У дома Зеленчукова градина на перваза на прозореца Курсова работа: Разработване на програма за автоматизирана работна станция за таксиметров диспечер. Кратко описание на системата

Курсова работа: Разработване на програма за автоматизирана работна станция за таксиметров диспечер. Кратко описание на системата

Министерство на образованието на Омска област

БОУ ОО СПО "Търговско-икономически колеж"

Курсова работа

по дисциплината „Развитие и експлоатация

автоматизирани информационни системи"

на тема: "Разработване на програма за автоматизирана работна станция за таксиметров диспечер"

Завършено:

ученик от група 31 АС

Шевчук Кирил Александрович

Ръководител:

Загребнев Виталий Юриевич

Въведение

Глава I. Теоретична основасъздаване на система за автоматизация на таксиметровия парк

1.1 Анализ на дейността на таксиметровия парк

1.2 Анализ на съществуващи програми за автоматизиране на дейността на таксиметров диспечер

1.3 Избор жизнен цикълавтоматизирана информационна система

1.4 Избор на система за управление на база данни

1.5 Избор на език за програмиране

Глава II. Разработване на програма за автоматизиране дейността на таксиметровия парк

2.1 Анализ на изискванията на клиента

2.2 Проектиране на система за автоматизация на таксиметров парк

2.3 Създаване на програма "Автоматизирана работна станция за таксиметров диспечер"

Заключение

Библиография

Приложение 1

ИНСТРУКЦИИ ЗА ИНСТАЛАЦИЯ

Копирайте папката на работната станция на таксиметровия диспечер на вашия работен плот, уверете се, че тази папка съдържа два файла: работна станция на таксиметровия диспечер. exe и такси база данни;

Базата данни трябва да се намира в същата папка с файла на работната станция на таксиметровия диспечер. exe;

Преместете папката с файловете в папката Program files, намираща се в главната директория на устройство C:\;

Създайте пряк път към AWS файла на Taxi Dispatcher. exe и го поставете на вашия работен плот;

Стартирайте работната станция на таксиметровия диспечер. exe и започнете да работите;

ИНСТРУКЦИИ ЗА ПОТРЕБИТЕЛЯ (МЕНИДЖЪР):

Изберете режим на работа "Диспечер";

Въведете вашите индивидуални данни за вход и парола и щракнете върху „Вход“ (фиг. 6);

Ориз. 6 Форма за вход

Ще се появи формуляр, наречен " работно мястодиспечер", ще трябва да работите в този формуляр. На този формуляр има бутони: "Нова поръчка", "Поръчка изпълнена", "Анулирани поръчки", "Грешка в статус" - за работа с поръчки. "Поправка" и " Изтрий" - за регистрация на водача „Край на смяната" за изход и отпечатване на отчети (фиг. 7).


Ориз. 7 Работно място на диспечер

Първо трябва да добавите шофьори, които са пристигнали за смяната, за това трябва:

В долната част на формуляра има таблица, в която се записват водачите на смяна. Щракнете върху бутона "Коригиране", ще се появи формуляр със списък на всички шофьори, работещи в този таксиметров парк;

Изберете драйвера и щракнете върху „Приемам“;

Драйверът ще се появи в тази таблица. След това можете да регистрирате поръчки.

За да приемете поръчка, щракнете върху „Нова поръчка“, ще се появи карта на поръчката, попълнете я и натиснете „Приемам“. Поръчката ще бъде показана в таблицата с поръчки във формата (фиг. 8).


Ориз. 8 Форма за добавяне на нова поръчка

Ако поръчката е завършена, щракнете върху „Поръчка завършена“, състоянието на поръчката ще се промени на „Завършена“, а редът за поръчка ще бъде маркиран в зелено.

Ако поръчката е анулирана, щракнете върху „Поръчка е анулирана“, статусът на поръчката ще се промени на „анулирана“ и редът на поръчката ще бъде маркиран в червено.

Ако по погрешка сте променили статуса на поръчката, щракнете върху „Грешка в статуса“ и статусът ще се върне към стандартния.

Щракването върху бутона „край на смяната“ ще покаже диалогов прозорец с въпрос „Наистина ли приключвате смяната си?“ Щракването върху „Да“ ще отвори формуляр с три бутона.

Когато щракнете върху „Отказ“, ще се върнете към формата „Работно място на диспечера“.

Когато щракнете върху "Генериране в Word", отчетът за смяната ще бъде изпратен в Word и бутонът "Изход" ще стане активен и можете да излезете от програмата.

ИНСТРУКЦИИ ЗА ПОТРЕБИТЕЛЯ (АДМИНИСТРАТОР):

За да влезете е необходимо:

Изберете режим на работа "Администратор";

