Page 136 - 4190
P. 136

Графічно  примітки  позначаються  прямокутником  з  "загнутим"
            верхнім  правим  куточком  (рис.  12.5).  Усередині  прямокутника  міс-
            титься  текст  примітки.  Примітка  може  відноситися  до  будь-якого
            елементу  діаграми,  в  цьому  випадку  їх  сполучає  пунктирна  лінія.

            Якщо примітка відноситься до декількох елементів, то від нього про-
            водяться, відповідно, декілька ліній. Зрозуміло, примітки можуть бу-
            ти наявними не лише на діаграмі варіантів використання, але і на ін-

            ших канонічних діаграмах.


























                              Рисунок 12.5 – Приклади приміток у мові UML


                  Якщо  в  примітці  вказується  ключове  слово  "constraint",  то  ця
            примітка є обмеженням, що накладається на відповідний елемент мо-
            делі, але не на саму діаграму. При цьому запис обмеження полягає у

            фігурні дужки і повинен відповідати правилам правильної побудови
            виразів мови ОСL. Детальніше мова об'єктних обмежень і приклади
            його використання будуть розглянуті в застосуванні. Проте для діаг-
            рам варіантів використання обмеження включати в моделі не рекоме-

            ндується, оскільки вони досить жорстко регламентують окремі аспек-
            ти системи. Подібна регламентація суперечить неформальному хара-
            ктеру загальної моделі системи, якою виступає діаграма варіантів ви-

            користання.


                  Відношення на діаграмі варіантів використання
                  Між  компонентами  діаграми  варіантів  використання  можуть  іс-

            нувати різні стосунки, які описують взаємодію екземплярів одних ак-
            торів і варіантів використання з екземплярами інших акторів і варіан-
            тів. Один актор може взаємодіяти з декількома варіантами викорис-

                                                             136
   131   132   133   134   135   136   137   138   139   140   141