ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

β€žΠ•Π΄ΠΈΠ½ Π΄Π΅Π½ ΠΎΡ‚ ΠΆΠΈΠ²ΠΎΡ‚Π° Π½Π° ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΡ†Π°Ρ‚Π°β€œ ΠΈΠ»ΠΈ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма Π·Π° ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π½ΠΈ цСнности β€žΠšΠ°Ρ‚Π΅Ρ€ΠΈΡ†Π°-1.0β€œ (Част 1)

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)
Използвана Π΅ ΠΈΠ»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΎΡ‚ β€žΠŸΡ€ΠΈΠΊΠ°Π·ΠΊΠ°Ρ‚Π° Π·Π° Ρ†Π°Ρ€ Π‘Π°Π»Ρ‚Π°Π½β€œ Π½Π° А.Π‘. ΠŸΡƒΡˆΠΊΠΈΠ½, ΠΈΠ·Π΄.β€žΠ”Π΅Ρ‚ΡΠΊΠ° Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°β€œ, Москва, 1949 Π³., Π›Π΅Π½ΠΈΠ½Π³Ρ€Π°Π΄, рисунки Π½Π° К. ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ²

Какво ΠΎΠ±Ρ‰ΠΎ ΠΈΠΌΠ° β€žΠΊΠ°Ρ‚Π΅Ρ€ΠΈΡ†Π°Ρ‚Π°β€œ?

Π’Π΅Π΄Π½Π°Π³Π° Ρ‰Π΅ поясня ΠΊΠ°ΠΊΠ²ΠΎ ΠΎΠ±Ρ‰ΠΎ ΠΈΠΌΠ° β€žΠΊΠ°Ρ‚Π΅Ρ€ΠΈΡ†Π°Ρ‚Π°β€œ. Някак си, Π½Π°Ρ‚ΡŠΠΊΠ²Π°ΠΉΠΊΠΈ сС Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° Π·Π°Π±Π°Π²Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° UML, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΈ области, заимствани ΠΎΡ‚ ΡΡŽΠΆΠ΅Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΈΠΊΠ°Π·ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΡƒΠΊ [1]), Ρ€Π΅ΡˆΠΈΡ… Π΄Π° подготвя ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈ Π·Π° ΠΌΠΎΠΈΡ‚Π΅ студСнти, Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΡƒΡ‡Π°Ρ‚ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ само Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ: Π”Ρ–Π°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността, Π”Ρ–Π°Π³Ρ€Π°ΠΌΠ° Π½Π° случая Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Класова Π΄ΠΈagrama. УмишлСно Π½Π΅ ΠΏΡ€Π΅Π²Π΅ΠΆΠ΄Π°ΠΌ Π½Π° Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π° споровС относно β€žΡ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄Π°β€œ. Какво Π·Π° ΠΊΠ°ΠΊΠ²ΠΎ – Ρ‰Π΅ обясня ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-късно. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ срСда Enterprise Architect ΠΎΡ‚ австралийската компания Sparx Systems [2] – Π΄ΠΎΠ±ΡŠΡ€ инструмСнт Π½Π° Ρ€Π°Π·ΡƒΠΌΠ½Π° Ρ†Π΅Π½Π°. А Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΡƒΡ‡Π΅Π±Π½ΠΈΡ‚Π΅ занятия ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Modelio [3], ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π΅Π½ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π΅Π½ инструмСнт Π·Π° ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° стандартитС UML2.0 ΠΈ BPMN, Π±Π΅Π· излишни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² частта Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ напълно Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ Π·Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° основитС Π½Π° Π΅Π·ΠΈΠΊΠ°.

БборявамС Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ дСйността ΠΏΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ цСнности, която възниква Π² Ρ‚Π΅Π·ΠΈ процСси.

