Главная страница

Построение модели вариантов использования. Цель лабораторной работы


Скачать 91.74 Kb.
НазваниеЦель лабораторной работы
АнкорПостроение модели вариантов использования
Дата31.03.2022
Размер91.74 Kb.
Формат файлаdocx
Имя файлаlab2.docx
ТипДокументы
#430185

Задание

Цель лабораторной работы: составление модели вариантов поведения проектируемой информационной системы. Для достижения поставленной цели необходимо решить следующие задачи:

1. выполнить анализ требований и составить описание требований и выполняемых функций проектируемой ИС;

2. ознакомиться с элементами диаграмм вариантов использования и правилами их построения;

3. на основе составленного описания требований к ИС составить диаграмму вариантов использования;

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

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

Разрабатываемая ИС - веб-магазин по продаже часов.

На рисунке 1 представлена UML-диаграмма вариантов использования системы. Данный вид диаграмм используется для описания функциональных требований к системе, для описания предметной области с целью лучшего понимания функционирования системы.



Она содержит действующие лица: клиент, менеджер и администратор. Все перечисленные актеры будут взаимодействовать непосредственно с информационной системой.

Основные прецеденты включают в себя:

1. Управление аккаунтом. Он расширяется прецедентами «Авторизация» – процесс прохождения авторизации на сайте, «Регистрация» – регистрация клиента на сайте, «Управление аккаунтом» – редактирование профиля пользователя, это может быть изменение личных данных, пароля доступа, адреса доставки и другое.

2. Просмотр каталога – просмотр клиентом магазина товаров доступных в продаже. Прецедент связан отношением расширения с прецедентами «Получить консультацию» – связаться с менеджером и узнать дополнительную информацию о продукте, «Оценить продукт» – возможность поставить оценку просматриваемому продукту, «Оставить отзыв» – возможность оставить комментарий к продукту и «Искать продукт» – возможность поиска продукта по ассортименту магазина.

3. Оформление заказа. Этот прецедент включает в себя прецеденты «Добавление товара в корзину» (тип связи «include»), «Оплатить» – непосредственно проведение транзакции через платежную систему и «Управлять корзиной» – возможность просмотра товаров, находящихся в корзине и управление ими (изменение количества, удаление конкретного товара из корзины).

4. Консультировать клиента. Клиент может получать консультации как на веб-сайте, так и с помощью систем обратной связи, например форма обратной связи, консультации через системы мгновенного обмена сообщениями и т.д. Консультацию осуществляет менеджер.

5. Управление каталогом. Менеджер может управлять каталогом, добавлять новые категории товаров, новые товары, управлять информацией о товарах, редактировать их описание и другое.

6. Обработать заказ. Менеджер управляет статусом заказа и указывает номер почтового отправления. В случае если клиент хочет что-либо изменить в заказе, менеджер может это сделать в интерфейсе управления заказами.

7. Администрирование сайта. Веб-сайт нуждается в постоянном администрировании, так как малейший простой в случае сбоя может негативно сказаться на рейтинге магазина. Прецедент включает в себя добавление новостей на сайт, управление аккаунтами пользователей и сотрудников магазина.

Вывод

В ходе лабораторной работы была составлена модель вариантов поведения проектируемой информационной системы. Для достижения поставленной цели были решены следующие задачи: на основе составленного описания требований к ИС была составлена диаграмма вариантов использования; на основе полученной диаграммы использования была произведена корректировка описания требований к ИС.


написать администратору сайта