You are on page 1of 3

Шановний голово, шановні члени державної комісії!

1. На дипломне проектування мені було поставлено завдання розробити АІС


диспетчерської служби таксі.

2. Стояло наступне завдання: Розробити АІС для диспетчера служби таксі.


Врахувати такі параметри, як номер і спеціалізація перевезень, реєстрація
викликів, побудова БД клієнтів.

3. Проаналізувавши предметну область, я з’ясував, що робота типового


таксопарку здійснюється так: кожен водій, заступаючи на зміну,
зв’язується із диспетчером, і той вносить їх у картку тих, що
працюють у цей час. Дані картки відбиваються на екрані. Водії
тримають зворотний зв'язок по радіо- чи мобільному зв’язку.
Замовлення надходять телефоном до диспетчера, він записує необхідні
дані до бази замовлень. Дата та час надходження замовлення диспетчер вводить
сам чи вводитися автоматично.
Клієнт може відразу у диспетчера дізнатися вартість замовлення, і потім
замовляти.
Потім із списку вільних водіїв вибирає того, хто буде виконувати
замовлення (тоді як машинах вмонтовані маяки вибирає того хто ближче до
місця), чи водій сам відповідає по зворотний зв'язок, що прийме замовлення.
Після підтвердження водієм диспетчер ставить водієві статус "Зайнятий",
точніше це відбувається автоматично, коли статус замовлення "Виконується",
оскільки у бланку кожного замовлення переносити виконавець.
По виконанні замовлення водій по рації звітує перед диспетчером, той
ставить замовлення статус "Виконано" і в водія змінюється статус на "Вільний".
Коли проаналізував, які існують програми для автопарків та служб таксі,
то їх виявилося багато і з різним функціоналом. З невеликих комерційних
пропозицій, які найближчі до завдань мого дипломного проектування – це АРМ
диспетчера таксі 2.0. та Диспетчер таксі Стандартна версія (1.0.0.0). Їх
характеристики представлені на слайді.

4. Дуже популярні мобільні додатки для таксі. Це широко розповсюджений


Яндекс-таксі, а також Убер, Уклон, Оптима-таксі і Он-таксі та багато інших.

5. При розробці специфікації вимог до проектованої АІС визначено таких


акторів та варіанти їх використання:
Актор Короткий опис
Диспетчер Веде довідник автомобілів, базу даних клієнтів, облік викликів,
дає наряд водіям, веде облік завантаженості водіїв

Водій Отримує наряд від диспетчера, звітує йому про виконання


замовлення

Клієнт Телефоном замовляє таксі у диспетчера на вказані адресу і час


База даних Зберігає та групує дані

6. Їхні ролі та функції в системі зручно відстежити на побудованій


діаграмі варіантів використання (прецедентів) – вона представлена на
цьому слайді.
7. З діаграми варіантів використання випливає діаграма діяльності, яка
дозволила змоделювати процес виконання операцій.
8. Наступним етапом об'єктно-орієнтованого підходу є створення класів з
відповідними атрибутами (з визначенням стереотипів класів) і
взаємодія між класами.
9. Також були створені діаграма послідовностей і діаграма кооперації,
що дозволяють розбивати і уточнювати кожен варіанти використання.
Вони обидві відображають події, що беруть участь в процесі обробки
інформації та повідомленнями, якими об’єкти обмінюються.
10. На цьому слайді представлена діаграма компонентів

11.Для практичної реалізації АІС було обрано середовище ООП Делфі.


Існують основні етапи створення проекту в Delphi:
 Розміщення компонентів на формі;
 Встановлення властивостей (properties) для компонентів;
 Написання процедур обробки подій (event procedures) для
компонент;
 Зберегти проект, давши йому відповідну назву;
 Запустити програму на виконання, створивши при цьому exe-
файл.
Після цього exe-файл програми готовий до використання.
Інтерфейс початкового вікна програми представлений на слайді, а її
функціонал буде продемонстровано пізніше
12. Оцінка розміру та вартості продукту розраховувалася за методикою
COCOMO. Згідно розрахунків вартість розробленого ПЗ складає
64620 грн.
ДОЗВОЛЬТЕ ПРОДЕМОНСТРУВАТИ РОБОТУ ПРОГРАМИ.
(тут показувати програму!)

Тестування програми пройшло успішно.

13. Розроблено також посібник користувача, в якому описано роботу


програми. Окремі сторінки посібника представлено на слайді.

14. Отже, у даному дипломному проекті було спроектовано в Case-засобі


Rational Rose корпорації Rational та практично втілено засобами середовища
Delphi автоматизовану інформаційну систему диспетчера служби таксі.
У ході роботи було створено діаграма варіантів використання, яка
характеризує об'єктно-орієнтований підхід, відображаючи дійових осіб, які
беруть участь у роботі даного застосунку і пов'язані з їх діяльністю варіанти
використання. Далі розроблена діаграма діяльності, яка дозволила змоделювати
процес виконання операцій. Також були створені діаграми класів,
послідовностей, кооперації та компонентів, що дозволяють розбивати і
уточнювати кожен варіанти використання.
Для практичної реалізації спроектованої системи обрано середовище
Delphi, що дало можливість втілити оптимально зручний користувацький
інтерфейс.

Здійснено розрахунок економічної вартості розробки, проведено тестування


готового програмного продукту і отримано позитивні результати
працездатності програми.

Мету дипломного проектування досягнуто.

Дякую за увагу!

You might also like