Π•Π΄ΠΈΠ½Π΅Π½ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр. Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ СкстрСмно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅

Π’ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с Π“ΠžΠ‘Π’ 34.601-90 β€žAS. Π•Ρ‚Π°ΠΏΠΈ Π½Π° създаванС" установява слСднитС Π΅Ρ‚Π°ΠΏΠΈ Π½Π° създаванС Π½Π° AIS, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΡ‚ своя страна ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π΅Ρ‚Π°ΠΏΠΈ:

Β· Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° изисквания към АИБ;

Β· Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° концСпцията Π·Π° АИБ;

Β· тСхничСско Π·Π°Π΄Π°Π½ΠΈΠ΅;

Β· ΠΈΠ΄Π΅Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚;

Β· тСхничСски ΠΏΡ€ΠΎΠ΅ΠΊΡ‚;

Β· Ρ€Π°Π±ΠΎΡ‚Π½Π° докумСнтация;

Β· въвСТданС Π² Сксплоатация.

ВсСки Π΅Ρ‚Π°ΠΏ ΠΈΠΌΠ° собствСн Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Π° докумСнтация ΠΈ внСдряванС Π½Π° тСхничСски ΠΈ софтуСрни ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° систСмата. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ‚Π° ΠΏΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° създаванС Π½Π° систСма Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΈ ΠΏΠΎΠ΅Ρ‚Π°ΠΏΠ΅Π½. АвторитС Π½Π° UML ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Ρ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚ понятиСто ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр ΠΈ информация. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π΅Ρ‚Π°ΠΏ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ изисквания към АБ ΠΊΠ°Ρ‚ΠΎ цяло, Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠΉ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ нСпълСн Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ ΠΈ сС изяснява Π½Π° слСдващитС Π΅Ρ‚Π°ΠΏΠΈ. трябва Π΄Π° направя ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, тоСст повтарянС Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ ΠΈ Π΅Ρ‚Π°ΠΏΠΈ, изцяло ΠΈΠ»ΠΈ частично. Π’ допълнСниС, Ρ€Π΅Π°Π»Π½Π°Ρ‚Π° систСма Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½Π° ΠΈ слоТна, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС раздСля Π½Π° подсистСми ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠ°Ρ‚ΠΎ сС Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Ρ‚ подсистСми ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π΅Ρ‚Π°ΠΏ, втория ΠΈ Ρ‚.Π½. БистСмата сС създава постСпСнно, Ρ‡Ρ€Π΅Π· постСпСнно ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° функционалността със замяна Π½Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ дизайнСрски Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с ΠΏΠΎ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ отговарят Π½Π° изискванията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. Π’ΠΎΠ²Π° намалява финансовитС рисковС ΠΈ спСстява Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси Π² ΠΊΡ€Π°ΠΉΠ½ΠΈΡ‚Π΅ Π΅Ρ‚Π°ΠΏΠΈ Π½Π° създаванС.

ΠšΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° UML мСтодологията Π·Π° създаванС Π½Π° AIS софтуСр ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ отразяват статичнитС ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ свойства Π½Π° Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° систСма:

Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅;

Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° Π°Π½Π°Π»ΠΈΠ·;

Β· Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΌΠΎΠ΄Π΅Π»;

Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅;

Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° рСализация;

Β· ΠΌΠΎΠ΄Π΅Π» Π·Π° тСстванС.

МодСл Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° случаи Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ сцСнарии, описва Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ изисквания Π½Π° систСмата ΠΈ Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ взаимодСйствиС с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

МодСл Π½Π° Π°Π½Π°Π»ΠΈΠ·Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΎΠ±Ρ‰ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° класовС Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° логичСско Π½ΠΈΠ²ΠΎ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° послСдоватСлности ΠΈ/ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π·Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈ Π΅ скица Π½Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ случаитС Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° логичСско Π½ΠΈΠ²ΠΎ.

Π”ΠΈΠ·Π°ΠΉΠ½ ΠΌΠΎΠ΄Π΅Π»Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ прСдставянС Π½Π° физичСската рСализация Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ (подсистСма), ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° класовС, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° послСдоватСлности ΠΈ/ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° активност с Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° стСпСн Π½Π° дСтайлност.

МодСл Π½Π° Π²Π½Π΅Π΄Ρ€ΡΠ²Π°Π½Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π·Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅, ΠΊΠΎΠΈΡ‚ΠΎ опрСдСлят всички ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ систСмата ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ възли, Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ систСмни класовС ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅.

МодСл Π½Π° изпълнСниСописва ΠΊΠ°ΠΊ дизайнСрскитС класовС сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ, Ρ‚ΠΎΠΉ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, слСди Π½Π° класовС (внСдряванС), ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° внСдряванС ΠΈ описаниС Π½Π° систСмната Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

ВСстови ΠΌΠΎΠ΄Π΅Π»ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ тСстови случаи, тСстови ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΈ ΠΈ описания Π½Π° тСстовитС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π’ΠΎΠΉ опрСдСля ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° тСстванС Π½Π° изпълними систСмни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ.

НСка сравним процСситС Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ със стандартизиранитС Π΅Ρ‚Π°ΠΏΠΈ Π½Π° създаванС Π½Π° АБ. ΠœΠΎΠ΄Π΅Π»ΡŠΡ‚ Π½Π° случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° изисквания към АБ; ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π΅ Π½Π° Π΅Ρ‚Π°ΠΏ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° концСпцията Π·Π° АБ. На Π΅Ρ‚Π°ΠΏ тСхничСско Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ΄Π΅Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π». Π’ΠΎΠΉ Π΅ ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½ Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° тСхничСския Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ Π΅ допълнСн ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π» Π·Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅. На Π΅Ρ‚Π°ΠΏ Ρ€Π°Π±ΠΎΡ‚Π½Π° докумСнтация сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° внСдряванС ΠΈ тСстванС. Накрая, Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° въвСТданС Π² Сксплоатация, ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π·Π° тСстванС сС ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π° ΠΈ сС ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° Π² Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π» ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π΅ ΠΈ диагностика Π½Π° систСмата.

1.5 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° UML

Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ UML(Unified Modeling Language) Π΅ Π΅Π·ΠΈΠΊ Π·Π° Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° спСцифициранС, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° слоТни систСми (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ софтуСр) с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° тСхнология.

ΠŸΡ€ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° AS Π² мСтодологията UML сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° структурния систСмСн Π°Π½Π°Π»ΠΈΠ·, ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅ Hein/Sarson ΠΈ SADT:

Β· ΠΏΠΎΠ΅Ρ‚Π°ΠΏΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΎΡ‚Π³ΠΎΡ€Π΅ Π½Π°Π΄ΠΎΠ»Ρƒ;

Β· Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅;

Β· йСрархия Π½Π° описанията;

Β· строга формализация Π½Π° описаниСто Π½Π° дизайнСрскитС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ;

Β· ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° логичСско Π½ΠΈΠ²ΠΎ Π±Π΅Π· Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ Π½Π° тСхничСско изпълнСниС;

Β· ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° област, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° систСмата;

Β· Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° с инструмСнти (CASE систСми).

МоТС Π΄Π° сС изслСдва ΠΌΠΎΠ΄Π΅Π» Π½Π° слоТна систСма Π² UML, Π·Π° Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΎΡ†Π΅Π½Π΅Π½ΠΈ характСристики Π½Π° СфСктивността Π½Π° процСситС Π² систСмата.

ΠœΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ Π·Π° внСдряванС, внСдряванС ΠΈ тСстванС Π½Π° AS софтуСр ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π² UML ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с послСдващо Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ ΠΊΠΎΠ΄ Π² Π΅Π΄Π½Π° ΠΎΡ‚ ΠΈΠ·Π±Ρ€Π°Π½ΠΈΡ‚Π΅ срСди Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅.

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»Π½ΠΎ пълСн ΠΌΠΎΠ΄Π΅Π» Π½Π° слоТна систСма трябва Π΄Π° отразява Π΄Π²Π° аспСкта:

-статичСн(структурСн) – ΡΡŠΡΡ‚Π°Π², структура Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ;

-Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½(повСдСнчСски) – описаниС Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π½Π° процСситС, ΠΏΡ€ΠΎΡ‚ΠΈΡ‡Π°Ρ‰ΠΈ Π² систСмата ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈ Π½Π° изпълнСниС.

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° прСдставянС Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡ€ΠΈΠ΅Ρ‚ΠΈ Π² UML, са Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, снабдСни с тСкстова информация, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·Ρ€Π°Π·ΠΈ във вградСния Π΅Π·ΠΈΠΊ Π·Π° ограничСния OCL, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π² Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ заявки, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° внСдряванС Π½Π° систСмата.

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ: систСмата сС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ Π³Ρ€ΡƒΠΏΠ° ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ взаимодСйстват ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си ΠΏΠΎ Ρ‚Π°ΠΊΡŠΠ² Π½Π°Ρ‡ΠΈΠ½, Ρ‡Π΅ Π΄Π° задоволят изискванията Π½Π° потрСбитСля.

Бтатичният ΠΌΠΎΠ΄Π΅Π» опрСдСля структурата, Ρ‚ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅. Динамичният ΠΌΠΎΠ΄Π΅Π» опрСдСля ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ (историята Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅) ΠΈ тяхното взаимодСйствиС.

По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ UML Π΅ дискрСтСн Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, Ρ‚.Π΅. Ρ‚ΠΎΠΉ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° концСпцията Π·Π° дискрСтни ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ. ΠΠ΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΈΡ‚Π΅ процСси сС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‡Ρ€Π΅Π· дискрСтизация.

ΠœΠΎΠ΄Π΅Π»ΡŠΡ‚ ΠΈΠΌΠ° Π΄Π²Π° аспСкта: сСмантична информация (сСмантика) ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ прСдставянС (нотация).

ΠŸΡŠΠ»Π½ΠΈΡΡ‚ ΡΡŠΡΡ‚Π°Π² Π½Π° ΠΌΠΎΠ΄Π΅Π»Π½ΠΈΡ‚Π΅ прСдставяния Π½Π° Π΅Π·ΠΈΠΊΠ° UML Π΅ Π΄Π°Π΄Π΅Π½ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π° 1

Π’Π°Π±Π»ΠΈΡ†Π° 1 – ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡΠ½Π΅ Π½Π° систСмни ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² UML.

ΠœΠžΠ”Π•Π› Π”Π˜ΠΠ“Π ΠΠœΠ ΠšΠžΠœΠŸΠžΠΠ•ΠΠ’Π˜
ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ нивоМодСл Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ЛогичСско нивоМодСл Π½Π° Π°Π½Π°Π»ΠΈΠ· Π”ΠΈΠ·Π°ΠΉΠ½ ΠΌΠΎΠ΄Π΅Π» ЀизичСски слойМодСл Π½Π° внСдряванС Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° случая Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° класа Π·Π° Π°Π½Π°Π»ΠΈΠ· Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° класа Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността ( Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° послСдоватСлността Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° внСдряванС Π‘Π»ΡƒΡ‡Π°ΠΉ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Актант (Π°ΠΊΡ‚ΡŒΠΎΡ€) Асоциация (Π²Ρ€ΡŠΠ·ΠΊΠ°, Π²Ρ€ΡŠΠ·ΠΊΠ°, асоциация) Роля (роля Π² асоциацията, роля) Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ (сцСнарий) ΠŸΠ°ΠΊΠ΅Ρ‚ (ΠΏΠ°ΠΊΠ΅Ρ‚) МодСл (ΠΌΠΎΠ΄Π΅Π») БистСма (систСма) ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° (подсистСма) Π’Ρ€ΡŠΠ·ΠΊΠ° Π½Π° зависимост ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Клас ΠžΠ±Π΅ΠΊΡ‚ Атрибут ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ Π’Ρ€ΡŠΠ·ΠΊΠ° Π½Π° зависимост Π½Π° опСрацията Асоциация АгрСгиранС ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡ ΡΡŠΡΡ‚Π°Π²) ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ (слСда) ИзпълнСниС (рСализация) Π‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ (ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅) Π‘ΡŠΠ±ΠΈΡ‚ΠΈΠ΅ (ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅) ΠŸΡ€Π΅Ρ…ΠΎΠ΄ (ΠΏΡ€Π΅Ρ…ΠΎΠ΄) ДСйствиС (дСйствиС) Π‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° дСйност (ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° дСйност) Π‘ΡŠΠ±ΠΈΡ‚ΠΈΠ΅ (ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅) ΠŸΡ€Π΅Ρ…ΠΎΠ΄ (ΠΏΡ€Π΅Ρ…ΠΎΠ΄) ДСйност (дСйност ) ДСйствиС ( дСйствиС Fork ОбСдиняванС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ Π‘ΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ АктивиранС Lifeline Swim lane ΠžΠ±Π΅ΠΊΡ‚ Роля Π‘ΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ (ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅) Π’ΡŠΠ·Π΅Π» (възСл Π·Π° внСдряванС, възСл) ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ (ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚) ΠžΠ±Π΅ΠΊΡ‚ (ΠΎΠ±Π΅ΠΊΡ‚) Зависимост (ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° зависимост)
МодСл Π½Π° изпълнСниС ВСстови ΠΌΠΎΠ΄Π΅Π» Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° класа Π½Π° изпълнСниС ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Асоциация ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠŸΠ°ΠΊΠ΅Ρ‚ БистСма ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° Клас Клас ΠžΠ±Π΅ΠΊΡ‚ Атрибут ΠœΠ΅Ρ‚ΠΎΠ΄ ΠœΠ΅Ρ‚ΠΎΠ΄ Зависимост Асоциация ) АгрСгиранС ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡ ΠžΠ±ΠΎΠ±Ρ‰Π°Π²Π°Π½Π΅ РСализация ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ВСстов ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π’Ρ€ΡŠΠ·ΠΊΠ° Π½Π° зависимост Π’Ρ€ΡŠΠ·ΠΊΠ° Π½Π° рСализация

Най-чСсто срСщаният ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° систСма Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° случаитС Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅; тя Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° конструиранС Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ.

Всички Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ са Π³Ρ€Π°Ρ„ΠΈ ΠΎΡ‚ спСциалСн Ρ‚ΠΈΠΏ, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅ (Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½ΠΈ Ρ„ΠΈΠ³ΡƒΡ€ΠΈ), ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€ΡŠΠ±ΠΎΠ²Π΅ (дъги). ОбикновСно ΠΌΠ°Ρ‰Π°Π±ΡŠΡ‚ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ мСстополоТСниСто Π½Π° Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅Ρ‚Π΅ Π½Π΅ са особСно Π²Π°ΠΆΠ½ΠΈ, Π½ΠΎ Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° послСдоватСлността Π²Ρ€Π΅ΠΌΠ΅Π²Π°Ρ‚Π° ос Π΅ въвСдСна ΠΈ Ρ‚Π°ΠΌ тя Π΅ ΠΎΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π’Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ са ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π»ΠΈΠ½ΠΈΠΈ Π² Ρ€Π°Π²Π½ΠΈΠ½Π°Ρ‚Π°, Ρ‚Π΅ΠΊΡΡ‚ΡŠΡ‚ Π΅ написан Π²ΡŠΡ‚Ρ€Π΅ във Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ‚Π΅ ΠΈ някои Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ символи ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°Π·Π΅Π½ΠΈ Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅. UML Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡΡ‚Π° позволяват пространствСни Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ.

Π•Π·ΠΈΠΊΡŠΡ‚ ΠΈΠΌΠ° 4 Π²ΠΈΠ΄Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ структури:

Β· ΠΈΠΊΠΎΠ½ΠΈ (ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ);

Β· Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ символи Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π°Π²Π½ΠΈΠ½Π°;

Β· ΠΏΡŠΡ‚Π΅ΠΊΠΈ (Π»ΠΈΠ½ΠΈΠΈ);

Β· Ρ€Π΅Π΄ΠΎΠ²Π΅ тСкст.

1.6 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ. МодСл Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅

ΠšΠ°Ρ‚ΠΎ цяло ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с основнитС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° структурнитС систСми: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚Π³ΠΎΡ€Π΅ Π½Π°Π΄ΠΎΠ»Ρƒ с ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° йСрархия ΠΎΡ‚ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ постСпСнно Π½ΠΈ прСмСстват ΠΎΡ‚ Π½ΠΈΠ²ΠΎ Π½Π° Π½ΠΈΠ²ΠΎ: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ – логичСско – физичСско (изпълнСниС)

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ сС счита Π·Π° Ρ‚Π°Π·ΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΎΡ‚ A. Jacobson Π² OOSE Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° случаи Π½Π° използванСсистСми ΠΊΠ°Ρ‚ΠΎ цяло. ИмСнно Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ прСдставянС Π½Π° систСмата ΠΈ Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΎ с Ρ†Π΅Π»:

Β· опрСдСлянС Π½Π° ΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†ΠΈ ΠΈ контСкста Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π°Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π° област;

Β· Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π° ΠΎΠ±Ρ‰ΠΈ изисквания към Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ интСрфСйса Π½Π° систСмата;

Β· изготвя ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π° докумСнтация Π·Π° взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ - ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° систСмата.

Π“Π»Π΅Π΄Π½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°: външСн ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° систСмата.Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° участници, случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΠΈ асоциации.

Актант(Π°ΠΊΡ‚ΠΎΡ€, външСн субСкт, Π°ΠΊΡ‚ΡŒΠΎΡ€) - абстрактно описаниС Π½Π° клас ΠΎΡ‚ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ/ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ взаимодСйстват със систСма, подсистСма ΠΈΠ»ΠΈ клас. Π’ΠΎΠ²Π° Π΅ описаниСто Ρ€ΠΎΠ»ΠΈΠΈΠ³Ρ€Π°Π΅ сС ΠΎΡ‚ потрСбитСля (Ρ‡ΠΎΠ²Π΅ΠΊ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³Π° систСма, подсистСма, клас) ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° взаимодСйствиС със систСмата. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΠ²Π° Π΅ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ заявки Π·Π° информация към систСмата, ΠΊΠΎΠΈΡ‚ΠΎ изискват ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° обслуТванС(услуги).

ΠΠΊΡ‚Π°Π½Ρ‚ΡŠΡ‚ Π½Π΅ трябва Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄Π° бъдС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ ΠΈΠ»ΠΈ устройство, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ понякога Ρ‚ΠΎΠ²Π° Π΅ възмоТно ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Π°ΠΊΠΎ Ρ‚Π΅ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ само Π΅Π΄Π½Π° роля. Най-чСсто – физичСски – Ρ‚ΠΎΠ²Π° са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ…ΠΎΡ€Π° ΠΈ устройства, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ систСмата с Ρ†Π΅Π» ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° услуга. На Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, систСмСн администратор, администратор Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» ΠΈΠ»ΠΈ някакъв клас устройства.

Всички възмоТни Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Ρ‚ всички възмоТни Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° взаимодСйствиС Π½Π° потрСбитСля със систСмата (подсистСма, клас). ΠŸΡ€ΠΈ внСдряванСто Π½Π° систСма Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ сС Π²ΡŠΠΏΠ»ΡŠΡ‚ΡΠ²Π°Ρ‚ Π² Ρ…ΠΎΡ€Π° ΠΈ физичСски ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. Π•Π΄Π½ΠΎ Π»ΠΈΡ†Π΅ ΠΈΠ»ΠΈ физичСски ΠΎΠ±Π΅ΠΊΡ‚, Π² зависимост ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½Π° Π½Π° взаимодСйствиС, ΠΌΠΎΠΆΠ΅ Π΄Π° прСдставлява няколко Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ (Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€ΠΎΠ»ΠΈ). НапримСр Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ Π»ΠΈΡ†Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ администратор Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‡ ΠΈ ΠΊΡƒΠΏΡƒΠ²Π°Ρ‡ ΠΈ Ρ‚.Π½.

Π’ ΠΌΠ½ΠΎΠ³ΠΎ AS няма Π΄Ρ€ΡƒΠ³ΠΈ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ освСн Ρ…ΠΎΡ€Π°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ външна систСма, I/O устройство ΠΈΠ»ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС срСща във Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ систСми Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅). Π‘Ρ€Π΅Π΄ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ Π² случая Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° сС откроява Π΅Π΄ΠΈΠ½ Π³Π»Π°Π²Π΅Π½ Π°ΠΊΡ‚Π°Π½Ρ‚(основСн Π°ΠΊΡ‚ΡŒΠΎΡ€), ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π° със систСмата. ΠžΡΡ‚Π°Π½Π°Π»ΠΈΡ‚Π΅ са Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈ, Ρ‚Π΅ ΡΡŠΡ‰ΠΎ участват Π² случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΈ въвСТданС Π½Π° някои ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ.

На логичСско ΠΈ физичСско Π½ΠΈΠ²ΠΎ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅ са прСдставСни ΠΎΡ‚ класовС ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са СкзСмпляри Π½Π° класовС. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ йСрархия ΠΎΡ‚ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ с наслСдяванС Π½Π° всички Ρ€ΠΎΠ»ΠΈ ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π°Ρ‰ΠΈΡΡ‚ Π°ΠΊΡ‚Π°Π½Ρ‚. ЕкзСмпляр Π½Π° Π΄ΡŠΡ‰Π΅Ρ€Π΅Π½ Π°ΠΊΡ‚Π°Π½Ρ‚ Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π° мястото Π² систСмата, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€Π°Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π°Ρ‰ΠΈΡ Π°ΠΊΡ‚Π°Π½Ρ‚ (ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° замСстванС).

ΠΠΊΡ‚Π°Π½Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС прСдставСн Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ ΠΏΠΎ Π΄Π²Π° Π½Π°Ρ‡ΠΈΠ½Π°:

3. Π‘ΠΈΠΌΠ²ΠΎΠ» Π½Π° класа (ΠΏΡ€Π°Π²ΠΎΡŠΠ³ΡŠΠ»Π½ΠΈΠΊ) с Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° индикация Π½Π° стСрСотипа

ΠšΠ»ΠΈΠ΅Π½Ρ‚

4. По-стандартСн: β€žΡ‡ΠΎΠ²Π΅ΠΊβ€œ с надпис (символ Π½Π° Ρ‡ΠΎΠ²Π΅ΠΊ)

ΠΠΊΡ‚Π°Π½Ρ‚ΡŠΡ‚ Π΅ извън систСмата ΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° ΠΌΡƒ структура Π½Π΅ Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π°. Π’ΠΎΠ²Π° Π΅ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΡŠΡ‚/получатСлят Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π°.

ΠšΠ»ΠΈΠ΅Π½Ρ‚

Π‘Π»ΡƒΡ‡Π°ΠΉ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°(ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚, случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅) – абстрактно описаниС Π½Π° класа Π½Π° услугата (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° услугата), прСдоставСн Π½Π° Π°ΠΊΡ‚Π°Π½Ρ‚Π° Π² ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ заявки.

Услугата ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСдоставя ΠΎΡ‚ систСмата ΠΊΠ°Ρ‚ΠΎ цяло, подсистСма ΠΈΠ»ΠΈ клас. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° част ΠΎΡ‚ функционалността ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Π΄Π΅Π½Π° систСма. Блучаят Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈΠΌΠ° ΠΈΠΌΠ΅ ΠΈ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° послСдоватСлност ΠΎΡ‚ дСйствия, Π²ΠΈΠ΄ΠΈΠΌΠΈ Π·Π° външСн ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ/ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ (Π°ΠΊΡ‚Π°Π½Ρ‚). Π’ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡΡ‚ Π½Π°Ρ‡ΠΈΠ½ Π·Π° изпълнСниС Π½Π° опцията Π΅ скрит ΠΈ Ρ€Π°Π·ΠΊΡ€ΠΈΡ‚ Π½Π° ΠΏΠΎ-ниски Π½ΠΈΠ²Π° Π½Π° дСтайлност. Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ. ΠšΠ°Ρ‚ΠΎ всСки клас, случаят Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈΠΌΠ° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‡ΠΈΠ΅Ρ‚ΠΎ изпълнСниС Π΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π° физичСския слой.

Блучаят Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π° цялата послСдоватСлност ΠΎΡ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ Π°ΠΊΡ‚Π°Π½Ρ‚ΡŠΡ‚ Π·Π°ΠΏΠΎΡ‡Π²Π° ΠΈ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° със систСмата (подсистСма, клас). Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ всСки СкзСмпляр Π½Π° рСализация Π½Π° случай Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° Π½Π°Ρ‡Π°Π»ΠΎ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΈ ΠΊΡ€Π°ΠΉ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠΉ Π°ΠΊΡ‚Π°Π½Ρ‚ Π½Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π·Π° Ρ‚Π°Π·ΠΈ опция. Π’ΠΎΠ²Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΡΡŠΡ‰ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΎΠΏΡ†ΠΈΠΈ Π·Π° изпълнСниС Π½Π° функцията Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ настройки (Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ).

ЕкзСмпляр Π½Π° случай Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΅ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° случай Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π²Π° слСд ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΡ‚ СкзСмпляр Π½Π° Π°ΠΊΡ‚Π°Π½Ρ‚. Π’ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° Π΄Π°Π΄Π΅Π½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, случаят Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ изпълнява спСцифична послСдоватСлност ΠΎΡ‚ дСйствия, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ СкзСмпляри Π½Π° Π°ΠΊΡ‚Π°Π½Ρ‚Π° (Π½Π΅ само Π΄ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€Π°). На свой Ρ€Π΅Π΄ Ρ‚Π΅Π·ΠΈ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π΄ΠΎ Ρ‚ΠΎΠ·ΠΈ случай Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΠΈ взаимодСйствиСто ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Ρ‚Π°ΠΊΠΈΠ²Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ. Π’ΠΎΠ²Π° Π±Π΅Π»Π΅ΠΆΠΈ края Π½Π° случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅.

Показана Π΅ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΊΡ‚Π°Π½Ρ‚Π° ΠΈ случая Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° асоциация.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° изобразява случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΏΠΎ Π΄Π²Π° Π½Π°Ρ‡ΠΈΠ½Π°:

1) Слипса, Π²ΡŠΡ‚Ρ€Π΅ Π΅ поставСно ΠΈΠΌΠ΅


2) ΠΏΡ€Π°Π²ΠΎΡŠΠ³ΡŠΠ»Π½ΠΈΠΊ - ΠΊΠ°Ρ‚ΠΎ всСки клас


ΠšΠ»ΠΈΠ΅Π½Ρ‚


Π‘Π΅Π½Π·ΠΎΡ€

ΠœΠ΅ΠΆΠ΄Ρƒ Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ ΠΈ случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° асоциацията Π΅ СдинствСният Ρ‚ΠΈΠΏ Π²Ρ€ΡŠΠ·ΠΊΠ°. ОсвСн Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ° сСмантика ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰Π° комуникация, тоСст ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, слСдоватСлно ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π΅ сС ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ΡŠΡ‚ Π΅ ясСн ΠΎΡ‚ Π°ΠΊΡ‚Π°Π½Ρ‚Π° ΠΈ нотацията Π½Π° случая Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. Но ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚Π΅ ΠΈ ΡΡŠΡ‰ΠΎ Π΄Π° посочитС мноТСствСността Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°:


Π‘Π°Π½ΠΊΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ(мноТСство) Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€Π° броя Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ СкзСмпляри ΠΎΡ‚ клас, участващи Π² Π΄Π°Π΄Π΅Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° (Π΅Π΄ΠΈΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π΄Π°Π²Π° Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ Π·Π°Π΅ΠΌΠΈ).

ΠžΠ±Ρ‰ΠΎ Π²Π·Π΅Ρ‚ΠΎ асоциацияС Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π²Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°. Въй ΠΊΠ°Ρ‚ΠΎ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ са някои класовС ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ€ΡŠΡ‚ Π½Π° асоцииранС Π΅ просто ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ списък ΠΎΡ‚ ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‚ΠΊΠΈ към ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ СкзСмпляри, вСроятно ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π½Π° асоцииранС (свойства).

Π˜ΠΌΠ΅Ρ‚ΠΎ Π½Π° асоциацията, Π°ΠΊΠΎ ΠΈΠΌΠ° Ρ‚Π°ΠΊΠΎΠ²Π°, трябва Π΄Π° Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΎ. Π€ΠΎΡ€ΠΌΠΈΡ€Π° сС спорСд смисъла Π½Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΡŠΡΠ»ΠΎΠ²ΠΈΡΡ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ участват Π² сдруТСниСто. НапримСр β€žΠ‘Π»ΡƒΠΆΠΈΡ‚Π΅Π» Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Π ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π» Π½Π° ΠΎΡ‚Π΄Π΅Π» Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° ΠšΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€β€ ΠΈ Π΄Ρ€.

АсоциациитС сами ΠΏΠΎ сСбС си са класовС ( асоциация клас, клас Π½Π° асоциация), Ρ‚ΠΎΠΉ ΠΈΠΌΠ° свойства ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° клас, Ρ‚Π°ΠΊΠ° ΠΈ Π½Π° асоциация. ЕкзСмпляри ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ клас са Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ Π½Π΅ само Π²Ρ€ΡŠΠ·ΠΊΠΈ към ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π½ΠΎ ΠΈ стойности Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ (свойства).

Π§Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° сдруТСниСто сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ ​​нСгови полюси. Всички полюси са Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π½Π° класовСтС, участващи във Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°, Ρ‚Π΅ са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π±Ρ€ΠΎΠ΅Π½ΠΈ Π² някакъв ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ списък. Π’ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи асоциациитС са Π΄Π²ΠΎΠΈΡ‡Π½ΠΈ (Π΄Π²Π΅ Ρ€ΠΎΠ»ΠΈ Π² асоциация с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° сСмантика), Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΈ Π½ -Π°Ρ€ΠΈ. Π•Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ клас ΠΌΠΎΠΆΠ΅ Π΄Π° дСйства Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€ΠΎΠ»ΠΈ, тоСст Π΄Π° бъдС Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π² Π΄Π²Π° полюса Π½Π° асоциацията.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎΡ‚ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π΅ посочСно Π½Π° ΠΏΠΎΠ»ΡŽΡΠΈΡ‚Π΅.

Π’Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС появяват ΠΈ ΠΈΠ·Ρ‡Π΅Π·Π²Π°Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° систСмата; Π½Π° ΠΏΠΎΠ»ΡŽΡΠΈΡ‚Π΅ Π½Π° асоциацията ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС Π·Π°Π΄Π°Π²Π°Ρ‚ ограничСния ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΈ.

Понякога Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° сС промСня само Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΠΎΠ»ΡŽΡΠΈΡ‚Π΅. Ако Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΈΠΌΠ° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π½ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ към участницитС Π² Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π½Π΅ сС промСнят.

Асоциацията Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°Π·Π΅Π½Π° ΠΊΠ°Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° линия, ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‰Π° Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° 2 класа, Π°ΠΊΠΎ асоциацията Π½-ary, Ρ‚ΠΎΠ³Π°Π²Π° сС ΠΈΠ·Ρ‡Π΅Ρ€Ρ‚Π°Π²Π° Ρ€ΠΎΠΌΠ± (Π·Π½Π°ΠΊ Π·Π° агрСгация):

Много асоциации - Π°Π³Ρ€Π΅Π³ΠΈΡ€Π°Π½Π΅
Π”Π²ΠΎΠΈΡ‡Π½Π° асоциация

Π‘Π»ΡƒΡ‡Π°ΠΈΡ‚Π΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π΅ обмСнят ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ само във Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ (Π²Ρ€ΡŠΠ·ΠΊΠΈ) Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ(Ρ€Π°Π·ΡˆΠΈΡ€ΠΈ) Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅(Π²ΠΊΠ»ΡŽΡ‡Π²Π°) ΠΈ обобщСния(ΠΎΠ±ΠΎΠ±Ρ‰Π°Π²Π°Π½Π΅).

IN относно Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ use case – ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ въвСТда Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° послСдоватСлност ΠΎΡ‚ дСйствия, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ ΠΎΡ‚ някаква Ρ‚ΠΎΡ‡ΠΊΠ° Π² основната послСдоватСлност, ΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° няколко Ρ‚Π°ΠΊΠΈΠ²Π° β€žΠ²ΠΌΡŠΠΊΠ²Π°Π½ΠΈΡβ€œ. Всички Ρ‚Π΅Π·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

  • II. ΠΠžΠ ΠœΠΠ’Π˜Π’ΠΠž-ΠŸΠ ΠΠ’ΠΠž ΠžΠ‘Π˜Π“Π£Π Π―Π’ΠΠΠ• Π½Π° учСбния процСс ΠΏΠΎ ΡƒΡ‡Π΅Π±Π½ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΈ

  • Rational Unified Process (RUP) Π΅ Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр, създадСна ΠΎΡ‚ Rational Software. Π’ΡŠΠ· основа Π½Π° ΠΎΠΏΠΈΡ‚Π° ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ софтуСрни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, Unified Process Π²ΠΈ позволява Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ слоТни софтуСрни систСми, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° индустриално Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. Π•Π΄ΠΈΠ½ ΠΎΡ‚ основнитС ΡΡ‚ΡŠΠ»Π±ΠΎΠ²Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ RUP Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°, Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° създаванС Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Unified Modeling Language (UML). Π’Π°Π·ΠΈ статия Π΅ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π² работния процСс Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСрни систСми, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ мСтодологията Π½Π° Rational Software.

    НС Π΅ Ρ‚Π°ΠΉΠ½Π°, Ρ‡Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° софтуСр Π΅ слоТСн процСс, ΠΊΠΎΠΉΡ‚ΠΎ, ΠΎΡ‚ Π΅Π΄Π½Π° страна, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰ΠΎ с творчСството, Π° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π΅ високодоходСн, Ρ‚ΠΎΠΉ Π΅ ΠΈ скъп бизнСс. ЖСстоката конкурСнция Π½Π° ΠΏΠ°Π·Π°Ρ€Π° ΠΏΡ€ΠΈΠ½ΡƒΠΆΠ΄Π°Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° Ρ‚ΡŠΡ€ΡΡΡ‚ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°. Начини Π·Π° създаванС Π½Π° софтуСрни систСми Π·Π° ΠΎΡ‰Π΅ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π½Π° ΠΏΠΎ-ниска Ρ†Π΅Π½Π° ΠΈ с ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΎ качСство. БлоТността Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°. Доскоро софтуСрнитС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ създадСни Π² ΠΎΠ±ΠΎΠ·Ρ€ΠΈΠΌΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π»ΠΈΡ†Π° ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ИВ ΠΎΡ‚Π΄Π΅Π»Π° Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ прСдприятиС.

    Π’ днСшно Π²Ρ€Π΅ΠΌΠ΅ Ρ…ΠΎΡ€Π°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° ΠΊΠΎΠ»Π΅Π½Π΅, са оставСни с областта Π½Π° ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π·Π° β€žΡ‚Π΅ΠΆΠΊΠΈβ€œ софтуСрни ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ. Π‘ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈ Π½Π° индустриалния ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° софтуСр. ΠŸΡ€Π΅Π· 1913 Π³. Π₯Π΅Π½Ρ€ΠΈ Π€ΠΎΡ€Π΄ пуска ΠΏΡŠΡ€Π²Π°Ρ‚Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΏΠΎΡ‚ΠΎΡ‡Π½Π° линия, Π° ΠΏΡ€Π΅Π· 90-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΠΏΠΎΡ‚ΠΎΡ‡Π½Π° линия Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² областта Π½Π° IT Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅ΠΊΠΈΠΏΠ° изисква съвсСм Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° мСтодология, която Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ късно Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° бъдС създадСна.

    Rational Software Corporation (http://www.rational.com) пусна структурирана Π±Π°Π·Π° ΠΎΡ‚ знания, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° Rational Unified Process (RUP), която Π΅ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ°Ρ‚Π΅Π»Π½ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° създаванС Π½Π° ΠΏΠΎΡ‡Ρ‚ΠΈ всСки софтуСрСн ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Попивайки ΠΎΠΏΠΈΡ‚Π° ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, RUP Ρ€Π°Π·ΠΊΠ°Π·Π²Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΊΠΎΠ³Π°, ΠΊΠΎΠΉ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π·Π° Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ софтуСрна систСма Π½Π°Π²Ρ€Π΅ΠΌΠ΅, с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° функционалност ΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° опрСдСлСния Π±ΡŽΠ΄ΠΆΠ΅Ρ‚.

    Единният процСс ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ сбор ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ дСйности Π½Π° компанията Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΏΡ€Π΅Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² софтуСрна систСма. БистСма, която Ρ‰Π΅ осигури β€žΡΠΌΠΈΡΠ»Π΅Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈβ€œ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ Ρ‰Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ ΠΎΡ‚ систСмата. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠΎΡ‚ случаитС Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° систСмата ΠΈΠ»ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ - ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΈ.

    Π—Π° Π΄Π° сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΡ‚ изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π°Π²Ρ€Π΅ΠΌΠ΅, Унифицираният процСс Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° Ρ„Π°Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС ΡΡŠΡΡ‚ΠΎΡΡ‚ ΠΎΡ‚ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ сС Π½Π°Ρ€ΠΈΡ‡Π° ΠΎΡ‰Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΈ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»Π΅Π½. Всяка итСрация ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡ€Π΅Π· Ρ†ΠΈΠΊΡŠΠ» Π½Π° основна Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ Π΄ΠΎΠ²Π΅ΠΆΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄ΠΎ ΠΊΡ€Π°ΠΉΠ½Π°Ρ‚Π° Ρ†Π΅Π»: създаванС Π½Π° софтуСрна систСма. По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡ‚ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ вСрсия Π½Π° софтуСрната систСма, която изпълнява ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ итСрация Π½Π° итСрация. Π€Π°Π·ΠΈΡ‚Π΅ ΠΈ основнитС Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π½Π° процСса са ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ Π½Π° Ρ„ΠΈΠ³. 1 Ρ‚Π°ΠΌ са Π΄Π°Π΄Π΅Π½ΠΈ ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π·Π° Ρ‚Ρ€ΡƒΠ΄ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π΅Ρ‚Π°ΠΏΠΈ.

    ΠΎΡ€ΠΈΠ·. 1 RUP Ρ„Π°Π·ΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ

    Врябва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π½Π° Ρ„ΠΈΠ³. 1 Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° само основната Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Единния процСс. НапримСр дСйноститС ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° дСйности Π½Π΅ са ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ Ρ‚ΡƒΠΊ, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΏΡ€Π΅Ρ‚Ρ€ΡƒΠΏΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π°.

    Цялата Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π° Π² RUP ΠΊΠ°Ρ‚ΠΎ процСс Π½Π° създаванС Π½Π° Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ. ВсСки Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π±ΠΈΠ»ΠΎ Ρ‚ΠΎ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ тСкстовС, ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ, ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ Π½Π° потрСбитСля, ΠΌΠΎΠ΄Π΅Π»ΠΈ - Ρ‚ΠΎΠ²Π° са подкласовС Π½Π° всички Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ВсСки Ρ‡Π»Π΅Π½ Π½Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° създава свои собствСни Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ ΠΈ носи отговорност Π·Π° тях. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡΡ‚ΡŠΡ‚ създава ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ създава ΠΏΠ»Π°Π½Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΡŠΡ‚ създава ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° систСмата. RUP Π²ΠΈ позволява Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠΎΠ³Π°, ΠΎΡ‚ ΠΊΠΎΠ³ΠΎ ΠΈ какъв Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ трябва Π΄Π° бъдС създадСн, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½.

    Π•Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-интСрСснитС класовС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ са ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚, конструират ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ Π½Π° софтуСрната систСма. ВсСки ΠΌΠΎΠ΄Π΅Π» Π΅ самостоятСлСн ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π°Ρ‚Π° систСма ΠΈ ΠΈΠΌΠ° Π·Π° Ρ†Π΅Π» ΠΊΠ°ΠΊΡ‚ΠΎ Π΄Π° ΠΎΡ‡Π΅Ρ€Ρ‚Π°Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, Ρ‚Π°ΠΊΠ° ΠΈ Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π‘Π°ΠΌΠΎΠ΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ цялата Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° информация ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π», Π±Π΅Π· Π΄Π° сС ΠΎΠ±Ρ€ΡŠΡ‰Π° към Π΄Ρ€ΡƒΠ³ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ.

    ΠœΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ Π²ΠΈ позволяват Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅ Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° систСма, Π½Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΈ тяхното взаимодСйствиС Π΄ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° инвСстиратС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ срСдства Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°; Ρ‚Π΅ Π²ΠΈ позволяват Π΄Π° я Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π· ΠΎΡ‡ΠΈΡ‚Π΅ Π½Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΎΡ‚Π²ΡŠΠ½ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΎΡ‚Π²ΡŠΡ‚Ρ€Π΅, Π΄ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π΄ΠΈ ΠΏΡŠΡ€Π²ΠΈΡ Ρ€Π΅Π΄ Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΠΊΠΎΠ΄ΡŠΡ‚ Π΅ създадСн. ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ са прСдставСни Ρ‡Ρ€Π΅Π· UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ; ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° UML, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π².

    Unified Modeling Language сС появява Π² края Π½Π° 80-Ρ‚Π΅ ΠΈ Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° 90-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π³Π»Π°Π²Π½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° усилията Π½Π° β€žΡ‚Ρ€ΠΈΠΌΠ°Ρ‚Π° ΠΏΡ€ΠΈΡΡ‚Π΅Π»ΠΈβ€œ Π“Ρ€Π°Π΄ΠΈ Π‘ΡƒΡ‡Π°, Π”ΠΆΠΈΠΌ Π Π°ΠΌΠ±ΠΎ ΠΈ Π˜Π²Π°Ρ€ Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½. Π’Π΅Ρ‡Π΅ Π΅ ΠΏΡ€ΠΈΠ΅Ρ‚ ΠΎΡ‚ консорциума OMG ΠΊΠ°Ρ‚ΠΎ стандартСн Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ясна нотация, която позволява ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ΠΈ Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΎΠ±Ρ‰ΠΎΠΏΡ€ΠΈΠ΅Ρ‚ΠΈ ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΈ ΠΎΡ‚ всички Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

    НС Π±ΠΈΠ²Π° ΠΎΠ±Π°Ρ‡Π΅ Π΄Π° забравямС, Ρ‡Π΅ Π΅Π·ΠΈΠΊΡŠΡ‚ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ прСдоставя само нотация - инструмСнт Π·Π° описаниС ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° систСма, Π° ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс опрСдСля мСтодологията Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ инструмСнт, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ инструмСнти Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° мСтодологията ΠΎΡ‚ Rational. UML ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π΅Π· спСцифична мСтодология, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π΅ нСзависим ΠΎΡ‚ процСса ΠΈ Π±Π΅Π· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ коя опция Π·Π° процСс сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, Π·Π° Π΄Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π°, Π²Π·Π΅Ρ‚ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°, ΠΈ Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚Π΅ ΡΡŠΠ·Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

    Π‘ΠΎΡ„Ρ‚ΡƒΠ΅Ρ€Π½Π°Ρ‚Π° систСма Π΅ създадСна Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ потрСбитСлски ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π° Π½Π΅ Π·Π° програмисти, Π·Π° Π΄Π° тСстват Π½ΠΎΠ²ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π΄Π° Ρ‚Ρ€ΡƒΠΏΠ°Ρ‚ ΠΎΠΏΠΈΡ‚ Π·Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Ρ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠšΠ°Ρ‚ΠΎ цяло, потрСбитСлят Π½Π΅ сС интСрСсува Π΄Π°Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, UML, RUP ΠΈΠ»ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ систСма, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° XP (СкстрСмно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅) Π² процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° структура Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° остава Π½Π° ΡΡŠΠ²Π΅ΡΡ‚Ρ‚Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π·Π΅ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ въз основа Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ΅Π½ ΠΎΠΏΠΈΡ‚ ΠΈ собствСнитС си прСдпочитания. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡΡ‚ ΠΎΠ±Π°Ρ‡Π΅ няма Π΄Π° Π²ΠΈ прости ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ изисквания. Π”ΠΎΡ€ΠΈ Π΅Π΄Π½Π° софтуСрна систСма Π΄Π° бъдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° дСсСт ΠΏΡŠΡ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π½Π°ΠΉ-ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π°ΠΊΠΎ потрСбитСлят Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ сС Π½Π°Ρ€ΠΈΡ‡Π° β€žΡΠΌΠΈΡΠ»Π΅Π½ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚β€œ ΠΎΡ‚ нСя, Π²Π°ΡˆΠΈΡΡ‚ софтуСрСн ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π°Π»ΠΈ ΠΌΠΈΠ·Π΅Ρ€Π½ΠΎ.

    ΠžΡ‚ Ρ‚ΠΎΠ²Π° слСдва, Ρ‡Π΅ нСобмислСното ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° UML, просто Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎ, Π½Π΅ само няма Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π΄ΠΎ успСх, Π½ΠΎ ΠΌΠΎΠΆΠ΅ ΡΡŠΡ‰ΠΎ Π΄Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° нСдоволство срСд слуТитСлитС, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Ρ‚ голямо количСство Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° Ρ‚Ρ€ΡƒΠ΄ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Ρ‚, Π° Π²ΡŠΠ·Π²Ρ€ΡŠΡ‰Π°Π΅ΠΌΠΎΡΡ‚Ρ‚Π° Π½Π΅ сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°. Врябва ясно Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΎ искатС Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ тСхнология ΠΈ Π΄Π° слСдватС Ρ‚Π°Π·ΠΈ Ρ†Π΅Π». Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° UML спСстява рСсурси Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅Ρ‚Π΅ прСдстава Π·Π° систСмата ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ оформлСния ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈ, ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°ΠΉΠΊΠΈ нСсравнимо ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ рСсурси.

    Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅ улСсняват комуникацията Π½Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ особСно Ρ†Π΅Π½Π½ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΊΡ€Π°ΠΉΠ½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° систСмата Π² процСса. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ рисковСтС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π·Π° програмиститС Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΠΏΠΎ-лСсно Π΄Π° правят Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ясно ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΎ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° стигнат Π΄ΠΎ нСсигурСн Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚. Π‘ΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² строитСлството - ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π±Π΅Π· Π½Π΅Π³ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚Π΅ навСс Π½Π° лятна Π²ΠΈΠ»Π°, Π½ΠΎ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-голяма Π΅ сградата (Π² нашия случай софтуСрСн ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚), Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-нСсигурСн Π΅ крайният Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚.

    Π’Π΅Π΄Π½ΡŠΠΆ изнСсох сСминар Π·Π° RUP Π² софтуСрна компания, която бСшС доста ΡƒΡΠΏΠ΅ΡˆΠ½Π° Π½Π° ΠΏΠ°Π·Π°Ρ€Π° ΠΎΡ‚ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π½Π΅ използвашС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π² работния си процСс, Π° сС Π±Π°Π·ΠΈΡ€Π°ΡˆΠ΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈ. Π’ Π·Π°Π»Π°Ρ‚Π° сС ΡΡŠΠ±Ρ€Π°Ρ…Π° ΠΎΠΊΠΎΠ»ΠΎ двайсСтина ΠΌΠ»Π°Π΄ΠΈ ΠΈ ΠΎΠΏΠΈΡ‚Π½ΠΈ програмисти, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΡΠ»ΡƒΡˆΠ°Ρ…Π° всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌ Ρ€Π°Π·ΠΊΠ°Π·Π°Ρ… Π·Π° RUP ΠΈ UML. И Π΅Π΄ΠΈΠ½ ΠΎΡ‚ тях, Π³Π»Π΅Π΄Π°ΠΉΠΊΠΈ Π΄ΡŠΡΠΊΠ°Ρ‚Π°, ΠΏΠΎΠΊΡ€ΠΈΡ‚Π° с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, отбСляза: β€žΠ’ΡΠΈΡ‡ΠΊΠΎ Ρ‚ΠΎΠ²Π° Π΅ интСрСсно ΠΈ вСроятно Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈβ€œ, ΠΊΠ°Π·Π° Ρ‚ΠΎΠΉ, β€žΠ½ΠΎ Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ доста дълго Π²Ρ€Π΅ΠΌΠ΅ Π±Π΅Π· всичко Ρ‚ΠΎΠ²Π°, ΠΎΡ‚ΠΊΠ°ΠΊΡ‚ΠΎ смС всС ΠΏΠ°ΠΊ успяхмС Π±Π΅Π· UML, вСроятно просто нямамС Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Π½Π΅Π³ΠΎ.

    Π’ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ ΠΌΠ΅ Π½Π°ΠΊΠ°Ρ€Π° Π΄Π° мисля, Ρ‡Π΅ промяната Π² бизнСс процСситС, която Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ трябва Π΄Π° Π½Π°ΡΡ‚ΡŠΠΏΠΈ Π² компания Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр ΠΏΡ€ΠΈ внСдряванСто Π½Π° RUP ΠΈ UML, ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Ρ‚Ρ€ΡƒΠ΄Π½Π°, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ внСдряванСто Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° систСма Π² индустриално прСдприятиС.Всяко внСдряванС Π΅ Ρ€Π°Π·Ρ‡ΡƒΠΏΠ²Π°Π½Π΅ Π½Π° стСрСотипитС. Въй ΠΊΠ°Ρ‚ΠΎ квалификацията Π½Π° слуТитСлитС Π² компания Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр Π΅ доста висока, Π·Π° Ρ‚Π°ΠΊΠΈΠ²Π° Ρ…ΠΎΡ€Π° Π΅ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° изоставят Π²ΡŠΠ·Π³Π»Π΅Π΄ΠΈΡ‚Π΅ си, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π·Π° β€žΠΏΡ€ΠΎΡΡ‚ΠΎΡΠΌΡŠΡ€Ρ‚Π½ΠΈΡ‚Π΅β€œ, Π° трудноститС ΠΈ ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅Ρ‚ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ сравнСни с ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅Π½ към ΠΎΠ±Π΅ΠΊΡ‚Π΅Π½ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ мислСнС.

    1.ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° изискванията

    Унифицираният процСс Π΅ процСс, управляван ΠΎΡ‚ случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, ΠΊΠΎΠΈΡ‚ΠΎ отразяват сцСнарии Π·Π° взаимодСйствиС с потрСбитСля. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ³Π»Π΅Π΄ΡŠΡ‚ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ към софтуСрната систСма ΠΎΡ‚Π²ΡŠΠ½. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ Π΅Ρ‚Π°ΠΏΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, спорСд RUP, Ρ‰Π΅ бъдС Π΅Ρ‚Π°ΠΏΡŠΡ‚ Π½Π° опрСдСлянС Π½Π° изискванията, ΠΊΠΎΠΉΡ‚ΠΎ сС ΡΡŠΡΡ‚ΠΎΠΈ Π² ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° всички възмоТни ТСлания Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° систСмата, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄ΠΎΠΉΠ΄Π°Ρ‚ само Π½Π° ΡƒΠΌΠ° Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅. По-късно Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ систСматизирани ΠΈ структурирани, Π½ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ, Ρ‡Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŽΡ‚Π° с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ, Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ трябва Π΄Π° ΡΡŠΠ±Π΅Ρ€Π°Ρ‚ възмоТно Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ изисквания Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° систСма, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° просто, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π° ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ чСсто нямат прСдстава ΠΊΠ°ΠΊΠ²ΠΎ трябва Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка. Π—Π° Π΄Π° улСснят Ρ‚ΠΎΠ·ΠΈ процСс, Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° случаи Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ (Ρ„ΠΈΠ³. 2)

    Π€ΠΈΠ³ΡƒΡ€Π° 2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅

    Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π°ΠΊΡ‚ΡŒΠΎΡ€ΠΈΡ‚Π΅ (Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈΡ‚Π΅), ΠΊΠΎΠΈΡ‚ΠΎ взаимодСйстват със систСмата, ΠΈ рСакцията Π½Π° софтуСрнитС ΠΎΠ±Π΅ΠΊΡ‚ΠΈ към Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ дСйствия. АктантитС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ външни Π°Π³Π΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ информация. Π˜ΠΊΠΎΠ½Π°Ρ‚Π° Π½Π° случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ отразява рСакцията Π½Π° систСмата към външСн Π²Ρ…ΠΎΠ΄ ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊΠ²ΠΎ трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π·Π° Π°ΠΊΡ‚Π°Π½Ρ‚Π°.

    Π—Π° Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ случай Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° която Π΅ Π΄Π°Π΄Π΅Π½ Π½Π° Ρ„ΠΈΠ³ΡƒΡ€Π° 3.

    ΠΎΡ€ΠΈΠ·. 3 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° дСйността

    ΠžΠΏΡ€ΠΎΡΡ‚Π΅Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π° случаитС Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ позволява Π½Π° Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ лСсно Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π°Ρ‚ с ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° изискванията, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚ ограничСнията, Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° систСмата ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ изисквания, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° рСакция Π½Π° систСмата, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎ-късно ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ Π² Ρ€Π°Π·Π΄Π΅Π»Π° Π½Π° Π½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ изисквания.

    Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° случаи Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ ΡΡŠΡ‰ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° създаванС Π½Π° тСстови сцСнарии, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ всички взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ систСмата Π²Π΅Ρ‡Π΅ са Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ.

    Π—Π° Π΄Π° опрСдСлят ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ изискванията, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ трябва Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ контСкста (част ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° област), Π² ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° систСма. Π—Π° Ρ†Π΅Π»Ρ‚Π° сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈ бизнСс ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΈΡ‚ΠΎ са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ към Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ЧСсто сС създава Π΅Π΄Π½ΠΎ Π½Π΅Ρ‰ΠΎ: ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠ»ΠΈ бизнСс ΠΌΠΎΠ΄Π΅Π».

    Π Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π·ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΅, Ρ‡Π΅ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° описва Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, с ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ систСмата ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си. Π”ΠΎΠΊΠ°Ρ‚ΠΎ бизнСс ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ описва бизнСс процСситС (ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΈΠ»ΠΈ Π±ΡŠΠ΄Π΅Ρ‰ΠΈ), ΠΊΠΎΠΈΡ‚ΠΎ систСмата трябва Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π² допълнСниС към Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° бизнСс ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² процСса, Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ†ΠΈΡ‚Π΅, Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ отговорности ΠΈ дСйствията, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚.

    Π—Π° създаванС Π½Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° класова Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° (Π€ΠΈΠ³ΡƒΡ€Π° 6), Π½ΠΎ тя ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π½Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° Π·Π° създаванС Π½Π° бизнСс ΠΌΠΎΠ΄Π΅Π». Π’ Ρ‚ΠΎΠ·ΠΈ случай сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΈΠΊΠΎΠ½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ отразяват ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° бизнСс процСситС - Ρ‚ΠΎΠ²Π° са бизнСс Π°ΠΊΡ‚Π°Π½Ρ‚, случай Π½Π° бизнСс ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, бизнСс субСкт ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° бизнСса. Π’ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ слСдващия ΠΌΠΎΠ΄Π΅Π», създадСн Π² процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° – ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π·Π° Π°Π½Π°Π»ΠΈΠ·.

    2.Анализ

    Π‘Π»Π΅Π΄ опрСдСлянС Π½Π° изискванията ΠΈ контСкста, Π² ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ систСмата, ΠΈΠ΄Π²Π° Ρ€Π΅Π΄ Π½Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ. По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° Π°Π½Π°Π»ΠΈΠ· сС създава Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π΅Π½ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ насочва Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ към Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° систСма. Аналитичният ΠΌΠΎΠ΄Π΅Π» Π΅ ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° систСмата ΠΎΡ‚Π²ΡŠΡ‚Ρ€Π΅, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Ρ‰Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° систСмата ΠΎΡ‚Π²ΡŠΠ½.

    Π’ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» Π²ΠΈ позволява Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ трябва Π΄Π° бъдС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π° систСмата, ΠΊΠ°ΠΊΠ²ΠΈ класовС трябва Π΄Π° ΠΈΠΌΠ° ΠΈ ΠΊΠ°ΠΊ Ρ‚Π΅ трябва Π΄Π° взаимодСйстват ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° ΠΌΡƒ Ρ†Π΅Π» Π΅ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ посоката Π½Π° внСдряванС Π½Π° функционалността, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π° Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° изискванията ΠΈ Π΄Π° скицира Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° систСмата.

    Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ дизайнСрския ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ сС създава ΠΏΠΎ-късно, ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π΅ ΠΏΠΎ-скоро ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π΅Π½ ΠΌΠΎΠ΄Π΅Π» ΠΈ само ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄ΠΎ класовСтС Π·Π° внСдряванС. Π’ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» Π½Π΅ трябва Π΄Π° ΠΈΠΌΠ° възмоТни противорСчия, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ Π² прСцСдСнтния ΠΌΠΎΠ΄Π΅Π».

    Π—Π° Π΄Π° сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π½Π° Π°Π½Π°Π»ΠΈΠ· с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° UML, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° класовС със стСрСотипи (ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅) β€žΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΊΠ»Π°Ρβ€œ, β€žΡΡƒΠ±Π΅ΠΊΡ‚β€œ, β€žΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»β€œ ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π·Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π° Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ (Π€ΠΈΠ³ΡƒΡ€Π° 4). Π‘Ρ‚Π΅Ρ€Π΅ΠΎΡ‚ΠΈΠΏΡŠΡ‚ β€žΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΊΠ»Π°Ρβ€œ изобразява клас, ΠΊΠΎΠΉΡ‚ΠΎ взаимодСйства с външни Π°ΠΊΡ‚Π°Π½Ρ‚ΠΈ, ΡΡ‚Π΅Ρ€Π΅ΠΎΡ‚ΠΈΠΏΡŠΡ‚ β€žΡΡƒΠ±Π΅ΠΊΡ‚β€œ изобразява класовС, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° Π΄Π°Π½Π½ΠΈ, Π° ΡΡ‚Π΅Ρ€Π΅ΠΎΡ‚ΠΈΠΏΡŠΡ‚ β€žΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»β€œ изобразява класовС, ΠΊΠΎΠΈΡ‚ΠΎ управляват заявки към ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.

    Π€ΠΈΠ³ΡƒΡ€Π° 4. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π·Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ

    НомСриранСто Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° ΠΏΠΎΠΊΠ°Π·Π²Π° тСхния Ρ€Π΅Π΄, Π½ΠΎ Ρ†Π΅Π»Ρ‚Π° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° Π½Π΅ Π΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ€Π΅Π΄Π° Π½Π° ΠΎΠ±ΠΌΠ΅Π½Π΅Π½ΠΈΡ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, Π° ясно Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ Π½Π° класовСтС Π΅Π΄ΠΈΠ½ с Π΄Ρ€ΡƒΠ³.

    Ако сС ΡΡŠΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π΅Π΄Π° Π½Π° взаимодСйствиС, Ρ‚ΠΎΠ³Π°Π²Π° Π΄Ρ€ΡƒΠ³ΠΎ прСдставянС Π±ΠΈ Π±ΠΈΠ»ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° послСдоватСлност (Sequence), ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ„ΠΈΠ³ΡƒΡ€Π° 5. Π’Π°Π·ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π²ΠΈ позволява Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΉΠΊΠΈ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ послСдоватСлността Π½Π° процСса. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ инструмСнт Π·Π° създаванС Π½Π° ΠΌΠΎΠ΄Π΅Π» ΠΊΠ°Ρ‚ΠΎ Rational Rose, Ρ‚Π΅Π·ΠΈ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ създадСни Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Rational Rose, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²).

    ΠžΡ€ΠΈΠ·. 5 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° послСдоватСлност

    Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ коя ΠΎΡ‚ Π΄Π²Π΅Ρ‚Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π΄Π° сС създадС ΠΏΡŠΡ€Π²Π° зависи ΠΎΡ‚ прСдпочитанията Π½Π° отдСлния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Въй ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅Π·ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ са прСдставянС Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ процСс, ΠΈ Π΄Π²Π΅Ρ‚Π΅ Π²ΠΈ позволяват Π΄Π° отразяватС взаимодСйствиСто ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅.

    3.Π”ΠΈΠ·Π°ΠΉΠ½

    БлСдващият Π΅Ρ‚Π°ΠΏ Π² процСса Π½Π° създаванС Π½Π° систСма Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ сС създава ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ въз основа Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅, създадСни ΠΏΠΎ-Ρ€Π°Π½ΠΎ. Π’ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» отразява физичСската рСализация Π½Π° систСмата ΠΈ описва създадСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π° Π½ΠΈΠ²ΠΎ клас ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»Π° Π·Π° Π°Π½Π°Π»ΠΈΠ·, ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈΠΌΠ° ясна зависимост ΠΎΡ‚ условията Π½Π° изпълнСниС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π—Π° Π½Π°ΠΉ-Ρ‚ΠΎΡ‡Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° систСмната Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» трябва Π΄Π° бъдС възмоТно Π½Π°ΠΉ-Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΈ Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ ΠΏΡ€Π΅Π· цСлия ΠΆΠΈΠ·Π½Π΅Π½ Ρ†ΠΈΠΊΡŠΠ» Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° систСмата.

    Π—Π° създаванС Π½Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° цял Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ: Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° класовС (Ρ„ΠΈΠ³. 5), Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° взаимодСйствиС, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° активност.

    Π€ΠΈΠ³ΡƒΡ€Π° 6. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° класова Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°

    ОсвСн Ρ‚ΠΎΠ²Π° Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΠΎΡ‚ΠΎΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° създадС ΠΌΠΎΠ΄Π΅Π» Π½Π° внСдряванС, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ въз основа Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° внСдряванС. Π’ΠΎΠ²Π° Π΅ Π½Π°ΠΉ-простият Ρ‚ΠΈΠΏ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π΄Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° устройства Π² ΠΌΡ€Π΅ΠΆΠ°. Π—Π° дисплСя сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ само Π΄Π²Π΅ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΈΠΊΠΎΠ½ΠΈΡ‚Π΅ Π½Π° процСсора ΠΈ устройството, Π·Π°Π΅Π΄Π½ΠΎ с Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ тях.

    4.ВнСдряванС

    ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° Π½Π° процСса Π½Π° внСдряванС Π΅ Π΄Π° сС създадС систСма ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ - ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅, скриптовС, Π΄Π²ΠΎΠΈΡ‡Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, изпълними ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Π΄Ρ€. На Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ сС създава ΠΌΠΎΠ΄Π΅Π» Π½Π° изпълнСниС, ΠΊΠΎΠΉΡ‚ΠΎ описва ΠΊΠ°ΠΊ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΈ класовС Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π’ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» описва Π½Π°Ρ‡ΠΈΠ½Π° Π½Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° структуриранС ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ€Π°Π½Π΅, ΠΏΡ€ΠΈΠ΅Ρ‚ΠΈ Π² ΠΈΠ·Π±Ρ€Π°Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½Π° срСда ΠΈ Π΅ прСдставСн Ρ‡Ρ€Π΅Π· Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ (Ρ„ΠΈΠ³. 7).

    ΠΎΡ€ΠΈΠ·. 7 ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅

    5.ВСстванС

    По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° тСстванС сС провСряват Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ внСдряванСто. Π—Π° Ρ‚ΠΎΠ·ΠΈ процСс сС създава ΠΌΠΎΠ΄Π΅Π» Π·Π° тСстванС, ΠΊΠΎΠΉΡ‚ΠΎ сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ тСстови случаи, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΈ Π·Π° тСстванС, тСстови ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π½ΠΎ няма прСдставянС Π½Π° UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ няма Π΄Π° сС спирамС Π½Π° Π½Π΅Π³ΠΎ.

    6. Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

    Π’ΡƒΠΊ бяха Ρ€Π°Π·Π³Π»Π΅Π΄Π°Π½ΠΈ само основнитС процСси Π½Π° Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½Π°Ρ‚Π° мСтодология. RUP Π΅ доста ΠΎΠ±ΡˆΠΈΡ€Π΅Π½ ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° изпълнСниС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ софтуСрни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΎΡ‚ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΎΡ‚ Π³Ρ€ΡƒΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΎΡ‚ няколко Π΄ΡƒΡˆΠΈ, Π΄ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ софтуСрни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ обСдиняват хиляди Ρ…ΠΎΡ€Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚ΠΈ. Но Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΈΠΌ различия, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, създадСни с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° UML, Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ. UML Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅, създадСни Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅Ρ‚Π°ΠΏΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, са Π½Π΅Π΄Π΅Π»ΠΈΠΌΠΈ ΠΎΡ‚ останалитС Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ Π½Π° софтуСрния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ чСсто са Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈΡ‚Π΅ RUP процСси.

    Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ зависи ΠΎΡ‚ изградСния Π² компанията процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ сС Π½Π°Ρ€ΠΈΡ‡Π° ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½, Π½Π΅ Π΅ Π½Π΅Ρ‰ΠΎ Π·Π°ΠΌΡ€Π°Π·Π΅Π½ΠΎ. Rational Π½Π΅ само ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ подобряванС ΠΈ ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½Π΅, Π½ΠΎ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° прСдоставя спСциални инструмСнти Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² RUP Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ.

    Но във всСки случай ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° UML Π·Π°Π΅Π΄Π½ΠΎ с ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚, Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅ опрСдСлСния Π±ΡŽΠ΄ΠΆΠ΅Ρ‚, Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° участницитС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ качСството Π½Π° създадСния софтуСрСн ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

    ΠšΡ€Π°Ρ‚Ρ‡ΡŠΠ½. Π•. Π’ΡŠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π Π°Ρ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс . Изд. 2-Ρ€ΠΈ - М.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡΠΊΠ° ΠΊΡŠΡ‰Π° Уилямс, 2002. - 240 с.: ΠΈΠ».

    Jacobson A., Buch G., Rambo J. Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр - Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³: Peter, 2002. - 496 с.: ΠΈΠ».

    Π€Π°ΡƒΠ»ΡŠΡ€ М., Π‘ΠΊΠΎΡ‚ К. UML Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° стандартСн Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ: ΠŸΡ€Π΅Π². ΠΎΡ‚ английски – М.: ΠœΠΈΡ€, 1999. – 191 с., ΠΈΠ».

    Π‘Π΅ΠΊ. E. ЕкстрСмно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. – Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³: ΠŸΠΈΡ‚ΡŠΡ€, 2002. – 224 с.: ΠΈΠ».

    Π’Ρ€ΠΎΡ„ΠΈΠΌΠΎΠ²Π‘. CASE Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π° Π² Rational Rose.
    Изд. 2-Ρ€ΠΈ - М.: Π‘ΠΈΠ½ΠΎΠΌ-ΠŸΡ€Π΅Ρ, 2002 - 288 с.

    ДокумСнтация ВСстванС Agile (, Lean, Scrum, FDD ΠΈ Ρ‚.Π½.) Cleanroom OpenUP RAD RUP MSF DSDM TDD BDD Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° конфигурацията Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° изисквания Π“Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° качСството

    Unified Process Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° унифицирания Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ ( UML). Π’ ΡΡŠΡ€Ρ†Π΅Π²ΠΈΠ½Π°Ρ‚Π° UMLΠ΅ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ ΠΏΠΎ опростСн Π½Π°Ρ‡ΠΈΠ½ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ слоТни процСси, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° софтуСр. Π Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс, Π²ΠΈ позволяват Π΄Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ систСмата, Π΄Π° ΠΎΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π΅ΠΉΠ½Π°Ρ‚Π° структура ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ Π΄Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π°, Π²Π·Π΅Ρ‚ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

    Π˜ΡΡ‚ΠΎΡ€ΠΈΡ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄

    ΠŸΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄ΡŠΡ‚ Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° сС ΠΊΡ€ΠΈΠ΅ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° слуТитСл EricssonΠ˜Π²Π°Ρ€ Якобсон, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π² края Π½Π° 60-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ ΠΈ ΠΊΠΎΠ»Π΅Π³ΠΈΡ‚Π΅ ΠΌΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Ρ…Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ слоСвС ΠΎΡ‚ β€žΠ±Π»ΠΎΠΊΠΎΠ²Π΅β€œ (ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎ-късно станаха извСстни ΠΊΠ°Ρ‚ΠΎ β€žΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈβ€œ): Π΄ΠΎΠ»Π½ΠΈΡ‚Π΅ слоСвС послуТиха ΠΊΠ°Ρ‚ΠΎ основа Π·Π° подсистСми ΠΎΡ‚ Π³ΠΎΡ€Π½ΠΈΡ‚Π΅ слоСвС. Π•ΠΊΠΈΠΏΡŠΡ‚ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ Π΄ΠΎΠ»Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΠΊΠ°Ρ‚ΠΎ Π²Π·Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ β€žΡΠ»ΡƒΡ‡Π°ΠΈ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΈΡ…Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° сС случат Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° систСмата. ИмСнно Ρ‚Π΅Π·ΠΈ β€žΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈβ€œ станаха ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎ-късно бяха Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² UML. Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ ΡΡŠΡ‰ΠΎ Π²Π΄ΡŠΡ…Π½ΠΎΠ²ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² UML, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° активност ΠΈ послСдоватСлност.

    ΠŸΡ€Π΅Π· 1987 Π³. Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ основава собствСна компания Π’ΡŠΠ·Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ABΠΈ Π·Π°Π΅Π΄Π½ΠΎ с ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ ΠΏΡ€Π΅ΠΊΠ°Ρ€Π° няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ Π’ΡŠΠ·Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. ΠŸΡ€Π΅Π· 1995 Π³. Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° β€ž ΠžΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ софтуСрно инТСнСрство”, описващ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄Π΅Π½ ΠΎΡ‚ изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΏΡ€Π΅Π²Π΅ΠΆΠ΄Π°Ρ‚ Π² крайния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Ρ‡Ρ€Π΅Π· случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° съвпадна с ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ вСрсията Π½Π° ядрото Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс.

    ΠŸΡ€Π΅Π· 1995 Π³. компанията Π’ΡŠΠ·Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ABΠΏΠΎΠ³ΡŠΠ»Π½Π°Ρ‚ ΠΎΡ‚ корпорацията Π Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ. Π‘ ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΊΠΎΠ»Π΅Π³ΠΈ Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° процСса Π’ΡŠΠ·Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, допълвайки Π³ΠΎ с инструмСнти Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. Π—Π°Π΅Π΄Π½ΠΎ с Π“Ρ€Π΅ΠΉΠ΄ΠΈ Π‘ΡƒΡƒΡ‡ ΠΈ ДТСймс Ръмбо, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ€Π°Π±ΠΎΡ‚ΠΈΠ»ΠΈ Π² Π Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎΠΏΠΎ-Ρ€Π°Π½ΠΎ Π”ΠΆΠ΅ΠΉΠΊΡŠΠ±ΡΡŠΠ½ стана Ρ‡Π»Π΅Π½ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° Π½Π° β€žΡ‚Ρ€ΠΈΠΌΠ°Ρ‚Π° ΠΏΡ€ΠΈΡΡ‚Π΅Π»ΠΈβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ…Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΏΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° процСс, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ Rational Objectory Process (ROP), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс, ΠΊΠΎΠ΅Ρ‚ΠΎ стана основа Π·Π° ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅.

    Π’ процСс Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ROPИ UML, корпорация Π Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Ρ‰ΠΈ сливания ΠΈ придобивания Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, участващи Π² ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° инструмСнти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр. Π’Π΅Π·ΠΈ инструмСнти прСдоставиха Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° изискванията (β€žRequisiteProβ€œ), ΠΎΠ±Ρ‰ΠΎ тСстванС (β€žSQAβ€œ), тСстванС Π½Π° производитСлността, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° конфигурацията ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅. ΠŸΡ€Π΅Π· 1998Π³ РационалнопромСня ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° RUP, Ρ‡ΠΈΠ΅Ρ‚ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»Π½ΠΎ ядро ​​остава Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс.

    Π₯арактСристики

    Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСсбазиран Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, описващ Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π°ΠΊΡ‚ΡŒΠΎΡ€ΠΈ, взаимодСйстващи със систСмата ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‰ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ†Π΅Π½Π½ΠΈ Π·Π° участницитС Π² процСса. ИмСнно случаитС Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ са основната Π΄Π²ΠΈΠΆΠ΅Ρ‰Π° сила, която Π΄Π²ΠΈΠΆΠΈ цСлия процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ със ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΠΎΠ±ΡΡŠΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° изискванията ΠΈ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°ΠΉΠΊΠΈ с Π°Π½Π°Π»ΠΈΠ·, Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ внСдряванС. Π‘Π»ΡƒΡ‡Π°ΠΈΡ‚Π΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ са описани Π½Π° прост ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Π΅Π·ΠΈΠΊ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΈ Π·Π° външСн Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π».

    Π‘ΠΏΠΎΡ€Π΅Π΄ Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс, Π² Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π½Π° процСса Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π»Π΅ΠΆΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°- основната организация Π½Π° цялата систСма. Π’ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° статични ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, тяхното взаимодСйствиС ΠΈ Π²ΠΈ позволява Π΄Π° Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с СфСктивността Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚Ρ‚Π°, способността Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π·Π° прСодоляванС Π½Π° икономичСски ΠΈ тСхничСски ограничСния. Π•ΠΊΠΈΠΏΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π·Π°ΠΏΠΎΡ‡Π²Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ описаниСто Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° възмоТно Π½Π°ΠΉ-Ρ€Π°Π½ΠΎ ΠΈ постоянно я Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° ΠΈ подобрява ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. АрхитСктурата сС счита Π·Π° Π²Π°ΠΆΠ΅Π½ аспСкт Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСспоради Ρ€Π΅Π΄ΠΈΡ†Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ, ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ са способността Π΄Π° сС Π²ΠΈΠ΄ΠΈ ΠΏΡŠΠ»Π½Π°Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π½Π° случващото сС, ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° усилията Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅, улСсняванС Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° систСмата ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ ΠΈΠ·Π±ΠΎΡ€ Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

    ВрСтият основСн ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСсС ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΈ постСпСнСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ са ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈ позволяват Π΄Π° стартиратС ΠΏΠΎ-Π½ΠΎΠ²Π° вСрсия Π½Π° систСмата. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ ΠΎΡ‚ итСрацията, ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π² систСмата, сС Π½Π°Ρ€ΠΈΡ‡Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅. По-спСциално, итСративният ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π²ΠΈ позволява послСдоватСлно Π΄Π° подобряватС систСмната Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, Π΄Π° сС справятС с постоянни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² изискванията ΠΈ гъвкаво Π΄Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠ»Π°Π½Π° Π½Π° цСлия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠΠ½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΡŠΡ‚ към ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° интСграция Π²ΠΈ позволява Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ възмоТни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π° Ρ€Π°Π½Π΅Π½ Π΅Ρ‚Π°ΠΏ. ОсвСн Ρ‚ΠΎΠ²Π° итСрацията ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° рисковСтС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с тСхничСски ограничСния, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ промСнящи сС изисквания.

    Π€Π°Π·ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅

    ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Ρ„Π°Π·ΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π° Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

    ВсСки Ρ†ΠΈΠΊΡŠΠ» Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, съгл Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс, сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ„Π°Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ прСдставляват ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π°ΠΆΠ½ΠΈ Π΅Ρ‚Π°ΠΏΠΈ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ Π΄Π° Π²Π·Π΅ΠΌΠ°Ρ‚ Π²Π°ΠΆΠ½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ относно ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°, Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

    Разновидности Π½Π° работния процСс

    Π’ΡŠΡ‚Ρ€Π΅ Π£Π½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΏΡ€ΠΎΡ†Π΅ΡΠ’ΡŠΠ² всяка Ρ„Π°Π·Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠΌΠ° ΠΏΠ΅Ρ‚ Π²ΠΈΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ процСси: изисквания, Π°Π½Π°Π»ΠΈΠ·, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, внСдряванС ΠΈ тСстванС.

    ВсСки процСс Π΅ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ дСйности, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‡Π»Π΅Π½ΠΎΠ²Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Ρ†Π΅Π»Ρ‚Π° Π½Π° процСситС Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° изисквания Π΅ Π΄Π° сС създадС ΠΌΠΎΠ΄Π΅Π» Π½Π° случаи Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚ основнитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ изисквания Π·Π° систСмата. ΠŸΡ€ΠΎΡ†Π΅ΡΠΈΡ‚Π΅ Π½Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡΡ‚ ΠΌΠΎΠ΄Π΅Π» позволяват Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° структурират Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ изисквания; ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ описва физичСското изпълнСниС Π½Π° случаитС Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ Π΅ абстракция Π·Π° слСдния ΠΌΠΎΠ΄Π΅Π». ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° внСдряванС ΠΈ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ описват ΠΊΠ°ΠΊ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° сС отнасят към софтуСрнитС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄, Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ‚.Π½. ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΡΡ‚ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ описва тСстванСто, обяснява ΠΊΠ°ΠΊΠ²ΠΈ систСмни тСстовС ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈ тСстовС трябва Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ ΠΈ ΠΊΠ°ΠΊ Π΅ΠΊΠΈΠΏΡŠΡ‚ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° трябва Π΄Π° Π³ΠΈ изпълнява.

    Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ увСличСния

    Всяка ΠΎΡ‚ Ρ„Π°Π·ΠΈΡ‚Π΅, описани Π² Унифицирания процСс, сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½ΠΈ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚. ОбикновСно всяка итСрация Π²ΠΊΠ»ΡŽΡ‡Π²Π° всичкитС ΠΏΠ΅Ρ‚ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Π½Π° работния процСс Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° стСпСн. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ ΠΎΡ‚ итСрацията Π΅ нарастванС, вСрсия, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰Π° подобрСния Π² сравнСниС с ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

    Π Π°Ρ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс(RUP) Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π° Ρ€Π°ΠΌΠΊΠ° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π° Π½Π° ΠΏΠ°Π·Π°Ρ€Π° ΠΎΡ‚ Rational Software. Π’ΠΎΠΉ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° софтуСр ΠΈ осигурява дисциплинарСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към Π²ΡŠΠ·Π»Π°Π³Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ отговорности Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° организация Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр. ΠŸΡ€ΠΈΠ»Π°Π³Π°ΠΉΠΊΠΈ Ρ‚ΠΎΠ·ΠΈ процСс, Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° софтуСр Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ висококачСствСн софтуСр, ΠΊΠΎΠΉΡ‚ΠΎ отговаря Π½Π° Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΊΡ€Π°ΠΉΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΈ Π΄Π° Π³ΠΎ правят Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΈ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚.

    RUP насочва софтуСрнитС профСсионалисти Π΄Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ настоящитС Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ към Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, случаи Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, намаляванС Π½Π° риска Π½Π° всички Π΅Ρ‚Π°ΠΏΠΈ ΠΎΡ‚ процСса ΠΈ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°.

    Рационалният ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ процСс сС основава Π½Π° няколко основни ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°, ΡΡŠΠ±Ρ€Π°Π½ΠΈ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ:

    Β· Π—Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‚Π΅ основнитС рисковС ΠΏΠΎ-Ρ€Π°Π½ΠΎ ΠΈ Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°ΠΉΡ‚Π΅ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ, ΠΈΠ»ΠΈ Ρ‚Π΅ сами Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ‚ Π² ΠΎΡ„Π°Π½Π·ΠΈΠ²Π° срСщу вас.

    Β· Π£Π²Π΅Ρ€Π΅Ρ‚Π΅ сС, Ρ‡Π΅ изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° са изпълнСни.

    Β· ΠšΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€Π°ΠΉΡ‚Π΅ сС Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, която сС изпълнява.

    Β· АдаптирайтС сС към ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΎΡ‚ самото Π½Π°Ρ‡Π°Π»ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

    Β· Π Π°Π½Π½ΠΎ установяванС Π½Π° изпълнима Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

    Β· Π˜Π·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° систСма ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ.

    Β· Π Π°Π±ΠΎΡ‚Π΅Ρ‚Π΅ Π·Π°Π΅Π΄Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ Π΅ΠΊΠΈΠΏ.

    Β· ΠŸΡ€Π΅Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ качСството Π² Π½Π°Ρ‡ΠΈΠ½ Π½Π° ΠΆΠΈΠ²ΠΎΡ‚, Π° Π½Π΅ Π² закъснСниС.

    RUP ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ подходВсяка итСрация ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΌΠ°Π»ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ изискванията, Π°Π½Π°Π»ΠΈΠ·, Π΄ΠΈΠ·Π°ΠΉΠ½, внСдряванС ΠΈ тСстванС. Всяка итСрация сС основава Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ създава изпълнима ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, която сС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π²Π° с Π΅Π΄Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ° ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ крайния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

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

    Всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° процСса - Ρ€ΠΎΠ»ΠΈ, Π·Π°Π΄Π°Ρ‡ΠΈ, Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈΠΈ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π° ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ³Ρ€ΡƒΠΏΠΈΡ€Π°Π½ΠΈ Π² логичСски ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΈ дисциплини(Дисциплини). Π’ стандартния RUP ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΠΌΠ° само Π΄Π΅Π²Π΅Ρ‚ дисциплини. Π’Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚: бизнСс ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° изискванията, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈ срСда.

    ВсСки Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° процСса: ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° изисквания, Π°Π½Π°Π»ΠΈΠ·, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, внСдряванС ΠΈ тСстванС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ ΠΈ дСйности. Π‘ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ си, Ρ‡Π΅ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΡŠΡ‚ Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΎΡ‚Ρ‡Π΅Ρ‚, изпълним Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΈ Ρ‚.Π½. АртСфактмогат Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ, ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΈΠ»ΠΈ консумирани.

    Има зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ Π½Π° нишки. НапримСр ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π½Π° случая Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° изискванията, TBCΠΌΠΎΠ΄Π΅Π» Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΎΡ‚ процСса Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅, сС изпълнявамодСл Π½Π° изпълнСниС ΠΎΡ‚ процСса Π½Π° внСдряванС ΠΈ сС провСряватСстов ΠΌΠΎΠ΄Π΅Π» ΠΎΡ‚ процСса Π½Π° тСстванС.

    МодСл- Π½Π°ΠΉ-ваТният Π²ΠΈΠ΄ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ сС Π΄Π΅Π²Π΅Ρ‚ ΠΌΠΎΠ΄Π΅Π»Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π·Π°Π΅Π΄Π½ΠΎ ΠΏΠΎΠΊΡ€ΠΈΠ²Π°Ρ‚ всички Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° визуализация, спСцификация, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° софтуСрни систСми:

    Β· бизнСс ΠΌΠΎΠ΄Π΅Π». Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° абстракцията Π½Π° организацията, Π·Π° която сС създава систСмата;

    Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½. ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π° контСкстната срСда Π½Π° систСмата;

    Β· Π‘Π»ΡƒΡ‡Π°ΠΉ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°. ΠžΠΏΡ€Π΅Π΄Π΅Π»Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ изисквания към систСмата.

    Β· ΠΌΠΎΠ΄Π΅Π» Π·Π° Π°Π½Π°Π»ΠΈΠ·. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€Π° систСмнитС изисквания ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅;

    Β· дизайнСрски ΠΌΠΎΠ΄Π΅Π». Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° Ρ€Π΅Ρ‡Π½ΠΈΠΊΠ° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅;

    Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠžΠΏΡ€Π΅Π΄Π΅Π»Ρ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½Π°Ρ‚Π° топология, Π² която Ρ€Π°Π±ΠΎΡ‚ΠΈ систСмата;

    Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° изпълнСниС. Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° частитС, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° сглобяванС ΠΈ внСдряванС Π½Π° физичСска систСма;

    Β· тСстов ΠΌΠΎΠ΄Π΅Π». Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° тСстови случаи Π·Π° тСстванС Π½Π° систСмата;

    Β· ΠΌΠΎΠ΄Π΅Π» Π½Π° процСса. Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»ΠΈΠ·ΡŠΠΌ Π² систСмата ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° синхронизация.

    ВСхничСски артСфактиса Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ основни Π³Ρ€ΡƒΠΏΠΈ:

    Β· Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ изисквания. Описва ΠšΠ°ΠΊΠ²ΠΎΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ;

    Β· дизайнСрски ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚.

    Описва каксистСмата трябва Π΄Π° бъдС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π°;

    Β· Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Описва асСмблиранСто Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ софтуСрни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ;

    Β· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π·Π° поставянС. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Ρ цялата информация Π·Π° прСдоставСната конфигурация.

    Набор ΠΎΡ‚ изискваниямоТС Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° случай Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΌΠΎΠ΄Π΅Π» Π½Π° Π½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ изисквания, ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΌΠΎΠ΄Π΅Π» Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΠΎΡ€ΠΌΠΈ Π½Π° изразяванС Π½Π° потрСбитСлски Π½ΡƒΠΆΠ΄ΠΈ.

    ДизайнСрски ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π», тСстов ΠΌΠΎΠ΄Π΅Π» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΠΎΡ€ΠΌΠΈ Π½Π° изразяванС Π½Π° ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° систСмата.

    Набор ΠΎΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΠ³Ρ€ΡƒΠΏΠΈΡ€Π° всички Π΄Π°Π½Π½ΠΈ Π·Π° софтуСрнитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ систСмата (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с Π΄Π°Π½Π½ΠΈ, софтуСрни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, информация Π·Π° сглобяванС Π½Π° систСмата).

    ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π·Π° поставянСгрупира цялата информация Π·Π° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅, доставка, инсталиранС ΠΈ стартиранС Π½Π° систСмата.

    ВсСки Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ процСс Π΅ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠ΅Π½ риск. ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° софтуСрСн ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π΅Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΠΈΡ‚Π΅Π»Π΅Π½ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ (UN) ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС: надвишаванС Π½Π° Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°, ниска надСТдност, Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Ρ€. Π’ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° риска сС изчислява с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΈΠ·Ρ€Π°Π·Π°

    Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° риск = ВСроятност (LP) * Π—Π°Π³ΡƒΠ±Π° (LP).

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€ΠΈΡΠΊΠ°Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΡˆΠ΅ΡΡ‚ дСйствия:

    1. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π½Π° риска – ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° рискови Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

    2. Анализ Π½Π° риска – ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° вСроятността ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π·Π°Π³ΡƒΠ±Π°Ρ‚Π° Π·Π° всСки рисков Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚.

    3. ΠšΠ»Π°ΡΠΈΡ€Π°Π½Π΅ Π½Π° риска - ΠΏΠΎΠ΄Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° рисковитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ спорСд стСпСнта Π½Π° тяхното влияниС.

    4. ΠŸΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° риска – ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π·Π° справянС с всСки Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° риска.

    5. Π Π΅Π·ΠΎΠ»ΡŽΡ†ΠΈΡ Π½Π° риска – Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Π½Π΅ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° рискови Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ.

    6. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° риска – прослСдяванС Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Ρ‚Π° Π½Π° рисковитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‰ΠΈ дСйствия.

    ΠŸΡŠΡ€Π²ΠΈΡ‚Π΅ Ρ‚Ρ€ΠΈ дСйствия ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ към Π΅Ρ‚Π°ΠΏΠ° Π½Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° риска, послСднитС Ρ‚Ρ€ΠΈ дСйствия към Π΅Ρ‚Π°ΠΏΠ° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° риска.

    Има Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° риск: ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅Π½ риск, тСхничСски риск ΠΈ Ρ‚ΡŠΡ€Π³ΠΎΠ²ΡΠΊΠΈ риск. Π‘Π»Π΅Π΄ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° рисковитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ трябва Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ количСствСно тяхното Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ софтуСрния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π΄Π° сС Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠΈΡ‚Π΅ Π·Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π·Π°Π³ΡƒΠ±ΠΈ. Π’Π΅Π·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡΠΈ сС Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° риска. И накрая, ΠΏΠ»Π°Π½ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° всСки рисков Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, тоСст Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° всСки рисков Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ Π² общия ΠΏΠ»Π°Π½ Π½Π° софтуСрния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.