Скачиваний:
3
Добавлен:
27.08.2024
Размер:
635.23 Кб
Скачать

ГУАП

КАФЕДРА № 41

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

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

канд. техн. наук

 

 

 

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

 

 

 

 

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

 

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

 

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

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №3

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

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

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

 

 

 

 

 

СТУДЕНТ ГР. №

4016

 

 

 

М.О. Жовтяк

 

 

 

 

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

 

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

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

1.Цель работы

Исследовать способы построения диаграмм классов при помощи языка моделирования UML

2. Вариант

В качестве темы для построения диаграмм выбрана тема «сайт знакомств», для которой в прошлой лабораторной работе были реализованы такие прецеденты:

Регистрация

Авторизация

Редактирование анкеты

Просмотр анкет в ленте

Чат с пользователем

Оценка анкеты

В данной системе будет присутствовать только два вида актеров:

пользователь и администратор-модератор.

Исходя из возможных прецедентов, была создана диаграмма прецедентов. Это продемонстрировано на рисунке 1.

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

диаграмма классов.

2

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

Описание Использование прецедента «Регистрация» позволяет пользователю

получить набор уникальных данных для аутентификации и авторизации для доступа к некоторым возможностям системы.

Рисунок 2 – Диаграмма классов «Регистрация»

Прецедент «Авторизация»

Описание Запускается процесс авторизации пользователя.

3

Рисунок 3 – Диаграмма классов «Авторизация»

Прецедент «Редактирование анкеты»

Описание Осуществляется редактирование анкеты и добавление еѐ в список анкет

Рисунок 4 – Диаграмма классов «Редактирование анкеты»

4

Прецедент «Оценка анкеты»

Описание Осуществляется проверка предлагаемой для публикации анкеты.

Рисунок 5 – Диаграмма классов «Оценка анкеты»

Прецедент «Просмотра анкет в ленте»

Описание Осуществляется просмотр анкет в ленте пользователем.

Рисунок 6 – Диаграмма классов «Просмотр анкет в ленте»

5

Прецедент «Чат с пользователем»

Описание Осуществляется отправка сообщений.

Рисунок 7 – Диаграмма классов «Чат с пользователем»

6

Общая диаграмма классов

Все созданные диаграммы объединяются в одну для полного отображения системы работы элементов сайта знакомств.

Рисунок 8 – Общая диаграмма классов

3.Вывод

В результате выполнения лабораторной работы был повышен навык работы с языком моделирования UML и получен опыт создания диаграмм

классов.

7

Соседние файлы в предмете Разработка и стандартизация программных средств и информационных технологий