«Як руз дар хаёти снёх» ё аз моделсозии процесс то лоихаи системаи автоматии бахисобгирии сарвати «Белка-1.0» (Кисми 2).
Хулоса аз эпизоди гузашта
В
Хотиррасон мекунам, ки мо фаъолияти бахисобгирии сарватхои моддиеро, ки дар ин процессхо ба амал меоянд, автоматй кунонда истодаем.
...
Ҷазира дар баҳр ҷойгир аст, (E1, E2)
Дар ҷазира жола борид (E3, E1)
Бо калисоҳои тиллоӣ, (E4)
Бо манораҳо ва боғҳо; (E5, E6)
Дар пеши қаср дарахти арча мерӯяд, (E7, E8)
Ва дар зераш хонаи булӯр аст; (E9)
Дар он ҷо як мурғи ром зиндагӣ мекунад, (A1)
Бале, чӣ саргузашт! (A1)
Сангур суруд мехонад, (P1, A1)
Бале, ӯ ба чормағз мехӯрад, (P2)
Аммо чормағз оддӣ нест, (C1)
Ҳама снарядҳо тиллоӣ мебошанд, (C2)
Мағоза аз зумуррад пок аст; (C3)
Хизматгорон мурғро муҳофизат мекунанд, (P3, A2)
Онҳо ба вай ҳамчун ходимони гуногун хизмат мекунанд (P4)
Ва котиб таъин карда шуд (A3)
Ҳисоби қатъии чормағз хабар аст; (P5, C1)
Армия ба вай салом медихад; (P6, A4)
Танга аз снарядҳо рехта мешавад, (P7, C2, C4)
Бигзор онҳо дар саросари ҷаҳон гарданд; (С8)
Духтарон зумуррад мерезанд (P9, A5, C3)
Ба анборҳо ва дар зери сарпӯш; (E10, E11)
...
(А.С. Пушкин «Достони подшох Салтан, дар бораи кахрамони пуршараф ва тавонои у княз Гидон Салтанович ва маликаи зебои Свон», А.С.ки онро Пушкин бо шаклхои гуногун на-виштааст, мутобицкунии озодонаи достони халкии «Зону чукури тилло, оринч ба нукра» мебошад. )
Дар ин мисол, ман муҳити Enterprise Architect-ро аз як ширкати австралиягӣ истифода мебарам.
Хотиррасон мекунам, ки равандҳои гуногун мавҷуданд, шумо метавонед шинос шавед, масалан,
Барои тафсилоти бештар дар бораи равишҳои татбиқшаванда ба моделсозӣ ва тарҳрезӣ нигаред [6, 7].
Барои тавсифи пурраи UML, нигаред
Ҳоло мо омодаем, ки ба қадамҳои оянда гузарем ва ба тарҳрезии функсия ва ташкили дохилии система шурӯъ кунем. Рақамгузории расмҳо идома меёбад.
Марҳилаи 3. Қадами автоматӣ бояд бо функсия ё функсияҳои система алоқаманд бошад
Системаи автоматикунонидашудаи (AS) таҳияшаванда барои нигоҳ доштани сабти қатъии чормағз пешбинӣ шудааст, дар хотир доред? Барои ҳар як қадами таъкидшуда (ниг. Расми 3, Расми 4
Мо пайвасти "Ассотсиатсия"-ро байни "Нақши корбар" ва "Функсия" истифода хоҳем кард (Расми 5), ин маънои онро дорад, ки корбари дорои ин нақш метавонад ин вазифаро иҷро кунад.
Расми 5. Истифодаи муносибати навъи Ассотсиатсия
Аз «Функсия» ба «Талабот» мо пайванди «Иҷрокунӣ»-ро мекашем (расми 6) то нишон диҳем, ки ин талабот тавассути ин функсияҳо амалӣ карда мешавад; муносибат метавонад «бисёр-ба-бисёр» бошад, яъне. Як функсия метавонад дар татбиқи якчанд талабот ҷалб карда шавад ва метавонад барои татбиқи талабот зиёда аз як функсия лозим шавад.
Расми 6. Истифодаи муносибатҳои навъи «Иҷрокунӣ».
Агар як функсия барои иҷрои он талаб кунад, ки ягон вазифаи дигар иҷро карда шавад ва ҳатман мо пайвастагии «Вобастагӣ»-ро бо стереотипи «Дохил кардан» истифода мебарем (расми 7). Агар дар шароити муайян иҷрои вазифаи иловагӣ талаб карда шавад, он гоҳ мо пайвасти «Вобастагӣ»-ро бо стереотипи «Даст кардан» истифода мебарем. Ҳама чизро дар хотир нигоҳ доштан хеле осон аст: "Дохил кардан" ҲАМЕША ва "Давъ кардан" БАЪЗАН аст.
Расми 7. Истифодаи муносибати «Вобастагӣ (дохилшавӣ)».
Дар натиҷа, диаграммаи мо чунин хоҳад буд (расми 8).
Расми 8. Диаграммаи ҳолатҳои истифода (модели функсионалии AC)
Илова бар ин, диаграммаи Use-case барои моделсозии нақшҳои корбар истифода мешавад (Расми 9).
Расми 9. Диаграммаи ҳолатҳои истифода (нақшҳои корбарони AS)
Марҳилаи 4. Ташкили дохилии АС-ро бо истифода аз диаграммаи синфӣ тавсиф мекунем
Бо истифода аз маълумот дар бораи артефактҳои воридотӣ ва баромади раванди мо (ниг. Диаграммаҳои фаъолият - Расми 2, Расми 3, Расми 4), мо диаграммаи синфро таҳия мекунем. Мо унсурҳои моделсозии "Класс" ва намудҳои гуногуни алоқаи байни онҳоро истифода хоҳем бурд.
Барои нишон додани муносибати «тамоми-қисм» мо аз муносибати навъи «Агрегатсия» истифода мебарем (расми 10): чормағз тамоми аст, ва садаф ва ядро ҷузъҳо мебошанд.
Расми 10. Муносибати пурраи қисмҳо
Дар натиҷа, як порчаи диаграммаи мо чунин хоҳад буд (расми 11). Дарсҳое, ки мо бевосита дар тавсифи матни раванд таъкид кардем, бо ранг ишора карда мешаванд.
Расми 11. Диаграммаи синф
Диаграммаи синфӣ инчунин барои моделсозии артефактҳои дигар истифода шудааст - на танҳо онҳое, ки бо модели консептуалии раванди автоматикунонидашудаи баҳисобгирии дороиҳои моддӣ, балки ба муҳити иҷро - муҳити зист (расми 12) ва "ҳамсоя" алоқаманд хоҳанд буд. процессхое (расми 13), ки ба процесси автоматиконидашуда таъсир расонда метавонанд, вале хануз дар маркази диккати мо нестанд (мо гумон мекунем, ки система инкишоф меёбад ва ин маълумот муфид хохад буд).
Расми 12. Диаграммаи синф (муҳит)
Муносибати меросӣ умумисозии биноҳои гуногун, синфҳои «кӯдакӣ»-ро дар зери синфҳои умумии «волидӣ» «Бино» нишон медиҳад.
Расми 13. Диаграммаи синф (маълумоти иловагӣ дар бораи артефактҳо)
«Вокуниш ба вазъият» аз «Маълумоти назорати визуалӣ» вобаста аст. Барои якчанд муносибатҳои вобастагӣ, стереотипи "пайгирӣ" барои нишон додани пайгирии синфҳое, ки дар тавсифи раванд ба таври возеҳ муайян карда нашудаанд, аммо барои автоматикунонии он заруранд, ба синфҳое, ки мисолҳои онҳо дар тавсифи мо ба таври возеҳ истинод шудаанд, истифода мешавад.
Марҳилаи 5. Биёед қайдҳоро дар треки "Қоидаҳои тиҷорат" таҳлил кунем
Қоидаҳо муайян карда шуданд (нигаред ба расми 2
- зарурати ба 2 қисм тақсим кардани яке аз қадамҳо, қисми дуюм танҳо дар шароити муайян иҷро карда мешавад;
- таъин намудани шахси мансабдори муайян барои баҳисобгирии чормағз;
- техника (ранги сафеди элементҳо), ки нишон медиҳад, ки элемент дар тавсифи раванд ба таври возеҳ нишон дода нашудааст.
Бояд гуфт, ки мо дар вакти тартиб додани диаграммахо хамаи ин коидахоро истифода бурдаем.
Мулохизахои хотимавй
Ҳамин тариқ, мо 5 марҳиларо тай намуда, 3 намуди диаграмма сохтем. Ман шарҳи хурдеро дар бораи ташкили моделҳои мо дар муҳити моделсозӣ илова мекунам. Шумораи зиёди чаҳорчӯбаҳо мавҷуданд, ки ба сохтори моделҳои таҳияшаванда кӯмак мерасонанд, аммо ин мавзӯи ин мақола нест, аз ин рӯ мо худро бо маҷмӯи оддии бастаҳои зерин барои идоракунии муназзами лоиҳаи худ маҳдуд мекунем: Раванди тиҷорат, Модели функсионалӣ , Артефактҳо, иштирокчиён ва муҳити зист (Расми 14).
Расми 14. Сохтори бастаи лоиҳа
Ҳамин тариқ, мо моделҳои муттасил таҳия кардем, ки системаи ҳисобдории моддиро аз ҷанбаҳои гуногун тавсиф мекунанд: модели раванди автоматикунонидашудаи тиҷорат, модели функсионалӣ ва модели ташкили дохилии система дар сатҳи консептуалӣ.
Рӯйхати манбаъҳо
- Вебсайти "UML2.ru". Форуми ҷомеаи таҳлилгарон. Бахши умумӣ. Мисолхо. Намунаҳои афсонаҳое, ки ҳамчун диаграммаҳои UML формат карда шудаанд. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
http://www.uml2.ru/forum/index.php?topic=486.0 - Вебсайти Sparx Systems. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
https://sparxsystems.com - Вебсайти Modelio. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
https://www.modelio.org - Луғати бузурги энсиклопедӣ. Раванд (тафсир). [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
https://dic.academic.ru/dic.nsf/enc3p/246322 - Вебсайти "Ташкили идоракунии самаранок". Блог. Категорияи "Идоракунии равандҳои тиҷоратӣ". Таърифи раванди бизнес. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html - Шањодатномаи №18249 дар бораи баќайдгирї ва ба амонат гузоштани асари фаъолияти зењнї. Алфимов Р.В., Золотухина Е.Б., Красникова С.А. Дастнависи василаи таълимӣ таҳти унвони “Моделсозии соҳаи мавзӯъ бо истифода аз меъмори корхона” // 2011.
- Золотухина Е.Б., Вишня А.С., Красникова С.А. Моделсозии равандҳои бизнес. - М.: КУРС, SIC INFRA-M, EBS Znanium.com. — 2017.
- Мушаххасоти забони ягонаи моделсозии OMG (OMG UML). Версияи 2.5.1. [Манбаи электронӣ] Ҳолати дастрасӣ: Интернет:
https://www.omg.org/spec/UML/2.5.1/PDF
Манбаъ: will.com