…
ΠžΡΡ‚Ρ€ΠΎΠ² Π½Π° ΠΌΠΎΡ€Π΅Ρ‚ΠΎ сС Π½Π°ΠΌΠΈΡ€Π°, (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)
И пускат Π² ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΠΏΠΎ свСта; (P8)
ΠœΠΎΠΌΠΈΡ‡Π΅Ρ‚Π°Ρ‚Π° изсипват ΠΈΠ·ΡƒΠΌΡ€ΡƒΠ΄ (P9, A5, C3)
Π’ склада, Π΄Π° ΠΏΠΎΠ΄ Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅; (E10, E11)
…
(А.Π‘. ΠŸΡƒΡˆΠΊΠΈΠ½ β€žΠŸΡ€ΠΈΠΊΠ°Π·ΠΊΠ° Π·Π° Ρ†Π°Ρ€ Π‘Π°Π»Ρ‚Π°Π½, Π·Π° сина ΠΌΡƒ славСн ΠΈ ΠΌΠΎΠ³ΡŠΡ‰ Π±ΠΎΠ³Π°Ρ‚ΠΈΡ€ княз Π“Π²ΠΈΠ΄ΠΎΠ½ Π‘Π°Π»Ρ‚Π°Π½ΠΎΠ²ΠΈΡ‡ ΠΈ Π·Π° прСкрасната Ρ†Π°Ρ€Π΅Π²Π½Π° Π›Π΅Π±Π΅Π΄ΠΈβ€œ, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΏΠΎ ΠΏΡ€ΠΈΠΊΠ°Π·ΠΊΠ°Ρ‚Π° Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€Π΅Π· 1822 Π³., Π·Π° ΠΏΡŠΡ€Π²ΠΈ ΠΏΡŠΡ‚ ΠΏΡ€ΠΈΠΊΠ°Π·ΠΊΠ°Ρ‚Π° Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° ΠΎΡ‚ ΠŸΡƒΡˆΠΊΠΈΠ½ Π² сборника β€žΠ‘Ρ‚ΠΈΡ…ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ Π½Π° А. ΠŸΡƒΡˆΠΊΠΈΠ½β€œ (Ρ‡. III, 1832, стр. 130β€”181) β€” 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡ‚ замисъла Π΄ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ, ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ!)

Няколко Π΄ΡƒΠΌΠΈ Π·Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅, написани вдясно ΠΎΡ‚ Ρ€Π΅Π΄ΠΎΠ²Π΅Ρ‚Π΅. β€žAβ€œ (ΠΎΡ‚ β€žΠΠΊΡ‚ΡŒΠΎΡ€β€œ) ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π² Ρ€Π΅Π΄Π° ΠΈΠΌΠ° информация Π·Π° участника Π² процСса. β€žCβ€œ (ΠΎΡ‚ β€žΠšΠ»Π°Ρβ€œ) – информация Π·Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° класовСтС, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° процСситС. β€žEβ€œ (ΠΎΡ‚ β€žΠžΠΊΠΎΠ»Π½Π° ΡΡ€Π΅Π΄Π°β€œ) – информация Π·Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° класовСтС, ΠΊΠΎΠΈΡ‚ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€Π° ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° процСситС. β€žPβ€œ (ΠΎΡ‚ β€žΠŸΡ€ΠΎΡ†Π΅Ρβ€œ) – информация Π·Π° самитС процСси.

ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Ρ‚ΠΎΡ‡Π½ΠΎΡ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° процСса ΡΡŠΡ‰ΠΎ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ споровС, ΠΏΠΎΠ½Π΅ΠΆΠ΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ процСси: бизнСс, производствСни, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ ΠΈ Ρ‚.Π½. (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС Π·Π°ΠΏΠΎΠ·Π½Π°Π΅Ρ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΡƒΠΊ [4] ΠΈ Ρ‚ΡƒΠΊ [5]). Π—Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌ споровС, Π΄Π° сС Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ, Ρ‡Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½ΠΈ интСрСсува ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° повторяСмост във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΈ нСобходимостта ΠΎΡ‚ автоматизация, Ρ‚.Π΅. ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° някоя част ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° процСса Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма.

