TMDriverWM

Материал из TaxiMaster
(перенаправлено с «TMDriverPDA»)
Перейти к: навигация, поиск
Предупреждение!
Обратите внимание! Начиная с версии 0.4.5 от 19.02.2014 прекращается доработка функционала приложения.


Download.png
Последнюю версию Вы можете скачать по ссылке:
http://files.bitmaster.ru/TM/pda/TMDriverWM_2_3_4.CAB
Имеются страницы, на которые следует обратить внимание
Обратите внимание на следующую страницу документации: TMDriver
Интересная информация

Внимательно проверьте работоспособность TMDriverWM на своем КПК перед вводом приложения в эксплуатацию!

TMDriverWM — версия TMDriver для КПК? и коммуникаторов. TMDriverWM разработан для мобильных устройств под управлением Windows Mobile 6 (в определенной степени совместим с WM 5) и поставляется в виде дистрибутива для Windows Mobile.

Camera.png
Инструкция для водителей по работе с TMDriverWM:
http://youtu.be/0Yrs2YJMYS4

Версия TMDriverWM

Приложение TMDriverWM, как и TMDriver имеет внутреннюю версию. Версия необходима для организации корректной работы с GPRS-сервером. На самом деле существует протокол передачи данных между TMDriver и TMDriverWM, с одной стороны, и GPRS-сервером, с другой, и для того, чтобы TMDriverWM запустился, необходимо подключение к GPRS-серверу, работающему по протоколу поддерживаемой версии, но этот факт обычно игнорируется, и чтобы организовать работу, нужно взять TMDriverWM и GPRS-сервер одной и той же версии.

Для чего нужен TMDriverWM?

TMDriverWM — это приложение для КПК и коммуникаторов?, с помощью которого водитель взаимодействует со всей диспетчерской. В действительности, конечно же, TMDriverWM работает с GPRS-сервером, получая от него данные, ограниченные различными критериями; например, водителю А не придет заказ, на который назначен водитель Б, а получить список свободных заказов можно только в случае, если это разрешено в настройках.

Выход на линию и регистрация на стоянках

С помощью TMDriverWM можно выходить на линию и уходить с нее (без участия оператора), если это разрешено настройками прав. Если экипаж выведен на линию, он может зарегистрироваться на одной из стоянок, чтобы иметь возможность взять с нее заказ. Под каждой стоянкой подразумевается область города, в которой находятся заказчики и экипажи; таким образом, присутствие на какой-либо стоянке означает, что экипаж прибудет по адресу подачи, соответствующему этой стоянке, быстрее, чем экипаж с другой стоянки.

Автоматическая регистрация на стоянках

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

Прием и обработка заказов

Как и TMDriver, TMDriverWM позволяет принимать и обрабатывать заказы. Заказы принимаются двумя способами: либо оператор явно указывает экипаж в карточке заказа, либо заказ без указанного экипажа «висит на стоянке», и водители с этой стоянки могут его взять.

Автоподбор ближайшего экипажа

TMDriverWM, благодаря наличию GPS-приемника, позволяет водителю, стоящему ближе всех к адресу подачи, быть назначенным на заказ автоматически. При этом Такси-Мастер может выбрать либо географически ближайший (с учетом маршрута), либо геометрически ближайший (с минимальным радиусом) экипаж.

Интересная информация

Обратите внимание: чтобы координаты адреса подачи были известны, необходимо наличие карты (см. также Модуль «Интеграция с картами»).

Таксометр

Основное отличие TMDriverWM от версии для мобильных телефонов состоит в возможности использовать GPS-приемник для расчета стоимости заказа. Таксометр в TMDriverWM работает на основании показателей GPS-приемника, а расчет суммы производится на основании тарифа, указанного в соответствующем поле карточки заказа, который выполняет водитель.

Автоматическое деление на город и загород

Помимо обычной функции таксометра TMDriverWM также может определять положение экипажа во время выполнения заказа: в пределах города или за городом. Границы города (или нескольких городов) задаются в соответствующем справочнике, и при расчете стоимости километраж в черте города умножается на «городскую часть» тарифа (данные, которые описывают цены проезда, ожидания, простоя и движения в городе), а километраж за городом — на «загородную».

