Скачиваний:
12
Добавлен:
25.06.2023
Размер:
285.84 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

доцент

 

 

 

А.В. Шахомиров

 

 

 

 

 

 

 

 

 

должность, уч. степень, звание

 

подпись, дата

 

инициалы, фамилия

ОТЧЕТ О ПРАКТИЧЕСКОЙ РАБОТЕ №3

ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ И ПРОЕКТИРОКАНИЕ НА ПРИМЕРЕ ДИАГРАММ ЯЗЫКА UML

по курсу: РАЗРАБОТКА И СТАНДАРТИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

СТУДЕНТ ГР. №

26.12.2021

 

 

 

 

 

 

 

 

 

 

 

подпись, дата

 

инициалы, фамилия

Санкт-Петербург 2021

Индивидуальный вариант

Интернет-магазин по продаже билетов на концерты музыкальных групп.

Выполнение работы

1 Для проектирования был проведён объектно-ориентированный анализ для интернет-магазина по продаже билетов на концерты музыкальных групп. Диаграмма прецедентов в соответствии с рисунком 1.

Рисунок 1 – Диаграмма прецедентов для интернет-магазина по продаже билетов на концерты музыкальных групп

2 Для прецедентов составлены диаграммы состояний и активности.

2.1 Прецедент «Регистрация на сайте» Построены диаграммы состояний и активности для прецедента «Выбрать

мероприятие» в соответствии с рисунками 6-7.

Диаграмма класса, разработанная для прецедента «Регистрация на сайте» в первой лабораторной работе в соответствии с рисунком 2.

Рисунок 2 – Диаграмма класса событий для прецедента

«Регистрация на сайте»

2

2.2 Прецедент «Добавить мероприятие».

Построены диаграмма класса аналогично ранее описанным прецедентам.

Диаграмма класса, разработанная для прецедента «Добавить мероприятие» в первой лабораторной работе в соответствии с рисунком 3.

Рисунок 3 – Диаграмма класса событий для прецедента

«Добавить мероприятие»

3Диаграмма компонентов

3.2Для системы была разработана диаграмма компонентов.

Рисунок 4 – Диаграмма компонентов системы

3

3.3 Реализация базы данных Создал схему базы данных.

Рисунок 5 – Схема базы данных Сгенерировала описанную БД на языке SQL.

Листинг 1 – Сгенерированная БД

Рисунок 6 – код SQL

Вывод: в ходе проделанной лабораторной работы были созданы диаграммы классов и компонентов, а также реализован макет БД на языке SQL.

4

Соседние файлы в папке ПР3