...
Chilumba chili panyanja, (E1, E2)
Pali matalala pachilumbachi (E3, E1)
Ndi mipingo yolamulidwa ndi golide, (E4)
Ndi nsanja ndi minda; (E5, E6)
Mtengo wa spruce umamera kutsogolo kwa nyumba yachifumu, (E7, E8)
Ndipo pansi pake pali nyumba ya kristalo; (E9)
Gologolo woweta amakhala kumeneko, (A1)
Inde, zinali zosangalatsa bwanji! (A1)
Gologolo amaimba nyimbo, (P1, A1)
Inde, amangodya mtedza, (P2)
Koma mtedza siwophweka, (C1)
Zipolopolo zonse ndi zagolide, (C2)
Pakatikati pake ndi emarodi weniweni; (C3)
Antchito amateteza gologolo, (P3, A2)
Amamutumikira monga antchito osiyanasiyana (P4)
Ndipo kalaliki adapatsidwa (A3)
Nkhani yokhwima ya mtedza ndi nkhani; (P5, C1)
Ankhondo akupereka moni kwa iye; (P6, A4)
Ndalama imatsanulidwa kuchokera ku zipolopolo, (P7, C2, C4)
Asiyeni iwo ayende kuzungulira dziko; (P8)
Atsikana amatsanulira emarodi (P9, A5, C3)
Mβzipinda zosungiramo zinthu, ndi mβnsanja; (E10, E11)
... (A.S. Pushkin "Nthano ya Tsar Saltan, ya ngwazi yake yaulemerero ndi yamphamvu Prince Guidon Saltanovich ndi wokongola Princess Swan", Ntchito ya nthanoyi inayamba mu 1822; nthanoyi inasindikizidwa koyamba ndi Pushkin mu "ndakatulo ya A. Pushkin" (Gawo III, 1832, pp. 130-181) - Zaka 10 kuchokera pamalingaliro mpaka kufalitsidwa, mwa njira!)
Pang'ono ndi zizindikiro zomwe zalembedwa kumanja kwa mizere. "A" (kuchokera ku "Actor") amatanthauza kuti mzerewu uli ndi zambiri za omwe akutenga nawo mbali pakuchitapo kanthu. "C" (kuchokera ku "Kalasi") - zambiri za zinthu za m'kalasi zomwe zimakonzedwa panthawi ya ndondomeko. "E" (kuchokera ku "Environment") - zambiri za zinthu zamagulu zomwe zimadziwika ndi chilengedwe pochita njira. "P" (kuchokera ku "Njira") - zambiri zokhudza njira zomwezo.
Mwa njira, kutanthauzira kwenikweni kwa ndondomeko kumanenanso kuti ndi chifukwa cha mikangano ya njira, pokhapokha chifukwa chakuti pali njira zosiyanasiyana: bizinesi, kupanga, zamakono, ndi zina zotero. ndi zina zotero. (mutha kudziwa, mwachitsanzo, apa [4] ndi apa [5]). Kuti tipewe mikangano, tiyeni tivomereze Tili ndi chidwi ndi njirayi kuchokera pakuwona kubwereza kwake pakapita nthawi komanso kufunikira kwa automation,ndi. kusamutsa kuchitidwa kwa gawo lililonse la ntchitoyo kupita ku makina odzichitira okha.
Zolemba pakugwiritsa ntchito chithunzi cha Ntchito
Tiyeni tiyambe kupanga chitsanzo cha ndondomeko yathu ndikugwiritsa ntchito chithunzithunzi cha Zochitika pa izi. Choyamba, ndiloleni ndikufotokozereni momwe ma code omwe ali pamwambawa adzagwiritsire ntchito pachitsanzo. Ndikosavuta kufotokoza pogwiritsa ntchito chitsanzo chojambula, koma nthawi yomweyo tidzasanthula zina (pafupifupi zonse zomwe tikufunikira) za chithunzi cha Ntchito.
Tiyeni tiwunike chidutswa chotsatirachi:
...
Gologolo amaimba nyimbo, (P1, A1)
Inde, amangodya mtedza, (P2)
Koma mtedza siwophweka, (C1)
Zipolopolo zonse ndi zagolide, (C2)
Pakatikati pake ndi emarodi weniweni; (C3)
...
Tili ndi masitepe awiri a P1 ndi P2, otenga nawo mbali A1, ndi zinthu zamagulu atatu osiyanasiyana: chinthu cha kalasi C1 ndikulowetsa ku sitepe, zinthu zamakalasi C2 ndi C3 zimatuluka chifukwa cha ntchito ya sitepe iyi P2. ndondomeko. Pachithunzichi timagwiritsa ntchito zinthu zotsatirazi.
Chidutswa cha ndondomeko yathu chikhoza kuyimiridwa motere (Chithunzi 1).
Chithunzi 1. Chidutswa cha chithunzi cha ntchito
Kukonza danga ndikukonza chithunzi cha Ntchito, tidzagwiritsa ntchito njira yosagwirizana, malinga ndi kagwiritsidwe ntchito kakale ka mawu a UML. Koma pali zifukwa zingapo. Choyamba, tisanayambe kupanga chitsanzo tidzapanga zomwe zimatchedwa pangano lachitsanzo, momwe timajambulira mawonekedwe onse ogwiritsira ntchito notation. Kachiwiri, njira iyi idagwiritsidwa ntchito mobwerezabwereza pagawo lachitsanzo chamabizinesi muma projekiti enieni kuti apange mapulogalamu apulogalamu; zotsatira zake zidalembedwa ndi gulu lathu laling'ono la olemba muzinthu zofananira za kukopera [6], ndipo zidagwiritsidwanso ntchito mu bukhu lophunzitsira [ 7]. Pachithunzi cha Ntchito, timatanthauzira kuti gawo lachithunzi limapangidwa pogwiritsa ntchito "njira zosambira". Dzina la njanjilo likugwirizana ndi mtundu wa zinthu zomwe zidzayikidwe panjirayo.
"Zolemba ndi zotulutsa": Nyimboyi idzakhala ndi zinthu za Objects - zinthu zomwe zimagwiritsidwa ntchito kapena zomwe zimadza chifukwa chotsatira ndondomeko. "Njira zopangira": Apa tiyika Zochita - zochita za omwe akutenga nawo mbali. "Ochita nawo": njira ya zinthu zomwe zidzasonyeze udindo wa ochita zochitika mu ndondomeko yathu; kwa iwo tidzagwiritsa ntchito chinthu chomwecho chachitsanzo - chinthu, koma tidzawonjezera "Actor" stereotype kwa icho.
Nyimbo yotsatirayi imatchedwa "Malamulo a Bizinesi" ndipo panjirayi tiyika m'malemba malamulo oyendetsera ndondomekoyi, ndipo chifukwa cha izi tidzagwiritsa ntchito chitsanzo cha Note Note - cholemba.
Tiyima apa, ngakhale titha kugwiritsanso ntchito njirayo "Zida" kusonkhanitsa zambiri za mlingo wa ndondomeko zochita zokha. Njira ingakhalenso yothandiza "Maudindo ndi magawano a ophunzira", ingagwiritsidwe ntchito kugwirizanitsa maudindo ndi maudindo ndi madipatimenti a otenga nawo mbali.
Chilichonse chomwe ndangofotokozachi ndi chidutswa ma modelling Convention, gawo ili la mgwirizano likukhudzana ndi malamulo okonzekera chithunzi chimodzi ndipo, molingana ndi malamulo olembera ndi kuwerenga.
"Maphikidwe"
Tsopano tiyeni tiganizire njira yopangira chitsanzo mwapadera kuchokera pa chithunzi cha Ntchito. Ichi ndi chimodzi mwazosankha, ndikuzindikira kuti, ndithudi, si chokhacho. Chojambula cha Ntchito chidzatisangalatsa ife kuchokera pakuwona kwa gawo lake pakusintha kuchoka ku ndondomeko ya ndondomeko kupita ku mapangidwe a makina opangira makina. Kuti tichite izi, tidzatsatira malangizo a methodological - mtundu wa Chinsinsi chomwe chili ndi magawo asanu okha ndikupereka chitukuko cha mitundu itatu yokha ya zithunzi. Kugwiritsa ntchito njira imeneyi kudzatithandiza kupeza kufotokozera momveka bwino za ndondomeko yomwe tikufuna kupanga ndi kusonkhanitsa deta yokonza dongosolo. Ndipo kwa ophunzira omwe akuyamba kuphunzira UML, uwu ndi mtundu wa moyo womwe sudzawalola kumira m'njira zosiyanasiyana zowonera ndi njira zomwe zimapezeka mu UML ndi zida zamakono zamakono.
Apa, kwenikweni, ndi Chinsinsi chokha, ndiyeno tsatirani zithunzi zomwe zimapangidwira gawo lathu la "fairytale".
Gawo 1. Timalongosola ndondomekoyi ngati chithunzi cha Ntchito. Pakuti ndondomeko ndi masitepe oposa 10, n'zomveka kugwiritsa ntchito ndondomeko sitepe kuwola mfundo kusintha kuwerenga kwa chithunzi.
Gawo 3. Njira yodzipangira yokha iyenera kugwirizanitsidwa ndi ntchito kapena ntchito za dongosolo (ubale ukhoza kukhala wochuluka-kwa-ambiri), jambulani chithunzi chogwiritsa ntchito. Izi ndi ntchito za dongosolo lathu.
Gawo 4. Tiyeni tifotokoze za bungwe la AS pogwiritsa ntchito kalasi - Kalasi. Njira yosambira ya "Zolemba ndi Zotulutsa (Zolemba)" mu chithunzi cha Ntchito ndi maziko opangira chitsanzo cha chinthu ndi chitsanzo cha chiyanjano.
Gawo 5. Tiyeni tifufuze zolemba pa "Malamulo a Bizinesi"., amapereka mitundu yosiyanasiyana ya zoletsa ndi zikhalidwe, zomwe zimasinthidwa pang'onopang'ono kukhala zofunikira zosagwira ntchito.
Zotsatira zazithunzi (Zochita, Zogwiritsa Ntchito, Kalasi) zimatipatsa malongosoledwe okhazikika m'mawu okhwima, mwachitsanzo. ali ndi kuwerenga kosawerengeka. Tsopano mutha kupanga ukadaulo, kumveketsa zofunikira, ndi zina.
Tiyeni tiyambe kutengera chitsanzo.
Gawo 1. Fotokozani ndondomekoyi ngati chithunzi cha zochita
Monga mukudziwa, chiphunzitso popanda kuchita kanthu. Muyenera kuyesa "chitsanzo" ndi manja anu, izi ndizothandizanso kumvetsetsa njira yomwe mukufuna. Mwachitsanzo, mutha kugwira ntchito m'malo achitsanzo Modelo [3]. Tangowola gawo limodzi la masitepe azithunzi zonse (onani Chithunzi 2). Monga ntchito yothandiza, mutha kufunsidwa kuti mubwerezenso zojambula zonse zomwe zili m'malo a Modelio ndikupanga kuwonongeka kwa gawo la "Transfer / Reception for Storage and Processing".
Sitikuganiza zogwira ntchito m'malo enaake achitsanzo, koma izi zitha kukhala nkhani yankhani zodziyimira pawokha ndi ndemanga.
Mu gawo lachiwiri la nkhaniyi, tisanthula njira zopangira ndi kapangidwe kake kofunikira pamagawo 3-5; tidzagwiritsa ntchito mawonekedwe a UML ndi zithunzi zamakalasi. Zipitilizidwa.
Mndandanda wa magwero
Webusaiti "UML2.ru". Analyst Community Forum. General gawo. Zitsanzo. Zitsanzo za nthano zojambulidwa ngati zithunzi za UML. [Njira yamagetsi] Njira yofikira: intaneti: http://www.uml2.ru/forum/index.php?topic=486.0