Последнее время Интернет магазины приобрели особую популярность среди пользователей глобальной сети. В Интернет магазине можно просто, удобно и быстро просмотреть категории товаров, заказать нужный товар и оплатить свой заказ.
Интернет магазин программируется индивидуально для каждого заказчика. Ниже описан один из вариантов реализации Интернет магазина.
Интернет магазин состоит из Товаров, которые принадлежат Категориям и Производителям. Один товар может принадлежать одной категории и одному производителю. Категории товаров могут быть вложенными.
Информация о товаре включает поля:
Информация о категориях товаров содержит поля:
Информация о производителях состоит из полей:
В Интернет магазине посетители могут просмотреть список всех товаров, товары одной категории или определенного производителя, отсортировать список по цене и наименованию товара, просмотреть детальную информацию о товаре, добавить товар в корзину, выписать счет на содержимое корзины.
На главной странице Интернет магазина находятся:
На обычной странице магазина находятся:
При выборе подкатегории пользователь видит список производителей товаров этой подкатегории (сверху) и список товаров этой подкатегории (в центральной части).
Список товаров имеет вид таблицы с полями:
При этом заголовки таблицы являются ссылками, с помощью которых можно сортировать данные таблицы по этим полям. Под таблицей с товарами находятся ссылки на страницы.
При выборе Производителя пользователь видит точно такую же страницу, как и при выборе подкатегории, только эта страница формируется на основе товаров, принадлежащих одновременно выбранному производителю и подкатегории, в списке товаров отсутствует ссылка на Производителя.
При выборе одного товара пользователь видит его Название, Полное описание, Цену, Наличие и кнопку «Добавить в корзину». Ниже находятся ссылки на другие продукты этого производителя.
При добавлении товара в корзину открывается та же страница, на которой появляется сообщение о добавлении товара. При этом если такой товар уже есть в корзине, его количество увеличивается на единицу.
При работе с сайтом пользователь постоянно видит состояние своей корзины вверху сайта: количество товара и общая сумма. При нажатии на ссылку «Корзина» пользователь видит список товаров в корзине (наименование, цена, количество в поле ввода), варианты доставки и общую сумму (включая доставку). При этом пользователь может изменять количество товаров, удалять товары и переходить на подробное описание товара при нажатии на его наименование.
В Корзине под списком товаров находится Выбор варианта оплаты:
При выборе безналичного расчета пользователь переходит на страницу, где в HTML формате черным по белому изображен счет со всеми платежными реквизитами, готовый для печати на принтере. Выписанный счет сохраняется в базе данных системы управления с указанием даты, времени, перечня товаров с их количествами, именем, телефоном и E-mail клиента.
Для оперативного нахождения товара в Интернет магазине предусмотрен Поиск. Поиск производится по полям Наименование, Производитель, Описание, при этом можно указать диапазон цен. Результаты поиска выводятся по 10-15 на страницу таким же образом, как и список товаров. Товар, найденный поиском, тоже можно добавить в корзину.
Администратор магазина имеет возможность добавлять, редактировать и удалять товары, категории и производителей, менять привязку товаров к категориям и производителям, менять привязку категорий между собой. Если пользователь оставлял свои координаты перед выпиской счета - то администратор может просмотреть эту информацию и удалить ее.
Дополнительными опциями Интернет магазина могут быть:
Примеры Интернет магазинов
на сайте Диковина,
на сайте Q:Shop,
на сайте Велогон.