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

ГУАП

КАФЕДРА № 41

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

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

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

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

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

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

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

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

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

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

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

СТУДЕНТ ГР. №

4016

М.О. Жовтяк

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

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

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

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

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

  1. Вариант

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

  • Регистрация

  • Авторизация

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

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

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

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

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

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

Рисунок 1 – Диаграмма прецедентов

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

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

Описание

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

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

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

Описание

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

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

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

Описание

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

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

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

Описание

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

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

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

Описание

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

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

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

Описание

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

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

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

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

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

  1. Вывод

В результате выполнения лабораторной работы был повышен навык

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

классов.

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