Интересная информация

Обратите внимание: для того, чтобы задать границы города, необходимо наличие карты в Такси-Мастер (например, Ингит). Карта в КПК не применима для задания границ города!

Позиционирование экипажей на карте

Если к Такси-Мастер подключен модуль интеграции с картами, и установлена карта (формат не имеет значения), то экипажи, у которых есть реальные координаты, отображаются на этой карте. То есть, экипажи с TMDriverWM отображаются на карте, и вы можете наблюдать их движение по карте в ходе времени.

Внешний вид TMDriverWM в работе

Camera.png
Работа в TMDriverWM:
http://youtu.be/P4AQnH3Zw2Q

В процессе работы водитель выполняет действия на какой-либо форме. TMDriverWM содержит набор форм, с которыми работает водитель, каждая форма — то, что видит водитель; набор элементов управления. Каждая форма предоставляет особые инструменты для работы, представляющие из себя кнопки, поля ввода, флажки и другие объекты.

Интересная информация

Одна из форм, которая выгодно отличает TMDriverWM для КПК от TMDriver для сотовых телефонов, — это таксометр.

Список стоянок

Список стоянок — это форма, с которой водителю придется работать бóльшую часть времени. На этой форме, как нетрудно догадаться, располагаются стоянки. Они расположены в три столбца, чтобы рационально использовать место на экране КПК.

Картинка
Список стоянок (КПК).png

Если весь список стоянок не умещается на одном экране, в нижней правой части появляются две кнопки: << и >>, предназначенные для прокрутки списка стоянок. В нижней левой части расположена кнопка Меню. Эта кнопка вызывает главное меню TMDriverWM.

Нажатие на любую стоянку открывает меню доступа к соответствующим функциям:

Картинка
Меню доступа (Стоянка) (КПК).png
  1. Заказы — открывает список заказов по стоянке.
  2. Машины — открывает список экипажей, находящихся в очереди на данной стоянке.
  3. Регистрациярегистрация на данной стоянке (постановка в очередь).

Список заказов по стоянке

Список заказов по стоянке открывается по нажатию кнопки Заказы в меню доступа по стоянке. В списке отображаются все заказы, стоянка подачи которых соответствует выбранной.

Картинка
Список заказов по стоянке (КПК).png

Каждый заказ — одна кнопка на всю ширину экрана устройства. Нажатие на кнопку, соответствующую тому или иному заказу, открывает форму подробных данных о заказе (объем отображаемых данных регулируется настройками) и предоставляет возможность взять этот заказ, указав время подачи.

Картинка
Форма данных о заказе (КПК).png

Чтобы указать время подачи, необходимо раскрыть список минут. Для этого нужно нажать кнопку Минуты. При нажатии появится новый набор кнопок с числами, обозначающими время подачи.

Картинка
Форма данных о заказе (минуты) (КПК).png

Нажатие на одну из таких кнопок отправляет данные GPRS-серверу и автоматически означает, что водитель принимает заказ. Кнопка Назад возвращает к списку стоянок, просматриваемый заказ закрывается. Кнопка На месте эквивалентна ответу «0 минут» (водитель уже прибыл по адресу подачи).

Этапы выполнения заказа

Количество этапов выполнения заказа зависит от настроек модуля коммуникации с водителями. Рассмотрим схему наибольшей точности (наиболее протяженную). На основании этой схемы водитель отмечается, когда он прибывает на место по адресу подачи, а также момент, когда клиент садится в машину. Оба этих действия доступны каждое после предыдущего:

Картинка
Этапы выполнения заказа (КПК).png

Наконец, когда экипаж приводится в состояние занят (З), открывается таксометр:

Картинка
Таксометр (КПК).png

