Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence

Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence (kupitilira "Mapuloteni")

M'nkhaniyi, tiwona momwe mungafotokozere mwatsatanetsatane (kufotokozera) kufotokozera kwa ntchitoyo pogwiritsa ntchito Chithunzi cha UML Sequence.

Mu chitsanzo ichi ndikugwiritsa ntchito chimango cha Enterprise Architect kuchokera ku kampani yaku Australia Sparx Systems [1]
Kuti mumve zambiri za UML, onani apa [2]

Choyamba, ndiroleni ine ndifotokoze zimene ife mwatsatanetsatane.
Π’ Gawo 1 la nkhani yakuti "Kuchokera ku ndondomeko ya ndondomeko kupita ku makina opanga makina" tidatengera njira za gawo la "nthano" - mizere yokhudza gologolo kuchokera ku "The Tale of Tsar Saltan" lolemba A.S. Pushkin. Ndipo tidayamba ndi chithunzi cha Ntchito. Kenako kulowa Gawo la 2 tinapanga chitsanzo chogwira ntchito pogwiritsa ntchito chithunzithunzi chogwiritsira ntchito, Chithunzi 1 chikuwonetsa chidutswa.

Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence
Chithunzi 1. Ubale pakati pa zofunikira ndi ntchito

Tsopano tikufuna kumveketsa zambiri zakuchita ntchito yodzipangira iyi:

  • ndi mawonekedwe otani omwe wogwiritsa ntchito angagwirizane nawo;
  • zigawo zowongolera zomwe timafunikira;
  • zomwe tidzasunga;
  • ndi mauthenga ati omwe adzasinthidwe pakati pa wogwiritsa ntchito ndi zigawo za dongosolo kuti agwire ntchitoyi.

Mfundo zazikuluzikulu zachiwonetsero cha Sequence ndizochita zinthu zomwe zimakhala ndi zosiyana zosiyana ndi kugwirizana pakati pawo - zinthu zomwe zimagwirizanitsa zimasinthanitsa zina ndi zina (Chithunzi 2).

Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence
Chithunzi 2. Zinthu zoyambira pazithunzi zotsatizana

Zinthu zimakonzedwa motsatizana ndipo mauthenga amaperekedwa pakati pawo. Nthawi yozungulira imachokera pamwamba mpaka pansi.
Chigawo cha Actor chingagwiritsidwe ntchito kuyimira wogwiritsa ntchito kuyambitsa zochitika.
Chilichonse chimakhala ndi mzere wamadontho, wotchedwa "mzere wa moyo", pomwe chinthucho chimakhalapo ndipo chimatha kutenga nawo mbali pazolumikizana. Kuwongolera kumawonetsedwa ndi rectangle pamzere wamoyo wa chinthucho.
Mauthenga omwe amasinthidwa pakati pa zinthu akhoza kukhala amitundu ingapo, ndipo mauthengawo amathanso kusinthidwa kuti awonetsere ntchito ndi katundu wa gwero ndi zinthu zomwe mukufuna.
Zinthu zofananirako monga Malire, Zowongolera, ndi Mabungwe zitha kugwiritsidwa ntchito kutengera mawonekedwe a ogwiritsa ntchito (GUI), owongolera, ndi zinthu za database, motsatana.
Mauthenga obwerezabwereza amatha kusankhidwa ngati chidutswa chokhala ndi mtundu wa "loop".

Chifukwa chake, tikukonzekera kufotokozera ntchito ya "Onjezani zambiri za mtedza watsopano pamndandanda".
Tiyeni tigwirizane pazowonjezera ndi zongoganizira zotsatirazi.

  1. Mtedza, kernel ndi zipolopolo zonse ndizinthu zamtundu wofananira (Chithunzi 3).
    Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence
    Chithunzi 3. Kusintha kwazithunzi za m'kalasi
  2. Wogwiritsa wathu alowetsa zambiri zazinthu zilizonse m'mawuwo.
  3. Tiyeni tifotokoze momveka bwino dzina la mawuwo - "Statement of accounting of material values."
  4. Tiyerekeze kuti wogwiritsa ntchito, akugwira ntchito ndi GUI "Material Value Accounting Sheet", akhoza kuwonjezera mtengo watsopano kudzera mu "Material Value Accounting Card" GUI.
  5. Malingana ndi mtundu wa masamu, ndondomeko ya deta ndi kusintha kwa GUI.
  6. Mukadzaza minda ya khadi yowerengera mtengo wazinthu, kulondola kwazomwe zalowa kumafufuzidwa.

Chithunzi chozikidwa pamalingaliro awa chikuwonetsedwa mu Chithunzi 4.

Timafotokozera tsatanetsatane wa ntchito zamakina pogwiritsa ntchito chithunzi cha Sequence
Chithunzi 4. Kufotokozera za kufotokozera ntchito "Onjezani zambiri za mtedza watsopano pamndandanda"

Mutha kuwerenga za kugwiritsa ntchito mitundu ina ya zithunzi za UML apa:

Mndandanda wa magwero

  1. Tsamba la Sparx Systems. [Njira yamagetsi] Njira yofikira: intaneti: https://sparxsystems.com
  2. Chilankhulo Chogwirizana cha OMG (OMG UML) Kufotokozera. Mtundu wa 2.5.1. [Njira yamagetsi] Njira yofikira: intaneti: https://www.omg.org/spec/UML/2.5.1/PDF

Source: www.habr.com

Kuwonjezera ndemanga