Page 135 - 6600
P. 135
← виділити все) або за допомогою комбінації клавіш Ctrl + А. Слід
зазначити, що вибір того чи іншого способу зображення
стереотипів класів на діаграмі класів визначається розробником
виходячи з його особистих переваг, і не впливає на змістовний
аспект логічного представлення моделі.
Продовжуючи розробку моделі банкомату, додамо на
діаграму другий клас з ім'ям Контролер Банкомату, для якого у
вікні специфікації властивостей виберемо стереотип control
(керуючий клас), а в якості документації введемо текст: "Реалізує
логіку функціонування банкомату". При цьому атрибути і операції у
даного класу будуть відсутні. Відповідний фрагмент діаграми
класів після додавання керуючого класу Контролер Банкомату
матиме такий вигляд (рис. 9.6).
Рисунок 9.6 - Фрагмент діаграми класів моделі банкомату
після додавання на неї класу Контролер Банкомату
Продовжуючи розробку моделі банкомату, додамо на
діаграму третій клас з ім'ям Пристрій читання картки, для якого у
вікні специфікації властивостей виберемо стереотип boundary
(граничний клас). Застосування цього стереотипу означає, що даний
клас знаходиться на кордоні модельованої системи, в якості якої
розглядається модель банкомату. Після цього в секцію документації
133