Система управления обработкой заказов интернет-магазина ООО «реСтор»

Главная / Портфолио /

Решения: Интранет-системы

О заказчике

Крупнейшая в России сеть Apple Premium Reseller №1 в Европе. Более 50 магазинов в 17 городах Германии, России и в Казахстане. Все модели ноутбуков и настольных компьютеров Mac, плееров iPod и самый широкий выбор аксессуаров. Помимо продукции компании Apple, в магазинах re:Store можно найти продукты Bowers & Wilkins, Bose, JBL, Wacom, Sennheiser, LaCie, Kensington. С некоторыми из этих компаний re:Store сотрудничает в России эксклюзивно.

Задачи проекта

Система предназначена для управления процессом обработки заказов поступивших через интернет-магазин Заказчика. Система должна позволять сотрудникам Заказчика отслеживать состояние заказов, контролировать время выполнения операций по отгрузке товаров, контролировать своевременное поступление денежных средств от клиентов, анализировать количество продаж и финансовые результаты работы интернет-магазина. Также система должна обеспечивать:

  • хранение личных данных клиентов;
  • хранение истории заказов;
  • управление каталогом товаров;
  • формирование управленческой отчетности по выполненным заказам.

Выделяются следующие функциональные области (группы функций):

  1. Управление заказами (OM);
  2. Управление отгрузками (DM);
  3. Управление номенклатурой (PM);
  4. Управление личными данными клиентов (CM);
  5. Управление бизнес-процессами (BPM);
  6. Администрирование системы (SA).

Технологии проекта

На стороне сервера

В качестве серверного приложения используется платформа Ensemble компании Intersystems.

InterSystems Ensemble — единственная платформа интеграции приложений, которая объединяет в себе функциональность сервера интеграции, сервера приложений, высокопроизводительную объектную базу данных и тесно интегрированную среду разработки и управления. Такой уникальный сплав технологий обеспечивает интеграционной платформе мощность, необходимую для простой и эффективной интеграции самых сложных систем.

Архитектура

Ключевая структурная особенность предлагаемого решения – разделение его на три компонента:

  • Сайты/интернет-магазины (вебовская, внешняя часть)
  • Объединяющая система
  • Бухгалтерская и складская системы (1С: Предприятие)

Для данного подхода характерна повышенная гибкость, универсальность, расширяемость и безопасность.

Базы данных

В качестве СУБД в проекте использовалась постреляционная СУБД Cache.

InterSystems Caché® — это высокопроизводительная объектная система управления базами данных, которая выполняет SQL-запросы быстрее, чем реляционные базы данных. Уникальное качество Caché заключается в равноправной и эффективной поддержке сразу трех способов работы с данными:

  • мощного объектного,
  • реляционного, на основе SQL,
  • высокопроизводительного и гибкого многомерного метода доступа к данным.

Caché обеспечивает быструю и эффективную разработку Web-приложений, высокую скорость обработки транзакций, легкую масштабируемость приложений, предъявляя при этом крайне скромные требования к аппаратным ресурсам, используемым системой, и администрированию.
С объектами Caché можно работать из приложений, написанных на Java, .NET, C++. Поддерживается механизм Web-сервисов и работа с XML.

На стороне клиентского приложения

На стороне клиента ExtJS — фреймворк для построения веб-интерфейсов. ExtJS написан на JavaScript и работает во всех популярных сейчас браузерах, предназначен для создания сложных и насыщенных интерфейсов, которые очень похожи на их аналоги из мира desktop-программ.

Результаты

Разработана централизованная система управления заказами интернет-магазинов. На данный момент в одной системе управления заказов объединено 3 продающих сайта и более десятка складских систем магазинов сети re:Store для обеспечения единого учета остатков по товарам в интернет-магазинах re:Store.

В рамках проекта основной сайт компании re-store.ru был переведен на платформу 1С-Битрикс.

Главная страница сайта re-store.ru

Внутренняя страница re-store.ru

Помимо основного сайта, также на платформе 1С-Битрикс, был разработан сайт sc-store.ru

Главная страница sc-store.ru

Внутренняя страница sc-store.ru

В итоге, разработанная система управления заказами реализует следующие функции:

  • Управление заказами;
  • Контроль поступления денежных средств от клиентов;
  • Отчет по продажам и финансовым результатам работы интернет-магазинов;
  • Ведение клиентской базы и истории заказов клиентов (CRM);
  • Система автоматического расчета бонусов сотрудникам на основе показателей мотивации;
  • Интеграция системы управления заказами с 1С и сайтом интернет-магазина.

Ниже дан ряд изображений пользовательского интерфейса информационной системы:

Интерфейс работы с заказами

Раздел «Безопасность», настройка прав

Работа с показателями мотивации персонала

Работа с семинарами