47
- способы оплаты и доставки;
- комментарий к заказу.
В качестве выходных документов в разработанной системе
формируются следующие документы:
- список пользователей;
- список заказа.
2.2 Программное обеспечение задачи
2.2.1 Объектное моделирование
В этом разделе представлена логика работы интернет-магазина с
помощью языка графического описания «UML». На рисунках 15 и 16
изображены диаграммы вариантов использования («use case»), отражающие
взаимоотношения и зависимости между группами прецедентов (вариантов
использования) и действующих лиц, участвующими в процессе. Данные
диаграммы описывают функциональность и поведение системы. Как видно,
Рисунок 15 описывает функциональность системы в рамках интернет-магазина,
а рисунок 16 – в рамках встроенного интерфейса администратора.
В системе предусмотрены следующие роли пользователей:
- Анонимный пользователь: любой посетитель сайта. Ему доступно для
просмотра содержимое каталога, поиск по каталогу, добавление товаров в
корзину, а также изменение корзины.
- Авторизованный пользователь имеет все права анонимного пользователя.
Кроме того, имеет доступ к разделу «Избранное»: добавление и удаление
товаров из него. Для того чтобы получить возможность оформления
заказа, необходимо пройти процедуру регистрации, а затем процедуру
авторизации в системе. Имеет личную страницу в системе, на которой
можно найти информацию о пользователе с возможностью ее
редактирования, список заказов с отслеживанием статуса заказа.