Dau ddull o strwythuro diagram Gweithgaredd

Cymharu dau ddull o strwythuro diagram Gweithgaredd (yn seiliedig ar “Gwiwerod”)

В Rhan 1 yr erthygl “O fodelu prosesau i ddylunio system awtomataidd” buom yn modelu prosesau maes pwnc “stori dylwyth teg” – llinellau am wiwer o “The Tale of Tsar Saltan, ei fab, yr arwr gogoneddus a nerthol y Tywysog Gvidon Saltanovich, a’r Dywysoges Alarch hardd” gan A.S. Pushkin. A dechreuon ni gyda’r diagram Gweithgaredd, gan gytuno ar strwythuro’r maes diagram gan ddefnyddio “lonydd nofio”. Mae enw'r trac yn cyfateb i'r math o elfennau diagram sy'n bresennol yn y trac hwnnw: Arteffactau Mewnbwn ac Allbwn, Camau Proses, Cyfranogwyr, a Rheolau Busnes. Mae'r dull hwn yn wahanol i'r un safonol, pan fydd traciau'n cael eu dynodi gan enwau cyfranogwyr y broses, gan neilltuo rhai meysydd cyfrifoldeb yn y broses iddynt.

Yn yr enghraifft hon, rwy'n defnyddio amgylchedd Enterprise Architect o gwmni o Awstralia. Systemau Sparx [1].
I gael rhagor o fanylion am y dulliau modelu cymhwysol, gweler [2].
Am y fanyleb UML gyflawn, gweler yma [3].

Byddaf yn ailadrodd y fersiwn o'r diagram o'r erthygl flaenorol (Ffigur 1) ac yn dangos diagram wedi'i ail-lunio gyda thraciau “safonol” (Ffigur 2), byddaf yn ceisio amlinellu'r manteision a'r anfanteision, efallai ychydig yn oddrychol.

Dau ddull o strwythuro diagram Gweithgaredd
Ffigur 1. Diagram gweithgaredd - golwg gyffredinol o'r broses

Dau ddull o strwythuro diagram Gweithgaredd
Ffigur 2. Diagram gweithgaredd - strwythuro diagram safonol

  1. Rhaid cyfaddef bod nifer y saethau ychydig yn llai yn yr 2il ddiagram.
  2. Ond yn yr 2il ddiagram, mae'r gwrthrychau'n cael eu “taenu” ar draws holl faes y diagram, nad yw, at fy chwaeth, yn gyfleus iawn.
  3. Yr un stori gyda nodiadau - rheolau. Ac mewn trefn i fewnosod y rheol ynghylch penodi diacon, bu raid symud holl elfenau y diagram i lawr rywbryd.
  4. Roedd yn rhaid i mi glonio'r cam “derbyn/trosglwyddo…” i ddangos bod sawl cyfranogwr yn bresennol ar y cam hwn.
  5. Yn yr ail opsiwn, bu’n rhaid i mi roi’r gorau i un canghennog ac un uno’r broses, wel, roedd yn gwbl amhosib eu trefnu’n “braf”! Yn ffodus, yna byddai angen postio sylw - y rheol.

Wrth gwrs, nid oes unrhyw gymrodyr o ran blas a lliw, ond mae'r opsiwn cyntaf yn ymddangos i mi hefyd yn fwy cyfleus ar gyfer casglu data am y broses.
Ond ni fyddaf yn dweud celwydd - weithiau mae'n well tynnu llun y ddau opsiwn er mwyn deall y broses.

Rhestr o ffynonellau

  1. Gwefan Sparx Systems. [Adnodd electronig] Modd mynediad: Rhyngrwyd: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Modelu prosesau busnes. - M.: KURS, NITs INFRA-M, EBS Znanium.com. —2017.
  3. Manyleb Iaith Modelu Unedig OMG (OMG UML). Fersiwn 2.5.1. [Adnodd electronig] Modd mynediad: Rhyngrwyd: https://www.omg.org/spec/UML/2.5.1/PDF

Ffynhonnell: hab.com

Ychwanegu sylw