Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)

"E tasi le aso i le olaga o se squirrel" poʻo mai le faʻataʻitaʻiga faʻataʻitaʻiga i le faʻatulagaina o se faiga faʻamaumauga o tupe otometi "Belka-1.0" (Vaega 2)

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Na faʻaaogaina se faʻataʻitaʻiga mo le "The Tale of Tsar Saltan" saunia e A.S. Pushkin, lomia e le "Children's Literature", Moscow, 1949, Leningrad, ata na tusia e K. Kuznetsov

Aotelega o le vaega muamua

В Vaega 1 Sa matou fa'aogaina se vaega o le "tala fa'afagogo", fa'aosofia e fa'ata'ita'iga o le a'oa'oina o fa'ata'ita'iga UML e fa'atatau i tala fa'afagogo (va'ai, mo se fa'ata'ita'iga, iinei [1]). Aʻo leʻi amataina le faʻataʻitaʻiga, na matou malilie i le faʻaogaina o nisi elemene o le Activity diagram ma amata ona fausia se maliega faʻataʻitaʻiga. I le amanaia o nei maliliega, i le laasaga 1st na matou faʻamatalaina le faagasologa i le tulaga o Activity diagrams, ma i le tulaga 2nd na matou faʻaalia ai laasaga o le faagasologa lea e manaʻomia ai le masini (ma mafai).

Sei ou faamanatu atu ia te oe o le a tatou otometi le gaioiga o le tausiga o tusi mo aseta, lea e tulai mai i nei faiga.

...
O se motu o loo taoto i luga o le sami, (E1, E2)
E iai le uatoʻa i le motu (E3, E1)
Faatasi ai ma falesa auro, (E4)
Faatasi ai ma olo ma togalaau; (E5, E6)
O loo ola se laau spruce i luma o le maota, (E7, E8)
Ma i lalo ifo o le fale tioata; (E9)
O lo'o nofo ai se squirrel, (A1)
Ioe, o se mea ofoofogia! (A1)
Ua usu e le squirrel pese, (P1, A1)
Ioe, o lo'o ia 'ai pea i nati, (P2)
Ae o nati e le faigofie, (C1)
O atigi uma e auro, (C2)
O le totonugalemu o le emerald mama; (C3)
E leoleo e auauna le squirrel, (P3, A2)
Latou te auauna ia te ia o ni auauna eseese (P4)
Ma sa tofia se failautusi (A3)
O se tala maumaututu o nati o le tala fou; (P5, C1)
E fa‘afeiloa‘i atu ‘iā te ia le ‘au; (P6, A4)
Ua sasaa se tupe mai atigi, (P7, C2, C4)
Tuu atu ia i latou e taamilo i le lalolagi; (P8)
E sasaa e teine ​​le emerald (P9, A5, C3)
I totonu o potu teu oloa, ma lalo ifo o le ufiufi; (E10, E11)
...
(A.S. Pushkin "The Tale of Tsar Saltan, o lana toa mamalu ma le malosi Prince Guidon Saltanovich ma le Princess Swan lalelei", ua talitonuina o se fetuutuuna'iga saoloto o tala fa'aleaganu'u "Tuliuli-o'oo i le auro, tulilima i le siliva," lea na tusia i lalo e Pushkin i lomiga eseese.)

I lenei faʻataʻitaʻiga, o loʻo ou faʻaogaina le Enterprise Architect environment mai se kamupani Ausetalia. Sparx Systems [2], ma i taimi o toleniga ou te faʻaaogaina Fa'ata'ita'iga [3]
Sei ou faamanatu atu ia te oe e eseese faiga, e mafai ona e faamasani, mo se faataitaiga, iinei [4] ma iinei [5]
Mo nisi faʻamatalaga i luga o auala faʻaoga i le faʻataʻitaʻiina ma le mamanu, vaʻai [6, 7].
Mo le faʻamatalaga atoa UML, vaʻai iinei [8]

Ua matou sauni nei e agai i luma i le isi laasaga ma amata fuafuaina le faʻaogaina o le faiga ma le faʻalapotopotoga i totonu. Ole numera o ata o le a fa'aauau.

Laasaga 3. O le la'asaga otometi e tatau ona feso'ota'i ma se galuega po'o galuega a le faiga

O le masini faʻapitoa (AS) o loʻo atiaʻe ua mamanuina e tausia faʻamaumauga faʻamaumau o nati, manatua? Mo laasaga taitasi ua faailogaina (tagai Ata 3, Ata 4 i le vaega 1), lea o le a matou faʻaaogaina, tusi i lalo se manaʻoga faʻaoga e faʻatatau i le fausiaina o loʻo i lalo: "O le faiga e tatau ona faʻatinoina le gafatia ..." ma atiina ae se faʻaoga faʻaoga. O lea ua matou faʻaopoopoina tulafono fou i la matou maliega faʻataʻitaʻiga. Sei ou faamatala atu po o a elemene o le a tatou faaaogaina.
Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)

