"Rimwe zuva muhupenyu hwe squirrel" kana kubva pakuita modhi kune dhizaini yeautomated hupfumi accounting system "Belka-1.0" (Chikamu 2)
Pfupiso yechikamu chapfuura
Π
Rega ndikuyeuchidze kuti isu tichazogadzirisa otomatiki chiitiko che accounting yezvinhu zvenyama, izvo zvinomuka mune izvi maitiro.
...
Chitsuwa chiri pagungwa, (E1, E2)
Pane chimvuramabwe pachitsuwa (E3, E1)
Nemakereke ane goridhe, (E4)
Neshongwe nemapindu; (E5, E6)
Muti wespruce unokura pamberi peimba yamambo, (E7, E8)
Uye pasi payo pane imba yekristaro; (E9)
Squirrel yakapusa inogara ipapo, (A1)
Hungu, kunakidzwa kwakadini! (A1)
Squirrel inoimba nziyo, (P1, A1)
Ehe, anoramba achidya nzungu, (P2)
Asi nzungu hadzisi nyore, (C1)
Ese magoko egoridhe, (C2)
Mwoyo wake iemerald yakachena; (C3)
Varanda vanorinda squirrel, (P3, A2)
Vanomushandira sevashandi vakasiyana-siyana (P4)
Uye mabharani akapihwa (A3)
Nhoroondo yakasimba yenzungu ndiyo nhau; (P5, C1)
Hondo inomukwazisa; (P6, A4)
Mari inodururwa kubva mumakungu, (P7, C2, C4)
Ngavatenderere nenyika; (P8)
Vasikana vanodira emerald (P9, A5, C3)
Mudzimba dzokuchengetera napasi pechifukidzo; (E10, E11)
...
(A.S. Pushkin "Tale of Tsar Saltan, yegamba rake rinobwinya uye rine simba Prince Guidon Saltanovich uye akanaka Princess Swan",Zvinotendwa kuti ishanduro yemahara yengano "Knee-yakadzika mugoridhe, gokora-yakadzika musirivheri," iyo yakanyorwa pasi naPushkin mune dzakasiyana shanduro. )
Mumuenzaniso uyu ndiri kushandisa Enterprise Architect framework kubva kukambani yeAustralia
Rega ndikuyeuchidze kuti kune akasiyana maitiro, unogona kujairana, semuenzaniso,
Kuti uwane rumwe ruzivo nezve nzira dzakashandiswa dzekuenzanisira nekugadzira, ona [6, 7].
Kuti uwane iyo yakazara UML yakatarwa, ona
Isu takagadzirira kuenderera kune anotevera matanho uye kutanga kugadzira mashandiro ehurongwa uye kurongeka kwemukati. Kuverengerwa kwemadhirowa kuchaenderera mberi.
Nhanho 3. Nhanho yeautomated inofanira kusanganiswa nebasa kana mabasa ehurongwa
Iyo otomatiki sisitimu (AS) iri kuvandudzwa yakagadzirirwa kuchengetedza marekodhi akasimba enzungu, rangarira? Kune yega yega nhanho yakasimbiswa (ona Mufananidzo 3, Mufananidzo 4
Tichashandisa "Association" yekubatanidza pakati pe "Mushandisi Basa" uye "Basa" (Mufananidzo 5), izvi zvinoreva kuti mushandisi ane basa iri anogona kuita basa iri.
Mufananidzo 5. Kushandisa hukama hwemhando yeSangano
Kubva pa "Basa" kuenda ku "Zvinodiwa" tichadhirowa iyo "Implementation" yekubatanidza (Mufananidzo 6) kuratidza kuti ichi chinodiwa chichaitwa neaya mabasa; hukama hunogona kuva "vazhinji-kune-vazhinji", i.e. Basa rimwe chete rinogona kubatanidzwa mukuita zvakati wandei zvinodiwa, uye rinopfuura basa rimwechete rinogona kudiwa kuita chinodiwa.
Mufananidzo 6. Kushandisa "Implementation" mhando yehukama
Kana basa rimwe richida kuti riitwe kuti rimwe basa riitwe, uye zvadaro, isu tichashandisa "Dependency" kubatana ne "Include" stereotype (Mufananidzo 7). Kana kuitwa kweimwe basa rinodiwa pasi pemamwe mamiriro, ipapo isu tichashandisa "Dependency" kubatana ne "Extend" stereotype. Zvese zviri nyore kurangarira: "Batanidza" GARA, uye "Kuwedzera" DZIMWE NGUVA.
Mufananidzo 7. Kushandisa "Kutsamira (kubatanidzwa)" hukama
Somugumisiro, mufananidzo wedu uchatarisa chimwe chinhu chakadai (Mufananidzo 8).
Mufananidzo 8. Shandisa-kesi diagram (inoshanda modhi ye AC)
Mukuwedzera, Kushandisa-kesi diagram inoshandiswa kuenzanisira mabasa evashandisi (Mufananidzo 9).
Mufananidzo 9. Shandisa-kesi diagram (mabasa evashandisi veAS)
Danho 4. Ngatitsanangurirei sangano remukati reAS tichishandisa dhiyabhorosi yekirasi
Tichishandisa ruzivo rwezvekupinza uye kuburitsa zvigadzirwa zvemaitiro edu (ona Chiitiko dhayagiramu - Mufananidzo 2, Mufananidzo 3, Mufananidzo 4), isu tichagadzira dhizaini yekirasi. Isu tichashandisa "Kirasi" yekuenzanisira zvinhu uye akasiyana marudzi ekubatanidza pakati pavo.
Kuti tiratidze hukama hwe "chikamu chose", tichashandisa hukama hwe "Aggregation" rudzi (Mufananidzo 10): nut ndiyo yose, uye makungu uye kernel zvikamu.
Mufananidzo 10. Hukama hwese-chikamu
Somugumisiro, chidimbu chemufananidzo wedu chichatarisa chimwe chinhu chakadai (Mufananidzo 11). Iwo makirasi atakasimbisa zvakananga murondedzero yezvinyorwa zvemaitiro akaiswa mavara.
Mufananidzo 11. Dhizaini yekirasi
Dhiagiramu yekirasi yakashandiswawo kuenzanisira zvimwe zvigadzirwa - kwete chete izvo zvichange zvine hukama neiyo yekufungidzira modhi yeotomatiki maitiro e accounting yezvinhu, asi zvakare ine chekuita nenharaunda yekuurayiwa - nharaunda (Mufananidzo 12) uye "muvakidzani" maitiro (Mufananidzo 13) anogona kukanganisa maitiro ekugadzirisa, asi zvisati zvave mukutarisa kwekutarisa kwedu (tinofunga kuti hurongwa huchakura uye ruzivo urwu ruchabatsira).
Mufananidzo 12. Kirasi dhayagiramu (zvakatipoteredza)
Ukama hwenhaka hunoratidza kuwanda kwezvivakwa zvakasiyana-siyana, "mwana" makirasi, pasi pe generalizing "mubereki" kirasi "Building".
Mufananidzo 13. Kirasi dhayagiramu (rumwe ruzivo nezve artifacts)
"Kuita kumamiriro ezvinhu" kunoenderana ne "Visual control data". Kune akati wandei hukama hwekutsamira, iyo "trace" stereotype inoshandiswa kuratidza kuteedzerwa kwemakirasi kusingazivikanwe murondedzero yemaitiro, asi iyo inodiwa kuti iite otomatiki, kumakirasi ane zviitiko zvinotsanangurwa zvakajeka murondedzero yedu.
Nhanho 5. Ngationgororei zvinyorwa pa "Business Mitemo" track
Mitemo yakatsanangurwa (ona Mufananidzo 2
- kudiwa kwekuparadzanisa imwe yematanho muzvikamu zviviri, chikamu chechipiri chinotanga kuurayiwa chete pasi pemamwe mamiriro ezvinhu;
- kugadzwa kwemumwe mukuru mukuru kuti aite accounting yenzungu;
- hunyanzvi (ruvara ruchena rwezvinhu) runoratidza kuti chinhu chacho hachina kujekeswa mukutsanangurwa kwemaitiro.
Zvinofanira kucherechedzwa kuti takatoshandisa mitemo iyi yese pakugadzira madhayagiramu.
Mashoko ekupedzisira
Saka, takapfuura nematanho mashanu uye takavaka mhando nhatu dzedhayagiramu. Ini ndichawedzera chirevo chiduku pamusoro pekurongeka kwemuenzaniso wedu mumamiriro ekuenzanisa. Kune huwandu hukuru hwemafuremu anobatsira kuronga mamodheru arikugadziridzwa, asi iyi haisi iyo nyaya yechinyorwa ichi, saka isu tichazvimisa kune inotevera yakapusa seti yemapakeji ekurongeka manejimendi epurojekiti yedu: Bhizinesi Maitiro, Functional Model. , Zvigadzirwa, Vatori vechikamu uye Zvakatipoteredza (Mufananidzo 5).
Mufananidzo 14. Chimiro chepurogiramu yepurogiramu
Nekudaro, isu takagadzira mamodheru anowirirana anotsanangura iyo yezvinhu accounting system kubva kune akasiyana mativi: muenzaniso weiyo otomatiki bhizinesi maitiro, inoshanda modhi uye muenzaniso wesangano remukati rehurongwa padanho rekufungidzira.
Rondedzero yezvinyorwa
- Webhusaiti "UML2.ru". Analyst Community Forum. General chikamu. Mienzaniso. Mienzaniso yengano dzakarongwa seUML diagrams. [Electronic sosi] Mamiriro ekupinda: Internet:
http://www.uml2.ru/forum/index.php?topic=486.0 - Sparx Systems webhusaiti. [Electronic sosi] Nzira yekuwana: Internet:
https://sparxsystems.com - Modelio webhusaiti. [Electronic sosi] Mamiriro ekupinda: Internet:
https://www.modelio.org - Big Encyclopedic Dictionary. Nzira (kududzira). [Electronic sosi] Mamiriro ekupinda: Internet:
https://dic.academic.ru/dic.nsf/enc3p/246322 - Webhusaiti "Organization of Effective Management". Blog. Category "Business Process Management". Tsanangudzo yemaitiro ebhizinesi. [Electronic sosi] Mamiriro ekupinda: Internet:
https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html - Certificate Nhamba 18249 pakunyoresa uye dhipoziti yebasa rekuita kwenjere. Alfimov R.V., Zolotukhina E.B., Krasnikova S.A. Manyoro echiyamuro chekudzidzisa chakanzi "Modeling a subject area using Enterprise Architect" // 2011.
- Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Business process modelling. - M.: KOSI, SIC INFRA-M, EBS Znanium.com. β 2017.
- OMG Unified Modelling Mutauro (OMG UML) Tsanangudzo. Shanduro 2.5.1. [Electronic sosi] Nzira yekuwana: Internet:
https://www.omg.org/spec/UML/2.5.1/PDF
Source: www.habr.com