Создание диаграммы взаимодействия: Диаграмма последовательности
Автор: Владимир Бабышин • Сентябрь 29, 2022 • Лабораторная работа • 471 Слов (2 Страниц) • 222 Просмотры
Пензенский государственный университет
Кафедра «Информационно-вычислительные системы»
Создание диаграммы взаимодействия: Диаграмма последовательности
Отчёт о лабораторной работе №4
по дисциплине «ИСР ПО»
Выполнила: ст гр.19КП2
Бабышин В.Е.
Проверила: к.т.н., доцент
Кузнецова О. Ю.
2021
1 Цель работы
Сформулировано техническое задание на разрабатываемую систему с помощью UML – диаграмм (диаграмма вариантов использования, диаграмма классов, диаграммы деятельности, диаграмма конечных автоматов, диаграмма состояний), разработать систему, предназначенную для методиста и пользователя.
2 Вариант индивидуального задания
Пусть требуется создать программную систему, предназначенную для методиста и пользователя. Система обеспечивает составление расписания некоторого учебного заведения, внесение в расписание изменений, выдачу полного расписания и дополнительной информации (например, по итоговому расписанию составляется расписание указанной группы на заданный день или неделю). В расписании фиксируются время и место проведения занятия, предмет и преподаватель, проводящий занятие, а также номер группы, для которой это занятие проводится.
3 Диаграммы последовательности действий для системы, предназначенной для методиста и пользователя
На основании диаграммы прецедентов были созданы диаграммы последовательности для 21 вариант использования: «Обращение к сайту», «Выдача списка страниц», «Переход на страницу», «Запрос списка групп и преподавателей», «Передача сформированных данных», «Выдача списка групп», «Выбор группы из списка», «Запрос расписания для группы», «Передача сформированных данных», «Формирование таблицы расписания для группы», «Запуска программы», «Передача запроса на редактирование», «Передача данных», «Выдача формы для редактирования списков», «Внесение изменений в списки», «Проверка допустимости изменений», «Передача запроса на изменения» ,«Принятие решений», «Передача результатов запроса», «Выдача формы с результатом».
...