O le a matou faʻaogaina le fesoʻotaʻiga "Association" i le va o le "User Role" ma le "Function" (Ata 5), ​​o lona uiga e mafai e se tagata faʻaoga ma lenei matafaioi ona faia lenei galuega.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 5. Fa'aaogāina o so'oga fa'aAso'aga

Mai le "Function" i le "Manaoga" o le a matou tusia le fesoʻotaʻiga "Faʻatinoina" (Ata 6) e faʻaalia ai o lenei manaʻoga o le a faʻatinoina e nei galuega; o le mafutaga e mafai ona "tele-i-tele", i.e. E tasi le galuega e mafai ona aofia ai i le faʻatinoina o le tele o manaʻoga, ma sili atu ma le tasi galuega e ono manaʻomia e faʻatino ai se manaʻoga.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 6. Fa'aaogaina o le ituaiga sootaga o le "Fa'atinoga".

Afai e manaʻomia e se tasi galuega mo lona faʻatinoina o isi galuega e tatau ona faʻatinoina, ma e tatau ai, o le a tatou faʻaogaina le fesoʻotaʻiga "Faʻalagolago" ma le faʻataʻitaʻiga "Faʻaofi" (Ata 7). Afai e manaʻomia le faʻatinoina o se galuega faʻaopoopo i lalo o nisi tulaga, ona matou faʻaogaina lea o le fesoʻotaʻiga "Faʻalagolago" ma le "Faʻalautele" faʻataʻitaʻiga. E faigofie tele ona manatua mea uma: "Faʻaaofia" e MASINA, ma "Faʻalautele" o NISI.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 7. Fa'aaogāina o le so'otaga "Fa'alagolago (fa'aofi)".

O le i'uga, o le a fa'apea la tatou ata (Ata 8).

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 8. Fa'aoga-fa'ata'ita'iga (fa'ata'ita'iga o le AC)

E le gata i lea, o le fa'aoga-fa'aoga ata e fa'aaogaina e fa'ata'ita'i ai matafaioi a tagata fa'aoga (Ata 9).

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 9. Fa'aoga-mataupu ata (matafaioi a tagata fa'aoga AS)

Laasaga 4. Se'i o tatou fa'amatala le fa'alapotopotoga i totonu o le AS e fa'aaoga ai se ata o vasega

I le fa'aaogaina o fa'amatalaga e uiga i fa'amatalaga tu'ufa'atasiga ma mea fa'atino o la tatou fa'agasologa (silasila i ata o Gaoioiga - Ata 2, Ata 3, Ata 4), o le a tatou fausia se ata o vasega. O le a matou faʻaogaina elemene faʻataʻitaʻiga "Vasega" ma ituaiga eseese o fesoʻotaʻiga i le va oi latou.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)

Ina ia faʻaalia le sootaga "atoa-vaega", o le a tatou faʻaogaina se sootaga o le ituaiga "Aggregation" (Ata 10): o le nati o le atoaga, ma o atigi ma fatu o vaega ia.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 10. So'oga atoa-vaega

O se taunuuga, o se vaega o la tatou ata o le a foliga pei o lenei (Ata 11). O vasega na matou faʻailoa saʻo i le faʻamatalaga o tusitusiga o le faagasologa o loʻo faʻailogaina i lanu.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 11. Ata o vasega

O le ata o le vasega na faʻaaogaina e faʻataʻitaʻi ai isi mea faʻapitoa - e le gata o mea o le a fesoʻotaʻi ma le faʻataʻitaʻiga faʻataʻitaʻiga o le faʻaogaina otometi o faʻamatalaga mo aseta, ae faʻapea foʻi ma le faʻatinoina o le siosiomaga - le siosiomaga (Ata 12) ma le "tuaoi" faiga (Ata 13) e mafai ona aʻafia ai le faʻaogaina otometi, ae e leʻi oʻo i le taulaiga o lo tatou gauai (matou te manatu o le a atiina ae le faiga ma o lenei faʻamatalaga o le a aoga).

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 12. Vasega ata (si'osi'omaga)

O le soʻotaga tofi o loʻo faʻaalia ai le faʻalauteleina o fale eseese, vasega "tamaitiiti", i lalo o le vasega "matua" lautele "Faufale".

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 13. Fa'asologa o vasega (fa'amatalaga fa'aopoopo e uiga i mea fa'atau)

