Курсовая работа: Разработка программы автоматизированного рабочего места диспетчера такси
Выбрать СУБД и язык программирования;
Построить структуру СУБД;
Согласовать интерфейс с заказчиком;
Написать программный код;
Глава I. Теоретические основы создания системы автоматизации деятельности таксопарка
1.1 Анализ деятельности таксопарка
Работа таксопарка осуществляется следующим образом: каждый водитель, заступая на смену, связывается с диспетчером, и тот вносит его в карточку работающих в данный момент. Сведения карточки отображаются на экране. Водители держат обратную связь по радио.
Заказы поступают по телефону к диспетчеру, он записывает необходимые данные в базу заказов. Дата и время поступления заказа диспетчер вводит сам или вводиться автоматически.
Клиент может сразу у диспетчера узнать стоимость заказа, и только потом заказывать.
Потом из списка свободных водителей выбирает того, кто будет выполнять заказ (если в машинах встроены маяки выбирает того кто ближе к месту), или водитель сам отвечает по обратной связи, что примет заказ. После подтверждения водителем диспетчер ставит водителю статус "Занят", точнее это происходит автоматически, когда статус заказа "Выполняется", потому что в бланке каждого заказа ставиться исполнитель.
После выполнения заказа водитель по рации отчитывается перед диспетчером, тот ставит заказу статус "Выполнен" и у водителя меняется статус на "Свободен".
В случае, когда заказ отменяется, клиент попадает в "Чёрный список", то есть он не имеет право пользоваться услугами данного таксопарка. Диспетчер вносит имя того водителя, который должен был выполнять отмененный заказ в специальный список, который регламентирует по чьей вине заказ сорвался. Например: водитель опоздал на время назначенное клиентом, и вследствие услуги такси стали неактуальными, в таком случае водитель пишет объяснительную записку, но это не спасает его от взысканий. Может быть так, что клиент просто передумал, но не предупредил диспетчера, в таком случае водитель всё равно пишет объяснительную записку, но никаких взысканий к нему не применяется. В этих случаях водитель сам оповещает диспетчера о том, что заказ аннулирован. Еще может быть случай, когда клиент передумал, но предупредил диспетчера, тот связывается с водителем и перенаправляет его на другой заказ. Во всех случаях статус заказа ставиться "Отменен".
После каждой смены диспетчер формирует отчет, который показывает, сколько заказов поступило, сколько выполнилось, сколько было отменено, и их общую стоимость.
Эти отчеты поступают к администратору, на основании этого всего администратор формирует общий отчет (сводный отчет) за определенную дату.
В конце месяца администратор, пользуясь своими отчетами, формирует отчет по итогам месяца и отправляет его высшему руководству таксопарка.
Еще администратор занимается кадрами. Он формирует дела новых сотрудников, и вносит необходимые поправки в дела уже работающих на этом предприятии. На администраторе лежит ответственность за правильное формирование дел и их сохранность.
Проблемы, которые могут возникнуть при осуществлении данной деятельности такие:
Потеря данных диспетчером, или неправильная их трактовка.
Выбор не оптимального маршрута следования таксистов
Не корректная форма представления отчетов и т.д.
Пути решения этих проблем могут быть следующие:
Использование стандартных форм для заполнения данных и ввода/вывода отчетов
Использование систем ГИС и математических формул для определения оптимальных маршрутов из пункта в пункт и их стоимости
Создание при помощи картографических средств перечня районов и улиц, с целью исключения ошибок диспетчера.
1.2 Анализ существующих программ автоматизации деятельности диспетчера такси
Название: АРМ диспетчера такси 2.0.
Год выпуска: 2006.
Разработчик: Software 123.
Назначение: Для принятия заказов и их обработки с последующим оформлением отчетов.
Достоинства: Простота работы, низкие системные требования, простой интерфейс, не требующий специальной подготовки