Uploaded by Pontiy Pilat

Отчёт по лабораторной работе №12: Диаграмма классов

advertisement
Министерство образования Республики Беларусь
Учреждение образования «Белорусский государственный университет
информатики и радиоэлектроники»
филиал «Минский радиотехнический колледж»
Учебный предмет
«Технология разработки программного обеспечения»
Отчёт
по лабораторной работе №12
Тема работы: «Построение диаграммы классов (class diagram)»
Выполнил: учащийся гр. 3К9311
Пятаков И.Д.
Проверила
Сальникова Е.А.
Минск, 2024
Лабораторная работа №12
Тема занятия: «Построение диаграммы классов (class diagram)»
1. Цель работы
Сформировать умение разрабатывать диаграмму классов.
2. Задание
Разработать диаграмму классов для проектируемой системы.
3. Оснащение работы
ЭВМ, CASЕ-средство Draw.io для построения диаграммы.
4. Выполнение работы
Задание 1. Создать диаграмму последовательности
Рисунок 1 – Диаграмма последовательности
2
5. Ответы на контрольные вопросы
1. Компоненты диаграммы последовательности:
Диаграмма последовательности включает несколько ключевых компонентов, которые визуализируют взаимодействие между объектами или компонентами
в определенном порядке:

Участники (актеры и объекты): элементы, которые взаимодействуют друг с
другом. Каждый участник представляется в виде прямоугольника с именем и
его линией жизни, идущей вниз.

Линия жизни (Lifeline): вертикальная пунктирная линия, идущая вниз от
участника, представляющая его существование в ходе взаимодействия.

Сообщения: стрелки, обозначающие обмен информацией или вызов методов
между участниками. Сообщения могут быть синхронными, асинхронными
или возвратными.

Активность: прямоугольник, размещенный на линии жизни, показывающий
активное выполнение процесса (например, когда объект занят выполнением
действия).

Фреймы (Frames): блоки, которые группируют взаимодействия, такие как
альтернативы (alt), опции (opt), циклы (loop) и параллельные операции (par),
для отображения условий выполнения сообщений.
2. Линия жизни (Lifeline) представляет собой вертикальную пунктирную
линию, исходящую от участника (объекта или актора) на диаграмме последовательности. Она указывает на временной промежуток, в течение которого этот
участник существует и способен участвовать во взаимодействии. Линия жизни
начинается от прямоугольника, который обозначает участника, и тянется вниз,
отображая активность объекта по времени.
3. Рефлексивное сообщение — это сообщение, которое отправляется участником самому себе. Оно изображается как изогнутая стрелка, направленная обратно к линии жизни отправителя. Это используется, когда объект вызывает собственные методы или функции, чтобы выполнить действие или изменить свое состояние, оставаясь при этом активным в текущем процессе.
3
4
Download