Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh

Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh (a’ leantainn “Proteins”)

San artaigil seo, seallaidh sinn ri mar as urrainn dhut mion-fhiosrachadh (soilleireachadh) a dhèanamh air an tuairisgeul air a’ ghnìomh a bhith fèin-ghluasadach a ’cleachdadh Diagram Seicheamh UML.

San eisimpleir seo tha mi a’ cleachdadh frèam Iomairt Ailtire bho chompanaidh à Astràilia Siostaman sparx [1]
Airson an sònrachadh UML iomlan, faic an seo [2]

An toiseach, leig dhomh mìneachadh dè a nì sinn mion-fhiosrachadh.
В Pàirt 1 den artaigil “Bho mhodaladh pròiseas gu dealbhadh siostam fèin-ghluasadach” Mhìnich sinn pròiseasan cuspair “sìthiche” - loidhnichean mu fheòrag bho “The Tale of Tsar Saltan” le A.S. Pushkin. Agus thòisich sinn leis an diagram gnìomhachd. An uairsin a-steach 2na pàirt leasaich sinn modal gnìomh a’ cleachdadh diagram cùis-chleachdaidh, tha Figear 1 a’ sealltainn criomag.

Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh
Figear 1. Dàimh eadar riatanas agus gnìomh

A-nis tha sinn airson fiosrachadh a shoilleireachadh mu bhith a’ coileanadh a’ ghnìomh fèin-ghluasadach seo:

  • dè na pàirtean eadar-aghaidh ris am bi an neach-cleachdaidh againn ag eadar-obrachadh;
  • dè na pàirtean smachd a tha a dhìth oirnn;
  • dè a stòras sinn;
  • dè na teachdaireachdan a thèid an iomlaid eadar an neach-cleachdaidh agus co-phàirtean siostam gus an gnìomh a choileanadh.

Is e prìomh eileamaidean an sgeama Seicheamh nithean eadar-obrachadh le diofar stereotypes agus ceanglaichean eatorra - bidh nithean eadar-ghnìomhach ag iomlaid beagan fiosrachaidh ri chèile (Figear 2).

Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh
Figear 2. Eileamaidean bunaiteach de dhiagram Seicheamh

Tha nithean air an rèiteachadh ann an sreath chòmhnard agus thèid teachdaireachdan a chuir eadar iad. Tha an axis ùine air a stiùireadh bho mhullach gu bonn.
Faodar an eileamaid Cleasaiche a chleachdadh gus neach-cleachdaidh a tha a’ tòiseachadh sreath de thachartasan a riochdachadh.
Tha loidhne dhotagach aig gach nì, ris an canar an “loidhne beatha”, far a bheil an eileamaid sin ann agus a dh’ fhaodadh a bhith an sàs ann an eadar-obrachaidhean. Tha am fòcas smachd air a chomharrachadh le ceart-cheàrnach air loidhne beatha an nì.
Faodaidh na teachdaireachdan a thèid an iomlaid eadar nithean a bhith de ghrunn sheòrsan, agus faodar na teachdaireachdan a ghnàthachadh cuideachd gus gnìomhachd agus feartan nan eileamaidean stòr agus targaid a nochdadh.
Faodar eileamaidean stereotypical leithid Crìochan, Smachdan, agus Buidhnean a chleachdadh gus eadar-aghaidh cleachdaiche (GUI), riaghladairean, agus eileamaidean stòr-dàta a mhodaladh, fa leth.
Faodar sruth teachdaireachdan ath-aithris a chomharrachadh mar chriomag le seòrsa “lùb”.

Mar sin, tha sinn an dùil an tuairisgeul air an gnìomh “Cuir fiosrachadh mu chnò ùr ris an liosta” a shoilleireachadh.
Leig leinn aontachadh air na coitcheannaidhean agus na barailean a bharrachd a leanas.

  1. Tha cnò, kernel agus sligean uile nam maoin tàbhachdach de na seòrsaichean co-fhreagarrach (Figear 3).
    Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh
    Figear 3. Ùrachadh diagram clas
  2. Cuiridh an neach-cleachdaidh againn fiosrachadh mu mhaoin tàbhachdach sam bith a-steach don aithris.
  3. Dèanamaid soilleireachadh air ainm na h-aithris - "Aithris cunntasachd luachan stuthan."
  4. Gabhaidh sinn ris gum faod an neach-cleachdaidh againn, ag obair leis an GUI “Duilleag Cunntasachd Luach Stuth”, luach stuth ùr a chuir ris tron ​​​​GUI “Cairt Cunntasachd Luach Stuth".
  5. A rèir an t-seòrsa luach matamataigeach, bidh structar an dàta agus GUI ag atharrachadh.
  6. Nuair a lìonas tu raointean na cairt cunntasachd luach stuthan, thathas a’ sgrùdadh ceartachd an dàta a chaidh a chuir a-steach.

Tha diagram stèidhichte air na barailean sin ri fhaicinn ann am Figear 4.

Bidh sinn a’ soilleireachadh an tuairisgeul air gnìomhan an t-siostaim a’ cleachdadh an sgeama Seicheamh
Figear 4. Mìneachadh air an tuairisgeul air a’ ghnìomh “Cuir fiosrachadh mu chnò ùr ris an liosta”

Faodaidh tu leughadh mu bhith a’ cleachdadh seòrsaichean eile de dhiagraman UML an seo:

Liosta de stòran

  1. Làrach-lìn Sparx Systems. [Goireas dealanach] Modh ruigsinneachd: Eadar-lìn: https://sparxsystems.com
  2. Sònrachadh Cànan Modail Aonaichte OMG (OMG UML). Tionndadh 2.5.1. [Goireas dealanach] Modh ruigsinneachd: Eadar-lìn: https://www.omg.org/spec/UML/2.5.1/PDF

Source: www.habr.com

Cuir beachd ann