Sicacisa inkcazo yemisebenzi yenkqubo ngokusebenzisa umzobo wokulandelelana (ukuqhubela phambili "kweProtein")
Kweli nqaku siza kujonga indlela onokuthi uchaze ngayo (ucacise) inkcazo yomsebenzi owenziwe ngokuzenzekelayo usebenzisa i-UML Sequence Diagram.
Kulo mzekelo ndisebenzisa isakhelo se-Enterprise Architect esivela kwinkampani yase-Australia
Ukufumana iinkcukacha ezipheleleyo ze-UML, bona
Okokuqala, makhe ndichaze ukuba siza kuchaza ntoni na.
Π
Umzobo 1. Ubudlelwane phakathi kweemfuno kunye nomsebenzi
Ngoku sifuna ukucacisa ulwazi malunga nokwenziwa kwalo msebenzi uzenzekelayo:
- ngawaphi amacandelo ojongano aya kuthi umsebenzisi anxibelelane nawo;
- ngawaphi amacandelo olawulo esiwadingayo;
- oko siya kukugcina;
- yeyiphi imiyalezo eya kutshintshwa phakathi komsebenzisi kunye namalungu enkqubo ukwenza umsebenzi.
Izinto eziphambili zomzobo wokulandelelana zizinto ezisebenzisanayo kunye neengcamango ezahlukeneyo kunye nokudibanisa phakathi kwazo - izinto ezisebenzisanayo zitshintshiselana ngolwazi oluthile kunye nomnye (Umfanekiso 2).
Umzobo 2. Izinto ezisisiseko zomzobo wolandelelwano
Izinto zicwangciswe ngolandelelwano oluthe tye kwaye imiyalezo igqithiswa phakathi kwazo. I-axis yexesha ijoliswe ukusuka phezulu ukuya ezantsi.
I-Actor element ingasetyenziselwa ukumela umsebenzisi oqala ukuhamba kweziganeko.
Into nganye inomgca onamachokoza, obizwa ngokuba "ngumgca wobomi", apho loo elementi ikhona kwaye inokuthi ithathe inxaxheba kwiindibano. Ugxininiso lolawulo luboniswa ngoxande kumgca wobomi bento.
Imiyalezo etshintshiweyo phakathi kwezinto inokuba yeentlobo ezininzi, kwaye imiyalezo inokwenziwa ngokwezifiso ukubonisa imisebenzi kunye neempawu zomthombo kunye nezinto ekujoliswe kuzo.
Izinto ezibambekayo ezifana neMida, uLawulo, kunye namaQumrhu anokusetyenziswa ukwenza ujongano lomsebenzisi (GUI), abalawuli, kunye nezinto zesiseko sedatha, ngokulandelelanayo.
Ukuphinda-phinda ukuqukuqela kwemiyalezo kunokuchongwa njengeqhekeza ngodidi "loop".
Ngoko, siceba ukucacisa inkcazo yomsebenzi othi "Yongeza ulwazi malunga ne-nut entsha kuluhlu".
Masivumelane ngolu hlobo lulandelayo lulandelayo kunye neengqikelelo.
- I-nut, i-kernel kunye neegobolondo zizo zonke izinto eziphathekayo zeentlobo ezihambelanayo (Umfanekiso 3).
Umzobo 3. Ukulungiswa komzobo weklasi - Umsebenzisi wethu uya kufaka ulwazi malunga naziphi na izinto eziphathekayo kwingxelo.
- Masicacise igama lesiteyitimenti - "Inkcazo yobalo lwezinto ezixabisekileyo."
- Makhe sicinge ukuba umsebenzisi wethu, esebenza kunye ne-GUI "Iphepha le-Akhawuntingi yeMathiriyeli", unokongeza ixabiso elitsha lezinto eziphathekayo nge-GUI ye-"Material Value Accounting Card".
- Ngokuxhomekeke kuhlobo lwexabiso lemathematika, ulwakhiwo lwedatha kunye notshintsho lweGUI.
- Xa ugcwalisa imimandla yekhadi le-accounting yexabiso lezinto eziphathekayo, ukuchaneka kwedatha efakiweyo ihlolwe.
Umzobo osekelwe kwezi ngcamango uboniswe kuMfanekiso 4.
Umzobo 4. Ukucaciswa kwenkcazo yomsebenzi "Yongeza ulwazi malunga ne-nut entsha kuluhlu"
Unokufunda malunga nokusetyenziswa kwezinye iindidi ze-UML diagrams apha:
Ukusuka kumzekelo wenkqubo ukuya kuyilo lwenkqubo oluzenzekelayo (Icandelo 1); Ukusuka kumzekelo wenkqubo ukuya kuyilo lwenkqubo oluzenzekelayo (Icandelo 2); Iindlela ezimbini zokuqulunqa umzobo woMsebenzi.
Uluhlu lwemithombo
- Iwebhusayithi yeSparx Systems. [Isixhobo sombane] Indlela yokufikelela: I-Intanethi:
https://sparxsystems.com - I-OMG yoLwimi oluManyeneyo lweModeli (OMG UML) Ukucaciswa. Inguqulelo 2.5.1. [Isixhobo sombane] Indlela yokufikelela: I-Intanethi:
https://www.omg.org/spec/UML/2.5.1/PDF
umthombo: www.habr.com