Π‘Π΅Π»Π΅ΠΆΠΊΠΈ относно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity

НСка Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нашия процСс ΠΈ Π·Π° Ρ‚Π°Π·ΠΈ Ρ†Π΅Π» Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity. ΠŸΡŠΡ€Π²ΠΎ Ρ‰Π΅ обясня ΠΊΠ°ΠΊ посочСнитС ΠΏΠΎ-Π³ΠΎΡ€Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Ρ‰Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΌΠΎΠ΄Π΅Π»Π°. По-лСсно Π΅ Π΄Π° сС обяснява с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ някои (ΠΏΠΎΡ‡Ρ‚ΠΈ всички ΠΎΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π½ΠΈ) Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity.
НСка Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ слСдния Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚:

…
Π‘Π΅Π»ΠΊΠ°Ρ‚Π° ΠΏΠ΅Π΅ пСснички, (P1, A1)
Π”Π°, всС ΠΎΡ€Π΅Ρ…ΠΈ Π³Ρ€ΠΈΠ·Π΅, (P2)
А ΠΎΡ€Π΅Ρ…ΠΈΡ‚Π΅ Π½Π΅ са ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ, (C1)
Всички Ρ‡Π΅Ρ€ΡƒΠΏΠΊΠΈ са Π·Π»Π°Ρ‚Π½ΠΈ, (C2)
Π―Π΄ΠΊΠΈΡ‚Π΅ са чисти ΠΈΠ·ΡƒΠΌΡ€ΡƒΠ΄ΠΈ; (C3)
…

ИмамС Π΄Π²Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ Π½Π° процСса P1 ΠΈ P2, участник A1 ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ класа: ΠΎΠ±Π΅ΠΊΡ‚ ΠΎΡ‚ клас C1 ΠΏΠΎΡΡ‚ΡŠΠΏΠ²Π° Π½Π° Π²Ρ…ΠΎΠ΄Π° Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π°, Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ класовС C2 ΠΈ C3 сС ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π°, ΠΊΠ°Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΎΡ‚ дСйността Π½Π° Ρ‚Π°Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ° P2 ΠΎΡ‚ нашия процСс. Π—Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ слСднитС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Ρ‰ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ.

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π½Π° нашия процСс ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС прСдставСн ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‚Π°ΠΊΠ° (Π€ΠΈΠ³ΡƒΡ€Π° 1).

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Π€ΠΈΠ³ΡƒΡ€Π° 1. Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity

Π—Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° пространството ΠΈ структуриранС Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity Ρ‰Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ Π½Π΅ съвсСм стандартСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° класичСското ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° нотацията UML. Но Π·Π° Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ° няколко ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ. ΠŸΡŠΡ€Π²ΠΎ, просто ΠΏΡ€Π΅Π΄ΠΈ Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Ρ‰Π΅ ΡΡŠΡΡ‚Π°Π²ΠΈΠΌ Ρ‚.Π½Π°Ρ€. съгласиС Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, Π² ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ фиксирамС всички особСности Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нотацията. Π’Ρ‚ΠΎΡ€ΠΎ, Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π΅ Π±ΠΈΠ» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° бизнСс ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π² Ρ€Π΅Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° създаванС Π½Π° софтуСрни систСми, Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ са Π±ΠΈΠ»ΠΈ фиксирани ΠΎΡ‚ нашия малък авторски ΠΊΠΎΠ»Π΅ΠΊΡ‚ΠΈΠ² Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ ΠΎΠ±Π΅ΠΊΡ‚ Π½Π° авторско ΠΏΡ€Π°Π²ΠΎ [6] ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² ΡƒΡ‡Π΅Π±Π½ΠΎ пособиС [7]. Π—Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity Ρ‰Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, Ρ‡Π΅ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° структурирано с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° "ΠΏΠ»Π°Π²Π°Ρ‚Π΅Π»Π½ΠΈ" Π»Π΅Π½Ρ‚ΠΈ – Swim lanes. Π˜ΠΌΠ΅Ρ‚ΠΎ Π½Π° Π»Π΅Π½Ρ‚Π°Ρ‚Π° Ρ‰Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° Ρ‚ΠΈΠΏ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Ρ‚Π°Π·ΠΈ Π»Π΅Π½Ρ‚Π°.

