Содержание
- 2. Назначение диаграммы кооперации Характерной особенностью диаграммы кооперации является визуализация последовательности сообщений, описывающих процесс динамического взаимодействия объектов.
- 3. Понятие кооперации (collaboration) Цель кооперации – специфицировать особенности реализации отдельных вариантов использования или наиболее значимых операций
- 4. Объект (object) Объект является отдельным экземпляром класса, который создается на этапе реализации модели (выполнения программы). Он
- 5. Варианты возможных записей имен объектов о : С — объект с собственным именем о, образуемый на
- 6. Примеры изображения и именования объектов диаграммы кооперации
- 7. Мультиобъект (multiobject) Мультиобъект: - множество объектов, которые могут быть образованы на основе одного класса; - используется
- 8. Активный объект Пассивный объект оперирует только данными и не может инициировать деятельность по управлению другими объектами.
- 9. Составной объект Составной объект (composite object) или объект-композит предназначен для представления объекта, имеющего собственную структуру и
- 10. Понятие связи и ее стереотипа «association» - связь-ассоциация, предполагается по умолчанию, поэтому этот стереотип может не
- 11. Сообщение Сообщение специфицирует коммуникацию между двумя объектами, один из которых передает другому некоторую информацию. При этом
- 12. Пример построения диаграммы кооперации системы управления банкоматом
- 13. Пример диаграммы сотрудничества
- 14. Диаграммы состояний (statechart diagram) Диаграмма состояний описывает процесс изменения состояний системы или ее подсистемы при реализации
- 15. Состояние и имя состояния Имя состояния представляет собой строку текста, которая раскрывает содержательный смысл данного состояния.
- 16. Список внутренних действий Каждое из действий записывается в виде отдельной строки и имеет следующий формат: entry
- 17. Начальное и конечное состояния Начальное состояние (initial state) – частный случай состояния, которое не содержит никаких
- 18. Переход Простой переход (simple transition) представляет собой отношение между двумя последовательными состояниями, которое указывает на факт
- 19. Типы переходов Переход называется триггерным, если его специфицирует некоторое событие-триггер. В этом случае рядом со стрелкой
- 20. Сторожевое условие и выражение действия Сторожевое условие (guard condition), если оно есть, всегда записывается в прямых
- 21. Составное состояние и подсостояние Составное состояние (composite state) — сложное состояние, которое состоит из других вложенных
- 23. Скачать презентацию