Таксометр, когда запущен, на основании тарифа, указанного в карточке заказа, рассчитывает стоимость поездки во время движения. Чтобы запустить таксометр, нужно нажать кнопку Старт. Чтобы остановить таксометр, нужно нажать кнопку Стоп (появляется на том же месте). После остановки, чтобы завершить заказ, необходимо нажать кнопку Завершить, — TMDriverWM отобразит информацию о выполнении заказа.

Информация о выполнении заказа

Информация о выполнении заказа отображается при завершении заказа. В окне информации содержится детальный расчет стоимости заказа.

Картинка
Информация о выполнении заказа (КПК).png

В этом окне имеется только две кнопки: Оплачено и Не рассчитались. Первая завершает заказ успешно, вторая — неуспешно. При успешном завершении заказа на экране устройства после получения ответа от GPRS-сервера отобразится информация о чеке:

Картинка
Чек принят (КПК).png

При нажатии OK приложение переходит обратно к списку стоянок.

Отправка и прием сообщений

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

Картинка
Отправка сообщения (КПК).png

В данном окне имеется всего два поля — поле ввода позывного получателя и поле ввода текста. Чтобы отправить сообщение, укажите позывной получателя и введите текст сообщения, затем нажмите Отправить.

Интересная информация

Чтобы отправить сообщение всем операторам, в качестве получателя укажите «0». Чтобы отправить сообщение всем водителям, в качестве получателя укажите «*». Отправка сообщения всем водителям должна быть разрешена настройками модуля.

Главное меню

Главное меню предоставляет основные инструменты для работы с TMDriverWM и его настройки. Пункты главного меню расположены в два столбца и помещаются на одном экране, поэтому прокрутка не требуется. Каждый пункт — это кнопка, нажатие которой открывает соответствующую пункту форму.

Картинка
Главное меню (КПК).png
  1. Без стоянок открывает список свободных заказов, то есть заказов, не привязанных ни к одной стоянке.
  2. Своб. предвар. открывает список свободных предварительных заказов.
  3. Мои предвар. открывает список предварительных заказов, взятых в работу данным водителем.
  4. Баланс открывает форму с балансом водителя.
  5. Профиль открывает данные о водителе (позывной и др.).
  6. Звон. дисп. набирает номер диспетчерской (указывается в настройках модуля).
  7. Статистика открывает данные о входящем и исходящем трафике.
  8. Устан. состояние открывает форму установки состояния экипажа.
  9. Завершить смену завершает смену водителя, не закрывая при этом TMDriverWM.
  10. Таксометр открывает форму спутникового таксометра.
  11. Тревога отправляет диспетчеру тревожный сигнал.
  12. Новости открывает новости (на данный момент функция не работает).
  13. Настройки открывает форму настроек. Перед эксплуатацией TMDriverWM необходимо произвести его настройку, которая выполняется именно в этой форме.
  14. Помощь открывает данные о приложении.
  15. Выход выключает TMDriverWM.

Настройки

Форма настройки содержит параметры TMDriverWM. Она открывается через главное меню TMDriverWM.

На форме содержатся вкладки, в каждую из которых вложены параметры определенной категории. Для применения параметров и выхода из настроек нажмите кнопку Сохранить, расположенную в правой нижней части экрана. Чтобы отменить изменения, нажмите кнопку Назад.

Сервер

На вкладке «Сервер» находится набор параметров подключения к GPRS-серверу, а также реквизиты подключения, олицетворяющие водителя.

Картинка
Настройки Сервер (КПК).png
  1. «Сервер» — IP-адрес или DNS-имя (может быть использован DynDNS) GPRS-сервера.
  2. «Порт» — порт для подключения. По умолчанию имеет значение «22457».
  3. «ИД»ИД водителя.
  4. «Пароль» — пароль водителя.

Общие

Вкладка «Общие» содержит общие настройки TMDriverWM.

