Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Activity (ΠΏΠΎ ΠΌΠΎΡΠΈΠ²Π°ΠΌ «ΠΠ΅Π»ΠΊΠΈ»)
Π
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ΅Π΄Ρ Enterprise Architect ΠΎΡ Π°Π²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°Ρ
ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΌ. [2].
ΠΠΎΠ»Π½ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ UML ΡΠΌ.
ΠΠΎΠ²ΡΠΎΡΡ Π²Π°ΡΠΈΠ°Π½Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΠΈΠ· ΠΏΡΠΎΡΠ»ΠΎΠΉ ΡΡΠ°ΡΡΠΈ (Π ΠΈΡΡΠ½ΠΎΠΊ 1) ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΠΎ «ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ» Π΄ΠΎΡΠΎΠΆΠΊΠ°ΠΌΠΈ (Π ΠΈΡΡΠ½ΠΎΠΊ 2), ΠΏΠΎΡΡΠ°ΡΠ°ΡΡΡ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΡΡ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ, ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ.
Π ΠΈΡΡΠ½ΠΎΠΊ 1. ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Activity β ΠΎΠ±ΡΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡΠΎΡΠ΅ΡΡΠ°
Π ΠΈΡΡΠ½ΠΎΠΊ 2. ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Activity β ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ
- ΠΡΠΆΠ½ΠΎ ΠΏΡΠΈΠ·Π½Π°ΡΡ, ΡΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ΅Π»ΠΎΠΊ ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Π½Π° 2-ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅.
- ΠΠΎ Π½Π° 2-ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ «ΡΠ°Π·ΠΌΠ°Π·Π°Π½Ρ» ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ»Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ, ΡΡΠΎ, Π½Π° ΠΌΠΎΠΉ Π²ΠΊΡΡ, Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ.
- Π’Π° ΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡΠΌΠΈ β ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ. Π Π΅ΡΠ΅ ΡΡΠΎΠ±Ρ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΡΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄ΡΡΠΊΠΎΠ½Π° Π²ΡΡΠ°Π²ΠΈΡΡ, ΠΏΡΠΈΡΠ»ΠΎΡΡ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ Π΄Π²ΠΈΠ³Π°ΡΡ Π²Π½ΠΈΠ·.
- ΠΡΠΈΡΠ»ΠΎΡΡ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π³ «ΠΏΡΠΈΠ΅ΠΌΠ°/ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ…», ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² Π½Π° ΡΡΠΎΠΌ ΡΠ°Π³Π΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ.
- ΠΠΎ Π²ΡΠΎΡΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π½Ρ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΎΡΡ ΠΈΡ «ΠΊΡΠ°ΡΠΈΠ²ΠΎ» ΡΠ»ΠΎΠΆΠΈΡΡ! ΠΠΎ Ρ ΠΎΡΠΎΡΠ΅ΠΌΡ, Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΡΠΎΠ³Π΄Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ β ΠΏΡΠ°Π²ΠΈΠ»ΠΎ.
ΠΠ° Π²ΠΊΡΡ ΠΈ ΡΠ²Π΅Ρ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠΎΠ²Π°ΡΠΈΡΠ΅ΠΉ Π½Π΅Ρ, Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π΅ΡΠ΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π΄Π»Ρ ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ
ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ΅.
ΠΠΎ Π½Π΅ Π±ΡΠ΄Ρ Π»ΡΠΊΠ°Π²ΠΈΡΡ β ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ±Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° Π»ΡΡΡΠ΅ ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²
- Π‘Π°ΠΉΡ Sparx Systems. [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ] Π Π΅ΠΆΠΈΠΌ Π΄ΠΎΡΡΡΠΏΠ°: ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ:
https://sparxsystems.com - ΠΠΎΠ»ΠΎΡΡΡ ΠΈΠ½Π° Π.Π., ΠΠΈΡΠ½Ρ Π.Π‘., ΠΡΠ°ΡΠ½ΠΈΠΊΠΎΠ²Π° Π‘.Π. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ². β Π.: ΠΠ£Π Π‘, ΠΠΠ¦ ΠΠΠ€Π Π-Π, ΠΠΠ‘ Znanium.com. β 2017.
- OMG Unified Modeling Language (OMG UML) Specification. Version 2.5.1. [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ] Π Π΅ΠΆΠΈΠΌ Π΄ΠΎΡΡΡΠΏΠ°: ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ:
https://www.omg.org/spec/UML/2.5.1/PDF
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com