Page 12 - 6602
P. 12
діляться на дві частини – специфікація поведінки і її реалізація. Для
графічного зображення підсистеми застосовується спеціальне
позначення – прямокутник, як і в разі пакету, але додатково
розділений на три секції (рис.1.5). При цьому у верхньому
маленькому прямокутнику зображується символ, який за своєю
формою що нагадує "вилку" і вказує на підсистему. Ім'я підсистеми
разом з необов'язковим ключовим словом або стереотипом
записується усередині великого прямокутника. Проте за наявності
рядків тексту усередині великого прямокутника ім'я підсистеми
може бути записане поряд з позначенням "вилки".
Операції підсистеми записуються в лівій верхній секції, нижче
вказуються елементи специфікації, а праворуч від вертикальної лінії
– елементи реалізації. При цьому два останні розділи позначаються
відповідними мітками: "Елементи специфікації" і "Елементи
реалізації". Секція операцій ніяк не позначається. Якщо в
підсистемі відсутні ті або інші секції, то вони не відображуються на
схемі.
Канонічні діаграми мови UML
В рамках мови UML моделі складної системи подаються у
вигляді спеціальних графічних конструкцій, що отримали назву
діаграм.
Діаграма (diagram) — графічне зображення сукупності
елементів моделі у формі зв'язного графа, вершинам і ребрам
(дугам) якого приписується певний зміст.
У мови UML визначені такі види канонічних діаграм:
варіантів використання (use case diagram, діаграма
сценаріїв) ;
класів (class diagram) ;
кооперації (collaboration diagram, діаграми
співробітництва) ;
8