Вы находитесь на странице: 1из 5

Министерство Образования Республики Молдова

Технический Университет Молдовы

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

Отчёт

Лабораторная работа №3

Тема: «Диаграммы последовательности системы».

Выполнил: TI-209 Дерменжи Николай

Проверила: Черней Ирина

Кишинев 2022
Задача
Построить диаграммы последовательности
Показать диаграмму «Посмотреть видео»

Диаграмма 1 - «Посмотреть видео»

Описание
• В данной диаграмме описана возможность неавторизированных пользователей просматривать
видео. Чтобы просмотреть видео пользователь нажимает на иконку выбранного им видео из
всего списка. Веб страница отправляет запрос серверу. Сервер отправляет запрос в базу данных.
База данных возвращает видео серверу. Сервер возвращает видео Веб странице. Веб страница
воспроизводит пользователю полученное видео.

• Таким образом пользователь может посмотреть желаемое видео.

Пользователь –> Веб страница –> Сервер –> База данных –> Сервер –> Веб страница –>
Пользователь.
Показать диаграмму последовательности «Добавить видео»

Диаграмма 2 – «Добавить видео»

Описание
• В данной диаграмме описана возможность авторизированных пользователей добавить видео.
Пользователь нажимает на кнопку добавить видео. Веб страница ему возвращает форму для
заполнения. Где пользователь асинхронно загружает видео, задает название, хэштеги и обложку.

• После подтверждения данные отправляются на веб страницу. Веб страница отправляет данные
серверу. Сервер отправляет данные в базу данных, где добавляется новое видео. База данных
возвращает сообщение об успешно добавленном видео, которое обратно, через сервер, веб
страницу, возвращается пользователю.

• Таким образом пользователь получает информацию об успешно добавленном видео.

Пользователь –> Веб страница –> Пользователь –> Веб страница –> Сервер –> База данных –>
Сервер –> Веб страница –> Пользователь.
Описать диаграмму последовательности «Ответить на заявку в тех поддержку».

Диаграмма 3 – «Ответить на заявку в тех поддержку»

Описание
• В данной диаграмме описана возможность администратора ответить на заявки в тех.
поддержке. Администратор нажимает на кнопку посмотреть заявку. Веб страница передает
данные серверу, сервер в базу данных, получая обратно содержимое заявки и отображая его
пользователю.

• Администратор нажимает на кнопку ответить на заявку. Веб страница возвращает ему форму
для заполнения. Где администратор асинхронно отправляет письменный ответ и прикрепляет
скриншоты. Данные передаются через веб страницу и сервер в базу данных, где добавляется
ответ. База данных возвращает ответ об успешном добавлении ответа.

• Таким образом администратор получает информацию об успешно добавленном ответе.

Пользователь –> Веб страница –> Сервер –> База данных –> Сервер –> Веб страница –>
Пользователь –> Веб страница –> Пользователь –> Веб страница –> Сервер –> База данных –>
Сервер –> Веб страница –> Пользователь.
Шаг 4: Описать диаграмму последовательности «Оценить видео».

Диаграмма 4 – «Оценить видео»

Описание
• В данной диаграмме описана возможность авторизированного оценить видео. Пользователь
нажимает на кнопку оценить видео. Веб страница возвращает форму выбора оценки.
Пользователь выбирает оценку и отправляет ее веб странице. Веб страница отправляет данные
серверу, сервер – в базу данных. База данных добавляет оценку и возвращает сообщение об
успешном добавлении.

• Администратор нажимает на кнопку ответить на заявку. Веб страница возвращает ему форму
для заполнения. Где администратор асинхронно отправляет письменный ответ и прикрепляет
скриншоты. Данные передаются через веб страницу и сервер в базу данных, где добавляется
ответ. База данных возвращает ответ об успешном добавлении ответа.

• Таким образом пользователь получает информацию об успешно добавленном оценки.

Пользователь –> Веб страница –> Пользователь –> Веб страница –> Сервер –> База данных –>
Сервер –> Веб страница –> Пользователь.

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

Вам также может понравиться