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