Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)

“Lá amháin i saol iora” nó ó shamhaltú próisis go dearadh córas uathoibrithe cuntasaíochta saibhris “Belka-1.0” (Cuid 2)

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Baineadh úsáid as léaráid le haghaidh “The Tale of Tsar Saltan” le A.S. Pushkin, arna fhoilsiú ag “Children’s Literature”, Moscó, 1949, Leningrad, líníochtaí le K. Kuznetsov

Achoimre ar an eipeasóid roimhe seo

В 1ú cuid D’úsáideamar fearann ​​“scéal fairy”, spreagtha ag samplaí d’fhoghlaim léaráidí UML bunaithe ar cheapacha scéalta fairy (féach, mar shampla, anseo [1]). Sular cuireadh tús leis an samhaltú, d’aontaíomar go n-úsáidfí roinnt gnéithe den léaráid Ghníomhaíochta agus thosaíomar ar chomhaontú samhaltaithe a dhéanamh. Agus na comhaontuithe seo á gcur san áireamh, rinneamar cur síos ar an bpróiseas ag an 1ú céim i bhfoirm léaráidí Gníomhaíochta, agus ag an dara céim shainaithnímid na céimeanna próisis a bhfuil uathoibriú ag teastáil (agus is féidir).

Lig dom a mheabhrú duit go bhfuilimid chun an ghníomhaíocht chuntasaíochta a uathoibriú ar shócmhainní ábhartha, a eascraíonn sna próisis seo.

...
Tá oileán suite ar an bhfarraige, (E1, E2)
Tá clocha sneachta ar an oileán (E3, E1)
Le heaglaisí cruinneachán órga, (E4)
Le túir agus gairdíní; (E5, E6)
Fásann crann sprúis os comhair an pháláis, (E7, E8)
Agus thíos tá teach criostail; (E9)
Tá iora tame ina chónaí ann, (A1)
Sea, cad eachtra! (A1)
Canann an t-iora amhráin, (P1, A1)
Sea, coinníonn sé ag nibeáil ar chnónna, (P2)
Ach níl cnónna simplí, (C1)
Tá na sliogáin go léir órga, (C2)
Is é an croí emerald íon; (C3)
Cosnaíonn seirbhísigh an t-iora, (P3, A2)
Freastalaíonn siad uirthi mar sheirbhísigh éagsúla (P4)
Agus sannadh cléireach (A3)
Tá cuntas dian ar chnónna an nuacht; (P5, C1)
Beannaíonn an t-arm léi; (P6, A4)
Déantar bonn a dhoirteadh as na sliogáin, (P7, C2, C4)
Lig dóibh dul ar fud an domhain; (P8)
Cailíní ag stealladh emerald (P9, A5, C3)
Isteach sna stórais, agus faoi chlúdach; (E10, E11)
...
(A.S. Pushkin "The Tale of Tsar Saltan, a laoch glórmhar agus cumhachtach Prionsa Guidon Saltanovich agus an Eala Banphrionsa álainn", Creidtear gur oiriúnú saor in aisce é ar an scéal tíre “Glúine domhain in ór, elbow-domhain in airgead,” a scríobh Pushkin síos i leaganacha éagsúla)

Sa sampla seo tá mé ag baint úsáide as an gcreat Ailtire Fiontair ó chuideachta Astrálach Córais Sparx [2], agus le linn seisiúin oiliúna a úsáidim Múnla [3].
Lig dom i gcuimhne duit go bhfuil próisis éagsúla, is féidir leat a fháil acquainted, mar shampla, anseo [4] agus anseo [5].
Le haghaidh tuilleadh sonraí ar na cineálacha cur chuige feidhmeacha maidir le samhaltú agus dearadh, féach [6, 7].
Chun an tsonraíocht UML iomlán a fháil, féach anseo [8].

Táimid réidh anois bogadh ar aghaidh go dtí na chéad chéimeanna eile agus tosú ar fheidhmiúlacht an chórais agus eagrúchán inmheánach a dhearadh. Leanfar le huimhriú na líníochtaí.

Céim 3. Ní mór an chéim uathoibrithe a bheith bainteach le feidhm nó le feidhmeanna an chórais

