Модуль «Связь с водителями» — различия между версиями
Строка 1: | Строка 1: | ||
'''Модуль Java''' — это [[Модули Такси-Мастер|модуль]] [[Такси-Мастер]], который позволяет организовать обмен информацией между диспетчерской и водителями посредством GPRS-канала, исключая необходимость в аренде радиоканала. | '''Модуль Java''' — это [[Модули Такси-Мастер|модуль]] [[Такси-Мастер]], который позволяет организовать обмен информацией между диспетчерской и водителями посредством GPRS-канала, исключая необходимость в аренде радиоканала. | ||
+ | Модуль состоит из нескольких компонентов, но под определением «модуль Java» подразумевается только его клиентская часть. | ||
== Идея модуля Java == | == Идея модуля Java == | ||
Строка 7: | Строка 8: | ||
Модуль Java состоит из нескольких компонентов: | Модуль Java состоит из нескольких компонентов: | ||
− | # Клиентская часть модуля. | + | # [[Клиент модуля Java|Клиентская часть модуля]]. |
# [[GPRS-сервер]]. | # [[GPRS-сервер]]. | ||
# [[Мобильное приложение TMDriver]]. | # [[Мобильное приложение TMDriver]]. | ||
− | + | == Установка модуля Java == | |
+ | Установка модуля Java происходит вместе с [[Установка Такси-Мастер|установкой Такси-Мастер]]. | ||
+ | Другими словами, если вы хотите установить модуль, вам потребуется получить новую версию Такси-Мастер и обновить уже установленную на всех [[Рабочее место Такси-Мастер|рабочих местах]] имеющуюся версию Такси-Мастер. | ||
+ | Процесс установки — такой же, как при [[Обновление Такси-Мастер|обновлении Такси-Мастер]]. | ||
+ | |||
+ | == Запуск модуля Java == | ||
+ | Так как клиентская часть модуля Java встраивается в [[Клиент Такси-Мастер|клиентскую часть Такси-Мастер]], то для ее запуска не нужно никаких дополнительных действий кроме запуска Такси-Мастер. | ||
+ | |||
+ | == Настройка модуля Java == | ||
+ | :''См. [[Настройка модуля Java]]'' | ||
+ | |||
+ | == Работа с модулем Java == | ||
+ | Работа с модулем Java построена таким образом, чтобы оператор и водитель выполняли минимально необходимое число действий,и все они происходят на интуитивном уровне. | ||
+ | В основном — это работа с [[заказ]]ами. | ||
+ | |||
+ | === Создание нового заказа === | ||
+ | На самом деле создание нового заказа ([[Карточка заказа|карточки заказа]]) не связано с модулем Java, но при создании оператор может сделать следующее: | ||
+ | |||
+ | # Явно указать водителя в выпадающем списке '''Водитель'''. | ||
+ | # Не указывать водителя, ожидая его самостоятельного решения. | ||
+ | |||
+ | Во втором случае оператор создает заказ и ждет. | ||
+ | Водители в это время видят, что на стоянке появился новый заказ, и берут его, указывая время подачи. | ||
+ | Как только это происходит, оператор видит, что [[Состояние заказа|состояние]] у заказа сменилось, и нужно принять решение о дальнейших действиях: позвонить клиенту и сообщить время и реквизиты машины; либо подтвердить заказ, установив соответствующее состояние. | ||
+ | |||
+ | === Явная установка водителя на заказ === | ||
+ | Если оператор, создавая заказ, явно указал водителя, то водитель получит уведомление о том, что он назначен на заказ, и должен будет указать время подачи в минутах. | ||
+ | Как только он делает это, оператор видит, что [[Состояние заказа|состояние]] у заказа сменилось, и принимает решение о дальнейших действиях. | ||
+ | |||
+ | === Отказ водителя от заказа === | ||
+ | Если водитель вместо указания времени подачи отказался от заказа, [[Состояние заказа|состояние]] у заказа сменится. | ||
+ | Оператор в этом случае может назначить другого водителя на заказ. | ||
+ | |||
+ | === Водитель завершает заказ === | ||
+ | Водитель всегда завершает заказы самостоятельно с помощью [[TMDriver]], но на этапе [[Настройка модуля Java|настройки]] вы можете выбрать два исхода этой операции: | ||
+ | |||
+ | # Водитель, завершая заказ, фактически устанавливает [[состояние заказа]]. | ||
+ | # Водитель, завершая заказ, устанавливает [[вид завершения]] заказа. | ||
+ | |||
+ | В первом случае оператор видит, что водитель завершил заказ, по изменению состояния заказа. | ||
+ | Оператор должен открыть [[Карточка заказа|карточку этого заказа]], указать вид завершения, проверить сумму и завершить заказ, нажав '''OK'''. | ||
+ | |||
+ | Во втором случае оператор только передает заказ водителю, остальные действия водитель выполняет сам, вплоть до завершения заказа. | ||
+ | В этом случае водитель, завершая заказ, указывает непосредственно вид завершения, и заказ после этого перемещается из [[Список заказов|списка текущих заказов]] в список завершенных. | ||
[[Категория:Модуль Java]] | [[Категория:Модуль Java]] | ||
− | [[Категория: | + | [[Категория:Клиентская часть]] |
Версия 11:32, 18 июня 2009
Модуль Java — это модуль Такси-Мастер, который позволяет организовать обмен информацией между диспетчерской и водителями посредством GPRS-канала, исключая необходимость в аренде радиоканала. Модуль состоит из нескольких компонентов, но под определением «модуль Java» подразумевается только его клиентская часть.
Содержание
Идея модуля Java
Главная идея модуля Java заключается в использовании возможностей, предоставляемых сотовыми телефонами и другими мобильными устройствами, с которыми можно организовать связь по каналу GPRS.
Компоненты модуля Java
Модуль Java состоит из нескольких компонентов:
Установка модуля Java
Установка модуля Java происходит вместе с установкой Такси-Мастер. Другими словами, если вы хотите установить модуль, вам потребуется получить новую версию Такси-Мастер и обновить уже установленную на всех рабочих местах имеющуюся версию Такси-Мастер. Процесс установки — такой же, как при обновлении Такси-Мастер.
Запуск модуля Java
Так как клиентская часть модуля Java встраивается в клиентскую часть Такси-Мастер, то для ее запуска не нужно никаких дополнительных действий кроме запуска Такси-Мастер.
Настройка модуля Java
Работа с модулем Java
Работа с модулем Java построена таким образом, чтобы оператор и водитель выполняли минимально необходимое число действий,и все они происходят на интуитивном уровне. В основном — это работа с заказами.
Создание нового заказа
На самом деле создание нового заказа (карточки заказа) не связано с модулем Java, но при создании оператор может сделать следующее:
- Явно указать водителя в выпадающем списке Водитель.
- Не указывать водителя, ожидая его самостоятельного решения.
Во втором случае оператор создает заказ и ждет. Водители в это время видят, что на стоянке появился новый заказ, и берут его, указывая время подачи. Как только это происходит, оператор видит, что состояние у заказа сменилось, и нужно принять решение о дальнейших действиях: позвонить клиенту и сообщить время и реквизиты машины; либо подтвердить заказ, установив соответствующее состояние.
Явная установка водителя на заказ
Если оператор, создавая заказ, явно указал водителя, то водитель получит уведомление о том, что он назначен на заказ, и должен будет указать время подачи в минутах. Как только он делает это, оператор видит, что состояние у заказа сменилось, и принимает решение о дальнейших действиях.
Отказ водителя от заказа
Если водитель вместо указания времени подачи отказался от заказа, состояние у заказа сменится. Оператор в этом случае может назначить другого водителя на заказ.
Водитель завершает заказ
Водитель всегда завершает заказы самостоятельно с помощью TMDriver, но на этапе настройки вы можете выбрать два исхода этой операции:
- Водитель, завершая заказ, фактически устанавливает состояние заказа.
- Водитель, завершая заказ, устанавливает вид завершения заказа.
В первом случае оператор видит, что водитель завершил заказ, по изменению состояния заказа. Оператор должен открыть карточку этого заказа, указать вид завершения, проверить сумму и завершить заказ, нажав OK.
Во втором случае оператор только передает заказ водителю, остальные действия водитель выполняет сам, вплоть до завершения заказа. В этом случае водитель, завершая заказ, указывает непосредственно вид завершения, и заказ после этого перемещается из списка текущих заказов в список завершенных.