Десктоп приложение «Ермак-Уфа»

10 ноября 2015 app.ermak-ufa.ru
Заказчик

Компания «Ермак-Уфа» стремится предоставить клиентам больше возможностей, а мы помогаем им реализовать новый функционал. В результате сотрудничества с 2014 года разработали интернет-магазин, десктоп и три мобильных приложения.

Задача

В офисе компании «Ермак-Уфа» клиент приходит, получает консультацию менеджера и оформляют заказ на сайте под своей учетной записью. Такой подход неудобен:

  • клиент делает заказ в офисе и ждет, а заказ теряется;
  • клиенты не выходят из учетной записи и следующий начинает работу не проверяя авторизацию.

Требовалось создать десктоп приложение для установки на каждый компьютер в офисе.

Кратко о результате:

  • Приложение запускается на рабочем столе компьютера
  • Настройка приложения доступна под аккаунтом администратора
  • Работает в отдельном окне
  • Периодический обмен данными с базой
  • Доступно только для клиентов, автовыход
  • Каталог товаров с изображениями, остатками товаров
  • Выделены «Новые товары» и «Лидеры продаж», как на сайте
  • Заказ оформляется и отправляется менеджеру
  • Единая корзина с сайтом и мобильным приложением

Разработка

Обмен данными

Разработали приложение в котором данные о товарах хранятся в буфере (кэше). Отправка заказов тоже происходит через буфер. Поэтому при низкой скорости интернета не возникает проблем с загрузкой каталога и формированием заказа. Механизм предусмотрен и для работы без подключения к сети.

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

Учет скидок

У каждого клиента компании «Ермак-Уфа» своя скидка, поэтому потребовалось выводить стоимость товара с учетом индивидуальной скидки для каждого клиента

Цена без скидки у не авторизованного клиента.

Цена со скидкой

Каталог и Корзина

Компания «Ермак-Уфа» ведет учет товаров 1С, там отображаются поступления товаров, остатки на складе, сведения о контрагентах. Чтобы в программе отображать эти данные, мы обработали нестандартную выгрузку из 1С.

На страницах каталога пользователь просматривает по каждому товару: изображение, код, остаток, минимальную партию, цену. Доступна сортировка по столбцам.

Сделали три режима просмотра «Каталог списком», «Каталог по категориям» и «Каталог по алфавиту»

«По категориям» пользователь просматривает структуру каталога, и переходит в нужный раздел. Этот режим удобен пользователям, которые ищут конкретные товары.

Просмотр товаров по категориям

В режиме «Списком» пользователь раскрывает группы товаров. Этот режим удобен пользователям, которые изучают каталог полностью. При просмотре каталога списком категории можно «развернуть» и посмотреть содержимое всех категорий каталога или «свернуть».

Просмотр товаров списком

В приложении, как и на сайте, доступен просмотр каталога «По алфавиту».

Просмотр каталога по алфавиту

В разделе Корзина пользователь редактирует товары в заказе. Отправить заказ может только авторизованный пользователь.

Корзина

Навигация

Для перемещения между строками разработали управление клавишами «вверх» и «вниз». Так пользователи вводят необходимое количество товаров с клавиатуры.

В корзину перемещается количество товаров кратное минимальной партии.

Для добавления товаров в Корзину доступно управление клавишами «влево» и «вправо». Увеличение и уменьшение товаров происходит на размер минимальной партии.

Поиск

Поиск разделен на три блока: по названию, цене и коду товара.

Результаты поиска

Личный кабинет

В личном кабинете клиент просматривает сумму долга, размер скидки, просрочку, сумму заказов за месяц. История заказов сохраняется и пользователь отслеживает статусы заказа.

Личный кабинет клиента

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

  • Для управления приложением создали окно настройки, которое доступно только администратору. Представлены следующие параметры:
  • директория для сохранения заказов. С каждого приложения заказы отправляются в отдельный каталог ответственному;
  • префикс при создании заказа помогает отслеживать с какого компьютера сделан заказ;
  • время не активности пользователя для авто выхода из учетной записи клиента;
  • синхронизация проводится или в автоматическом режиме через заданный период или вручную администратором.

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


Другие работы
Мини отель «Бестужевский дворик»
Сайт АНО «Дипломат»
Landing Page для мастер-класса «Продажи и Переговоры 2015»
© 2009-2017 ИТ-компания «Атма» Обратная связь  
ул. Чайковского, дом 9, г. Уфа
Республика Башкортостан, Россия
Пишите: post@atmapro.ru
+7 962 542-42-42
Заказать обратный звонок

Обратный звонок

  ||  Закрыть