Tá an córas uathoibrithe (AS) atá á fhorbairt deartha chun taifid dhian ar chnónna a choinneáil, cuimhnigh? I gcás gach céime aibhsithe (féach Fíor 3, Fíor 4 i gcuid 1), a dhéanfaimid a uathoibriú, scríobh síos riachtanas feidhme ag baint úsáide as an tógáil seo a leanas thart ar: “Caithfidh an córas an cumas a chur i bhfeidhm...” agus léaráid Cás Úsáide a fhorbairt. Táimid ag cur rialacha nua lenár gcomhaontú samhaltaithe anois. Lig dom a mhíniú cad iad na heilimintí a úsáidfimid.
Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)

Bainfimid úsáid as an nasc “Cumann” idir “Ról an Úsáideora” agus an “Feidhm” (Fíor 5), ciallaíonn sé seo gur féidir le húsáideoir leis an ról seo an fheidhm seo a chomhlíonadh.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 5. Ag baint úsáide as caidreamh de chineál Comhlachais

Ó “Feidhm” go “Ceanglas” tarraingeoimid an nasc “Feidhmiú” (Fíor 6) chun a thaispeáint go gcuirfear an riachtanas seo i bhfeidhm leis na feidhmeanna seo; is féidir leis an gcaidreamh a bheith “go leor go leor”, i.e. Féadfaidh feidhm amháin a bheith i gceist le roinnt ceanglas a chur chun feidhme, agus d’fhéadfadh go mbeadh gá le níos mó ná feidhm amháin chun ceanglas a chur chun feidhme.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 6. Ag baint úsáide as an gcineál gaolmhaireachta “Feidhmiú”.

Má éilíonn feidhm amháin go ndéanfaí feidhm éigin eile chun í a chur i gcrích, agus más gá, úsáidfimid an nasc “Cleithiúlacht” leis an steiréitíopa “Cuir san áireamh” (Fíor 7). Má tá gá le feidhm bhreise a chur i gcrích faoi choinníollacha áirithe, bainfimid úsáid as an nasc “Cleithiúlacht” leis an steiréitíopa “Extend”. Tá gach rud an-éasca le cuimhneamh: tá “Cuir san áireamh” i gcónaí, agus is é “Méadaigh” uaireanta.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 7. Ag baint úsáide as an ngaol “Dependency (inclusion)”.

Mar thoradh air sin, féachfaidh ár léaráid rud éigin mar seo (Fíor 8).

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 8. Léaráid cás úsáide (múnla feidhme AC)

Ina theannta sin, úsáidtear léaráid Cás Úsáide chun róil úsáideora a shamhaltú (Fíor 9).

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 9. Léaráid cás úsáide (róil úsáideoirí AS)

Céim 4. Déanaimis cur síos ar eagrú inmheánach an AS ag baint úsáide as léaráid ranga

Ag baint úsáide as faisnéis faoi artifacts ionchuir agus aschuir ár bpróiseas (féach Léaráidí Gníomhaíochta - Fíor 2, Fíor 3, Fíor 4), forbróimid léaráid ranga. Bainfimid úsáid as na heilimintí samhaltaithe “Aicme” agus cineálacha éagsúla nasc eatarthu.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)

Chun an gaol "iomlán" a thaispeáint, úsáidfimid gaol den chineál "Comhiomlánú" (Fíor 10): is é an cnó an t-iomlán, agus is iad na sliogáin agus an eithne na codanna.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 10. Caidreamh lánpháirteach

Mar thoradh air sin, féachfaidh blúire dár léaráid rud éigin mar seo (Fíor 11). Tá dath marcáilte ar na ranganna ar thugamar suntas dóibh go díreach sa chur síos téacs ar an bpróiseas.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 11. Léaráid ranga

Baineadh úsáid as an léaráid aicme freisin chun déantáin eile a shamhaltú - ní hamháin iad siúd a bhainfidh leis an tsamhail choincheapúil den phróiseas uathoibrithe maidir le cuntasaíocht a dhéanamh ar shócmhainní ábhartha, ach a bhainfidh freisin leis an timpeallacht fhorghníomhaithe - an comhshaol (Fíor 12) agus "comharsanachta" próisis (Fíor 13) ar féidir leo tionchar a imirt ar an bpróiseas uathoibrithe, ach nach bhfuil fós i bhfócas ár n-aird (glacaimid leis go bhforbróidh an córas agus beidh an fhaisnéis seo úsáideach).

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 12. Léaráid ranga (timpeallacht)

Léiríonn an gaol oidhreachta ginearálú foirgnimh éagsúla, aicmí “leanbh”, faoin aicme “Tuismitheoir” ginearálaithe “Foirgneamh”.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 13. Léaráid ranga (faisnéis bhreise faoi dhéantáin)

