βΠΠ΄Π΅Π½ Π΄Π΅Π½ ΠΎΠ΄ ΠΆΠΈΠ²ΠΎΡΠΎΡ Π½Π° Π²Π΅ΡΠ²Π΅ΡΠΈΡΠ°β ΠΈΠ»ΠΈ ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ Π΄ΠΎ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠΌΠ΅ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π±ΠΎΠ³Π°ΡΡΡΠ²ΠΎ βΠΠ΅Π»ΠΊΠ°-1.0β (ΠΠ΅Π» 1)
ΠΠ°ΠΊΠ²Π° Π²ΡΡΠΊΠ° ΠΈΠΌΠ° βΠ²Π΅ΡΠ²Π΅ΡΠΈΡΠ°β ΡΠΎ Π½Π΅Π°?
ΠΠ΅Π΄Π½Π°Ρ ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π°ΠΌ ΠΊΠ°ΠΊΠ²Π° Π²ΡΡΠΊΠ° ΠΈΠΌΠ° βΠ²Π΅ΡΠ²Π΅ΡΠΈΡΠ°ΡΠ°β ΡΠΎ Π½Π΅Π°. ΠΠ°ΠΈΠ΄ΠΎΠ² Π½Π° Π·Π°Π±Π°Π²Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π·Π° ΡΡΠ΅ΡΠ΅ UML Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ ΠΏΠΎΠ·Π°ΡΠΌΠ΅Π½Π° ΠΎΠ΄ Π±Π°ΡΠΊΠΈ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΠ΅ ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠ° Π½Π° ΡΠΌΠ΅ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π·Π° ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π»Π΅Π³ΡΠ²Π° ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ.
...
ΠΡΡΡΠΎΠ² Π»Π΅ΠΆΠΈ Π½Π° ΠΌΠΎΡΠ΅ΡΠΎ, (Π1, Π2)
ΠΠ° ΠΎΡΡΡΠΎΠ²ΠΎΡ ΠΈΠΌΠ° Π³ΡΠ°Π΄ (Π3, Π1)
Π‘ΠΎ ΡΡΠΊΠ²ΠΈ ΡΠΎ Π·Π»Π°ΡΠ½Π° ΠΊΡΠΏΠΎΠ»Π°, (Π4)
Π‘ΠΎ ΠΊΡΠ»ΠΈ ΠΈ Π³ΡΠ°Π΄ΠΈΠ½ΠΈ; (Π5, Π6)
ΠΡΠ΅Π΄ ΠΏΠ°Π»Π°ΡΠ°ΡΠ° ΡΠ°ΡΡΠ΅ ΡΠΌΡΠ΅ΠΊΠ°, (Π7, Π8)
Π ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π΅ ΠΊΡΠΈΡΡΠ°Π»Π½Π° ΠΊΡΡΠ°; (Π9)
Π’Π°ΠΌΡ ΠΆΠΈΠ²Π΅Π΅ ΠΏΠΈΡΠΎΠΌΠ° Π²Π΅ΡΠ²Π΅ΡΠΈΡΠ°, (Π1)
ΠΠ°, ΠΊΠ°ΠΊΠ²Π° Π°Π²Π°Π½ΡΡΡΠ°! (Π1)
ΠΠ΅ΡΠ²Π΅ΡΠΈΡΠ°ΡΠ° ΠΏΠ΅Π΅ ΠΏΠ΅ΡΠ½ΠΈ, (Π1, Π1)
ΠΠ°, ΡΠΎΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π° Π΄Π° Π³ΡΠΈΡΠΊΠ° ΠΎΡΠ΅Π²ΠΈ, (P2)
ΠΠΎ, ΠΎΡΠ΅Π²ΠΈΡΠ΅ Π½Π΅ ΡΠ΅ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ, (C1)
Π‘ΠΈΡΠ΅ ΡΠΊΠΎΠ»ΠΊΠΈ ΡΠ΅ Π·Π»Π°ΡΠ½ΠΈ, (C2)
ΠΠ°Π΄ΡΠΎΡΠΎ Π΅ ΡΠΈΡΡ ΡΠΌΠ°ΡΠ°Π³Π΄; (C3)
Π‘Π»ΡΠ³ΠΈΡΠ΅ ΡΠ° ΡΡΠ²Π°Π°Ρ Π²Π΅ΡΠ²Π΅ΡΠΈΡΠ°ΡΠ°, (P3, A2)
Π’ΠΈΠ΅ Ρ ΡΠ»ΡΠΆΠ°Ρ ΠΊΠ°ΠΊΠΎ ΡΠ°Π·Π½ΠΈ ΡΠ»ΡΠ³ΠΈ (Π4)
Π Π±Π΅ΡΠ΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ ΡΠ»ΡΠΆΠ±Π΅Π½ΠΈΠΊ (Π3)
Π‘ΡΡΠΎΠ³Π° ΡΠΌΠ΅ΡΠΊΠ° Π·Π° ΡΠ°ΡΠΊΠ°ΡΡΠΈΡΠ΅ ΠΏΠ»ΠΎΠ΄ΠΎΠ²ΠΈ Π΅ Π²Π΅ΡΡ; (P5, C1)
ΠΠΎΡΡΠΊΠ°ΡΠ° ΡΠ° ΠΏΠΎΠ·Π΄ΡΠ°Π²ΡΠ²Π°; (P6, A4)
ΠΠ΄ Π»ΡΡΠΏΠΈΡΠ΅ ΡΠ΅ ΠΈΡΡΡΡΠ° ΠΏΠ°ΡΠΈΡΠΊΠ°, (P7, C2, C4)
ΠΠ΅ΠΊΠ° ΠΎΠ΄Π°Ρ Π½ΠΈΠ· ΡΠ²Π΅ΡΠΎΡ; (P8)
ΠΠ΅Π²ΠΎΡΠΊΠΈ ΠΈΡΡΡΡΠ°Π°Ρ ΡΠΌΠ°ΡΠ°Π³Π΄ (P9, A5, C3)
ΠΠΎ ΠΌΠ°Π³Π°ΡΠΈΠ½ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠ°ΠΊΠΎΡ; (Π10, Π11)
...
(Π.ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π±Π°ΡΠΊΠ°ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π°Π»Π° Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π²ΠΎ 1822 Π³ΠΎΠ΄ΠΈΠ½Π°, Π±Π°ΡΠΊΠ°ΡΠ° ΠΏΡΠ²ΠΏΠ°Ρ Π±ΠΈΠ»Π° ΠΎΠ±ΡΠ°Π²Π΅Π½Π° ΠΎΠ΄ ΠΡΡΠΊΠΈΠ½ Π²ΠΎ Π·Π±ΠΈΡΠΊΠ°ΡΠ° βΠΠ΅ΡΠ½ΠΈΡΠ΅ Π½Π° Π. ΠΡΡΠΊΠΈΠ½β (ΠΠ΅Π» III, 1832, ΡΡΡ. 130-181); β 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠ΄ ΠΊΠΎΠ½ΡΠ΅ΠΏΡ Π΄ΠΎ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅, ΠΏΠ°ΡΠ΅ΠΌ!)
ΠΠ°Π»ΠΊΡ Π·Π° ΡΠΈΡΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π΄Π΅ΡΠ½ΠΎ ΠΎΠ΄ ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ΅. βΠβ (ΠΎΠ΄ βΠΠΊΡΠΎΡβ) Π·Π½Π°ΡΠΈ Π΄Π΅ΠΊΠ° Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΡΠ΅ΡΠ½ΠΈΠΊ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ. βCβ (ΠΎΠ΄ βΠΠ»Π°ΡΠ°β) β ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΠ°ΡΠ° ΡΡΠΎ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠ²Π°Π°Ρ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. βΠβ (ΠΎΠ΄ βΠΠΈΠ²ΠΎΡΠ½Π° ΡΡΠ΅Π΄ΠΈΠ½Π°β) β ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΊΠ»Π°ΡΠ½ΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ΡΡΠΎ ΡΠ° ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΈΡΠ°Π°Ρ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. βΠβ (ΠΎΠ΄ βΠΡΠΎΡΠ΅Ρβ) - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ.
ΠΠ°ΡΠ΅ΠΌ, ΡΠΎΡΠ½Π°ΡΠ° Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅Ρ, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΡΠ²ΡΠ΄ΠΈ Π΄Π΅ΠΊΠ° Π΅ ΠΏΡΠΈΡΠΈΠ½Π° Π·Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΡΠΊΠΈ ΡΠΏΠΎΡΠΎΠ²ΠΈ, ΡΠ°ΠΌΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ ΡΠ°ΠΊΡΠΎΡ ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ: Π΄Π΅Π»ΠΎΠ²Π½ΠΈ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ, ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΡΠΊΠΈ ΠΈΡΠ½. ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΠΌΡ. (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ·Π½Π°Π΅ΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΠ°Π±Π΅Π»Π΅ΡΠΊΠΈ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ
ΠΡΠ΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΡΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ ΠΈ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ Π·Π° ΠΎΠ²Π°. ΠΡΠ²ΠΎ, Π΄ΠΎΠ·Π²ΠΎΠ»Π΅ΡΠ΅ ΠΌΠΈ Π΄Π° ΠΎΠ±ΡΠ°ΡΠ½Π°ΠΌ ΠΊΠ°ΠΊΠΎ Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ. ΠΠΎΠ»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΈ ΡΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎ Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π½Π΅ΠΊΠΎΠΈ (ΡΠΊΠΎΡΠΎ ΡΠΈΡΠ΅ ΠΎΠ½ΠΈΠ΅ ΡΡΠΎ Π½ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ) Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΎΠ΄ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ Π·Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ.
ΠΡΠ΄Π΅ Π΄Π° Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ:
...
ΠΠ΅ΡΠ²Π΅ΡΠΈΡΠ°ΡΠ° ΠΏΠ΅Π΅ ΠΏΠ΅ΡΠ½ΠΈ, (Π1, Π1)
ΠΠ°, ΡΠΎΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π° Π΄Π° Π³ΡΠΈΡΠΊΠ° ΠΎΡΠ΅Π²ΠΈ, (P2)
ΠΠΎ, ΠΎΡΠ΅Π²ΠΈΡΠ΅ Π½Π΅ ΡΠ΅ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ, (C1)
Π‘ΠΈΡΠ΅ ΡΠΊΠΎΠ»ΠΊΠΈ ΡΠ΅ Π·Π»Π°ΡΠ½ΠΈ, (C2)
ΠΠ°Π΄ΡΠΎΡΠΎ Π΅ ΡΠΈΡΡ ΡΠΌΠ°ΡΠ°Π³Π΄; (C3)
...
ΠΠΌΠ°ΠΌΠ΅ Π΄Π²Π° ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ P1 ΠΈ P2, ΡΡΠ΅ΡΠ½ΠΈΠΊ A1 ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ΠΎΠ΄ ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»Π°ΡΠΈ: ΠΎΠ±ΡΠ΅ΠΊΡ ΠΎΠ΄ ΠΊΠ»Π°ΡΠ°ΡΠ° C1 ΡΠ΅ Π²Π½Π΅ΡΡΠ²Π° Π²ΠΎ ΡΠ΅ΠΊΠΎΡΠΎΡ, ΠΎΠ±ΡΠ΅ΠΊΡΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠ»Π°ΡΠΈΡΠ΅ C2 ΠΈ C3 ΠΈΠ·Π»Π΅Π³ΡΠ²Π°Π°Ρ ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠ° Π½Π° ΠΎΠ²ΠΎΡ ΡΠ΅ΠΊΠΎΡ P2 Π½Π° Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅.
Π€ΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΎΠ΄ Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΡΠ°Π²ΠΈ Π²Π°ΠΊΠ° (Π‘Π»ΠΈΠΊΠ° 1).
Π‘Π»ΠΈΠΊΠ° 1. Π€ΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΎΠ΄ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ
ΠΠ° Π΄Π° Π³ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΎΡΡΠΎΡΠΎΡ ΠΈ Π΄Π° Π³ΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°ΠΌΠ΅ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ Π·Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΠ΄Π΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ, ΠΎΠ΄ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ½Π°ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΠΎΠ·Π½Π°ΠΊΠ°ΡΠ° UML. ΠΠΎ, ΠΏΠΎΡΡΠΎΡΠ°Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π·Π° ΠΎΠ²Π°. ΠΡΠ²ΠΎ, Π½Π΅ΠΏΠΎΡΡΠ΅Π΄Π½ΠΎ ΠΏΡΠ΅Π΄ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΡΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΠ΅ Π³ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΠΌΠ΅ Ρ.Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅, Π²ΠΎ ΠΊΠΎΡΠ° Π³ΠΈ Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ°ΠΌΠ΅ ΡΠΈΡΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π½ΠΎΡΠ°ΡΠΈΡΠ°ΡΠ°. ΠΡΠΎΡΠΎ, ΠΎΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π±Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Ρ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° Π±ΠΈΠ·Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ Π±Π΅Π° ΡΠ½ΠΈΠΌΠ΅Π½ΠΈ ΠΎΠ΄ Π½Π°ΡΠΈΠΎΡ ΠΌΠ°Π» ΡΠΈΠΌ Π½Π° Π°Π²ΡΠΎΡΠΈ Π²ΠΎ ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡ Π·Π° Π°Π²ΡΠΎΡΡΠΊΠΈ ΠΏΡΠ°Π²Π° [6], Π° Π±Π΅Π° ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈ ΠΈ Π²ΠΎ ΠΏΡΠΈΡΠ°ΡΠ½ΠΈΠΊ Π·Π° ΠΎΠ±ΡΠΊΠ° [ 7]. ΠΠ° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΠΎΠ»Π΅ΡΠΎ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ Π΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ βΠΏΠ°ΡΠ΅ΠΊΠΈ Π·Π° ΠΏΠ»ΠΈΠ²Π°ΡΠ΅β. ΠΠΌΠ΅ΡΠΎ Π½Π° ΠΏΠ΅ΡΠ½Π°ΡΠ° ΡΠ΅ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΈΠΏΠΎΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΎΡ ΡΡΠΎ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π½Π° ΡΠ°Π° ΠΏΠ΅ΡΠ½Π°.
βΠΠ»Π΅Π·Π½ΠΈ ΠΈ ΠΈΠ·Π»Π΅Π·Π½ΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈβ: ΠΠ²Π°Π° ΠΏΠ΅ΡΠ½Π° ΡΠ΅ ΡΠΎΠ΄ΡΠΆΠΈ Objects Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ - ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ΠΊΠΎΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΈΠ»ΠΈ ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π½Π΅ΠΊΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠ΅ΠΊΠΎΡ.
βΠΡΠΎΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΠΊΠΎΡΠΈβ: ΠΠ²Π΄Π΅ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ - Π΄Π΅ΡΡΡΠ²Π°ΡΠ° Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ.
"Π£ΡΠ΅ΡΠ½ΠΈΡΠΈ": ΠΏΠ°ΡΠ΅ΠΊΠ° Π·Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΡΠΎ ΡΠ΅ Π³ΠΈ ΠΎΠ·Π½Π°ΡΡΠ²Π°Π°Ρ ΡΠ»ΠΎΠ³ΠΈΡΠ΅ Π½Π° Π°ΠΊΡΠΈΠΎΠ½ΠΈΡΠ΅ ΠΈΠ·Π²Π΅Π΄ΡΠ²Π°ΡΠΈ Π²ΠΎ Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π·Π° Π½ΠΈΠ² ΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΈΡΡΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΠ±ΡΠ΅ΠΊΡ - ΠΎΠ±ΡΠ΅ΠΊΡ, Π½ΠΎ Π½Π° Π½Π΅Π³ΠΎ ΡΠ΅ Π³ΠΎ Π΄ΠΎΠ΄Π°Π΄Π΅ΠΌΠ΅ ΡΡΠ΅ΡΠ΅ΠΎΡΠΈΠΏΠΎΡ βΠΠΊΡΠΎΡβ.
Π‘Π»Π΅Π΄Π½Π°ΡΠ° ΠΏΠ΅ΡΠ½Π° ΡΠ΅ Π²ΠΈΠΊΠ° βΠΠ΅Π»ΠΎΠ²Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°β ΠΈ Π½Π° ΠΎΠ²Π°Π° ΠΏΠ°ΡΠ΅ΠΊΠ° ΡΠ΅ Π³ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠ΅ Π²ΠΎ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½Π° ΡΠΎΡΠΌΠ° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ, Π° Π·Π° ΠΎΠ²Π° ΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΌΠΎΠ΄Π΅Π»ΡΠΊΠΈΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΠ°Π±Π΅Π»Π΅ΡΠΊΠ° - Π·Π°Π±Π΅Π»Π΅ΡΠΊΠ°.
Π’ΡΠΊΠ° ΡΠ΅ Π·Π°ΡΡΠ°Π½Π΅ΠΌΠ΅, ΠΈΠ°ΠΊΠΎ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ ΠΈ Π΄Π° ΡΠ° ΠΈΡΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ° "ΠΠ»Π°ΡΠΊΠΈ" Π΄Π° ΡΠΎΠ±ΠΈΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. ΠΠ°ΡΠ΅ΠΊΠ°ΡΠ°, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° Π½ΠΈ ΡΠ΅ Π½Π°ΡΠ΄Π΅ βΠΠΎΠ·ΠΈΡΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π΅Π»Π±ΠΈ Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈβ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ»ΠΎΠ³ΠΈΡΠ΅ ΡΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΈΡΠ΅ ΠΈ ΠΎΠ΄Π΄Π΅Π»Π΅Π½ΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ.
Π‘Γ¨ ΡΡΠΎ ΡΠ°ΠΌΠΎ ΠΎΠΏΠΈΡΠ°Π² Π΅ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΈ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅, ΠΎΠ²ΠΎΡ Π΄Π΅Π» ΠΎΠ΄ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΡ ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π° Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° Π΅Π΄Π΅Π½ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ ΠΈ ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ ΡΠΈΡΠ°ΡΠ΅.
"Π Π΅ΡΠ΅ΠΏΡ"
Π‘Π΅Π³Π° Π΄Π° ΡΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΎΠΏΡΠΈΡΠ°ΡΠ° Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΎΠ΄ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ. ΠΠ²Π° Π΅ ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° ΠΎΠ΄ ΠΎΠΏΡΠΈΠΈΡΠ΅, Π·Π°Π±Π΅Π»Π΅ΠΆΡΠ²Π°ΠΌ Π΄Π΅ΠΊΠ°, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π½Π΅ Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π°ΡΠ°. ΠΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΡΠ΅ Π½Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ° ΠΎΠ΄ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠ»ΠΎΠ³Π° Π²ΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½ΠΎΡ ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ Π΄ΠΎ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΎΠ²Π°, ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΠΆΡΠ²Π°ΠΌΠ΅ Π΄ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΡΠΊΠΈΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΠΊΠΈ - Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ ΡΠ΅ΡΠ΅ΠΏΡ ΠΊΠΎΡ ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ ΡΠ°ΠΌΠΎ ΠΏΠ΅Ρ ΡΠ°Π·ΠΈ ΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΡΠ²Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΡΠ°ΠΌΠΎ ΡΡΠΈ Π²ΠΈΠ΄Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈ. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ΡΠΎ Π½Π° ΠΎΠ²ΠΎΡ ΡΠ΅ΡΠ΅ΠΏΡ ΡΠ΅ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ΠΌΠ΅ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΎΠΏΠΈΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΡΡΠΎ ΡΠ°ΠΊΠ°ΠΌΠ΅ Π΄Π° Π³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΈ ΡΠΎΠ±ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ. Π Π·Π° ΡΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΠΈΠ·ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° UML, ΠΎΠ²Π° Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ ΡΠΏΠ°ΡΡΠ²Π°Ρ ΠΊΠΎΡ Π½Π΅ΠΌΠ° Π΄Π° ΠΈΠΌ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΠ΅ ΡΠ΄Π°Π²Π°Ρ Π²ΠΎ ΡΠ΅ΡΠ° ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ Π½Π° Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΠΊΠΎΠΈ ΡΠ΅ Π½Π°ΠΎΡΠ°Π°Ρ Π²ΠΎ UML ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅.
ΠΠ²Π΅, Π²ΡΡΡΠ½ΠΎΡΡ, ΡΠ°ΠΌΠΈΠΎΡ ΡΠ΅ΡΠ΅ΠΏΡ, Π° ΠΏΠΎΡΠΎΠ° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π³ΠΈ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ Π·Π° Π½Π°ΡΠ°ΡΠ° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ βΠ±Π°ΡΠΊΠ°β.
Π€Π°Π·Π° 1. ΠΡΠΎΡΠ΅ΡΠΎΡ Π³ΠΎ ΠΎΠΏΠΈΡΡΠ²Π°ΠΌΠ΅ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ. ΠΠ° ΠΏΡΠΎΡΠ΅Ρ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 10 ΡΠ΅ΠΊΠΎΡΠΈ, ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΡ Π½Π° ΡΠ°ΡΠΏΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ΅ΠΊΠΎΡ Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΡΠΈΡΠ»ΠΈΠ²ΠΎΡΡΠ° Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ.
Π€Π°Π·Π° 2. ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΡΡΠ°ΠΊΠ½Π°Ρ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ).
Π€Π°Π·Π° 3. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈΠΎΡ ΡΠ΅ΠΊΠΎΡ ΠΌΠΎΡΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ ΡΡΠ½ΠΊΡΠΈΡΠ° ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ (ΠΎΠ΄Π½ΠΎΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρ-Π΄ΠΎ-ΠΌΠ½ΠΎΠ³Ρ), Π½Π°ΡΡΡΠ°ΡΡΠ΅ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Use-case. ΠΠ²Π° ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π½Π° Π½Π°ΡΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ.
Π€Π°Π·Π° 4. ΠΠ° ΡΠ° ΠΎΠΏΠΈΡΠ΅ΠΌΠ΅ Π²Π½Π°ΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΠ‘ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° ΠΊΠ»Π°ΡΠΈ - ΠΠ»Π°ΡΠ°. ΠΠ»ΠΈΠ²Π°ΡΠΊΠ°ΡΠ° ΠΏΠ°ΡΠ΅ΠΊΠ° βΠΠ»Π΅Π·Π½ΠΈ ΠΈ ΠΈΠ·Π»Π΅Π·Π½ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ (Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ)β Π²ΠΎ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ Π΅ ΠΎΡΠ½ΠΎΠ²Π° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΅Π½ΡΠΈΡΠ΅Ρ-Π²ΡΡΠΊΠ°.
Π€Π°Π·Π° 5. ΠΠ° Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π±Π΅Π»Π΅ΡΠΊΠΈΡΠ΅ Π½Π° ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ° βΠΠ΅Π»ΠΎΠ²Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°β., ΡΠΈΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΠ΄ΠΎΠ²ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ° ΠΈ ΡΡΠ»ΠΎΠ²ΠΈ, ΠΊΠΎΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΡΠ΅ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°Π°Ρ Π²ΠΎ Π½Π΅ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π±Π°ΡΠ°ΡΠ°.
ΠΠΎΠ±ΠΈΠ΅Π½ΠΈΠΎΡ ΡΠ΅Ρ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈ (Activity, Use-case, Class) Π½ΠΈ Π΄Π°Π²Π° ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΎΠΏΠΈΡ Π²ΠΎ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΡΡΡΠΎΠ³Π° Π½ΠΎΡΠ°ΡΠΈΡΠ°, Ρ.Π΅. ΠΈΠΌΠ° Π½Π΅Π΄Π²ΠΎΡΠΌΠΈΡΠ»Π΅Π½ΠΎ ΡΠΈΡΠ°ΡΠ΅. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π·Π²ΠΈΠ΅ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠΊΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, Π΄Π° Π³ΠΈ ΡΠ°Π·ΡΠ°ΡΠ½ΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° ΠΈΡΠ½.
ΠΡΠ΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΡΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅.
Π€Π°Π·Π° 1. ΠΠΏΠΈΡΠ΅ΡΠ΅ Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ
ΠΠΎΠ·Π²ΠΎΠ»Π΅ΡΠ΅ ΠΌΠΈ Π΄Π° Π²Π΅ ΠΏΠΎΡΡΠ΅ΡΠ°ΠΌ Π΄Π΅ΠΊΠ° Π³ΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π²ΠΌΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π»Π΅Π½ΡΠΈ Π·Π° βΠΏΠ»ΠΈΠ²Π°ΡΠ΅β ΡΠ΅ΠΊΠΎΡΠ° Π»Π΅Π½ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΎΠ΄ ΠΈΡΡ ΡΠΈΠΏ (Π‘Π»ΠΈΠΊΠ° 2). ΠΠΎ ΠΏΡΠΈΠ»ΠΎΠ³ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ³ΠΎΡΠ΅, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, Π°ΡΠ΄Π΅ Π΄Π° Π³ΠΈ ΠΎΠΏΠΈΡΠ΅ΠΌΠ΅.
ΠΠ΄Π»ΡΠΊΠ°ΡΠ° (ΠΠ΄Π»ΡΠΊΠ°) ΡΠ° ΠΎΠ·Π½Π°ΡΡΠ²Π° ΡΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·Π³ΡΠ°Π½ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ, Π° ΡΠΏΠΎΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π½ΠΈΡΠΊΠΈΡΠ΅ (Π‘ΠΏΠΎΡΡΠ²Π°ΡΠ΅) - ΡΠΎΡΠΊΠ°ΡΠ° Π½Π° Π½ΠΈΠ²Π½ΠΎΡΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°ΡΠ΅. Π£ΡΠ»ΠΎΠ²ΠΈΡΠ΅ Π·Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π²ΠΎ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΈ Π·Π°Π³ΡΠ°Π΄ΠΈ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΠΈΡΠ΅.
ΠΠΎΠΌΠ΅ΡΡ Π΄Π²Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΎΡΠΈ (Fork) ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈ Π³ΡΠ°Π½ΠΊΠΈ.
ΠΠ°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π΅Π΄Π΅Π½ ΠΏΠΎΡΠ΅ΡΠΎΠΊ - Π΅Π΄Π½Π° Π²Π»Π΅Π·Π½Π° ΡΠΎΡΠΊΠ° (ΠΠΎΡΠ΅ΡΠ½Π°). ΠΠΎ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ° (ΠΠΎΠ½Π΅ΡΠ½ΠΎ), Π½ΠΎ Π½Π΅ Π·Π° Π½Π°ΡΠΈΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ.
ΠΠΌΠ° Π΄ΠΎΡΡΠ° ΡΡΡΠ΅Π»ΠΊΠΈ ΡΠΎ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΠΈ Π²ΡΡΠΊΠΈ, ΠΏΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°ΡΠ΅ ΡΠ°Π·ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ, Π° ΠΏΠΎΡΠΎΠ° Π΄Π° ΠΈΠ·Π²ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΡΠ°Π·ΠΈ. ΠΠΎ, Π·Π° ΡΠ°ΡΠ½ΠΎΡΡ, Π±ΠΈ ΡΠ°ΠΊΠ°Π» Π΄Π° Π³ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΠ°ΠΌ Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° βΠ±Π°ΡΠΊΠ°β ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π½Π° Π΅Π΄Π΅Π½ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ, Π΄ΠΎΠ΄Π΅ΠΊΠ°, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠ°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΡΡΠ΅Π»ΠΊΠΈΡΠ΅ βΠ½Π΅ ΡΠ΅ Π΄ΡΠΆΠ°Ρ Π·Π°Π΅Π΄Π½ΠΎβ, Π±ΠΈ Π±ΠΈΠ»ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ»Π΅Π΄ΠΈ ΡΡΠΎ Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΎ Π½Π° ΡΡΠΎ.
Π‘Π»ΠΈΠΊΠ° 2. ΠΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ - ΠΎΠΏΡΡ ΠΏΡΠΈΠΊΠ°Π· Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ
ΠΠΈΠ΄Π΅ΡΡΠΈ Π²ΠΎ ΠΏΠΎΠ΅ΡΡΠΊΠΈΡΠ΅ ΡΠ΅Π΄ΠΎΠ²ΠΈ Π½Π΅ΠΊΠΎΠΈ Π΄Π΅ΡΠ°Π»ΠΈ ΠΎΠ΄ ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΡΠ΅ ΠΈΡΠΏΡΡΡΠ΅Π½ΠΈ, ΡΡΠ΅Π±Π°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π°Ρ, ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ ΡΠ΅ ΡΠΎ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠΎ Π±Π΅Π»Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°. ΠΠ²ΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π³ΠΎ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠΎΡΠΎΡ Π·Π° ΠΏΡΠ΅Π½ΠΎΡ/ΠΏΡΠΈΠ΅ΠΌ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π²Π»Π΅Π·Π½ΠΈ ΠΈ ΠΈΠ·Π»Π΅Π·Π½ΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ. ΠΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° ΠΎΠ²ΠΎΡ ΡΠ΅ΠΊΠΎΡ, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, Π½Π΅ Π³ΠΎ ΠΎΡΠΊΡΠΈΠ²Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ΅ ΡΡΠ΅Π±Π° ΠΎΠ΄Π΄Π΅Π»Π½ΠΎ Π΄Π° Π³ΠΎ ΠΎΠ΄ΡΠ΅Π΄ΠΈΠΌΠ΅ ΡΠ΅ΠΊΠΎΡΠΎΡ Π·Π° ΠΏΡΠ΅Π½ΠΎΡ ΠΈ ΡΠ΅ΠΊΠΎΡΠΎΡ Π·Π° ΠΏΡΠΈΠ΅ΠΌ, ΠΏΠ° Π΄ΡΡΠΈ ΠΈ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅ΠΌΠ΅ ΠΏΠΎΡΠ΅Π±Π΅Π½ ΡΠ΅ΠΊΠΎΡ Π·Π° ΡΠΊΠΎΠ»ΠΊΠΈ, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΌΠΈΡΠ»ΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΡΠ²ΠΎ ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»Π½ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΡΠ΅Π±Π° ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π°Ρ Π½Π΅ΠΊΠ°Π΄Π΅, ΠΈΡΠ½. ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΠΌΡ.
ΠΠ° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠ΅ ΠΈ Π΄Π΅ΠΊΠ° ΠΏΡΠ°ΡΠ°ΡΠ΅ΡΠΎ Π·Π° ΠΏΠΎΡΠ΅ΠΊΠ»ΠΎΡΠΎ Π½Π° ΡΠ°ΡΠΊΠ°ΡΡΠΈΡΠ΅ ΠΏΠ»ΠΎΠ΄ΠΎΠ²ΠΈ ΠΎΡΡΠ°Π½ΡΠ²Π° Π½Π΅ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ΅Π½ΠΎ - ΠΎΠ΄ ΠΊΠ°Π΄Π΅ Π΄ΠΎΠ°ΡΠ°Π°Ρ ΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΈΠ³Π½ΡΠ²Π°Π°Ρ Π΄ΠΎ Π²Π΅ΡΠ²Π΅ΡΠΈΡΠ°ΡΠ°? Π ΠΎΠ²Π° ΠΏΡΠ°ΡΠ°ΡΠ΅ (ΡΠΎΠ° Π΅ ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΎ ΡΠΎ ΡΡΠ²Π΅Π½ ΡΠΎΠ½Ρ Π²ΠΎ Π±Π΅Π»Π΅ΡΠΊΠ°ΡΠ° - Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΎΡ Note) Π±Π°ΡΠ° ΠΏΠΎΡΠ΅Π±Π½ΠΎ ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅! ΠΠ°ΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΎΡ - ΡΠΎΠ±ΠΈΡΠ°ΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΌΠ°Π»ΠΊΡ ΠΏΠΎ ΠΌΠ°Π»ΠΊΡ, ΠΏΡΠ°Π²Π΅ΡΡΠΈ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°ΡΠ΅ βΠ²ΠΎ ΡΠ΅Π΄β ΠΈΠ»ΠΈ βΠ½Π΅-ΠΎΠΊΠ΅Ρβ ΠΎΠ΄ Π΅ΠΊΡΠΏΠ΅ΡΡΠΈ Π·Π° ΡΠ΅ΠΌΠ°ΡΠ° - ΠΌΠ½ΠΎΠ³Ρ Π²Π°ΠΆΠ½ΠΈ ΠΈ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π»ΡΡΠ΅ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° Π±ΠΈΠ·Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠ΅ΡΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π΅ΠΊΠ° ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ΅ΠΊΠΎΡ P5 ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ Π΄Π²Π° Π΄Π΅Π»Π°.
Π Π½ΠΈΠ΅ ΡΠ΅ Π³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠΈΠΌΠ΅ ΡΠ΅ΠΊΠΎΡ Π΄Π΅Π» ΠΈ ΡΠ΅ Π³ΠΎ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ (ΡΠ»ΠΈΠΊΠ° 3, ΡΠ»ΠΈΠΊΠ° 4), Π±ΠΈΠ΄Π΅ΡΡΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈΡΠ΅ ΠΈΠ·Π²ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ.
Π‘Π»ΠΈΠΊΠ° 3. ΠΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ - Π΄Π΅ΡΠ°Π»ΠΈ (Π΄Π΅Π» 1)
Π‘Π»ΠΈΠΊΠ° 4. ΠΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ - Π΄Π΅ΡΠ°Π»ΠΈ (Π΄Π΅Π» 2)
Π€Π°Π·Π° 2. ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°
Π§Π΅ΠΊΠΎΡΠΈΡΠ΅ ΡΡΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π°Ρ ΡΠ΅ ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈ Π²ΠΎ Π±ΠΎΡΠ° Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈΡΠ΅ (Π²ΠΈΠ΄ΠΈ Π‘Π»ΠΈΠΊΠ° 3, Π‘Π»ΠΈΠΊΠ° 4).
Π‘ΠΈΡΠ΅ Π³ΠΈ Π²ΡΡΠΈ Π΅Π΄Π΅Π½ ΡΡΠ΅ΡΠ½ΠΈΠΊ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ - Π‘Π»ΡΠΆΠ±Π΅Π½ΠΈΠΊΠΎΡ:
- ΠΠ½Π΅ΡΡΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ΅ΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°Π²ΡΡΠΊΠ°ΡΠ° Π²ΠΎ ΠΈΠ·ΡΠ°Π²Π°ΡΠ°;
- ΠΠ½Π΅ΡΡΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΏΡΠ΅Π½ΠΎΡΠΎΡ Π½Π° Π½Π°Π²ΡΡΠΊΠ°ΡΠ° Π²ΠΎ ΠΈΠ·ΡΠ°Π²Π°ΡΠ°;
- ΠΠΎ Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ° ΡΠ°ΠΊΡΠΎΡ Π·Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡΠ° Π½Π° ΠΎΡΠ΅Π² Π²ΠΎ Π»ΡΡΠΏΠ° ΠΈ ΡΠ°Π΄ΡΠΎ;
- ΠΠ½Π΅ΡΡΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ°Π΄ΡΠΎΡΠΎ Π½Π° ΡΠ°ΡΠΊΠ°ΡΠ° Π²ΠΎ ΠΈΠ·ΡΠ°Π²Π°ΡΠ°;
- ΠΠ½Π΅ΡΡΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π»ΡΡΠΏΠΈ ΠΎΠ΄ ΠΎΡΠ΅Π²ΠΈ Π²ΠΎ ΡΠΏΠΈΡΠΎΠΊΠΎΡ.
ΠΠ½Π°Π»ΠΈΠ·Π° Π½Π° ΡΡΠ°Π±ΠΎΡΠ΅Π½ΠΎΡΠΎ. Π¨ΡΠΎ Π΅ ΡΠ»Π΅Π΄Π½ΠΎ?
ΠΠ½Π°ΡΠΈ, Π½Π°ΠΏΡΠ°Π²ΠΈΠ²ΠΌΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡΠ΅Π»Π½Π° ΡΠ°Π±ΠΎΡΠ°: ΡΠΎΠ±ΡΠ°Π²ΠΌΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΡΡΠΎ ΡΠ΅ Π³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅; ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠΎΡΠΌΠΈΡΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ (Π΄ΠΎΡΠ΅Π³Π° ΡΠ°ΠΌΠΎ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΎΡ ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ); ΠΈΠ·Π²ΡΡΠΈ ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ, ΠΏΠ° Π΄ΡΡΠΈ ΠΈ ΡΠ°Π·Π»ΠΎΠΆΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΎΠ΄ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΡΠΈ; ΠΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π²ΠΌΠ΅ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΡΡΠΎ ΡΠ΅ Π³ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅. Π‘Π΅Π³Π° ΡΠΌΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌΠ΅ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΡΠΈ ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΡΠΎ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΠ° ΠΈ Π²Π½Π°ΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ.
ΠΠ°ΠΊΠΎ ΡΡΠΎ Π·Π½Π°Π΅ΡΠ΅, ΡΠ΅ΠΎΡΠΈΡΠ°ΡΠ° Π±Π΅Π· ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π΅ Π΅ Π½ΠΈΡΡΠΎ. ΠΠ΅ΡΠΈΠ½ΠΈΡΠΈΠ²Π½ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ Π΄Π° βΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅β ΡΠΎ ΡΠ²ΠΎΠΈ ΡΠ°ΡΠ΅, ΠΎΠ²Π° Π΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈΡΠ½ΠΎ Π·Π° ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π²ΠΎ ΡΡΠ΅Π΄ΠΈΠ½Π° Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅
Π‘Γ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΌΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΠΌΠ΅ Π²ΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅, Π½ΠΎ ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΈ Π½Π°ΠΏΠΈΡΠΈ ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ΠΈ.
ΠΠΎ Π²ΡΠΎΡΠΈΠΎΡ Π΄Π΅Π» ΠΎΠ΄ ΡΡΠ°ΡΠΈΡΠ°ΡΠ°, ΡΠ΅ Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΡΠ΅Ρ Π½ΠΈΠΊΠΈΡΠ΅ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ ΠΈ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠΈ ΡΠ΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ Π²ΠΎ ΡΠ°Π·ΠΈΡΠ΅ 3-5, ΡΠ΅ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈΡΠ΅ Π½Π° UML Use-case ΠΈ Class; ΠΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π°.
Π‘ΠΏΠΈΡΠΎΠΊ Π½Π° ΠΈΠ·Π²ΠΎΡΠΈ
- ΠΠ΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ° "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 Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ° ΠΈ Π΄Π΅ΠΏΠΎΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π΅Π»ΠΎ ΠΎΠ΄ ΠΈΠ½ΡΠ΅Π»Π΅ΠΊΡΡΠ°Π»Π½Π° Π΄Π΅ΡΠ½ΠΎΡΡ. ΠΠ»ΡΠΈΠΌΠΎΠ² Π .Π., ΠΠΎΠ»ΠΎΡΡΡ ΠΈΠ½Π° Π.Π., ΠΡΠ°ΡΠ½ΠΈΠΊΠΎΠ²Π° Π‘.Π. Π Π°ΠΊΠΎΠΏΠΈΡ Π½Π° Π½Π°ΡΡΠ°Π²Π½ΠΎ ΠΏΠΎΠΌΠ°Π³Π°Π»ΠΎ ΡΠΎ Π½Π°ΡΠ»ΠΎΠ² βΠΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Enterprise Architectβ // 2011 Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΠΎΠ»ΠΎΡΡΡ ΠΈΠ½Π° Π.Π., ΠΠΈΡΡΠ° Π.Π‘., ΠΡΠ°ΡΠ½ΠΈΠΊΠΎΠ²Π° Π‘.Π. ΠΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π΅Π»ΠΎΠ²Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ. β Π.: ΠΠ£Π Π‘, SIC INFRA-M, EBS Znanium.com. - 2017 Π³ΠΎΠ΄ΠΈΠ½Π°.
ΠΠ·Π²ΠΎΡ: www.habr.com