9
Каталог служит для упорядочивания товаров. Его наличие является
обязательным условием для удобного и быстрого поиска товаров.
Поисковая система дает пользователю возможность быстрого поиска
нужного товара по его названию или, например, артикулу. Наличие поисковой
системы на сайте особенно важно в случае, когда каталог представляет собой
сложную разветвленную структуру с большим количеством разделов и
подразделов. Без поисковой системы пользователю будет непросто
сориентироваться на новом сайте и найти нужный товар, что может повлечь за
собой уход пользователя на другой ресурс.
Корзина покупателя представляет собой некоторый массив данных,
служащий для хранения выбранных пользователем товаров. [3]
Форма регистрации необходима для сохранения данных новых
пользователей в базе данных. В дальнейшем эта информация используется в
форме аутентификации пользователей (аутентификацией называется процедура
проверки подлинности пользователя путем сравнения введенного им пароля с
паролем, хранящимся в базе данных). [14]
Форма оформления заказа служит для ввода контактной информации
заказчика, ее сохранения в базе данных и последующего извещения менеджера
о поступлении нового заказа.
Система оплаты товара предоставляет покупателю выбор варианта оплаты
(наличный расчет, кредитные карты, электронные кошельки).
Для осуществления этих функций существует множество вариантов
программного обеспечения, в частности, так называемые «движки» интернет-
магазинов, среди которых можно найти как платные, так и бесплатные варианты.
Выбор программного обеспечения для магазина - задача весьма серьезная.
Важны безопасность, функциональность, надежность, возможность гибкого
изменения структуры, настройки параметров продаж, изменения дизайна
магазина. [15]
При разработке интернет-магазина необходимо помнить, что цель любого
магазина — это продажи, соответственно, необходимо обеспечить возможность