Dy metodat e strukturimit të diagramës së Aktivitetit

Krahasimi i dy metodave të strukturimit të diagramës së Aktivitetit (sipërligjuar nga "Veshtlija")

NĂ« Pjesa e parĂ« e artikullit "Nga modelimi i proceseve nĂ« dizajnimin e njĂ« sistemi tĂ« automatizuar" Ne modeluam proceset e fushĂ«s "princat" — rreshtat pĂ«r vestern nga "PĂ«rralla e Carit Saltan, pĂ«r djalin e tij tĂ« famshĂ«m dhe tĂ« fuqishĂ«m, princi Gvidoni Saltanoviç dhe mbi princeshĂ«n e bukur Labedh" A.S. Pushkin. Dhe filluam me diagramĂ«n e Aktivitetit, duke rĂ«nĂ« dakord pĂ«r strukturimin e fushĂ«s sĂ« diagramĂ«s me ndihmĂ«n e "rrugĂ«ve notuese" – Swim lanes. Emri i rrugĂ«s pĂ«rputhet me llojin e elementeve tĂ« diagramĂ«s qĂ« janĂ« tĂ« pranishme nĂ« kĂ«tĂ« rrugĂ«: "Artefaktet hyrĂ«se dhe dalĂ«se", "Hapat e procesit", "PjesĂ«marrĂ«sit" dhe "Rregullat e biznesit". Ky qasje ndryshon nga standardi, kur rrugĂ«t emĂ«rohen me emrat e pjesĂ«marrĂ«sve nĂ« proces, duke i dhĂ«nĂ« atyre disa zona pĂ«rgjegjĂ«sie nĂ« proces.

Në këtë shembull, unë po përdor mjedisin Enterprise Architect nga kompania australiane Sparx Systems [1].
Për më shumë informacion mbi qasjet e aplikuara në modelim shih [2].
Specifikimin e plotë të UML e gjeni. këtu [3].

Do të përsëris variantin e diagramës nga artikulli i kaluar (Figura 1) dhe do të tregoj diagramën e ripërtrirë me rrugët "standarde" (Figura 2), do të përpiqem të shënoj përparësitë dhe disavantazhet, ndoshta dhe disi subjektive.

Dy metodat e strukturimit të diagramës së Aktivitetit
Figura 1. Diagrama e Aktivitetit – pamja e pĂ«rgjithshme e procesit

Dy metodat e strukturimit të diagramës së Aktivitetit
Figura 2. Diagrama e Aktivitetit – strukturimi standard i diagramĂ«s

  1. Duhet pranuar se numri i shigjetave është pak më i vogël në diagramën e dytë.
  2. Por në diagramën e dytë objektet janë "shpërndarë" në të gjithë fushën e diagramës, gjë që, sipas mendimit tim, nuk është shumë e rehatshme.
  3. E njĂ«jta histori me shĂ«nimet — rregullat. Dhe gjithashtu pĂ«r tĂ« futur rregullin pĂ«r emĂ«rimin e diakonit, mĂ« duhej tĂ« lĂ«vizja tĂ« gjithĂ« elementĂ«t e diagramĂ«s poshtĂ« njĂ« moment.
  4. Më duhej të klonoj hapin "pranimi/të kaloj..." për të treguar se disa pjesëmarrës janë të pranishëm në këtë hap.
  5. NĂ« variantin e dytĂ«, mĂ« duhej tĂ« heq njĂ« degĂ«zim dhe njĂ« bashkim tĂ« procesit, sepse nuk arrija dot t'i organizoja "bukursisht"! NĂ« tĂ« vĂ«rtetĂ«, do tĂ« ishte mirĂ« tĂ« kishim vendosur njĂ« koment — rregull.

Po për shijen dhe ngjyrat, natyrisht, nuk ka shokë, por për mua varianti i parë duket edhe më i rehatshëm për grumbullimin e të dhënave mbi procesin.
Por nuk do tĂ« gĂ«njej — ndonjĂ«herĂ« Ă«shtĂ« mĂ« mirĂ« tĂ« vizatoni tĂ« dy variantet, pĂ«r tĂ« kuptuar nĂ« proces.

Lista e burimeve

  1. Faqja e Sparx Systems. [Burim elektronik] Qasja: Internet: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Modelimi i proceseve biznesore. — M.: KURS, NIC INFRAM, EBS Znanium.com. — 2017.
  3. OMG Unified Modeling Language (OMG UML) Specifikimi. Versioni 2.5.1. [Burim elektronik] Qasja: Internet: https://www.omg.org/spec/UML/2.5.1/PDF

Burimi: habr.com

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster