Page 20 - 6602
P. 20

варіанту   використання    з   іншим   варіантом   використання,
                            функціональна  поведінка  якого  задіюється  базовою  не  завжди,  а
                            лише при виконанні додаткових умов.
                                  У  мові  UML  відношення  розширення  між  варіантами
                            використання  позначається  як  відношення  залежності  у  формі
                            пунктирної  лінії  із  стрілкою,  направленою  від  того  варіанту
                            використання,  який  є  розширенням  для  базового  варіанту
                            використання.  Дана  лінія  із  стрілкою  має  бути  помічена
                            стереотипом «<<extend>>», як показано на рис. 2.5.




















                                  Рис.  2.5.   Приклад  графічного  зображення  відношення
                            розширення між варіантами використання
                                  Відношення розширення завжди передбачає перевірку умови і
                            посилання на точку розширення в базовому варіанті використання.
                            Точка    розширення    визначає   місце   в   базовому   варіанті
                            використання, в яке має бути поміщене розширення при виконанні
                            відповідної  логічної  умови.  При  цьому  один  з  варіантів
                            використання  може  бути  розширенням  для  декількох  базових
                            варіантів,  а  також  мати  як  власні  розширення  інші  варіанти.
                            Базовий варіант використання не залежить від своїх розширень.
                                  Узагальнення (generalization) позначається суцільною лінією

















                                                           16
   15   16   17   18   19   20   21   22   23   24   25