Приведем обязательные элементы для всех страниц:
- шапка сайта;
- ссылка на корзину;
- ссылки на разделы с информацией о способах оплаты, доставки, а также контакты и информацию о магазине.
Структура разделов сайта:
1) Главная
2) Каталог товаров
- Товарная группа 1
- Товар N
- Товарная группа N
3) Корзина
4) Личный кабинет
- Профайл пользователя
- Страница заказов
- Архив заказов
5) Оплата и доставка
6) Контактные данные
Корзина с покупками пользователя:
- список товаров, которые выбрал покупатель, с возможностью изменить количество, удалить товар;
- по нажатию на кнопку «Отправить заказ» идет отправка заказа на почту менеджера магазина
Поля для ввода данных о покупателе при оформлении:
- имя *;
- e-mail *;
- город *;
- телефон;
- адрес;
- примечание.
Поля, отмеченные знаком *, обязательны для заполнения.
После добавление заказа следует информировать пользователя о том, что
его заказ создан.
В личном кабинете должна храниться информация о:
- текущих заказах и статусах доставки;
|
|
- архив заказов;
- возможность изменить данные.
Контактные данные магазина
На странице должны выводятся данные о контактах менеджера.
РАЗРАБОТКА ПРОГРАММНОГО СРЕДСТВА
Разработка интерфейса
Пользовательский интерфейс — интерфейс, обеспечивающий передачу информации между пользователем-человеком и программно-аппаратными компонентами компьютерной системы (ISO/IEC/IEEE 24765-2010).
Интерфейс программного средства представлен на рисунке 2.1.
Рисунок 2.1 – Интерфейс программного средства
При входе на сайт пользователь попадает на главную страницу. Сверху главной, как и всех остальных, страницы расположена шапка сайта. Слева расположено главное меню сайта.
В центре находится блок товаров, справа вверху расположен поиск и корзина.
Разработка и организация базы данных
Содержание информационного обеспечения предполагает распределение информации по видам с учетом их технологических функций, разработку состава и структуры баз данных и установление информационной связи между ними.
Описание предметной области, выполненное без ориентации на используемые в дальнейшем программные и технические средства, называется инфологической моделью предметной области. Иногда к инфологической модели относят и описание характера информационных потребностей пользователей. Инфологическая модель предметной области является исходной к отношению к датологической модели БД. Она служит связующим звеном между специалистами предметной области и проектировщиками структур БД в процессе проектирования.