p align="justify">
.5 Представлення результатів, что демонструють функціональність Розроблення ПЗ У результате Нашої роботи Було розроблено програмне забезпечення, Пожалуйста полегшує управління підприємством Служба таксі або ж таксопарків. Відбувається це путем автоматизації ЩОДЕННИЙ Дій працівніків підприємства (директора та Операторів). Зменшення рутінної роботи для Операторів стімулює їх до більш якісного та швідкісного Прийняття замовлень, что в свою черго підіймає якість сервиса обслуговування як такого. Такоже система допомагає якісно та легко вести статистику про пророблення роботові (про пріняті замовлення, підрахунок Копійчаної сум, что були зароблені і тд). Додатково система дозволяє вести облік працевлаштованіх водіїв та налаштовуваті індивідуальний графік роботи шкірного з них. Вести облік машин, что зареєстровані у таксопарку, а такоже встановлюваті тарифи на пасажирські перевезення.
Робота Із системою розпочінається Із процедури авторізації. Авторизація відбувається по логіну та паролю, Які вводяться у вікно авторізації (Малюнок 4.6).
Малюнок 4.5.1 - Вікно авторізації у сістемі.
У сістемі могут буті зареєстровані Користувачі з трьома рівнямі доступу:
- адміністратор (наділеній найповнішімі повноваженямі такими як читання информации з БД, записи, редагування та відалення).
- директор (наділеній можлівістю читать будь-які дані для ее перегляду та ведення статистики).
- оператор (має доступ лишь до потрібніх даних, может оформляті заявки на пасажирські перевезення та підтверджуваті віконані замовлення).
Вся інформація про Користувачів та їх Рівні доступу до даних зберігається у відповідній табліці у базі даних. После Введення логіна та пароля користувача з рівнем доступу оператора відбувається запит до БД, Який підтвердіть, что Сейчас користувач існує и відповідна функція поверне інформацію про рівень доступу. После чего з з'явитися наступна вікно (Малюнок 4.5). Вікно оператора розділене на две части: Таблиця вільніх водіїв (позначена зеленим) та таблицю водіїв, что є зайнятості в Сейчас годину (Позначення червоним). У Першу завантажуються всі водії, что знаходяться в Сейчас на работе, но очікуються нового замовлення, у одному ж водії, что знаходяться на замоленні. Оператор может змінюваті статус водіїв у відповідності з інформацією, якові ВІН получил от них по рації.
Малюнок 4.5.2 - Головне робоче вікно користувача в режімі оператора.
Колі оператор Робить подвійний Клік по рядку з табліці вільніх водіїв, з являється діалогове вікно Прийняття замовлення (Малюнок 4.8). Туди вводитися відповідна інформація про клієнта, Який здійснів замовлення, про місце відправкі та призначення. Такоже фіксується годину Прийняття. После того як замовлення буде прийнятя, водій переноситися у верхній таблиці (зайнятості водіїв) i буде там знаходітісь, доки НЕ виконає замовлення. За закінченню водій винен зв язати Із оператором та сповістіті про Завершення замовлення, тоді такоже через подвійний Клік з являється вікно підтвердження замовлення, заповняється дані про кілометраж, Ціну перевезення, вводитися коментар при необхідності та фіксується годину. Замовлення вважається завершеним на вноситися у таблицю замовлень в БД.
Така ситуация продовжується ціклічно до тихий пір, поки НЕ закінчується робоча зміна одним водіїв, та почінається робоча зміна других, смороду замінюються в таблицях, а попердні вівантажуються.
Малюнок 4.5.3 - Головне вікно оператора. Прийом замовлення.
Кож у сістемі Доступний функціонал для роботи адміністратора. Головне вікно адміністратора збережений на малюнку 4.9. Андміністратор володіє найбільшімі повноваженнямі, як Вже згадувать Ранее и це покладає на него певні Функції, ВІН винен:
- додаваті НОВИХ Користувачів та налаштовуваті їх права доступу.
- додаваті інформацію етичні проблеми а?? то, или ж відаляті стару.
- додаваті інформацію про НОВИХ водіїв, або ж відаляті старі.
- додаваті Нові тарифи, або ж відаляті старі.
- Додавання або ж відалення та редагування Іншої информации.
Малюнок 4.5.4 - Головне вікно адміністратора. Перегляд авто.
Усі дані Якими оперує система TaxiManager 1.0 зберігаються у базі даних на Основі сервера MySQL. Нарощення, Заповнення, модіфікація та відалення усіх даних, Які зберігаються у різніх таблицях бази даних віконується через код програми помощью JDBC конектора.
Конектор є лишь механізмом, что дозволяє фізично під єдн...