Въведете вашето потребителско име и парола и щракнете върху „Вход“;

Ще се появи форма, наречена „Работно място на администратора“, в която ще трябва да работите (фиг. 9).

Ориз. 9 Работно място на администратор

За да добавите драйвер трябва:

Изберете раздела "Драйвери";

Щракнете върху бутона „Добавяне“, ще се появи формуляр с подробности за драйвера (фиг. 10);


Ориз. 10 Форма за добавяне на нов драйвер

Този драйвер веднага ще се появи в таблицата в раздела „драйвери“.

За да добавите диспечер трябва:

Изберете раздела „Диспечери“;

Щракнете върху бутона "Добави", ще се появи формуляр с данните за диспечер (фиг. 11);

Попълнете тази карта и щракнете върху „приемам“;

Този диспечер веднага ще се появи в таблицата в раздела „диспечери“.


Ориз. 11 Форма за добавяне на нов диспечер

За да отпечатате отчети са ви необходими:

За обобщен отчет за работата на диспечерите:

Отидете на Отчети - Отчет за работата на диспечерите, ще се появи формуляр;

Във формата изберете началото и края на периода, за който трябва да предоставите информация;

След това можете да печатате с Word (фиг. 12);

Ориз. 12 Формуляр за отчет на диспечер


За обобщен отчет за ефективността на драйвера:

Отидете на Reports - Driver performance report, ще се появи формуляр;

Във формата изберете началото и края на периода, за който трябва да предоставите информация, както и фамилията на водача;

Кликнете върху бутона "Печат";

След това можете да печатате с Word (фиг. 13);

Ориз. 13 Формуляр за доклад на водача

За да създадете "Черен списък":

Отидете на Отчети - Черен списък, ще се появи формуляр;

Щракнете върху бутона „Генериране в Word“;

След това можете да печатате с Word.

Кратко описаниесистеми

Системата Taxi Dispatcher представлява отделни работни места за оператори и диспечери, обединени в един комплекс чрез локална компютърна мрежа. Системата има широк обхватнастройки, които позволяват да се използва в различни работни схеми на контролни зали и таксиметрови паркове.

Програмата Taxi Dispatcher предоставя автоматизирани работни места (AWS) за следните видовеработници в таксиметровите услуги:

Моделът, по който протича работата в системата Taxi Dispatcher:

1. Поръчките за такси се получават по телефона и се приемат от оператора. Описанието на поръчката включва телефонен номер на клиента, час на получаване, Адрес „От“/Адрес „До“, трите имена на клиента, подробен адрес и Бележки

Промяна на съдържанието на полета Бърз адрес от/Бърз адрес къдеводи до автоматични промени в съдържанието на полетата Адрес "От" /Адрес "До". Тези полета се използват, ако не точна информацияотносно адресите.

Можете да конфигурирате и въвеждате само тези полета, които се използват в работата на вашата услуга.

2. Когато добавяте нова поръчка, можете да разберете цената на поръчката (преди поръчката да бъде завършена - изчислението се извършва автоматично според зададения алгоритъм), като поставите отметка в подт. ценаотметки Създаване. Можете да промените процедурата за изчисляване на цената на поръчка, като изберете различен тип поръчка: Такси, Доставка, Транспорт.

използвайки номера на картата за отстъпка на клиента (ако има такава), изчислете отстъпката, валидна за тази поръчка, като поставите отметка в подт. отстъпка

ако поръчката е предварителна, въведете дата и час на доставка, като отметнете подт предварителен, в този случай поръчката ще се показва в отделна таблица, докато започне нейното изпълнение.

3. При приемане на поръчка се следи телефонът, от който е направена поръчката, за да се види дали е в “черния списък” - списък с телефони, от които не е желателно да се приема поръчка, както и направени предишни поръчки от този телефон.

4. След получаване на поръчката, диспечерът следи за преминаването на поръчката и нейното изпълнение. Поръчката може да бъде изпълнена успешно или не, тогава се посочва причината за неизпълнението на поръчката.

5. Възможно е клиентът да заплати поръчката в брой или ползване карта за отстъпка. Една поръчка може да бъде платена с една карта за отстъпка.

6. За удобство при работа с отстъпки, програмата предоставя система от карти за отстъпки, осигуряващи гъвкава система от отстъпки за клиентите. Информация за всички валидни карти за отстъпка е в таблицата, която се отваря от менюто Счетоводство|Карти за отстъпки

7. Поръчките се добавят от операторите. Основни действия на операторите:

добавяне на нова поръчка

редактиране на поръчка

изтриване на поръчка (*ако операторът има право на изтриване)

отчитане на отстъпки при поръчка

работа с черен списък с клиенти

