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