
ЛР №6 Методология объектно-ориентированного моделирования (диаграмма состояний)
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Факультет Информационных систем и технологий
Кафедра Информационных управляющих систем
Направление: 09.03.02 Информационные системы и технологии
Профиль: Дизайн графических и пользовательских интерфейсов информационных систем
ОТЧЕТ
к лабораторной работе № 6:
«Методология объектно-ориентированного моделирования (диаграмма состояний)»
по дисциплине «Методы и средства проектирования информационных систем и технологий»
Выполнил:
Студент группы ИСТ-931
Гетманченко П.А. «_09_»__апреля__ 2022 г.
Принял:
преп. каф. ИУС
Пинегина И.В. «_16_»__апреля__ 2022 г.
Санкт-Петербург
2022 г
СОДЕРЖАНИЕ
ЦЕЛЬ РАБОТЫ 3
ПОСТАНОВКА ЗАДАЧ И ИХ ВЫПОЛНЕНИЕ 4
Предметная область для диаграмм состояния 4
Построение диаграмм состояний 4
ВЫВОД 7
ЦЕЛЬ РАБОТЫ
Цель работы:
ознакомиться с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML; приобрести навыки проектирования кооперативных диаграмм и диаграмм состояний.
ПОСТАНОВКА ЗАДАЧ И ИХ ВЫПОЛНЕНИЕ
Предметная область для диаграмм состояния
Клиент собирается проверить (или посмотреть) информацию о собственных купленных турах в своём личном кабинете, но перед этим ему нужно пройти авторизацию. Если клиент не был зарегистрирован, то он обязан это сделать, чтобы осуществить покупку определённого тура.
Клиент собирается проконсультироваться с личным юристом турфирмы, что разрешить пару вопросов, но для этого ему нужно до него дозвониться.
Построение диаграмм состояний
Диаграмма состояний, которая связана с проверкой информации о купленных турах клиентом, показана на рисунке 1:
Рисунок 1 – проверка информации клиентом
Диаграмма состояний, которая связана со звонком клиента его личному юристу от турфирмы, чтобы решить некоторые вопросы, показана на рисунке 2:
Рисунок 2 – телефонный разговор
ВЫВОД
При выполнении лабораторной работы №6 произошло ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML, а также приобретены навыки проектирования кооперативных диаграмм и диаграмм состояний.