2.4. Типовой вариант интернет - магазина С технической точки зрения Интернет - магазин — это совокупность Web-витрины и Торговой системы. Web-витрина предоставляет интерфейс к базе данных продаваемых товаров (в виде каталога, прайс-листа), работает с виртуальной торговой тележкой, оформляет заказы и регистрирует покупателя, предоставляет помощь покупателю в онлайновом режиме, передает информацию в торговую систему и обеспечивает безопасность личной информации покупателя. Далее торговая система осуществляет автоматическую обработку поступающих заказов - резервирует товар на складе, контролирует оплату и доставку товара.
В общем случае основные функции Интернет - магазина — это информационное обслуживание покупателя, обработка заказов, проведение платежей, а также сбор и анализ различной статистической информации.
Интернет магазин представляет собой:
- каталог товаров;
- поисковую систему;
- пользовательскую корзину;
- регистрационную форму;
- форму отправки заказа.
Каталог товаров. Каталог товаров представляет собой сложную и многоуровневую структуру данных, которая должна простым и понятным способом производить упорядочивание товаров. Проще всего такой каталог представить в виде дерева объектов, верхний уровень которого состоит из списка разделов. Разделы могут содержать подразделы или ссылки на конкретный товар и т.д. Такое упорядочивание просто необходимо для удобного и быстрого поиска и заказа товаров.
Поисковая система. Поисковая система является обязательным элементом динамического каталога и реализуется на стороне сервера. Несмотря на то, что каталог обеспечивает упорядочивание и группировку данных, поисковая система дает пользователю возможность быстрого поиска информации, что особенно важно в том случае, когда каталог представляет собой достаточно разветвленную структуру данных с большим количеством разделов, подразделов и товаров. Поисковая система в некоторых случаях позволяет значительно сократить количество переходов между страницами каталога для доступа к интересующей информации.
Пользовательская корзина. Пользовательская корзина представляет собой некоторый массив данных, который служит для хранения заказанного пользователем товара.
Регистрационная форма. Служит для ввода персональных данных пользователей. В дальнейшем эта информация используется для их идентификации между сеансами работы с интернет - магазином. Данная информация может храниться как на стороне сервера, так и на стороне клиента.
Форма отправки заказа. Форма отправки заказа служит для ввода контактной информации заказчика и отправки ее и заказа на электронный ящик организации. [6]
2.5. Архитектура электронного магазина Хорошо продуманная грамотная архитектура сайта гарантирует, что пользователи потратят меньше времени на поиск нужной информации. [1]
Разработка архитектуры сайта должна вестись с учётом наиболее важной информации с точки зрения продвижения товаров/услуг на интернет - рынке. В процессе создания структуры нового сайта, либо оптимизации структуры уже существующего, необходимо концентрировать внимание потребителей именно на этой информации и управлять посещаемостью сайта потенциальными клиентами именно в наиболее важных разделах сайта в соответствии с позиционированием на рынке, продвигаемых товаров/услуг.
Грамотное распределение приоритетов между разделами и страницами сайта, сделает их основными точками входа на сайт, что позволит потенциальному потребителю быстро найти необходимую ему информацию об искомых товарах/услугах и повысит успешность бизнеса в интернете.
Архитектура интернет – магазина должна быть проста и интуитивно удобна. Она состоит из клиентской части, программной части и подсистемы администрирования. Клиентская часть
Программная часть
Подсистема администрированиия
Интернет-магазин
Операционная часть
Серверная часть
Инструменты управления
Интерфейс магазина, диалоговые окна
Рисунок 2.4 Архитектура интернет – магазина Программная часть архитектуры интернет – магазина рассматривается как взаимосвязь операционной и серверной части. В операционной части рассматривается среда разработки интернет магазина. Серверная часть содержит в себе размещение интернет магазина на сайте провайдера, поддерживающие технологии, используемые при создании интернет – магазина.
В серверной части архитектуры рассматривается работа интернет – магазина в сети Интернет, взаимодействие программного обеспечения магазина и сервисов, предоставляемых собственниками серверов, провайдеров. Так как после разработки интернет - магазина необходимо будет его разместить в сети интернет, то придется столкнуться с выбором места размещения, иначе говоря, выбрать хостинг.
Слово "хостинг" произошло от англ. "hosting". (host - главная машина, хозяин). Серверы, предлагающие свои услуги хостинга, дают возможность размещать интернет магазин на своём сервере. Таким образом, не нужно устанавливать свой собственный сервер в Интернет, что позволяет существенно сэкономить деньги. В зависимости от тарифного плана, предлагается определённый объём места на жёстких дисках сервера, e-mail и т.д. Любой человек может без особых затруднений использовать как платные, так и бесплатные услуги. В первом (платном) варианте нужно расплачиваться деньгами, а во втором - качеством связи, ограничениями на размер файлов и рекламой, которая будет вывешена в магазине.
Как правило, на платном хостинге - домен будет выглядеть так: www.[ваше имя].ru, а на бесплатном - предоставляется субдомен и адрес будет выглядеть следующим образом: www.[ваше имя].narod.ru (домен 3 уровня).
Выбор места для сайта всегда очень ответственное дело – от того, где и как будет располагаться сайт, зависит очень многое: и его посещаемость, и общий интерес пользователей, и, наконец, отдача (экономическая или просто психологическая в зависимости от тематической направленности ресурса и целей своего автора).
В администрировании содержатся инструменты управления интернет – магазином, которые включают в себя как общие настройки магазина, так и специальные настройки:
- общие настройки магазина: название магазина, адрес, телефон, e-mail адрес магазина и т.д;
- настройки формы регистрации клиента в интернет - магазине;
- общие настройки доставки и упаковки товара;
- настройки склада;
- настройки логов, файлов, куда записывается служебная информация;
- настройки формата вывода товара в интернет - магазине.
- всевозможные настройки каталога т.е. добавление, удаление, редактирование товара и категорий, работа с производителями, excel импорт/экспорт товаров и т.д.;
- настройки различных модулей доставки, оплаты, модули скидок и т.д. Здесь можно устанавливать новые модули, удалять существующие модули, настраивать способы оплаты и доставки заказов интернет - магазина;
- управление оформленными заказами, управление зарегистрированными клиентами;
- добавление, удаление, изменений курсов валют;
- статистические отчёты о работе интернет - магазина;
- важные инструменты для работы интернет - магазина. Такие как резервное копирование базы данных, незавершённые заказы, поисковые запросы и т.д.
В клиентской части архитектуры разрабатывается максимально удобная и доступная работа потенциального клиента на страницах интернет – магазина. Разработка интерфейса, доступные и понятные диалоговые окна, удобные системы оплаты и доставки товаров. Немаловажным фактором является обратная связь, позволяющая клиенту высказать свое мнение о том или ином товаре/услуге, о качестве обслуживания и магазина в целом.
|