Braitheann “frithghníomh ar an gcás” ar “Sonraí rialaithe amhairc”. I gcás roinnt caidrimh spleáchais, baintear úsáid as an steiréitíopa "rian" chun rianú na n-aicmí nach n-aithnítear go sainráite i gcur síos an phróisis, ach a bhfuil gá leo chun é a uathoibriú, a thaispeáint d'aicmí a ndéantar tagairt shainráite dá gcásanna inár gcur síos.

Céim 5. Déanaimis anailís ar na nótaí ar an rian “Rialacha Gnó”.

Sonraíodh na rialacha (féach Fíor 2 i gcuid 1):

  1. an gá atá le ceann de na céimeanna a roinnt ina 2 chuid, ní thosaíonn an dara cuid a fhorghníomhú ach amháin faoi choinníollacha áirithe;
  2. oifigeach áirithe a cheapadh chun cuntasaíocht cnónna a dhéanamh;
  3. teicníocht (dath bán na ndúl) a thugann le fios nár sonraíodh an eilimint go sainráite sa chur síos ar an bpróiseas.

Ba chóir a thabhairt faoi deara go bhfuil na rialacha seo go léir in úsáid againn cheana féin agus léaráidí á bhforbairt againn.

Nótaí deiridh

Mar sin, chuaigh muid trí 5 chéim agus tógadh 3 chineál léaráidí. Cuirfidh mé trácht beag isteach maidir le heagrú ár múnlaí sa timpeallacht shamhaltú. Tá líon mór creataí ann a chuidíonn le struchtúr a chur ar na samhlacha atá á bhforbairt, ach ní hé seo ábhar an ailt seo, agus mar sin cuirfimid teorainn leis an tsraith simplí seo a leanas de phacáistí chun ár dtionscadal a bhainistiú go hordúil: Próiseas Gnó, Múnla Feidhmeach , Déantáin, Rannpháirtithe agus Comhshaol (Fíor 14).

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 2)
Fíor 14. Struchtúr pacáiste tionscadail

Mar sin, tá samhlacha comhsheasmhacha forbartha againn a chuireann síos ar an gcóras cuntasaíochta ábhartha ó ghnéithe éagsúla: múnla de phróiseas gnó uathoibrithe, múnla feidhmiúil agus múnla d'eagrú inmheánach an chórais ag an leibhéal coincheapúil.

Ó samhaltú próisis go dearadh córais uathoibrithe (Cuid 1)

Liosta foinsí

  1. láithreán gréasáin UML2.ru. Fóram Pobail Anailísí. Alt ginearálta. Samplaí. Samplaí de scéalta fairy formáidithe mar léaráidí UML. [Acmhainn leictreonach] Mód rochtana: Idirlíon: http://www.uml2.ru/forum/index.php?topic=486.0
  2. An láithreán gréasáin sparx system. [Acmhainn leictreonach] Mód rochtana: Idirlíon: https://sparxsystems.com
  3. Láithreán gréasáin teimpléad. [Acmhainn leictreonach] Mód rochtana: Idirlíon: https://www.modelio.org
  4. Foclóir Mór Encyclopedic. Próiseas (léiriú). [Acmhainn leictreonach] Mód rochtana: Idirlíon: https://dic.academic.ru/dic.nsf/enc3p/246322
  5. Láithreán Gréasáin "Eagraíocht um Bainistíocht Éifeachtach". Blag. Catagóir "Bainistíocht Próiseas Gnó". Sainmhíniú ar phróiseas gnó. [Acmhainn leictreonach] Mód rochtana: Idirlíon: https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html
  6. Deimhniú Uimh. 18249 ar chlárú agus ar thaisceadh saothair de ghníomhaíocht intleachtúil. Alfimov R.V., Zolotukhina E.B., Krasnikova S.A. Lámhscríbhinn áise teagaisc dar teideal “Modeling a subject area using Enterprise Architect” // 2011.
  7. Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. Samhaltú próisis ghnó. — M.: CÚRSA, SIC INFRA-M, EBS Znanium.com. — 2017.
  8. Sonraíocht OMG Unified Modelling Language (OMG UML). Leagan 2.5.1. [Acmhainn leictreonach] Mód rochtana: Idirlíon: https://www.omg.org/spec/UML/2.5.1/PDF

Foinse: will.com

Add a comment