ایکٹیویٹی ڈایاگرام کی تشکیل کے لیے دو طریقے

ایکٹیویٹی ڈایاگرام کی تشکیل کے لیے دو طریقوں کا موازنہ ("گلہریز" پر مبنی)

В مضمون کا حصہ 1 "پروسیس ماڈلنگ سے خودکار سسٹم ڈیزائن تک" ہم نے ایک "پری کہانی" کے موضوع کے علاقے کے عمل کو ماڈل بنایا - اے ایس پشکن کے ذریعہ "زار سالٹن کی کہانی، اس کے بیٹے، شاندار اور طاقتور ہیرو پرنس گیوڈن سالٹانووچ، اور خوبصورت سوان شہزادی" سے ایک گلہری کے بارے میں لائنیں۔ اور ہم نے "سوئم لین" کا استعمال کرتے ہوئے ڈایاگرام فیلڈ کی ساخت بنانے پر اتفاق کرتے ہوئے، سرگرمی ڈایاگرام کے ساتھ آغاز کیا۔ ٹریک کا نام ڈایاگرام عناصر کی قسم سے مطابقت رکھتا ہے جو اس ٹریک میں موجود ہیں: ان پٹ اور آؤٹ پٹ آرٹفیکٹس، عمل کے مراحل، شرکاء، اور کاروباری قواعد۔ یہ نقطہ نظر معیاری سے مختلف ہوتا ہے، جب ٹریکس کو عمل کے شرکاء کے ناموں سے نامزد کیا جاتا ہے، اس طرح انہیں عمل میں ذمہ داری کے کچھ شعبے تفویض کیے جاتے ہیں۔

اس مثال میں، میں ایک آسٹریلوی کمپنی کا انٹرپرائز آرکیٹیکٹ ماحول استعمال کر رہا ہوں۔ سپارکس سسٹمز [1].
لاگو ماڈلنگ کے طریقوں پر مزید تفصیلات کے لیے، دیکھیں [2]۔
مکمل UML تفصیلات کے لیے، دیکھیں یہاں [3].

میں پچھلے مضمون (شکل 1) سے آریھ کے ورژن کو دہراوں گا اور "معیاری" ٹریکس (شکل 2) کے ساتھ دوبارہ تیار کردہ خاکہ دکھاؤں گا، میں کوشش کروں گا کہ فوائد اور نقصانات کا خاکہ پیش کروں، شاید تھوڑا سا موضوعی طور پر۔

ایکٹیویٹی ڈایاگرام کی تشکیل کے لیے دو طریقے
تصویر 1. سرگرمی کا خاکہ - عمل کا عمومی منظر

ایکٹیویٹی ڈایاگرام کی تشکیل کے لیے دو طریقے
تصویر 2. سرگرمی کا خاکہ - معیاری ڈایاگرام کی ساخت

  1. یہ تسلیم کرنا ضروری ہے کہ دوسرے خاکے میں تیروں کی تعداد قدرے کم ہے۔
  2. لیکن 2nd ڈایاگرام میں، اشیاء کو آریھ کے پورے فیلڈ میں "سمیر" کیا جاتا ہے، جو میرے ذائقہ کے لئے، بہت آسان نہیں ہے.
  3. نوٹ کے ساتھ ایک ہی کہانی - قواعد. اور ڈیکن کی تقرری کے بارے میں قاعدہ داخل کرنے کے لیے، خاکے کے تمام عناصر کو کسی وقت نیچے منتقل کرنا پڑا۔
  4. مجھے یہ ظاہر کرنے کے لیے "وصول/منتقلی..." مرحلہ کلون کرنا پڑا کہ اس مرحلے پر متعدد شرکاء موجود ہیں۔
  5. دوسرے آپشن میں، مجھے ایک برانچنگ اور ایک انضمام کو ترک کرنا پڑا، ٹھیک ہے، ان کو "اچھی طرح" ترتیب دینا بالکل ناممکن تھا! خوش قسمتی سے، پھر یہ ایک تبصرہ پوسٹ کرنے کے لئے ضروری ہو گا - اصول.

بلاشبہ، ذائقہ اور رنگ میں کوئی کامریڈ نہیں ہے، لیکن پہلا آپشن مجھے اس عمل کے بارے میں ڈیٹا اکٹھا کرنے کے لیے بھی زیادہ آسان لگتا ہے۔
لیکن میں جھوٹ نہیں بولوں گا - بعض اوقات عمل کو سمجھنے کے لیے دونوں آپشنز کو کھینچنا بہتر ہوتا ہے۔

ذرائع کی فہرست

  1. اسپارکس سسٹمز کی ویب سائٹ۔ [الیکٹرانک وسائل] رسائی کا طریقہ: انٹرنیٹ: https://sparxsystems.com
  2. زولوتوخینا ای بی، وشنیا اے ایس، کراسنیکووا ایس اے کاروباری عمل کی ماڈلنگ۔ — M.: کورس، SIC INFRA-M، EBS Znanium.com۔ - 2017۔
  3. OMG یونیفائیڈ ماڈلنگ لینگویج (OMG UML) تفصیلات۔ ورژن 2.5.1۔ [الیکٹرانک وسائل] رسائی کا طریقہ: انٹرنیٹ: https://www.omg.org/spec/UML/2.5.1/PDF

ماخذ: www.habr.com

نیا تبصرہ شامل کریں