Разработка интернет-магазина и его продвижение в сети Интернет
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?оздание интернет-магазина
5.1 Структура интернет-магазина
Типовой вариант интернет-магазина состоит из следующих функциональных частей:
Каталог товаров
Поисковая система
Пользовательская корзина
Регистрационная форма
Форма отправки заказа
Каталог товаров. Каталог представляет собой сложную и многоуровневую структуру данных, которая должна простым и понятным способом производить упорядочивание товаров. Проще всего такой каталог представить в виде дерева объектов, верхний уровень которого состоит из списка разделов. Разделы могут содержать подразделы или ссылки на конкретный товар и т.д. Такое упорядочивание просто необходимо для удобного и быстрого поиска и заказа товаров.
Поисковая система. Поисковая система является обязательным элементом динамического каталога и реализуется на стороне сервера. Несмотря на то, что каталог обеспечивает упорядочивание и группировку данных, поисковая система дает пользователю возможность быстрого поиска информации, что особенно важно в том случае, когда каталог представляет собой достаточно разветвленную структуру данных с большим количеством разделов, подразделов и товаров, пользователь плохо представляет в каком разделе может находиться интересующий его товар и есть ли он в каталоге вообще. Поисковая система в некоторых случаях позволяет значительно сократить количество переходов между страницами каталога для доступа к интересующей информации.
Пользовательская корзина. Пользовательская корзина представляет собой некоторый массив данных, который служит для хранения заказанного пользователем товара.
Регистрационная форма. Служит для ввода персональных данных пользователей. В дальнейшем эта информация используется для их идентификации между сеансами работы с интернет-магазином. Данная информация может храниться как на стороне сервера, так и на стороне клиента.
Форма отправки заказа. Форма отправки заказа служит для ввода контактной информации заказчика и отправки ее и заказа на электронный ящик организации.
5.1 Покупатель
На главной странице сайта расположены: два меню, одно из которых отражает категории товаров, а второе служит помощником для решения вопросов, связанных с покупками в магазине; регистрационная форма и корзина.
Рис.5.2.1 Главная страница сайта
Для того чтобы сделать заказ в интернет-магазине, покупателю сначала нужно зарегистрироваться.
Рис.5.2.2 Регистрационная форма
После этого надо зайти под своим именем и можно выбирать книги, используя меню категорий товара или воспользовавшись формой поиска.
Рис.5.2.3 Меню категории товара
Рис.5.2.4 Форма поиска и результаты
У каждой книги есть детальное описание, которое можно увидеть нажав на ссылку "Подробнее".
Рис.5.2.5 Подробное описание книги
Возле каждого товара есть кнопка "Купить", после нажатия на которую товар добавляется в корзину.
Рис.5.2.6 Корзина
Следующий этап - оформление заказа.
Он состоит из нескольких шагов - выбор адреса доставки, выбор варианта доставки, выбор способа оплаты и подтверждение заказа.
Рис.5.2.7 Подтверждение заказа
5.2 Продавец
У администратора (который и является продавцом) есть административная панель. В ней содержится огромное количество настроек и опций.
Рис.5.3.1 Меню административной панели
Настройки
В этом пункте меню можно настраивать сайт по своему вкусу. В настройки включены такие опции как безопасность, доставка, оформление заказа и настройка ленты новостей.
Рис.5.3.2 Настройки магазина
Также в пункте настройки содержатся такие подпункты как Пользователи, Группы пользователей, список стран, валют, модулей и другие.
Магазин
Здесь можно посмотреть и изменить информацию о магазине, а также управлять способами оплаты.
Рис.5.3.3 Добавление способа оплаты
Товары
Из этого пункта меню можно управлять товарами - добавление книг, изменение информации, просмотр мнений покупателей, добавление типов товара и категорий.
Рис.5.3.4 Добавление нового товара
Покупатели
В меню Покупатели можно добавлять и редактировать группы покупателей.
Заказы
Управление заказами и типами состояния заказа.
Рис.5.3.5 Список заказов
Продавцы
Просмотр списка продавцов и их категорий.
Отчеты
В меню Отчеты можно просмотреть количество заказов и выручку за определенный период (день, месяц или вручную введенный промежуток).
Рис.5.3.6 Просмотр отчета за предыдущий месяц
Налоги
Добавление налоговых ставок.
Доставка
Управление вариантами и тарифами доставки. В каждом тарифе можно выбрать диапазон почтовых индексов, для которых будет действовать тариф, минимальный и максимальный вес товаров и назначить цену тарифа.
Рис.5.3.7 Изменение тарифа доставки
Купоны
VirtueMart предлагает такую опцию, как использование купонов. Администратор может добавить неограниченное количество купонов. Затем номер купона отправляется покупателю, и он при заказе получает скидку.
Производители
Управление произво?/p>