К основному контенту

Первое сравнение.


Итак, прошло уже достаточно времени, как я объявил о том, что намереваюсь провести сравнение систем мобильной. Так как никто не предложил соперника, я взял несколько листов бумаги, написал названия систем мобильной торговли и дал выбрать другому нашему специалисту первую попавшуюся, ей стала "ST-Мобильная торговля" 3.0, ну а почему бы и нет. Критерии для первого сравнения, возможно, кому-то покажутся детскими, однако они измеримы и даже интересны, это: время запуска приложений на идентичных устройствах, время на создание заказа и отправку его в офис, количество нажатий (скроллинг приравнял к одному нажатию).
Вот результат.

1 критерий – запуск приложения. Результат: АСМТ "Наполеон" – около 1 секунды, "ST-Мобильная торговля" – около 6 секунд.
2 критерий – количество касаний. Тут, думаю, паритет. При этом, разница в тестовых базах обуславливает разное количество уровней вложения номенклатуры, в будущих сравнениях этот критерий учитывать не буду (по крайней мере в таком виде).
3 критерий – время необходимое на запуск приложения, создание заказа из 10 позиций разных товарных групп и старта отправки. Результат: АСМТ "Наполеон" – 78 секунд, "ST-Мобильная торговля" – 117 секунд.

Этого сравнения крайне мало, чтобы выявить лидера, однако, некоторые выводы сделать можно, например, в случае с Наполеоном – будет переделан возврат вверх каталога, видно, что есть лишние действия. Что касается "ST-Мобильная торговля", то тут есть лишние действия при создании заказа, в самом начале работы (возможно, это из-за версии Чикаго), что можно точно вынести в настройку (ну западало же каждый раз перед созданием документа видеть карточку организации). Ну и производительность.

Какие были получены результаты от этого эксперимента?

  1. Лично мне это понравилось с практической точки зрения, это реально показывает места, где можно улучшать.
  2. Это может быть интересно ещё кому–либо (даже разработчику).
Сравнения я точно продолжу, в комментариях предлагайте решения мобильной торговли, которые можно взять в свободном доступе и в которых уже содержится тестовая база. 
Ну а если никого не предложите, то я возьму несколько листов бумаги, напишу названия систем мобильной торговли и дам выбрать другому нашему специалисту.

Комментарии

Анонимный написал(а)…
Привет, Володя! У тебя всегда интересные ролики.
Я не стану спорить, что в данном примере Napoleon быстрее, чем МТ3. И, всё-таки, кое-что отмечу:
Во-первых: скорее всего, это вышло случайно, но в ролике использована одна из немногих моделей Samsung, в которой отсутствует аппаратное ускорение, а для МТ3 из-за использования фреймворка Qt, это - важно. С аппаратным ускорением всё бегает много живее (и видеочип обрабатывает графику на порядок быстрее, и ресурсы основного процессора свободны для расчёта логики вместо графики);
Во-вторых: у нас очень гибкое ценообразование, в котором много расчётной логики. За почти неограниченные возможности для настроек приходится платить сотнями милисекундами при обращении к списку товаров. Есть разные эффективные решения - мы пока не выбрали;
В-третьих, БД для демоверсии ориентирована на демонстрацию всех навороченных возможностей приложения – в жизни так не бывает. С обычной «бытовой» БД всё будет совсем не так.
И в-четвёртых, есть известные, приводящие к тормозам, баги - мы их, естественно, вычистим.
Но ускоряться, конечно, надо. Спасибо за доп. стимул. Удачи!
Сергей Максименко
Владимир Сальников написал(а)…
Привет ,Сергей.
Аппараты были выбраны по принципу 2 одинаковых (причём далеко не самых дохлых), про аппаратное ускорение не подумал (мы его не используем).
Про остальное - сложно сказать, но, если будет желание - давайте ещё раз сравним (возможно по другим критериям, на другом оборудовании) я не против.
В сравнении старался быть объективным.

Популярные сообщения из этого блога

Резервное копирование данных в "Наполеон"

Коллеги, доброго дня! К нам периодически обращаются технические специалисты, обслуживающие на стороне заказчика АСМТ «Наполеон», с  просьбой реализовать технологию бэкапа базы приложения внутри нашей системы. Конечно же, бэкап доступен каждому сторонними средствами. Но почему бы не заложить эту возможность уже в само решение? Мы тоже так подумали, и сделали это. Теперь во всех проектах начиная с июня 2020 года, эта технология уже встроена в наш сервер. Как это выглядит? В настройках сервера появилась кнопка «Резервное копирование». Выбрав эти настройки, можно задать каталог для копирования базы, количество копий, а также настроить расписание для копирования. В итоге никаких действий по остановке службы сервера комплекса «Наполеон» не требуется, и все происходит в автоматическом режиме. Технология протестирована и выходит в тираж.

Сопутка

Здравствуйте, коллеги! Сегодня затронем интересный вопрос заказа сопутствующего товара. Для многих проектов он может быть не принципиальным, а для некоторых оказаться критически важным! Пример, продаем упаковку. Продукт стандартизован и в ряде случаев может комплектоваться сопутствующими позициями. А может не комплектоваться, это на усмотрение заказчика. В ряде случаев заказывая контейнер мы можем одним движением заказать сопутствующий для него товар (в данном случае ) крышку для этого контейнера. С нужным коэфициентом, разумеется. И в результате в заказ попадает не одна, а сразу две, или более единиц продукции. При этом, некоторым клиентам данная крышка из приведенного выше примера не нужна, тогда повторяется базовый для мобильной торговли Наполеон сценарий. 

Контроль агентов в РМР

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

Фиксация перемещения торговых представителей.

Эта статья уже порядком устарела, вот актуальный вариант . Достаточно часто слышу от клиентов вопросы типа: "я смогу видеть на карте, где был торговый представитель"? Эти вопросы меня уже давно не удивляют, последние несколько лет вопросы слежения за торговыми агентами стали весьма актуальны, и в первую очередь благодаря развитию аппаратной части (коммуникаторы, КПК), встретить сейчас коммуникатор без GPS-приёмника реально сложно. Иными словами, если в коммуникаторе есть такая возможность, то почему её не использовать для слежения? И эта возможность стала использоваться в подавляющем числе проектов мобильной торговли, все разработчики софта стали предлагать "свои уникальные" технологии слежения и отображения. Получил ли заказчик надёжный инструмент контроля полевых сотрудников? Не думаю. Как работает технология GPS (Global Positioning System)? Система GPS функционирует на основе орбитальных спутников, передающих на приёмники находящиеся в устройствах радио си

Автоматизация отгрузки и склада

  Коллеги, доброго дня! Очередной вопрос из почты: а есть ли у Вас   мобильные решения для автоматизации складских операции? Отвечаем - они у нас есть, более того, мы их реализуем последние лет 10.  Чаще всего это были штучные решение, так сказать, не сильно популярные, поэтому мы не придавали им сильно значения. Следует отметить, что мы имеем большой опыт автоматизации различных процессов, в том числе и ячеечного учета и работы с ЕГАИС и т.д.  У нас есть наработанные практики, и в силу последних изменений, относящихся к введению  маркировки товара (национальная система маркировки Честный знак), мы можем предложить наше тиражное решение Наполеон-Склад. Оно предназначено для мобильных устройств на операционной системе Android , это как профессиональные терминалы сбора данных, так и просто обычные смартфоны, к которым можно подключить внешнее оборудование, например блютус-сканер. Это позволяет в кротчайший срок  реализовать любую задачу для автоматизации складских операций, таких как