Картинка
Настройки Общие (КПК).png
  1. «Template-checkbox-off.png Начинать смену автоматически» — включите, чтобы при запуске TMDriverWM начало смены происходило автоматически. Если флажок отключен, при запуске TMDriverWM подключается к GPRS-серверу, однако для выхода на линию необходимо вручную выполнить это действие через главное меню.
  2. «Template-checkbox-off.png Автообновление списков» — установите этот флажок, чтобы списки заказов и экипажей на стоянках, а также сам список стоянок обновлялся автоматически с некоторым интервалом.
  3. «Template-checkbox-off.png Вести журналирование» — включите, чтобы во время работы TMDriverWM все действия фиксировались в журнал работы. Чтобы ускорить работу программы и в случае, когда память устройства сильно ограничена, отключите этот флажок. В случае возникновения проблем в работе рекомендуется включить этот флажок и повторить действия, приводящие к проявлению проблемы, ещё раз.

Сообщения

На вкладке «Сообщ.» находятся настройки сообщений.

Картинка
Настройки Сообщ (КПК).png

В поле «Шаблоны» отображены все заданные шаблоны сообщений, которые затем будут доступны для быстрой подстановки в текст сообщения. Вы можете дополнить этот список своими шаблонами и удалить имеющиеся. Чтобы создать новый шаблон, введите текст в поле «Новый шаблон» и нажмите +; чтобы удалить, выберите шаблон в списке и нажмите -. Настройте другие параметры по своему усмотрению, либо оставьте значения по умолчанию.

Звуки

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

Картинка
Настройки Звуки (КПК).png

Чтобы заменить звук, сопровождающий то или иное событие, нажмите кнопку ... напротив него и укажите путь к новому звуковому файлу. Чтобы прослушать результат, нажмите кнопку >.

GPS и таксометр

Вкладка «GPS/Такс.» содержит внутри себя настройки взаимодействия приложения TMDriverWM со встроенным в устройство GPS-датчиком, а также настройки, определяющие поведение таксометра во время работы.

Картинка
Настройки GPS-Такс (КПК).png
  1. Формат координат — укажите формат координат, используемый в данном устройстве. Узнать формат координат вы можете в техническом паспорте устройства, справочном руководстве к устройству, либо опытным путем.
  2. Режим GPS — укажите режим обращения к датчику GPS. Рекомендуется включать пункт «Template-radio-off.png Операционная система. GPS API».

Уведомления

На вкладке «Увед.» находятся настройки уведомлений пользователя о наступлении тех или иных событий (см. также звуковые оповещения).

Картинка
Настройки Увед (КПК).png
  1. Время отображения нового свободного заказа — здесь укажите время (в секундах), в течение которого сообщение о появлении нового свободного заказа будет отображаться на экране устройства.
  2. Уведомление о разрыве связи — выберите режим уведомления о потере связи с GPRS-сервером: всегда, после указанного количества попыток или никогда. Разрыв связи автоматически отражается визуально, поэтому оповещение сообщением, если связь бóльшую часть времени стабильна, рекомендуется отключить.
  3. «Template-checkbox-off.png Подтвержд. завершения заказа» — включите, чтобы при завершении заказа на экране устройства появлялось сообщение о том, что заказ успешно завершен.

Подсветка

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

Картинка
Настройки Подсветка (КПК).png

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

Экспорт

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

Картинка
Настройки Экспорт (КПК).png
  1. «Template-radio-off.png Не экспортировать» — полностью отключить возможность экспорта. Экономит ресурсы.
  2. «Template-radio-off.png Экспорт в Навител» — экспортировать данные об адресах и детали поездки в карту Навител. Карта должна быть установлена. Произведите требуемые настройки, чтобы наладить совместную работу TMDriverWM и Навител (как это указано на рисунке).
  3. «Template-radio-off.png Экспорт в CityGuide» — экспортировать данные в карту СитиГид. Эквивалентно Навител, но другая карта. Карта СитиГид также должна быть установлена на устройстве.
  4. «Template-checkbox-off.png Выбор начальной точки» — включите, чтобы вместе с экспортируемыми данными передавалась информация о начальной точке маршрута (адрес подачи).
  5. «Template-checkbox-off.png Автозапуск Навигации» — включите, чтобы при старте таксометра автоматически начинался экспорт данных.

Ссылки