ВУЗ:
Составители:
104
составные части. В качестве примера можно привести отношение классов «Отлич-
ники», «Хорошисты» и «Неуспевающие» с классом «Студент».
Ассоциации может быть присвоено имя, описывающее семантику отношений.
Каждая ассоциация имеет две роли, которые могут быть отражены на диаграмме.
Роль ассоциации обладает свойством множественности, которое показывает, сколь-
ко соответствующих объектов может участвовать в данной связи, например, 1..1 или
1..n.
На рис. 3.3 показаны примеры отношений класса «Студент» с другими возмож-
ными классами при описании модели предметной области «Учебный процесс в ву-
зе».
Рис. 3.3. Примеры связей класса «Студент» с другими классами в UML
Как видно из рис. 3.3 не все классы прописаны полностью, например, отсутст-
вуют атрибуты и операции у класса «Отличники» и некоторых других. Такой под-
ход вполне оправдан на начальной стадии проектирования, когда составляется пол-
ный список всех возможностей, а затем они отсеиваются при более детальном рас-
смотрении в зависимости от целей информационной системы.
Диаграммы прецедентов (Use Case Diagram) описывают функциональность
ИС, которая будет видна пользователям системы. Их еще называют диаграммами
использования системы. Каждая функциональность изображается в виде прецеден-
тов использования (use case) или просто прецедентов. Прецедент – это типичное
взаимодействие пользователя с системой, которое при этом:
• описывает видимую пользователем функцию;
• может представлять различные уровни детализации;
Страницы
- « первая
- ‹ предыдущая
- …
- 103
- 104
- 105
- 106
- 107
- …
- следующая ›
- последняя »
