Курсовая работа: Разработка программы автоматизированного рабочего места диспетчера такси
Для печати отчетов используется технология работы с Microsoft Word через Delphi. Благодаря установлению этой связи можно импортировать данные из таблиц тестовой базы данных в виде запроса, что и используется при составлении отчетов в режимах "Администратора" и "Диспетчера". Используя свойство RecordCount компонента ADOTable, задаем переменную цикла с параметров и выполняем сравнивание каждой записи с условием, в случае положительного исхода данные импортируются в Word.
Помимо компонентов связи с базой данных использовались компоненты:
Button: Все кнопки выполняющие действия закрытия, занесения данных в базу, переход между формами.
Label: Все надписи, которые служат подсказками или появдляющейся информацией, преимущество - пользователь не может изменить содержание Label.
Main Menu: для создания всплывающего меню вверху окна, выполняет переключения между окнами и дублирует действия некоторых кнопок.
Заключение
Данная программа предназначена для автоматизации рабочего места диспетчера такси, с целью уменьшить долю ручного труда и количества бумажных документов и наглядно демонстрировать занятость водителей.
Программный продукт " Автоматизированное рабочее место диспетчера такси" выполняет поставленные задачи:
Регистрация новых водителей и диспетчеров в режиме администратора;
печать отчетов по диспетчерам или по конкретному водителю;
Формирование "Чёрного списка" администратором.
В режиме диспетчера при входе на рабочем месте появляется имя и фамилия работающего диспетчера.
Прием заказов
Регистрация водителей прибывших на смену.
Диспетчер не сможет закончить смену пока не напечатает отчет.
Недостатки: Очень большую роль играет "Человеческий фактор" при халатном ведении базы данных заказов и введение неккоректных данных могут забить базу названиями не существующих улиц, именами водителей и диспетчеров типа "ывпрапрваор" и т.д.
Список литературы
1. Тельнов Ю. Т Реинжиниринг бизнес процессов / Москва. "Финансы и Статистика" 2004.
2. Калашян А. Н., Калясов Г. Н Структурное моделирование бизнеса: DFD-технология/ Москва. "Финансы и Статистика" 2001.
3. Фаронов, Delphi 7. Программирование баз данных.
4. Дарахвелидзе П., Марков Е. Программирование в Delphi 7/Санкт-Петербург "БХВ-Петербург 2003;
5. Филонович С.Р., Использование моделей жизненного цикла в организации и диагностике /Москва 2005;
6. Батлер Э., Microsoft Office Access 2007: профессиональное программирование / Вильямс 2009;
7. Кириллов В.В., Громов Г.Ю., Введение в реляционные базы данных /Москва BHV 2009;
8. Автоматизированное рабочее место в системе управления предприятием, Сборник научных трудов, СПб, 2002 г;
9. Гофман В., Хомоненко А., Работа с базами данных в Delphi/ Санкт-Петербург "БХВ-Петербург 2003;
10. Коннолли Т., Бегг К., Базы данных. Проектирование, реализация и сопровождение / Москва, Санкт-Петербург, Киев 2003;
11. Кантарь И.Л. Автоматизированные рабочие места управленческого аппарата, 1990.
12. Рапопорт Э.Я. Структурное моделирование объектов и систем управления. М: финансы и статистика, 2003 г.
Приложения
Приложение 1