ʻElua ala no ka hoʻonohonoho ʻana i kahi kiʻi hana

Ka hoʻohālikelike ʻana o nā ala ʻelua i ka hoʻonohonoho ʻana i kahi kiʻi hana (ma muli o "Squirrels")

В Mahele 1 o ka ʻatikala "Mai ka hoʻohālike ʻana i ke kaʻina hana i ka hoʻolālā ʻana i ka ʻōnaehana ʻokoʻa" ua hoʻohālike mākou i nā kaʻina hana o kahi kumuhana "fairytale" - nā laina e pili ana i kahi squirrel mai "The Tale of Tsar Saltan, kāna keiki, ke koa hanohano a ikaika ʻo Prince Gvidon Saltanovich, a me ke Kamāliʻiwahine Swan nani" na A.S. Pushkin. A ua hoʻomaka mākou me ka Diagram Activity, e ʻae ana i ka hoʻonohonoho ʻana i ke kahua kiʻi me ka hoʻohana ʻana i "nā ala ʻauʻau". ʻO ka inoa mele e pili ana i ke ʻano o nā mea kiʻi i loaʻa i kēlā mele: Input and Output Artifacts, Process Steps, Participants, and Business Rules. He ʻokoʻa kēia ala mai ka mea maʻamau, ke koho ʻia nā ala e nā inoa o nā mea komo, no laila e hāʻawi iā lākou i kekahi mau kuleana i ke kaʻina hana.

Ma kēia laʻana, ke hoʻohana nei au i ka ʻenehana Enterprise Architect mai kahi hui Australia. Pūnaehana Sparx [1].
No nā kikoʻī hou aku e pili ana i nā ala hoʻohālike i hoʻohana ʻia, e nānā [2].
No ka kikoʻī UML piha, ʻike maanei [3].

E hana hou au i ka mana o ke kiʻikuhi mai ka ʻatikala mua (Figure 1) a hōʻike i kahi kiʻi i kaha hou ʻia me nā ala "maʻamau" (Figure 2), e hoʻāʻo wau e wehewehe i nā pono a me nā pōʻino, he mea liʻiliʻi paha.

ʻElua ala no ka hoʻonohonoho ʻana i kahi kiʻi hana
Kiʻi 1. Kiʻi hana - ʻike maʻamau o ke kaʻina hana

ʻElua ala no ka hoʻonohonoho ʻana i kahi kiʻi hana
Kiʻi 2. Kiʻi hana - ka hoʻolālā kiʻi maʻamau

  1. Pono e ʻae ʻia he emi iki ka helu o nā pua ma ka kiʻi 2nd.
  2. Akā, i ka 2nd diagram, ua "smeared" nā mea ma ke kahua holoʻokoʻa o ke kiʻi, kahi, no kaʻu ʻono, ʻaʻole maʻalahi.
  3. ʻO ka moʻolelo like me nā memo - nā lula. A no ka hoʻokomo ʻana i ka lula e pili ana i ke koho ʻana i diakona, pono e hoʻoneʻe ʻia nā mea āpau o ke kiʻi i kekahi manawa.
  4. Pono wau e hoʻopili i ka hana "loaʻa / hoʻouna ..." e hōʻike i ka nui o nā mea komo i kēia hana.
  5. I ka lua o ka koho, pono wau e haʻalele i hoʻokahi lālā a me hoʻokahi hui ʻana o ke kaʻina hana, maikaʻi, ʻaʻole hiki ke hoʻonohonoho iā lākou "maikaʻi"! ʻO ka pōmaikaʻi, a laila pono e kau i kahi manaʻo - ke kānāwai.

ʻOiaʻiʻo, ʻaʻohe hoa i ka ʻono a me ke kala, akā ʻo ka koho mua e like me ka maʻalahi no ka hōʻiliʻili ʻana i ka ʻikepili e pili ana i ke kaʻina hana.
Akā ʻaʻole wau e wahaheʻe - i kekahi manawa ʻoi aku ka maikaʻi o ka huki ʻana i nā koho ʻelua i mea e hoʻomaopopo ai i ke kaʻina hana.

Ka papa inoa o nā kumu

  1. Pūnaewele Sparx Systems. [Kumu uila] ʻano komo: Pūnaewele: https://sparxsystems.com
  2. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Hoʻohālike kaʻina hana ʻoihana. — M.: KULA, SIC INFRA-M, EBS Znanium.com. — 2017.
  3. OMG Unified Modelling Language (OMG UML). Helu 2.5.1. [Kumu uila] ʻano komo: Pūnaewele: https://www.omg.org/spec/UML/2.5.1/PDF

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka