Vials System - Справка

Если у вас появятся вопросы, замечания или предложения, пожалуйста, обратитесь, используя эти контакты.


Установка, настройка и запуск системы

  • Скачивая и используя мою авторскую разработку - систему оптимально планирования и контроля доставок грузов Vials System, вы соглашаетесь со следующими условиями: Лицензия
  • Скачайте дистрибутив (файлы) по ссылке: Загрузка
  • Что еще нужно загрузить, помимо дистрибутива Vials System:
  • Если захотите обновить дорожные графы для территорий РФ (данные по ЦФО уже есть в дистрибутиве): http://download.geofabrik.de/russia.html (Примечание: стал замечать, что веб-страница бывает недоступна при заходе на нее из RU-зоны, но в то же время отображается при заходе через VPN, например, посредством веб-браузера Opera.)
  • Распакуйте архив и разместите его, например, на диске "C:".
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh2.png
  • При необходимости измените содержимое командного файла "start.bat".
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh3.png

https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh4.png
  • При необходимости измените ярлык "Vials System.url".
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh5.png

https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh6.png
  • Запустите командный файл "start.bat" (откроется окно терминала IIS Express), запустите веб-интерфейс системы посредством ярлыка "Vials System.url".
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh7.png

https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh8.png
  • Задайте обязательные параметры настройки.
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh9.png

https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh1.png
  • Приступайте к работе:
    • Проверьте функционирование системы при помощи тестовых задач "task (10).xml" (содержит 10 заказов доставки) и "task (240).xml" (содержит 240 заказов доставки).
    • Используйте шаблон "task_template.xlsx": редактируйте задачу в табличном редакторе Microsoft Excel, сохраняйте задачу в формате для загрузки - XML.

Аспекты использования системы

Производительность

  • Продолжительность расчета плана зависит от (помимо параметров вашего компьютерного  "железа"):
    • Если вы обновили дорожный граф, то при первом его использовании система проводит вспомогательную индексацию, на что уходит приличное время и требуются значительные вычислительные ресурсы (память компьютера).
https://sites.google.com/site/erpacademies/rd/eals/ealsweb/vialshelp/vsh10.png
      • В дистрибутиве системы содержится уже проиндексированный граф ЦФО.
      • В этой связи предпочтительно использовать граф нужного региона: не всей РФ, а, например, ЦФО. (Примечание: если дорожный граф будет избыточного размера, например, размером с континент или большую по площади страну, то при использовании "скромного железа", система может выйти за пределы лимита ожидания (таймаута, равного 15 мин.), и в веб-интерфейсе пользователя вы увидите сообщение об ошибке. Обработчик этой ошибки исключения появится в следующих апдейтах. Или будет добавлена специальная функция "Индексация нового графа".)
    • Если в вашей задаче встретились новые адреса точек доставки, то требуется время на их геокодирование.
    • Если ваша задача содержит уже "знакомые" системе адреса точек доставки, то выполняется только расчет плана, и это является наиболее быстрым сценарием использования.

Срок действия

  • Как вы можете видеть на скриншоте выше, в данной версии я поставил ограничение срока работы программы - до 1 апреля 2020г. Что из этого следует?
    • Для вас: в конце марта следующего года я выложу для загрузки обновленную версию программы, которой можно будет пользоваться на совершенно тех же условиях еще полгода. И это будет повторяться.
    • Для меня:
      • Так я контролирую развитие и распространение своего продукта:
        • Небольшим предприятиям я рекомендую бесплатно решать свои задачи автоматизации и оптимизации - применять систему по назначению, экономить ресурсы, снижать расходы, а заодно и выхлопы вредных веществ в атмосферу, добиваться большей производительности, совершенствоваться организационно и технически. Все будут в выигрыше - и я в том числе, как простой обыватель и житель мегаполиса.
        • Крупным предприятиям я рекомендую использовать бесплатную версию решения для оценки эффективности и принятия решения, а далее - делать инвестиции в приобретение Vials System II (для уникальных решений) и тем самым достигать большей эффективности. А заодно, развивать наше общество и привносить в него что-то новое, заказывая исследования и разработки в моем исполнении.

Размерность задач

  • Вы можете менять параметры настройки (см. скриншот выше) "Макс. количество заказов" и "Макс. количество ТС (транспортных средств)" произвольным образом.
  • Также вы можете менять параметр "Лимит геокодинга". Этот параметр ограничивает суточное количество запросов к Google Карты для преобразования адресов точек доставки в геокоды (координаты - широту и долготу), необходимые для работы алгоритма оптимального планирования.
    • Используя бесплатный API-ключ, вы ограничены значением в 2500. Это означает для вас, что у вас есть возможность ежедневно обрабатывать 2500 новых (не зарегистрированных в базе данных системы) точек доставки. Другими словами, это означает возможность прироста вашей базы грузополучателей до 2500 в сутки.
    • Если вы используете платный API-ключ, то можно установить значение данного параметра свыше 2500. Однако будьте внимательны: каждый запрос для вас - это расход денежных средств, поэтому в административных целях желательно ограничить значение данного параметра разумными пределами.
  • Параметр "Лимит МР (матрицы расстояний)" в данной версии системы игнорируется (и может быть задан произвольно). Поскольку используется дорожный граф OpenStreetMap, который вы бесплатно скачиваете и используете локально на своем компьютере, никаких административных и экономических последствий не возникает, так как система не обращается с запросами на серверы внешних провайдеров для получения расстояний между точками маршрута.
    • Примечание на будущее: если перейдете на версию системы, в которой для этих целей будут использоваться внешние геоинформационные провайдеры (например, Google Карты, Bing Карты, Яндекс Карты и др.), то задайте разумное ограничение данного параметра.
      • Пример: если оцениваемое вами максимальное ежедневное количество точек доставки 50 (каждый день - до 50 "новых" + "старых" грузополучателей), то значение параметра следует установить на 2500 (для работы алгоритма оптимального планирования может понадобится до 50 x 50 запросов к внешнему провайдеру для получения новых отрезков пути).
      • При использовании бесплатного API-ключа Google Карты, вы ограничены 2500 запросами в сутки. Но повторю еще раз: данная версия системы работает только с графами OpenStreetMap, поэтому API-ключ для матрицы расстояний никакой не требуется.