"Taʻitaʻi i le tulaga" e faʻalagolago i "Faʻamatalaga faʻamatalaga vaaia". Mo le tele o sootaga faʻalagolago, o le "trace" faʻataʻitaʻiga e faʻaaogaina e faʻaalia ai le suʻeina o vasega e leʻo faʻaalia manino i le faʻamatalaga o le faagasologa, ae e manaʻomia e faʻaaogaina, i vasega o latou tulaga o loʻo faʻaalia manino i la matou faʻamatalaga.

Laasaga 5. Se'i o tatou au'ili'ili fa'amatalaga i luga o le ala "Tulafono o Pisinisi".

O tulafono na faʻamaonia (silasila i le Ata 2 i le vaega 1):

  1. o le manaʻoga e vaeluaina se tasi o laasaga i vaega e 2, o le vaega lona lua e amata ona faʻatinoina i lalo o nisi tulaga;
  2. tofiaina o se tagata ofisa e faia le tausiga o nati;
  3. o se metotia (lanu pa'epa'e o elemene) e ta'u mai ai e le'i fa'ailoa manino mai le elemene ile fa'amatalaga o le faagasologa.

E tatau ona maitauina ua uma ona matou faʻaogaina nei tulafono uma pe a atiaʻe ata.

Saunoaga mulimuli

O lea, na matou uia 5 laasaga ma fausia ituaiga 3 o ata. O le a ou faʻaopoopoina se faʻamatalaga itiiti e uiga i le faʻatulagaina oa tatou faʻataʻitaʻiga i le siosiomaga faʻataʻitaʻiga. O loʻo i ai le tele o faʻatulagaga e fesoasoani i le faʻatulagaina o faʻataʻitaʻiga o loʻo atiaʻe, ae e le o le autu lea o lenei tusiga, o lea o le a faʻatapulaʻaina ai i tatou lava i seti faigofie nei o afifi mo le faʻatonuina o le pulega o la tatou poloketi: Pisinisi Pisinisi, Faʻataʻitaʻiga Faʻatino , Meafaitino, Tagata Auai ma le Siosiomaga (Ata 14).

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 2)
Ata 14. Fa'atulagaina o afifi o poloketi

O le mea lea, ua matou atinaʻeina faʻataʻitaʻiga faʻataʻitaʻiga e faʻamatalaina ai le faiga o faʻamatalaga o meafaitino mai itu eseese: o se faʻataʻitaʻiga o se faiga faʻatautaia pisinisi, se faʻataʻitaʻiga faʻatino ma se faʻataʻitaʻiga o le faʻalapotopotoga faʻalotoifale o le faiga i le tulaga faʻavae.

Mai le fa'ata'ita'iga fa'agasologa i le fa'atulagaina o masini fa'apitoa (Vaega 1)

Lisi o puna'oa

  1. Upega tafa'ilagi "UML2.ru". Su'esu'e Community Forum. Vaega lautele. Faataitaiga. Fa'ata'ita'iga o tala fa'afagogo ua fa'avasegaina o ata UML. [Punaoa faaeletonika] Avanoa auala: Initaneti: http://www.uml2.ru/forum/index.php?topic=486.0
  2. Sparx Systems 'upega tafaʻilagi. [Punaoa faaeletonika] Avanoa auala: Initaneti: https://sparxsystems.com
  3. Upega tafaʻilagi a Modelio. [Punaoa faaeletonika] Avanoa auala: Initaneti: https://www.modelio.org
  4. Big Encyclopedic Dictionary. Fa'agasologa (fa'aliliuga). [Punaoa faaeletonika] Avanoa auala: Initaneti: https://dic.academic.ru/dic.nsf/enc3p/246322
  5. Upega Tafa'ilagi "Fa'alapotopotoga o Pulega Lelei". Blog. Category "Faiga Pisinisi". Fa'amatalaga o se faiga fa'apisinisi. [Punaoa faaeletonika] Avanoa auala: Initaneti: https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html
  6. Tusi Faamaonia Nu. 18249 i luga o le resitalaina ma le teuina o se galuega o le mafaufau. Alfimov R.V., Zolotukhina E.B., Krasnikova S.A. Manusikulipi o se fesoasoani faafaiaoga ua faaulutalaina “Modeling a subject area using Enterprise Architect” // 2011.
  7. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Fa'ata'ita'iga faiga pisinisi. — M.: VAEGA, SIC INFRA-M, EBS Znanium.com. — 2017.
  8. OMG Unified Modeling Language (OMG UML) Fa'amatalaga. Fa'aliliuga 2.5.1. [Punaoa faaeletonika] Avanoa auala: Initaneti: https://www.omg.org/spec/UML/2.5.1/PDF

puna: www.habr.com

Faaopoopo i ai se faamatalaga