"Π’Ρ…ΠΎΠ΄Π½ΠΈ ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ": На Ρ‚Π°Π·ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠ° Ρ‰Π΅ сС Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ‚ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Objects – ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΈΠ»ΠΈ са Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ° ΠΎΡ‚ процСса.
Β«Π‘Ρ‚ΡŠΠΏΠΊΠΈ Π½Π° процСса»: Π’ΡƒΠΊ Ρ‰Π΅ поставим Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Activity – дСйствия Π½Π° участницитС Π² процСса.
«Участници»: ΠŸΡŠΡ‚Π΅ΠΊΠ° Π·Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Ρ‚ Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° дСйствия Π² нашия процСс. Π—Π° тях Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡŠΡ‰ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Object – ΠΎΠ±Π΅ΠΊΡ‚, Π½ΠΎ Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ стСрСотипа Β«ActorΒ».
Π‘Π»Π΅Π΄Π²Π°Ρ‰Π°Ρ‚Π° ΠΏΡŠΡ‚Π΅ΠΊΠ° сС Π½Π°Ρ€ΠΈΡ‡Π° «БизнСс ΠΏΡ€Π°Π²ΠΈΠ»Π°Β» ΠΈ Π½Π° Ρ‚Π°Π·ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠ° Ρ‰Π΅ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Π² тСкстов Π²ΠΈΠ΄ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π·Π° изпълнСниС Π½Π° ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅ Π½Π° процСса. Π—Π° Ρ†Π΅Π»Ρ‚Π° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Note – Π±Π΅Π»Π΅ΠΆΠΊΠ°.
Π’ΡƒΠΊ Ρ‰Π΅ спрСм, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ моТСшС Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠ° Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΒ» Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° информация Π·Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° автоматизация Π½Π° процСса. МоТС Π΄Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠ° Β«Π”Π»ΡŠΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΈ подраздСлСния Π½Π° участницитС», която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° Ρ€ΠΎΠ»ΠΈΡ‚Π΅ с Π΄Π»ΡŠΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ ΠΈ подраздСлСнията Π½Π° участницитС Π² процСса.

Всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ описах, Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ споразумСниСто Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, Ρ‚Π°Π·ΠΈ част ΠΎΡ‚ споразумСниСто сС отнася Π΄ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π·Π° организация Π½Π° Π΅Π΄Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ Π΄ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π·Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ писанС ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅.

Β«Π Π΅Ρ†Π΅ΠΏΡ‚Π°Β»

Π‘Π΅Π³Π° Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity. Π’ΠΎΠ²Π° Π΅ само Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈΡ‚Π΅, отбСлязвам, Ρ‡Π΅ Ρ‚ΠΎΠΉ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π½Π΅ Π΅ СдинствСн. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity Ρ‰Π΅ Π½ΠΈ интСрСсува ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π½Π΅ΠΉΠ½Π°Ρ‚Π° роля Π·Π° ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСса към ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма. Π—Π° Ρ‚Π°Π·ΠΈ Ρ†Π΅Π» Ρ‰Π΅ сС ΠΏΡ€ΠΈΠ΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ към мСтодичСскитС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ – своСобразна Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°, ΡΡŠΡΡ‚ΠΎΡΡ‰Π° сС само ΠΎΡ‚ ΠΏΠ΅Ρ‚ Π΅Ρ‚Π°ΠΏΠ° ΠΈ ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π°Ρ‰Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ. ΠŸΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π° Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ описаниС Π½Π° процСса, ΠΊΠΎΠΉΡ‚ΠΎ искамС Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅, ΠΈ Π΄Π° сС ΡΡŠΠ±Π΅Ρ€Π°Ρ‚ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата. А Π·Π° студСнтитС Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° UML Ρ‚ΠΎΠ²Π° Π΅ своСобразСн спаситСлСн ΠΊΡ€ΡŠΠ³, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ позволява Π΄Π° сС потопят Π² ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ срСдства ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ° Π² UML ΠΈ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ срСдства Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅.