Таблицата с поръчки показва всички текущи и предварителни поръчки, приети от текущия потребител-оператор, които са в процес на изпълнение.

8. Режимът на мениджър се използва за управление на драйвери. Основни действия на диспечера:

работа със списък от драйвери

проследяване на състоянието на водачите

начало и край на смените на водача

управление на опашки на паркинги

работа с вградената карта

обработка на поръчки и назначаване на водачи

завършване на поръчка - в таб Завършванеопределят се вида на изпълнение на поръчката, точната сума за плащане, като се вземе предвид отстъпката и вида на плащането. Типът изпълнение на поръчката се избира от падащия списък. Стойностите на това поле се задават от потребителя в Директория "Видове завършване на поръчки". След като зададете вида на поръчката, в прозореца се появява поле На опашка. Това поле съдържа списък с възможни паркинги, където се предлага да постави водача опашка. Приключването на поръчката се установява при натискане на бутона Приеми. В този случай поръчката придобива статус изпълнена и информацията за нея се изтрива автоматично от текущи таблици за поръчкии влезе в таблица с изпълнени поръчки.

За показване на етапа на изпълнение на поръчката в раздела Актуални поръчкиизползвани цветен дизайнпоръчки. В този случай комуникацията с водачите се осъществява чрез радио или мобилни телефони(зависи от организацията).

9. Настройката на заплатите на служителите се извършва в прозореца Сметкипотребители: В този прозорец за потребители на ниво ОператорИ Диспечерможете да зададете следните параметри: Такса за 1 поръчка (абсолютна стойност);Такса за 1 поръчка като процент от платената сума

10. Водачът поема смяната си в един от автомобилите, към които е прикрепен или по изключение в друг. Прозорецът Правила за плащане на шофьори ви позволява да настроите фино правилата, които ще се използват при изчисляване на заплатите на шофьорите. За да влезете в този прозорец, трябва да изберете елемента от главното меню на програмата Счетоводство|Правила за плащания на шофьори

11. Водачът, който е поел смяната, може да бъде на един от паркингите, като на паркинга водачите се подреждат в зависимост от часа на пристигане или се редактират от диспечера.

12. Има извънградски поръчки.

13. Стандартният пакет на програмата включва следните отчети:

"Шофьори"

"Оператори"

"Абонати"

Достъп до менюто Докладипо подразбиране разрешено само за потребители на ниво Администратор, РъководителИ касиер счетоводител, но може да се дефинира за всеки потребител в прозорец за управление на потребителите .

Можете също да генерирате персонализиран отчет с помощта на прозореца SQL конзола.

14. Потребителите в системата имат различни права, в съответствие с изпълняваните функции.

15. Потребителите имат достъп до своите настройки от всяка работна станция на системата, а не само от тази, на която са направени настройките.


Този списъквъзможности, събрани от 14 септември 2005 г. – в момента в програмата могат да бъдат внедрени допълнителни свойства – можете да изтеглите текущата демо версия на програмата за преглед.

1. ВЪВЕДЕНИЕ 5 2. СИСТЕМЕН АНАЛИЗ 7 2.1. Описание на предметната област 7 2.2 Постановка на проблема 8 2.2.1 Определящи фактори решениеотносно създаването на система 8 2.2.2 Преглед на съществуващите софтуер, изброявайки софтуерни инструменти, с които можете да внедрите автоматизирано работно място 8 2.2.3 Обосновка за вземане на решение за избор на софтуерен инструмент 11 2.2.4 Изисквания към базата данни, организация, нормализиране и ергономичност 11 2.3.5 Избор на типове софтуер 14 2.3 Бизнес процеси и информационни потоци 16 2.3.1 Модел AS-IS в DFD нотация 16 2.4.2 TO-BE модел в DFD нотация 17 2.4.3 Работа на системата от гледна точка на потребител (клиент) 19 3. ТЕХНИЧЕСКИ ПРОЕКТ 20 3.1 Разработване на основни приложения за система 20 3.1.1 Място на системата в информационната система на организацията 20 3.1.2 Цели на системата 20 3.1.3 Функции на системата 20 3.2 Промяна организационна структураорганизация 20 3.3 Изложение на решението на проблемите 21 4. РАБОТЕН ПРОЕКТ 22 4.1 Разработване на проектна база данни 22 4.2 Разработване на изпълнимо приложение 22 4.3. Внедряване на интерфейса на програмата. 24 5. ЗАКЛЮЧЕНИЕ 30 6. ЛИТЕРАТУРА 31

Въведение

