1.2.2 Требования в web -сайту
1.2.2.1 Функциональные требования
В зависимости от роли пользователя функциональные требования будут различными. Для определенных категорий пользователей будут реализованы конкретные задачи:
Гость:
· просматривать информацию о магазине и его товарах;
· просматривать контактные данные;
· иметь возможность зарегистрироваться в целях получения статуса зарегистрированного пользователя с соответствующими правами;
Зарегистрированный пользователь:
· доступны возможности пользователя-гостя;
· возможность оформить заказ необходимой продукции;
· просмотр и удаление своих заказов.
Администратор:
· Просматривать, добавлять, редактировать, удалять данные о товарах магазина.
· Оформлять заказы.
· Просматривать и удалять заказы пользователей.
· Просматривать и удалять пользователей в системе.
1.2.2.2 Информационные требования
Сайт будет содержать следующие основные информационные элементы:
1) Главная страница, которая представляет магазин, будет содержать следующие элементы:
· Логотип («Б»);
· Информация о деятельности магазина;
· Кнопки для регистрации и входа.
2) Страница «Ссылки» содержит фотографии с гиперссылкой на сторонние ресурсы и краткая аннотация к ним.
3) Страница «Контакты » содержит контактные данные магазина Бристоль.
4) Страница «Товары» - состоит из набора страниц, содержащих информацию о товарах, отображаемую в виде таблицы. Поля: название, краткое описание, цена за единицу продукции, кнопка «Добавить в корзину». Каталог имеет иерархическую структуру. В зависимости от выбора категории товаров в дереве сайта меняется содержимое таблицы.
4.1. Страница «Алкогольная элитная продукция» показывает товары из категории «Алкогольная элитная продукция»;
4.2. Страница «Элитна табачная продукция» показывает товары из категории «Элитная табачная продукция» ;
5) Страница «Корзина» - просмотр товаров, выбранных пользователем.
Содержит информацию о товарах пользователя в виде списка со структурой:
· количество;
· название товара;
· цена товара;
· итог;
· кнопка «Оформить заказ», «Удалить», «Продолжить покупки».