
2
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
Кафедра 41
ПРЕПОДАВАТЕЛЬ
Доцент, канд. техн. наук |
|
|
|
А. В. Шахомиров |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ПРАКТИЧЕСКОЙ РАБОТЕ №1
ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ И ПРОЕКТИРОВАНИЕ НА ПРИМЕРЕ ДИАГРАММ ЯЗЫКА UML (ЧАСТЬ 2)
по курсу: РАЗРАБОТКА И СТАНДАРТИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
СТУДЕНТКА ГР. № |
Z0411 |
|
18.05.23 |
|
М. В. Карелина |
|
|
номер группы |
|
подпись, дата |
|
инициалы, фамилия |
Номер студенческого билета: 2020/3477
Санкт-Петербург
2023
Постановка задачи
Требуется разработать модель будущего приложения для удобной работы в сфере купли-продажи, чтобы понять и осмыслить структуру и поведение будущей системы, облегчить управление процессом ее создания и уменьшить возможный риск, а также документировать принимаемые проектные решения.
Смысл программы заключается в удобном и быстром управлении формирования заказа, возврата, а также клиентской базы. При входе в программу Менеджер обслуживания клиентов должен пройти авторизацию (указать логин и пароль), после чего он попадает в систему, где на выбор ему предоставляется 3 функции: оформление заказа, оформление возврата, составление клиентской базы и выход из приложения.
Ход работы
Диаграмма прецедентов – рис. 1.
Рисунок 1 – Диаграмма прецедентов
В ходе анализа структуры приложения были выявлены потребности в разработки 3х диаграмм состояний, поясняющих работу некоторых прецедентов приложения, имеющих несколько различных состояний и одной диаграммы активности, поясняющей алгоритм работы одного из прецедентов – рис. 2 - 5.
Рисунок 2 – Диаграмма состояния для прецедента Оформление возврата
Рисунок 3 – Диаграмма состояния для прецедента Оформление заказа
Рисунок 4 – Диаграмма состояния для прецедента Составление клиентской базы
Диаграмма активности для прецедента Оформление заказа создана в качестве примера выполнения задания и проработки создания диаграммы активности, по логике данного прецедента лучше подходит диаграмма состояния.
Рисунок 5 – Диаграмма активности для прецедента Оформление заказа
Вывод
В ходе выполнения данной практической работы мной получен опыт построения диаграммы состояний, требующиеся для создаваемой системы, построения диаграммы активности, отображающий более подробный алгоритм работы прецедента, а также были получены навыки использования вышеназванных диаграмм.