Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Примітки






Примітки (notes) в мові UML призначені для включення в модель довільної текстової інформації, що має безпосереднє відношення до контексту проекту, що розробляється. Такою інформація можуть бути коментарі розробника (наприклад, дата і версія розробки діаграми або її окремих компонентів), обмеження (наприклад, на значення окремих зв'язків або екземпляри сутності). На діаграмі варіантів використання примітка може нести найзагальнішу інформацію, що відноситься до спільного контексту системи.

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

Мал. 4.5. Приклади приміток в мові UML

 

Якщо в примітці вказується ключове слово " constraint", то дана примітка є обмеженням, що накладається на відповідний елемент моделі, але не на саму діаграму. При цьому обмеження записують у фігурних дужках у відповідності з правилами правильної побудови виразів мови ОCL. Детальніше мова об'єктних обмежень і приклади її використання будуть розглянута в додатку. Проте для діаграм варіантів використання обмеження включати в моделі не рекомендується, оскільки вони досить жорстко регламентують окремі аспекти системи. Подібна регламентація перечить неформальному характеру загальної моделі системи, якою є діаграма варіантів використання.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.