О клиенте
«Седьмой Континент» – российский ритейлер продовольственных товаров, включающий филиальную сеть магазинов с головным офисом в Москве. Это крупная торговая сеть, которая функционирует на российском рынке с 1994 г.
С 1998 г. началось создание и развитие универсамов в спальных районах столицы, при этом уже в 2000 г. общее количество продовольственных магазинов достигло 15.
В 2010 г. открыты дополнительно восемь магазинов, два из которых формата «Гипермаркет».
В 2011–2013 гг. в крупных региональных городах были открыты собственные гипермаркеты филиальной сети под торговой маркой «Наш».
К началу 2016 г. «Седьмой Континент» располагал сетью магазинов в составе: 138 супермаркетов непосредственно бренда «Седьмой Континент» и 21 магазин «Наш» (гипермаркеты). Общее количество торговых точек в филиальной структуре «Седьмой Континент» составляет 159 предприятий. Все существующие магазины распределены по многим городам России: Москве, Белгороде, Вологде, Иванове, Калининграде, Нижнем Новгороде, Перми, Ростове-на-Дону, Рязани, Челябинске, Ярославле и других.
Назначение и цели создания системы
Перед компанией V6 была поставлена цель разработать и внедрить в организации «Седьмой Континент» систему интернет-магазина для возможности открытия нового канала реализации товаров.
К фронтенду виртуальной интернет-площадки предъявлялись следующие требования:
- современный дизайн;
- интеграция с популярными социальными сетями;
- интеграция с «Яндекс.Картами» для выбора адреса доставки, определения филиала доставки через бэк-офис и, таким образом, минимизации логистических затрат;
- разработка интерфейса на русском и английском языках и внедрение онлайн-перевода общедоступными средствами (Google translate) для контента (представленного на русском языке);
- адаптация площадки для слепых и слабовидящих покупателей;
- возможность совершения покупок как для авторизованных, так и для неавторизованных пользователей;
- наличие личного кабинета для авторизованных пользователей как для физических, так и для юридических лиц;
- интеллектуальный поиск товаров по различным критериям (название или его часть, категория, принадлежность к акции и т. п.).
Также существовали специальные требования, способствующие привлечению клиентов, определению таргетных групп клиентов и их классификации, анализа покупательской корзины клиентов, профилированию, автоматическому подбору товарных групп, категорий товаров и т. д.
К бэкенду виртуальной интернет-площадки стояли следующие требования:
- интеграция с промо-системами (admitad);
- возможность индивидуального оформления разных категорий товаров;
- выполнение действий пользователя с данными в пределах экрана, связанных с отображением или сохранением данных, без перезагрузки экрана: на основе подхода AJAX;
- протоколирование операций, выполняемых в бэкенде, и просмотр сохраняющихся системой протоколов при помощи внешних средств (СУБД, системами генерации отчетов по данным БД и т. п.).
Функциональные возможности системы
Для достижения поставленных целей компания V6 разработала систему интернет-магазина сети супермаркетов «Седьмой Континент».
Основными компонентами разработанного компанией V6 интернет решения для онлайн торговли являются:
- Веб-сайт магазина (фронтенд-система).
- Служебный сайт для работы с заказами и управления веб-сайтом магазина (бэкэнд-системы).
- Подсистема загрузки внешних данных, для обмена данными с внешними системами, в том числе с логистической системой ИЗИДА.
Разработанное компанией V6 решение помимо открытия нового канала продаж в онлайн-торговле для сети супермаркетов «Седьмой Континент», позволило выполнить оптимизацию логистических затрат по сборке и доставке заказов в Москву и Московскую область.
Функциональные возможности системы: фронтенд
В данном аппаратно-программном комплексе представлены следующие функции для посетителей интернет-площадки (функции фронтенда):
- Регистрация и сохранение персональных данных в системе как для физических, так и для юридических лиц. Пользователь заполняет и сохраняет в системе персональные данные, в том числе регистрации данных по карте лояльности «Путеводитель по скидкам».
- Авторизация в системе, включая возможность авторизации по данным из социальных сетей.
- Функция «Личный кабинет» (для зарегистрированных пользователей). Личный кабинет должен содержать следующие блоки данных: личная информация, текущие заказы, моя выгода, сохраненные корзины.
- Просмотр и выбор товаров. Пользователь просматривает доступные на сайте товары и доступную информацию по этим товарам, после чего добавляет необходимые в корзину (просмотр сайта и выбор товаров доступен для слепых и слабовидящими пользователей).
- Выбор рецепта и добавление опубликованного на сайте рецепта к соответствующим товарам в корзине. Пользователю автоматически подбирают товары для покупки в соответствии с выбранным рецептом (также доступна возможность делиться опубликованным во фронтенде магазина рецептом в популярных социальных сетях).
- Сохраненные корзины. Авторизованный пользователь может сохранить список товаров в корзине и использовать его для совершения покупок в дальнейшем.
- Функция «Предложи товар». Функция позволяет пользователю написать текст о том, какого товара, по его мнению, не хватает в интернет-магазине.
- Интеллектуальный поиск товара по заданным параметрам, в том числе пересчет количества удовлетворяющих поиску товаров после добавления либо удаления ограничения на любое из доступных свойств и динамическое отображение задействованных для поиска и ограничения на них в виде «хлебных крошек». Пользователь выполняет поиск товара в соответствии с заданными фильтрами. В случае неудачного поиска (отсутствия результатов поиска), текст с запросом автоматически отправляется письмом на адрес add@7cont.ru с указанием в теме письма, что это текст из поиска, вернувшего пустой список товаров.
- Оформление заказа. После формирования корзины товаров покупатель уточняет заказ, а также подтверждает его в корзине.
- Выбор времени доставки заказа и способа оплаты. По окончании оформления заказа пользователь может указать интервал времени доставки, а также способ оплаты. Пользователю также доступна возможность самовывоза товаров.
- Оповещение о ходе выполнения заказа по e-mail и SMS. Пользователь может задать параметры требуемого оповещения о ходе выполнения заказа при его оформлении (по умолчанию установлены в том состоянии, в котором они стоят в личном кабинете).
Дополнительно для страниц фронтенда интернет-магазина подключены следующие функции:
- Отображение карты («Яндекса»), адреса на карте, филиалов на карте. Пользователь может определить филиал, расположенный наиболее близко к месту доставки заказа или выбрать филиал для осуществления самовывоза.
- Отображение миниатюр фотографий и подключение текстов к тегам alt изображений. Пользователю доступны фотографии товаров для выбора, а также свойства (параметры) выбираемых товаров.
- Автоматическое определение филиала по адресу доставки. При просмотре и выборе товаров для авторизованных пользователей отображаются товары, имеющиеся в наличии в магазине, через который предполагается получение товаров. Для неавторизованных пользователей в списке товаров отображаются товары, имеющиеся в наличии как минимум в четырех магазинах.
Функциональные возможности системы: бэкенд
Для системы бэкенда интернет-магазина реализованы следующие функции по оперативному управлению контентом на сайте:
- Управление акциями. Подготовка и создание новых акций, ввод товаров, участвующих в акции, загрузка акционных цен (в том числе автоматическая загрузка из внешних систем или подготовленных файлов), задание периода действия акции.
- Управление баннерами. В системе реализована возможность публиковать баннеры. Пользователь может указать место, где должен отображаться баннер (зону и страницу (страницы) сайта интернет-магазина). Тогда в указанных зонах указанных страниц будет отображаться нужный баннер. Если два или более баннеров указываются для одной зоны одной страницы, то на сайте интернет-магазина в этом месте баннеры будут меняться при обновлении страницы.
- Управление статьями. Подготовка и публикация статей в интернет-магазине, доступных для просмотра покупателями, с формированием отдельного URL для каждой статьи для возможности непосредственного доступа к ней.
- Управление списком наиболее продаваемых товаров (бестселлеры). Создание и редактирование списка бестселлеров с указанием их порядковых номеров, предпросмотр списка бестселлеров для каждой из страниц, на которой размещен данный модуль.
- Управление стилями. В системе реализована возможность создавать набор стилей CSS и указывать, к каким страницам должны быть применены эти стили. Возможность переопределения стилей всего сайта для отдельных страниц используется, чтобы выделить страницы отдельных акций и т. п. Также реализована возможность задавать различные стили для различных категорий товаров.
- Управление промокодами. В системе реализована возможность задавать промо-коды и соответствующие правила их применения. По заданным здесь правилам система учитывает промокод, заданный покупателем (или оператором) при оформлении заказа, при расчете суммы заказа.
- Модерация отзывов.
- Управление рецептами. В интернет-магазине реализована возможность публикация рецептов блюд с функцией поиска/фильтрации рецептов. По каждому рецепту показываются товары, которые можно купить и использовать для приготовления блюда по рецепту.
Функциональные возможности системы: взаимодействие систем интернет магазина
В аппаратно-программном комплексе реализованы следующие функциональные возможности по части взаимодействия между фронтендом и бэкендом созданной системы интернет-магазина и с другими системами предприятия:
- Регистрация и обработка заказов.
- Распределение заказов по филиалам.
- Оповещение по статусам заказов.
- Онлайн-интеграция (консолидация данных в режиме реального времени) бэкенда системы со складской системой.
- Доставка заказов с загрузками курьерских или экспедиторских служб по оптимальным маршрутам привоза заказанных товаров.
- Минимизация логических затрат на сборку и доставку заказов.
- Формирование рейсов доставки и регистрация возвратов из рейсов.
- Ведение картотеки сотрудников предприятия в разрезе каждого из филиалов торговой сети.
- Ввод, заполнение, просмотр и редактирование табельных листов персонала.
- Расчет заработной платы для сотрудников сети, учет премий за имеющиеся переработки и начисление штрафов за организационные и производственные нарушения.
- Администрирование и учет использования сотрудниками торговой сети социального пакета, обеспечиваемого предприятием.
Экран заказов
Особенности внедрения и результаты
Внедрение системы интернет-магазина для филиальной сети супермаркетов «Седьмой Континент» проходило итерационно и было разбито на два основных этапа. В первой фазе были реализованы ключевые функции во фронтенде и бэкенде создаваемой системы интернет-магазина. В ходе второй фазы внедренные возможности аппаратно-программного комплекса были оптимизированы и доработаны за счет дополнительных функций созданных модулей.
В ходе внедрения системы интернет-магазина для филиальной сети супермаркетов «Седьмой Континент» были использованы веб-технологии с применением Java и реляционной СУБД. Для работы пользователей используются веб-интерфейсы, совместимые со всеми современными браузерами.
Внедрение каждой новой версии системы интернет-магазина реализуется вместе с комплексным обучением сотрудников. Инструктаж персонала проводился постоянно в интерактивном режиме с презентацией изменений в системе с каждым значимым релизом интернет-магазина. Знакомство с функционалом системы и практические занятия проходят менеджеры магазинов и склада, ответственные за обработку заказов, а также их сборку, отгрузку и доставку клиентам.
Экран (фрагмент) личного кабинета
Благодаря расширенному функционалу и прозрачной схеме работы интернет-магазин для филиальной сети супермаркетов «Седьмой Континент» в новой версии позволил увеличить производительность сотрудников. Без увеличения количества персонала удалось сократить логистические затраты на сборку и доставку заказов. В результате внедрения новой версии интернет-магазина были открыты новые каналы реализации товаров.