Информационная система менеджера по работе с клиентами таксопарка "Семерочка"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

l>

Все выше перечисленные недостатки позволяют сделать вывод о необходимости автоматизации труда менеджера по работе с клиентами таксопарка "Семерочка". Целью использования вычислительной техники является устранение всех вышеперечисленных недостатков, а так же автоматизация обработки и анализа первичной и промежуточной информации и представление итоговой информации в виде отчетов.

Работа менеджера по работе с клиентами таксопарка это процесс, происходящий во времени, который можно разделить на последовательные этапы:

  1. этап оформления документов клиента;
  2. этап формирования списков машин и водителей;
  3. этап оформления заказа;
  4. этап корректировки информации
  5. этап выдачи информации о поездках

В каждом этапе происходят информационные процессы, которые сведены в таблицу:

 

Таблица 2. Информационные процессы этапов.

ЭтапИнформационные процессы

  1. Этап оформления документов клиента
  2. сбор анкетных и других данных у клиента;
  3. Этап формирования списков машин и водителей
  4. регистрация новых машин и водителей;
  5. снятие с учета машин и водителей;
  6. Этап оформления заказа
  7. Сохранение информации о маршруте;
  8. Изменение статуса о машине, идущей в рейс
  9. Изменение статуса о водителе, идущем в рейс
  10. Этап корректировки информации
  11. Поиск и выбор необходимого водителя из списка;
  12. Корректировка данных о количестве поездок выбранного водителя;
  13. Этап выдачи информации о поездках
  14. Выдача отчёта по осуществлённым поездкам;
  15. Выдача отчёта по осуществлённым поездкам за определённое число;
  16. Выдача отчёта по количеству осуществлённых поездок водителя;
  17. Проанализировав этапы и их информационные процессы, автоматизации подлежат следующие функции:
  18. ввод исходных данных клиента при оформлении поездки;
  19. поиск необходимых клиентов по базе данных;
  20. постановка на внутрифирменный учет машин;
  21. снятие машин с внутрифирменного учета;
  22. изменение информации о машинах;
  23. изменение статуса машин и водителей;
  24. принятие на работу новых водителей;
  25. увольнение с работы водителей;
  26. принятие на работу новых операторов;
  27. увольнение с работы операторов;
  28. ввод и сохранение данных о маршруте поездки;
  29. вывод информации по поездкам на печать;
  30. изменение и обнуление количества поездок каждого водителя;
  31. вывод информации количества поездок каждого водителя на печать;
  32. предоставление справки о работе программы;
  33. 1.2 Постановка задачи Автоматизация управленческой деятельности предполагает формирование электронной системы организации. Билл Гейтс, определяет электронную "нервную систему" любой организации как среду, автоматизирующую исполнение заранее намеченных действий и событий, планирование и учет, позволяющую своевременно реагировать на незапланированные события и изменения ситуации и дающую, таким образом, огромные преимущества в конкуренции и возможность эффективно работать.[1]
Основными целями разработки системы могут служить:

  1. сокращение времени обработки входной информации и получения результатных показателей;
  2. повышение степени достоверности выходной информации;
  3. снижение трудоемкости и количества ошибок при решении задачи.

В программе должны быть реализованы следующие функции:

  1. ввод исходных данных клиента при оформлении поездки;
  2. поиск необходимых клиентов по базе данных;
  3. постановка на внутрифирменный учет машин;
  4. снятие машин с внутрифирменного учета;
  5. изменение информации о машинах;
  6. изменение статуса машин и водителей;
  7. принятие на работу новых водителей;
  8. увольнение с работы водителей;
  9. принятие на работу новых операторов;
  10. увольнение с работы операторов;
  11. ввод и сохранение данных о маршруте поездки;
  12. вывод информации по поездкам на печать;
  13. изменение и обнуление количества поездок каждого водителя;
  14. вывод информации количества поездок каждого водителя на печать;
  15. предоставление справки о работе программы;

Хранилищем входной информации является:

  1. таблица Машины, предназначенная для хранения информации о машинах принадлежащих таксопарку;
  2. таблица Водители, предназначенная для хранения информации о водителях, работающих в таксопарке;
  3. таблица Операторы, предназначенная для хранения информации об операторах, работающих в таксопарке;
  4. таблица Клиенты, предназначенная для хранения информации о клиентах, обратившихся в таксопарк.

Хранилищем выходной информации является:

  1. таблица Поездки, предназначенная для хранения информации о поездках.

Окна обрабатывающие входную информацию представлены в таблице 3:

 

Таблица 3. Перечень окон, хранящих входную информацию.

№ п/пНазвание окнаНазвание таблицыПримечания1Машины "Семёрочка"МашиныДля регистрации машин таксопарка2Водители "Семёрочка"ВодителиДля регистрации водителей таксопарка3Оформление поездкиКлиенты

Машины

Водители

ПоездкиДля регистрации поездок

Окна обрабатывающие входную информацию представлены в таблице 4:

 

Таблица 4. Перечень окон, хранящих служебную информацию.

п/пНазвание окнаНазвание таблицыПримечания

  1. СтатусМашины
ВодителиДля изменения статуса водителей и машин
  1. Корректировка поездокВодителиДля корректировки информации о поездках осуществлённых водителем