Π•Ρ‚ΠΎ, Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚, самата Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°, Π° слСдват Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅, построСни Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° Β«ΠΏΡ€ΠΈΠΊΠ°Π·Π½Π°Β» ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π° област.

Π•Ρ‚Π°ΠΏ 1. ОписвамС процСса ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Activity. Π—Π° процСси, Π² ΠΊΠΎΠΈΡ‚ΠΎ са ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 10 ΡΡ‚ΡŠΠΏΠΊΠΈ, ΠΈΠΌΠ° смисъл Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° дСкомпозиция Π½Π° ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅, Π·Π° Π΄Π° повишим чСтимостта Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π°.

Π•Ρ‚Π°ΠΏ 2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ. (ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Π½ΠΈ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π°).

Π•Ρ‚Π°ΠΏ 3. На Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ‚Π° ΡΡ‚ΡŠΠΏΠΊΠ° трябва Π΄Π° сС ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΠΈ функция ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° систСмата (ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ-към-ΠΌΠ½ΠΎΠ³ΠΎ), рисувамС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° Use-case. Π’ΠΎΠ²Π° са Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° систСма.

Π•Ρ‚Π°ΠΏ 4. Π©Π΅ опишСм Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° организация Π½Π° АБ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° класовС – Class. ΠŸΠ»ΡƒΠ²Π½Π°Ρ‚Π° Π»Π΅Π½Ρ‚Π° "Π’Ρ…ΠΎΠ΄Π½ΠΈ ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ (Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ)" Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity Π΅ основата Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚Π½Π° ΠΌΠΎΠ΄Π΅Π» ΠΈ ΠΌΠΎΠ΄Π΅Π» Π½Π° сущност-ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅.

Π•Ρ‚Π°ΠΏ 5. Π©Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ запискитС Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° "БизнСс-ΠΏΡ€Π°Π²ΠΈΠ»Π°", Ρ‚Π΅ Π΄Π°Π²Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ограничСния ΠΈ условия, ΠΊΠ°Ρ‚ΠΎ постСпСнно сС трансформират Π² Π½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ изисквания.
ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ (Activity, Use-case, Class) прСдоставя Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ описаниС Π² Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ строга нотация, Ρ‚.Π΅. ΠΈΠΌΠ° Π΅Π΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π΅. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ тСхничСско Π·Π°Π΄Π°Π½ΠΈΠ΅, уточнявайки спСцификацията Π½Π° изискванията ΠΈ Ρ‚.Π½.

Π”Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅.

Π•Ρ‚Π°ΠΏ 1. ОписвамС процСса ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Activity.

Напомням, Ρ‡Π΅ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° структурирахмС с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° "ΠΏΠ»ΡƒΠ²Π½ΠΈ" Π»Π΅Π½Ρ‚ΠΈ, Π½Π° всяка Π»Π΅Π½Ρ‚Π° са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ Π²ΠΈΠ΄ (Π€ΠΈΠ³ΡƒΡ€Π° 2). ОсвСн описанитС ΠΏΠΎ-Π³ΠΎΡ€Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, Π½Π΅ΠΊΠ° Π΄Π° Π³ΠΈ опишСм.

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

РСшСниС (Decision) ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π½Π° нашия процСс, Π° сливанСто Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠΈΡ‚Π΅ (Merge) – Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° тяхното Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅. Π’ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΈ скоби Π½Π° ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ са записани условията Π½Π° ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅.

ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Π²Π°Ρ‚Π° синхронизатора (Fork) Ρ‰Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌΠ΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π½Π° процСса.
ΠΠ°ΡˆΠΈΡΡ‚ процСс ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° само Π΅Π΄Π½ΠΎ Π½Π°Ρ‡Π°Π»ΠΎ – Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄ (Initial). А Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½ΠΈΡ (Final) ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° няколко, Π½ΠΎ Π½Π΅ Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°.

