ГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
доцент |
|
|
|
А.В. Шахомиров |
|
|
|
|
|
|
|
|
|
|
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ПРАКТИЧЕСКОЙ РАБОТЕ №2
ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ И ПРОЕКТИРОКАНИЕ НА ПРИМЕРЕ ДИАГРАММ ЯЗЫКА UML
по курсу: РАЗРАБОТКА И СТАНДАРТИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
РАБОТУ ВЫПОЛНИЛ |
|
|
|
|
|
СТУДЕНТ ГР. № |
07.11.2021 |
|
|
||
|
|
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2021
Индивидуальный вариант
Интернет-магазин по продаже билетов на концерты музыкальных групп.
Выполнение работы
1 Для проектирования был проведён объектно-ориентированный анализ для интернет-магазина по продаже билетов на концерты музыкальных групп. Диаграмма прецедентов в соответствии с рисунком 1.
Рисунок 1 – Диаграмма прецедентов для интернет-магазина по продаже билетов на концерты музыкальных групп
2
2 Для прецедентов составлены диаграммы состояний и активности.
2.1Прецедент «Аутентификация»
Построены диаграммы состояний и активности прецедента «Аутентификация» в
соответствии с рисунками 3-4.
Диаграмма последовательности событий, разработанная для прецедента
«Аутентификация» в первой практической работе в соответствии с рисунком 2.
Рисунок 2 – Диаграмма последовательности событий для прецедента «Аутентификация»
Рисунок 3 – Диаграмма состояний для прецедента «Аутентификация»
Рисунок 4 – Диаграмма активности для прецедента «Аутентификация»
3
2.2Прецедент «Регистрация на сайте»
Построены диаграммы состояний и активности для прецедента «Выбрать мероприятие» в соответствии с рисунками 6-7.
Диаграмма последовательности событий, разработанная для прецедента
«Регистрация на сайте» в первой лабораторной работе в соответствии с рисунком 5.
Рисунок 5 – Диаграмма последовательности событий для прецедента
«Регистрация на сайте»
Рисунок 6 – Диаграмма состояний для прецедента «Регистрация на сайте»
4
Рисунок 7 – Диаграмма активности для прецедента «Регистрация на сайте»
5
2.3Прецедент «Выбрать мероприятие».
Построены диаграммы состояний и активности для прецедента «Выбрать мероприятие» в соответствии с рисунками 9-10.
Диаграмма последовательности событий, разработанная для прецедента «Выбрать мероприятие» в первой лабораторной работе в соответствии с рисунком 8.
Рисунок 8 – Диаграмма последовательности событий для прецедента
«Выбрать мероприятие»
Рисунок 9 Диаграмма состояний для прецедента «Выбрать мероприятие»
Рисунок 10 – Диаграмма активности для прецедента «Выбрать мероприятие»
6
2.4Прецедент «Забронировать билет».
Построены диаграммы состояний и активности для прецедента «Забронировать билет» в соответствии с рисунками 12-13.
Диаграмма последовательности событий, разработанная для прецедента
«Забронировать билет» в первой лабораторной работе в соответствии с рисунком 11.
Рисунок 11 – Диаграмма последовательности событий для прецедента
«Забронировать билет»
Рисунок 12 – Диаграмма состояний для прецедента «Забронировать билет»
7
Рисунок 13 – Диаграмма активности для прецедента «Забронировать билет»
8
2.5Прецедент «Оплатить билет».
Построены диаграммы состояний и активности для прецедента «Оплатить билет» в
соответствии с рисунками 15-16.
Диаграмма последовательности событий, разработанная для прецедента «Оплатить билет» в первой лабораторной работе в соответствии с рисунком 14.
Рисунок 14 – Диаграмма последовательности событий для прецедента «Оплатить билет»
Рисунок 15 – Диаграмма состояний для прецедента «Оплатить билет»
9
Рисунок 16 – Диаграмма активности для прецедента «Оплатить билет»
10