Ду равиш ба сохтори диаграммаи фаъолият

Муқоисаи ду равиш барои сохтори диаграммаи фаъолият (дар асоси “Сиррелҳо”)

В Қисми 1 мақолаи "Аз моделсозии равандҳо то тарҳрезии системаҳои автоматӣ" мо про-цессхои мавзуи «афсона»-ро намунавор сохтем — сатрхо дар бораи сугур аз «Киссаи подшох Салтан, писари у, кахрамони шухратманд ва тавоно княз Гвидон Салтанович ва маликаи зебои Оххо»-и А.С. Пушкин. Ва мо бо диаграммаи фаъолият оғоз карда, дар бораи сохтори майдони диаграмма бо истифода аз "хатҳои шиноварӣ" розӣ шудем. Номи трек ба намуди унсурҳои диаграмма, ки дар он трек мавҷуд аст, мувофиқат мекунад: Артефактҳои воридот ва баромад, Қадамҳои раванд, Иштирокчиён ва Қоидаҳои тиҷорат. Ин равиш аз усули стандартӣ, вақте ки роҳҳо бо номи иштирокчиёни раванд муайян карда мешаванд ва аз ин рӯ ба онҳо соҳаҳои муайяни масъулият дар ин раванд таъин карда мешаванд, фарқ мекунад.

Дар ин мисол, ман муҳити Enterprise Architect-ро аз як ширкати австралиягӣ истифода мебарам. Системаҳои Sparx [1].
Барои тафсилоти бештар дар бораи равишҳои моделсозии амалӣ, нигаред [2].
Барои тавсифи пурраи UML, нигаред дар ин ҷо [3].

Ман версияи диаграммаро аз мақолаи қаблӣ такрор мекунам (расми 1) ва диаграммаи аз нав кашидашударо бо трекҳои "стандартӣ" нишон медиҳам (Расми 2), ман кӯшиш мекунам, ки мусбат ва манфиро, шояд каме субъективӣ нишон диҳам.

Ду равиш ба сохтори диаграммаи фаъолият
Расми 1. Диаграммаи фаъолият - намуди умумии раванд

Ду равиш ба сохтори диаграммаи фаъолият
Расми 2. Диаграммаи фаъолият – сохторбандии диаграммаи стандартӣ

  1. Бояд эътироф кард, ки шумораи тирҳо дар диаграммаи 2 каме камтар аст.
  2. Аммо дар диаграммаи 2, объектҳо дар тамоми майдони диаграмма "моланд" шудаанд, ки ин барои табъи ман чандон қулай нест.
  3. Ҳамин ҳикоя бо қайдҳо - қоидаҳо. Ва барои дохил кардани коида дар бораи таъини ди-кон бояд тамоми унсурхои диаграмма дар ягон вакт ба поён кучонда шаванд.
  4. Ман маҷбур будам, ки қадами "қабул/интиқол..." -ро клон кунам, то нишон диҳам, ки дар ин марҳила якчанд иштирокчиён ҳузур доранд.
  5. Дар варианти дуюм, ман маҷбур будам, ки аз як шоха ва як муттаҳидшавии раванд даст кашам, хуб, онҳоро "хуб" ба тартиб даровардан комилан ғайриимкон буд! Хушбахтона, он гоҳ зарур мебуд, ки ба интишори шарҳ - қоида.

Албатта, рафиқон дар мазза ва ранг вуҷуд надоранд, аммо варианти аввал ба назари ман инчунин барои ҷамъоварии маълумот дар бораи раванд қулайтар аст.
Аммо ман дурӯғ намегӯям - баъзан беҳтар аст, ки ҳарду вариантро барои фаҳмидани раванд кашем.

Рӯйхати манбаъҳо

  1. Вебсайти Sparx Systems. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет: https://sparxsystems.com
  2. Золотухина Е.Б., Вишня А.С., Красникова С.А. Моделсозии равандҳои бизнес. - М.: КУРС, SIC INFRA-M, EBS Znanium.com. — 2017.
  3. Мушаххасоти забони ягонаи моделсозии OMG (OMG UML). Версияи 2.5.1. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет: https://www.omg.org/spec/UML/2.5.1/PDF

Манбаъ: will.com

Илова Эзоҳ