Π‘Ρ‚Ρ€Π΅Π»ΠΊΠΈΡ‚Π΅ стават доста ΠΌΠ½ΠΎΠ³ΠΎΠ±Ρ€ΠΎΠΉΠ½ΠΈ, ΠΏΡ€ΠΈ голямо количСство Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π΅ Π΄ΠΎΠ±Ρ€Π΅ ΠΏΡŠΡ€Π²ΠΎ Π΄Π° сС опрСдСлят Π΅Ρ‚Π°ΠΏΠΈΡ‚Π΅ Π½Π° процСса, Π° послС Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ дСкомпозиция Π½Π° Ρ‚Π΅Π·ΠΈ Π΅Ρ‚Π°ΠΏΠΈ. Но Π±ΠΈΡ… искал Π·Π° ясност Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ° нашия "ΠΏΡ€ΠΈΠΊΠ°Π·Π΅Π½" процСс изцяло Π½Π° Π΅Π΄Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°, ΠΊΠ°Ρ‚ΠΎ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, трябва Π΄Π° сС стрСмим стрСлкитС "Π΄Π° Π½Π΅ сС слСпват", Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ Π΄Π° прослСдим ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΠΊΠ°ΠΊΠ²ΠΎ.

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Π€ΠΈΠ³ΡƒΡ€Π° 2. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Activity – ΠΎΠ±Ρ‰ Π²ΠΈΠ΄ Π½Π° процСса

Въй ΠΊΠ°Ρ‚ΠΎ Π² стихотворнитС Ρ€Π΅Π΄ΠΎΠ²Π΅ някои Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ ΠΎΡ‚ процСса са пропуснати, сС Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° Π³ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ, ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅ са ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ с Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° бял Ρ„ΠΎΠ½. Π’Π΅Π·ΠΈ Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΡΡ‚ΡŠΠΏΠΊΠ° β€žΠŸΡ€Π΅Π΄Π°Π²Π°Π½Π΅/ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°β€œ ΠΈ няколко входящи ΠΈ изходящи Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ. Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ ΠΈ Ρ‚Π°Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ° Π½Π΅ Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π° напълно процСса, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π΄Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅, Π° Π·Π° Ρ‡Π΅Ρ€ΡƒΠΏΠΊΠΈΡ‚Π΅ Π΄ΠΎΡ€ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΎΡ‚Π΄Π΅Π»Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ всичкитС Ρ‚Π΅Π·ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π½ΠΈ цСнности трябва Π΄Π° сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ някъдС Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ Ρ‚.Π½.
ΠžΡ‰Π΅ вСднъТ, Ρ‰Π΅ ΠΎΠ±ΡŠΡ€Π½Π΅ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ остава Π±Π΅Π· ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π·Π° ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° ΠΎΡ€Π΅Ρ…ΠΈΡ‚Π΅ – ΠΎΡ‚ΠΊΡŠΠ΄Π΅ ΠΈΠ΄Π²Π°Ρ‚ ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ ΠΏΡ€ΠΈ Π±Π΅Π»ΠΊΠΈΡ‚Π΅? И Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ (Ρ‚ΠΎΠΉ Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π½ с Ρ‡Π΅Ρ€Π²Π΅Π½ ΡˆΡ€ΠΈΡ„Ρ‚ Π² Π±Π΅Π»Π΅ΠΆΠΊΠ°Ρ‚Π° – Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Note) изисква ΠΎΡ‚Π΄Π΅Π»Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°! Π’Π°ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡŠΡ‚ – ΡΡŠΠ±ΠΈΡ€Π°ΠΉΠΊΠΈ информация ΠΏΠΎ ΠΌΠ°Π»ΠΊΠΎ, ΠΏΡ€Π°Π²Π΅ΠΉΠΊΠΈ прСдполоТСния ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΉΠΊΠΈ β€žΠΎΠΊΠ΅ΠΉβ€œ ΠΈΠ»ΠΈ β€žΠ½Π΅-ΠΎΠΊΠ΅ΠΉβ€œ ΠΎΡ‚ СкспСртитС Π² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° област – ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΈ ΠΈ просто Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΈ Ρ…ΠΎΡ€Π° Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° бизнСс ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ ΠΏΡ€ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° систСми.

ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡŠΡ‰ΠΎ, Ρ‡Π΅ ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° Π½Π° процСса P5 сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ Π΄Π²Π΅ части.

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Всяка част Π½ΠΈΠ΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€Π°Π½Π΅ ΠΈ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ (Рисунка 3, Рисунка 4), Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ дСйността, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ, Ρ‰Π΅ бъдС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π°.

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Рисунка 3. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността – Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ (част 1)

ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Рисунка 4. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността – Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ (част 2)

