Автор: Пользователь скрыл имя, 17 Января 2013 в 02:03, реферат
Свободно распространяемый таксометр программный «TaxiMetr» (далее по тексту ТП «TM») устанавливается на устройства с операционной системой WinCE 5.0, WinCE 6.0 и предназначен для использования устройства в качестве терминала водителя такси с функцией программного таксометра.
В качестве таких устройств вполне могут выступать коммуникаторы и GPS навигаторы различных производителей
Поддержка устройств с операционной системой Android планируется в ближайшее время.
Описание таксометра программного
«TaxiMetr» v. 1.00
Киев 2012г.
Свободно распространяемый таксометр программный «TaxiMetr» (далее по тексту ТП «TM») устанавливается на устройства с операционной системой WinCE 5.0, WinCE 6.0 и предназначен для использования устройства в качестве терминала водителя такси с функцией программного таксометра.
В качестве таких устройств вполне могут выступать коммуникаторы и GPS навигаторы различных производителей
Поддержка устройств с операционной системой Android планируется в ближайшее время.
ТП «ТМ» прошел испытания и успешно себя зарекомендовал на следующих моделях навигаторов:
- Texet TN-606 (Россия);
- Digital DGP-5055 (Украина);
Данные навигаторы на сегодняшний момент являются лучшими по соотношению цена/качество и отвечают всем вышеперечисленным требованиям. На основе данных устройств мы и будем строить наш обзор.
ТП «ТМ» с успехом может использоваться частными перевозчиками для просчета тарифов на оказание услуг перевозки пассажиров в такси, так и таксомоторными компаниями с большим парком автомобилей.
Основное отличие между
Основных режима работы – два:
Частный перевозчик может не использовать сетевой режим, а ограничиться использованием локального. При этом никакие данные ТП «ТМ» по сети отправлять не будет. Весь остальной функционал будет работать.
Автопарки такси, ИДС и другие субъекты хозяйственной деятельности, связанные с перевозками пассажиров, могут использовать сетевой режим работы программы.
В сетевом режиме работы доступны следующие дополнительные возможности:
Для работы ТП «ТМ» в сетевом режиме необходима установка на сервер ИДС или таксомоторной компании шлюза взаимодействия диспетчерского ПО с терминалами водителей. Шлюз представляет из себя программу, которая по собственному протоколу общается с каждым экземпляром подключенного к ней ТП «ТМ» и передает данные от ТП «ТМ» в диспетчерское ПО и обратно. Более детально, установку и настройку шлюза мы рассмотрим в соответствующих главах нашего обзора.
Рассмотрим подробнее
Запуск программы по умолчанию происходит в локальном режиме работы
Рис.1 Главное окно программы.
Главное окно программы (Рис.1) предоставляет доступ к выбору сетевого режима работы (клавиша «Подключение к серверу» Рис.2), общим настройкам программы (клавиша «Настройки» Рис.3) и к интерфейсу программного таксометра (клавиша «Программный таксометр» Рис.5). Клавиша «Выход» позволяет закрыть программу, и автоматически завершить текущую смену водителя в диспетчерском ПО, если использовался сетевой режим работы.
Рис.2 Подключение к серверу
При использовании сетевого режима работы, в форме «Подключение к серверу» (Рис.2) Водитель вводит свои регистрационные данные «Позывной» и «Пароль», нажимает клавишу «Подключить» и проходит авторизацию в ИДС, при этом, если у водителя на данный момент смена не была открыта, то в диспетчерском ПО открывается новая смена для данного водителя, а если смена уже была открыта ранее, то он просто подключается к своей предыдущей смене. В момент авторизации происходит синхронизация времени между навигатором и диспетчерским ПО.
Нажатие водителем клавиши «Отключить» переводит таксометр в локальный режим работы, а его текущая смена в диспетчерском ПО закрывается.
Рис.3 Общие настройки программы
Общие настройки программы (Рис.3) предоставляют доступ настройкам тарифов, сети(подключение к серверу), программного таксометра и параметров GPS. Все эти настройки будут рассмотрены с соответствующих главах. Здесь мы рассмотрим лишь настройки сети.
В случае использования сетевого режима необходимо настроить программу на взаимодействие с диспетчерским ПО. Для этого нам необходимо из основного окна программы открыть форму Настройки=>Сеть (Рис.4)
Рис.4 Настройки подключения
В данной форме указывается IP адрес сервера, на котором установлен шлюз взаимодействия с диспетчерским ПО, а также порт, по которому ТП «ТМ» будет подключаться к шлюзу взаимодействия.
Чекбокс «Сохранять логин и пароль» отвечает за сохранение авторизационных данных водителя в программе для последующих подключений.
Независимо от режима работы, из главного окна программы, водитель всегда имеет доступ к интерфейсу программного таксометра.
Рис.5 Интерфейс программного таксометра
Интерфейс программного таксометра – основная область, где водитель работает и осуществляет различные манипуляции.
В данной форме мы видим ряд выделенных полей. Рассмотрим их подробно:
Критерием определения режима движение/остановка при расчетах стоимости является значение минимальной скорости движения в настройках GPS приемника. Данные настройки будут рассмотрены в соответствующей главе обзора.
Клавиша «Новый заказ» открывает цикл обработки нового заказа в локальном режиме работы программы, а в сетевом режиме работы создает новый свободный заказ (от бордюра, с колеса).
Подробнее цикл обработки заказа терминалом будет рассмотрен в соответствующей главе.
Клавиша « <=» (Назад) позволяет выйти из интерфейса программного таксометра в основное окно программы.
Клавиша «Меню» в интерфейсе программного
таксометра предоставляет доступ к
дополнительному функционалу
Рассмотрим подробнее
Рис.6 Меню
Рис.7 Программа, свернутая в значок
Рис.8 Информация о заказе
Рис.9 Информация о секторах/зонах
Рис.10 Выбор статуса водителя
Логика обработки заказов в ТП «ТМ» по сути не отличается в различных режимах работы терминала, однако некоторые отличия присутствуют. Сама же логика обработки заказа напрямую зависит от настройки тарифа в программном таксометре.
В локальном режиме водитель производит создание нового заказа путем нажатия клавиши «Новый заказ» в интерфейсе программного таксометра (Рис.5). По этому событию, таксометр активирует новый заказ и переходит в режим «Подача автомобиля заказчику».
В зависимости от настроек тарифа начинается просчет стоимости подачи автомобиля заказчику. При создании нового заказа используется тариф, который настроен в таксометре «по умолчанию». При этом для расчетов, используются правила той зоны, в которой автомобиль находится в настоящий момент. Водитель может изменить тариф «по умолчанию» на другой, на свое усмотрение, до создания нового заказа.
Подав автомобиль по адресу, водитель нажимает клавишу «На месте» (Рис.11). Данное событие завершает режим «Подача автомобиля заказчику». Расчет стоимости временно приостанавливается.
Рис.11 На месте
Нажатие клавиши «Перезвонить пассажиру» активирует режим «Ожидание выхода пассажира» (Рис.12), а просчет стоимости заказа возобновляется по правилам, установленным для данного режима.
Нажатие клавиши «Посадка» (Рис.13) завершает режим «Ожидание выхода пассажира» и активирует режим «С пассажиром». Дальнейший расчет стоимости ведется по правилам, установленным для данного режима.
Рис.13 Посадка
Нажатие клавиши «Заказ завершен» (Рис.14) завершает режим «С пассажиром», останавливает расчет стоимости поездки и переводит таксометр в состояние ожидания нового заказа.
Нажатие клавиши «Обратный путь» активирует режим «Путь обратно». Активация данного режима включает расчет стоимости проезда согласно правил, настроенных для данного режима. Повторное нажатие данной клавиши отключает режим «Путь обратно».
Логика обработки заказа в сетевом режиме практически не отличается от логики обработки заказа в локальном режиме (см. п. 3.1.1.) за исключением некоторых моментов. О них Вы можете прочитать ниже.
При этом, в сетевом режиме, каждые 5 сек. в диспетчерское ПО поступает информация о географической координате нахождения автомобиля, зоне, в которой находится автомобиль, текущей стоимости заказа и история его передвижений.
Вся информация отображается в диспетчерском ПО, а историю передвижений автомобиля, маршруты движения, адреса, остановки с их продолжительностью можно просматривать в WEB интерфейсе спутникового GPS мониторинга автомобилей.
Обратите внимание на то, что в сетевом режиме тариф, по которому должен быть рассчитан заказ таксометром, передается с сервера вместе с новым заказом. Таким образом, независимо от локальных настроек таксометра, настройка тарифа будет перезаписана данными с сервера.
Информация о работе Описание таксометра программного «TaxiMetr» v. 1.00