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