Duha ka pamaagi sa pag-istruktura sa usa ka Activity diagram

Pagkumpara sa duha ka pamaagi sa pag-istruktura sa usa ka Activity diagram (base sa “Squirrels”)

В Bahin 1 sa artikulo nga "Gikan sa pagmodelo sa proseso hangtod sa automated nga disenyo sa sistema" gimodelo namo ang mga proseso sa usa ka "fairytale" nga subject area - mga linya mahitungod sa usa ka squirrel gikan sa "The Tale of Tsar Saltan, iyang anak, ang mahimayaon ug gamhanan nga bayani nga si Prince Gvidon Saltanovich, ug ang matahum nga Swan Princess" ni A.S. Pushkin. Ug nagsugod kami sa diagram sa Aktibidad, nagkauyon sa pag-istruktura sa natad sa diagram gamit ang "swim lanes". Ang ngalan sa track katumbas sa matang sa mga elemento sa diagram nga anaa sa maong track: Input ug Output Artifacts, Proseso nga Lakang, Partisipante, ug Business Rules. Kini nga pamaagi lahi sa standard, kung ang mga track gitudlo sa mga ngalan sa mga partisipante sa proseso, sa ingon naghatag kanila sa pipila ka mga bahin sa responsibilidad sa proseso.

Sa kini nga pananglitan gigamit nako ang balangkas sa Enterprise Architect gikan sa usa ka kompanya sa Australia Sistema sa Sparx [1].
Alang sa dugang nga mga detalye sa gigamit nga pamaagi sa pagmodelo, tan-awa [2].
Alang sa kompleto nga detalye sa UML, tan-awa dinhi [3].

Akong sublion ang bersyon sa diagram gikan sa miaging artikulo (Figure 1) ug ipakita ang usa ka redrawn diagram nga adunay "standard" nga mga track (Figure 2), akong sulayan nga i-outline ang mga pros ug cons, tingali usa ka gamay nga suhetibo.

Duha ka pamaagi sa pag-istruktura sa usa ka Activity diagram
Figure 1. Activity diagram - kinatibuk-ang panglantaw sa proseso

Duha ka pamaagi sa pag-istruktura sa usa ka Activity diagram
Figure 2. Activity diagram - standard diagram structuring

  1. Kinahanglan nga dawaton nga ang gidaghanon sa mga pana gamay ra sa ika-2 nga diagram.
  2. Apan sa ika-2 nga diagram, ang mga butang "gipahid" sa tibuuk nga natad sa diagram, nga, alang sa akong lami, dili kaayo kombenyente.
  3. Ang parehas nga istorya nga adunay mga nota - mga lagda. Ug aron masal-ot ang lagda mahitungod sa pagtudlo sa usa ka deacon, ang tanang elemento sa diagram kinahanglang ibalhin sa usa ka punto.
  4. Kinahanglan nako nga i-clone ang "pagdawat / pagpadala ..." nga lakang aron ipakita nga daghang mga partisipante ang naa sa kini nga lakang.
  5. Sa ikaduha nga kapilian, kinahanglan nako nga biyaan ang usa ka sanga ug usa nga paghiusa sa proseso, maayo, imposible nga mahikay sila nga "maayo"! Maayo na lang, unya kinahanglan nga mag-post usa ka komento - ang lagda.

Siyempre, wala'y mga kauban sa lami ug kolor, apan ang una nga kapilian daw alang kanako mas sayon ​​​​sa pagkolekta sa datos mahitungod sa proseso.
Apan dili ako mamakak - usahay mas maayo nga idrowing ang duha nga kapilian aron masabtan ang proseso.

Listahan sa mga tinubdan

  1. Website sa Sparx Systems. [Electronic nga kapanguhaan] Access mode: Internet: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Pagmodelo sa proseso sa negosyo. — M.: KURSO, SIC INFRA-M, EBS Znanium.com. — 2017.
  3. OMG Unified Modeling Language (OMG UML) Detalye. Bersyon 2.5.1. [Electronic nga kapanguhaan] Access mode: Internet: https://www.omg.org/spec/UML/2.5.1/PDF

Source: www.habr.com

Idugang sa usa ka comment