Við skýrum lýsinguna á kerfisaðgerðum með því að nota raðmyndina

Við skýrum lýsingu á kerfisaðgerðum með því að nota raðmyndina (framhald á „prótein“)

Í þessari grein munum við skoða hvernig þú getur ítarlega (skýrt) lýsingu á aðgerðinni sem er sjálfvirk með UML raðmyndinni.

Í þessu dæmi er ég að nota Enterprise Architect umhverfið frá ástralsku fyrirtæki. Sparx kerfi [1].
Fyrir heildar UML forskriftina, sjá hér [2].

Leyfðu mér fyrst að útskýra hvað við munum ítarlega.
В 1. hluti greinarinnar „Frá ferlilíkönum til sjálfvirkrar kerfishönnunar“ við mótuðum ferli „ævintýra“ efnissviðs - línur um íkorna úr „The Tale of Tsar Saltan“ eftir A.S. Pushkin. Og við byrjuðum á virkni skýringarmyndinni. Síðan inn 2. hluti við þróuðum hagnýtt líkan með notkunartilviksmynd, mynd 1 sýnir brot.

Við skýrum lýsinguna á kerfisaðgerðum með því að nota raðmyndina
Mynd 1. Tengsl kröfu og virkni

Nú viljum við skýra upplýsingar um framkvæmd þessarar sjálfvirku aðgerða:

  • hvaða viðmótshlutir munu notandi okkar hafa samskipti við;
  • hvaða stjórnhluta við þurfum;
  • hvað við munum geyma;
  • hvaða skilaboðum verður skipt á milli notanda og kerfishluta til að framkvæma aðgerðina.

Meginþættir Sequence skýringarmyndarinnar eru víxlverkandi hlutir með mismunandi staðalímyndir og tengingar á milli þeirra - víxlverkandi hlutir skiptast á einhverjum upplýsingum sín á milli (Mynd 2).

Við skýrum lýsinguna á kerfisaðgerðum með því að nota raðmyndina
Mynd 2. Grunnþættir raðmynda

Hlutum er raðað í lárétta röð og skilaboð berast á milli þeirra. Tímaásinn er stilltur ofan frá og niður.
Hægt er að nota Actor þáttinn til að tákna notanda sem kemur af stað atburðaflæði.
Hver hlutur er með punktalínu, sem kallast „lífslínan“, þar sem sá þáttur er til og tekur hugsanlega þátt í samskiptum. Stjórnarfókusinn er sýndur með rétthyrningi á líflínu hlutarins.
Skilaboðin sem skiptast á milli hluta geta verið af nokkrum gerðum og einnig er hægt að aðlaga skilaboðin til að endurspegla aðgerðir og eiginleika uppruna- og markþátta.
Hægt er að nota staðalmyndaþætti eins og mörk, stýringar og einingar til að móta notendaviðmót (GUI), stýringar og gagnagrunnsþætti, í sömu röð.
Hægt er að tilgreina endurtekið flæði skilaboða sem brot með gerðinni "lykkja".

Þannig að við ætlum að skýra lýsinguna á aðgerðinni „Bæta upplýsingum um nýja hnetu á listann“.
Við skulum vera sammála um eftirfarandi viðbótar alhæfingar og forsendur.

  1. Hnetur, kjarni og skeljar eru allt efniseignir af samsvarandi gerðum (mynd 3).
    Við skýrum lýsinguna á kerfisaðgerðum með því að nota raðmyndina
    Mynd 3. Fínfærsla flokkaskýringa
  2. Notandi okkar mun slá inn upplýsingar um allar mikilvægar eignir í yfirlýsingunni.
  3. Við skulum skýra heiti yfirlýsingarinnar - "Yfirlit um bókhald um veruleg verðmæti."
  4. Gerum ráð fyrir að notandi okkar, sem vinnur með GUI „Material Value Accounting Sheet“, geti bætt við nýju efnislegu gildi í gegnum „Material Value Accounting Card“ GUI.
  5. Það fer eftir tegund stærðfræðilegs gildis, gagnaskipulag og GUI breytast.
  6. Þegar fyllt er út reiti efnisvirðisbókhaldsspjaldsins er athugað hvort innslögðu gögnin séu rétt.

Skýringarmynd sem byggir á þessum forsendum er sýnd á mynd 4.

Við skýrum lýsinguna á kerfisaðgerðum með því að nota raðmyndina
Mynd 4. Skýring á lýsingu á aðgerðinni „Bæta upplýsingum um nýja hnetu á listann“

Þú getur lesið um notkun annarra gerða UML skýringarmynda hér:

Listi yfir heimildir

  1. Vefsíða Sparx Systems. [Rafræn auðlind] Aðgangsstilling: Internet: https://sparxsystems.com
  2. OMG Unified Modeling Language (OMG UML) forskrift. Útgáfa 2.5.1. [Rafræn auðlind] Aðgangsstilling: Internet: https://www.omg.org/spec/UML/2.5.1/PDF

Heimild: www.habr.com

Bæta við athugasemd