Π•Ρ‚Π°ΠΏ 2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ.

Π‘Ρ‚ΡŠΠΏΠΊΠΈΡ‚Π΅, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈ Π½Π° автоматизация, са ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π½Π΅ с цвят Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅ (Π²ΠΆ. Рисунка 3, Рисунка 4).
ΠžΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° систСма (Част 1)

Всичко Ρ‚ΠΎΠ²Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΎΡ‚ Π΅Π΄ΠΈΠ½ участник Π² процСса – Π”ΡŒΡΠΊ ΠΏΡ€ΠΈΠΊΠ°Π·Π½Ρ‹ΠΉ:

  • Внася информация Π·Π° Ρ‚Π΅Π³Π»ΠΎΡ‚ΠΎ Π½Π° ΠΎΡ€Π΅Ρ…Π° Π² вСдомостта;
  • Внася информация Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ€Π΅Ρ…Π° Π² вСдомостта;
  • Ѐиксира Ρ„Π°ΠΊΡ‚Π° Π½Π° ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ€Π΅Ρ…Π° Π² Ρ‡Π΅Ρ€ΡƒΠΏΠΊΠΈ ΠΈ ядро;
  • Внася информация Π·Π° ядрата Π½Π° ΠΎΡ€Π΅Ρ…Π° Π² вСдомостта;
  • Внася информация Π·Π° Ρ‡Π΅Ρ€ΡƒΠΏΠΊΠΈΡ‚Π΅ Π½Π° ΠΎΡ€Π΅Ρ…Π° Π² вСдомостта.

Анализ Π½Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°. Какво слСдва?

И Ρ‚Π°ΠΊΠ°, ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ…ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΡ‚Π΅Π»Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°: ΡΡŠΠ±Ρ€Π°Ρ…ΠΌΠ΅ информация Π·Π° процСса, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΡŠΠ·Π½Π°ΠΌΠ΅Ρ€ΡΠ²Π°ΠΌΠ΅ Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅; Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π΄Π° оформямС споразумСниС Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ (засСга само Π² частта Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Activity); ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ…ΠΌΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° процСса ΠΈ Π΄ΠΎΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΠΎΡ…ΠΌΠ΅ дСкомпозиция Π½Π° няколко ΠΎΡ‚ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ; ΠΎΡ‚Π΄Π΅Π»ΠΈΡ…ΠΌΠ΅ ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅ Π½Π° процСса, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅. Π‘Π΅Π³Π° смС Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към слСдващитС Π΅Ρ‚Π°ΠΏΠΈ ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° функционалноститС Π½Π° систСмата ΠΈ Π½Π΅ΠΉΠ½Π°Ρ‚Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° структура.