Базата данни е организирана структура, предназначена да съхранява данни. Съвременните бази данни могат да съхраняват не само данни, но и информация. Проектираната информационна система, базирана на база данни, е предназначена за използване в предприятие, което предоставя таксиметрови услуги на населението, и ще подобри ефективността на работата благодарение на систематизация и бързо търсене необходимата информация. Това ще опрости работата, тъй като няма нужда от обработка голямо количествохартиени данни в търсене на необходимата информация, изчисляване на стойността на пътния лист за всеки шофьор и отчети за работа. Концепцията за база данни е тясно свързана с концепцията за система за управление на база данни. Те представляват набор от софтуерни инструменти, предназначени да създават структура на база данни, да я попълват със съдържание, да я редактират и визуализират информацията, съдържаща се в базата данни. Визуализацията на информацията се отнася до избора на данни за показване в съответствие с даден критерий, тяхното подреждане, проектиране и последващо извеждане към изходни устройства или предаване по комуникационни канали. Следните данни трябва да се съхраняват в разработваната база данни: 1) Информация за водачите: позивна, пълно име, номер на шофьорска книжка, дата на издаване, както и информация дали водачът е в отпуск, в отпуск по болест или е уволнен от работа; 2) Информация за автомобили: състояние. номер, марка, година на производство, цвят, номер на талона, кой е собственикът и дали автомобилът е на ремонт в момента; 3) Информация за пътните листове: номер на пътния лист, начална и крайна дата, позивна на водача, държавна регистрация. номер на колата; 4) Информация за поръчките: номер на поръчката, дата и час на нейното получаване, адрес на клиента, шофьор, който изпълнява поръчката, знак за завършеност. Следната информация трябва да бъде на разположение на таксиметровия диспечер: 1) Информация за поръчките, разбити по шофьори; 2) Кои автомобили са на линия и кои са в ремонт; 3) Информация за броя на отработените часове от всеки шофьор (цената на пътуването се изчислява на 20 рубли на час работа, балансът Париостават при водача). Предназначение курсова работае разработката на автоматизирана работна станция за таксиметров диспечер, базирана на бази данни. Сред задачите, които трябва да се решат за разкриване на избраната тема, са: провеждане системен анализпредметна област; идентифициране на същността на инфологичния модел; извършване на моделиране на връзките между тях. Основните цели, за постигането на които е създадена базата данни на работната станция на таксиметровия диспечер са: 1) Предоставяне на служителя на по-бързо и удобно търсене на необходимата информация; 2) Организиране на вече съхранени данни и входящи данни; 3) Проследяване на промените в данните; 4) Проследяване на поръчките.

Заключение

В резултат на курсовия проект бяха развити уменията и способностите за проектиране на структура на база данни, предназначена за функционирането на автоматизирана информационна система. В резултат на работата по курсовия проект е създадена информационна система за работата на работната станция на таксиметровия диспечер. Тази система ще намали времето за работа на диспечера, както и ще генерира автоматично отчети. Създаден удобни интерфейсище опрости механизма за въвеждане на нова и редактиране на съществуваща информация. Разработена информационна система, напълно съвместима с комплекса Програми на Microsoftофис. Проектиран софтуерможе да се използва от градски таксиметрови организации. В обобщение, въпросният проект има реално приложение и използва най-новите технологии.

Библиография

1. Карпова Т.С. Бази данни: модели, разработка, реализация. Санкт Петербург: Питър, 2001.-304 с. 2. Конъли Т., Бег Л., Страчан А. Бази данни. Проектиране, изпълнение и управление на спорове. Теория и практика. -2-ро изд. – Williams, 2000. 3. GOST 34. 201-89. Информационни технологии. Набор от стандарти за автоматизирани системи. Видове, комплектност и предназначение на документите при създаване на автоматизирани системи. 4. Delphi 2006 с примери (+ CD-ROM): Владимир Шупрута -- Санкт Петербург, BHV-Петербург, 2006 - 528 с. 5. Delphi 7. Основи на програмирането. Решаване на типични проблеми. Ръководство за самообучение: Л. М. Климова - Москва, КУДИЦ-Образ, 2006 г. - 480 с. 6. Delphi в задачи и примери (+ CD-ROM): Никита Култин - Москва, BHV-Петербург, 2008 г. - 288 с. 7. Делфи. Професионално програмиране: Дмитрий Осипов - Санкт Петербург, Symbol-Plus, 2006 г. - 1056 с. 8. Основи на програмирането в интегрирана среда DELPHI: А. Желонкин - Санкт Петербург, Бином. Лаборатория Знание, 2004 - 240 с. 9. Основи на програмирането в интегрирана среда Delphi. Работилница: А. Желонкин – Санкт Петербург, Бином. Лаборатория Знание, 2006 - 240 с.

Ново в сайта

>

Най - известен