ΠšΠ°ΠΊΡ‚ΠΎ Π΅ извСстно, тСорията Π±Π΅Π· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π΅ Π½ΠΈΡ‰ΠΎ. НСобходимо Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ "ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ" с Π²Π°ΡˆΠΈΡ‚Π΅ Ρ€ΡŠΡ†Π΅, Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈ Π·Π° осъзнаванС Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ. НапримСр, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π² срСда Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅. Modelio [3]. НиС Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€Π°Ρ…ΠΌΠ΅ само част ΠΎΡ‚ ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° общия Π²ΠΈΠ΄ процСс (Π²ΠΈΠΆΡ‚Π΅ Рисунок 2). ΠšΠ°Ρ‚ΠΎ практичСско Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΄Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ всички Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π² срСдата Modelio ΠΈ Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ‚Π΅ дСкомпозиция Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° β€žΠŸΡ€Π΅Π΄Π°Π²Π°Π½Π΅/ΠΏΡ€ΠΈΠ΅ΠΌ Π½Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ прСработка”.
Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ срСди Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π΅ я Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π·Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π½ΠΎ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° станС ΠΎΠ±Π΅ΠΊΡ‚ Π½Π° самостоятСлни статии ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈ.

Π’ΡŠΠ² Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° част Π½Π° статията Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π½Π° 3-5 Π΅Ρ‚Π°ΠΏΠ°, Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Use-case ΠΈ Class. ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ слСдва.

Бписък с ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ

  1. Π‘Π°ΠΉΡ‚ β€žUML2.ruβ€œ. Π€ΠΎΡ€ΡƒΠΌ Π½Π° ΠžΠ±Ρ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° АнализаторитС. ΠžΠ±Ρ‰ Ρ€Π°Π·Π΄Π΅Π». ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΏΡ€ΠΈΠΊΠ°Π·ΠΊΠΈ, ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ. [Π•Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ рСсурс] Π Π΅ΠΆΠΈΠΌ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ: Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚: http://www.uml2.ru/forum/index.php?topic=486.0
  2. Π‘Π°ΠΉΡ‚ Π½Π° Sparx Systems. [Π•Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ рСсурс] Π Π΅ΠΆΠΈΠΌ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ: Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚: https://sparxsystems.com
  3. Π‘Π°ΠΉΡ‚ Modelio. [Π•Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ рСсурс] Π Π΅ΠΆΠΈΠΌ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ: Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚: https://www.modelio.org
  4. Голям Π΅Π½Ρ†ΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ‡Π΅Π½ Ρ€Π΅Ρ‡Π½ΠΈΠΊ. ΠŸΡ€ΠΎΡ†Π΅Ρ (Ρ‚ΡŠΠ»ΠΊΡƒΠ²Π°Π½Π΅). [Π•Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ рСсурс] Π Π΅ΠΆΠΈΠΌ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ: Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚: https://dic.academic.ru/dic.nsf/enc3p/246322
  5. Π‘Π°ΠΉΡ‚ β€žΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅β€œ. Π‘Π»ΠΎΠ³. Π ΡƒΠ±Ρ€ΠΈΠΊΠ° β€žΠ£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° бизнСс ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΡ‚Π΅β€œ. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° бизнСс процСс. [Π•Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ рСсурс] Π Π΅ΠΆΠΈΠΌ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ: Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚: https://rzbpm.ru/knowledge/pochemu-processy-stali-s-pristavkoj-biznes.html
  6. БвидСтСлство β„– 18249 Π·Π° рСгистрация ΠΈ Π΄Π΅ΠΏΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° дСйност. Алфимов Π .Π’., Π—ΠΎΠ»ΠΎΡ‚ΡƒΡ…ΠΈΠ½Π° Π•.Π‘., ΠšΡ€Π°ΡΠ½ΠΈΠΊΠΎΠ²Π° Π‘.А. Ръкопис Π½Π° ΡƒΡ‡Π΅Π±Π½ΠΎ-мСтодичСско пособиС с Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ β€žΠœΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° област с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Enterprise Architectβ€œ // 2011Π³.
  7. Π—ΠΎΠ»ΠΎΡ‚ΡƒΡ…ΠΈΠ½Π° Π•.Π‘., Π’ΠΈΡˆΠ½Ρ А.Π‘., ΠšΡ€Π°ΡΠ½ΠΈΠΊΠΎΠ²Π° Π‘.А. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° бизнСс процСси. β€” М.: КУРБ, НИЦ ИНЀРА-М, Π•Π‘Π‘ Znanium.com. β€” 2017.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster