Організація управління фінансовими потоками банку на основі логістичного підходу



Сторінка9/13
Дата конвертації01.01.2017
Розмір1.05 Mb.
ТипДиплом
1   ...   5   6   7   8   9   10   11   12   13

3.4 Інтерфейс користувача та контрольний приклад із його використання

Для початку використання автоматизованої системи управління транспортними засобами підприємства необхідна ініціація його роботи шляхом підключення клієнтських пристроїв для передачі інформації. Вона здійснюється через смартфони із спеціальним програмним додатком (рисунок 3.4).

Співробітник фірми вирушає в маршрут, вмикає на своєму телефоні функцію GPS-навігатора, який потім постійно в режимі оновлення стану передає нові координати маршуту. Фактично телефон виступає певним транслятором інформації на сервер через мережу. Крім того через нього можна налаштувати особливості маршруту самому водієві, надати сигнал про його зміну чи певні непередбачувані обставини. Клієнтський додаток виступає джерелом початкової вхідної інформації, далі вона збирається і передається на сервер, де обробляється і трансформується у вихідну, з якою вже працюють контролюючі суб’єкти підприємства.

Для початку безпосередньої роботи з передачі даних про маршрут необхідно встановити з’єднання із системою моніторингу руху транспортних засобів на сервері (рисунок 3.4).



http://cs315416.vk.me/v315416818/6f6f/g7waydxgblu.jpg

Рисунок 3.4 – Початкове вікно роботи клієнтського додатку


http://cs315416.vk.me/v315416818/6f78/r6gi0y3g3k4.jpg

Рисунок 3.5 – Ініціалізація доступу до серверу, початкове вікно програми моніторингу

В системі передбачена авторизація для доступу до серверу через мобільні додатки. Зроблено це для обмеження кола осіб і пристроїв відповідно до кількості наявних транспортних засобів, які мають можливість транслювати дані на головний комп’ютер контролю за їх рухом. Адже внесення змін до системи, які стосуються початкових даних координат знаходження, можливо лише завдяки прив’язки кожного окремого маршруту до певного транспортного засобу. Для ідентифікації призначений реєстраційний номер автомобіля. До того ж система розпізнає вже зареєстровані номера на сервері і не дозволяє проникнути іншим додаткам до нього. На рисунках 3.6-3.8 показана спроба введення реєстраційного ідентифікатора автомобіля, який попередньо не заброньований в системі:
http://cs315416.vk.me/v315416818/6f81/gyoavkyycme.jpg

Рисунок 3.6 – Введення реєстраційного номеру транспортного засобу водієм для активації роботи клієнтської частини системи моніторингу руху транспортних засобів, а також встановлення зв’язку із сервером



http://cs315416.vk.me/v315416818/6f8a/esrkg_ewfvs.jpg

Рисунок 3.7 – Початок обробки запиту, дані відсилаються на головний сервер для перевірки і проходження аутентифікації


http://cs315416.vk.me/v315416818/6f93/sgf6dotsviy.jpg

Рисунок 3.8 – Повернення відповіді від серверу з помилкою

Таким чином забезпечується цілісність даних інформаційної системи, її структурних компонентів, обмежуються права доступу, він забороняється людям, що не мають достатньо інформації про транспортні засоби підприємства. Отже, вхідна інформація зможе надходити лише з підтверджених її джерел.

У разі введення коректного реєстраційного номеру автомобіля на клієнтському додатку (рисунок 3.9) і проходження авторизації на сервері на екрані виводиться основна необхідна інформація для водія.


http://cs315416.vk.me/v315416818/6f9c/4seuxj7koui.jpg

Рисунок 3.9 – Встановлення з’єднання із захищеним сервером за допомогою введення коректного реєстраційного номеру транспортного засобу


У разі співпадіння даних у таблиці транспортних засобів на сервері із введеними відсилається відповідь на клієнтський додаток із сигналом про успішне встановлення з’єднання. Далі система автоматично пропонує розпочати моніторинг руху вказаного автомобіля (рисунок 3.10):
http://cs315416.vk.me/v315416818/6fa5/rxfg72m2nei.jpg

Рисунок 3.10 – Екран клієнтського пристрою після успішного з’єднання із сервером моніторингу


Після натиснення кнопки початку роботи починається другий етап передачі основної інформації між клієнт-серверними частинами. Але тепер клієнтська сторона просто надсилає інформаційний сигнал-запит про готовність до роботи, а сервер за необхідності відсилає всю необхідну інформацію на читання до клієнта (завантажується веб-сторінка на боці пристрою моніторингу з відфільтрованими даними згідно із запитами).

Екранна форма підтвердження коректності встановленого зв’язку з боку клієнтської підсистеми представлена на рисунку 3.11:


http://cs315416.vk.me/v315416818/6fae/lmm5h62y6ui.jpg

Рисунок 3.11 – Запит інформації із серверу шляхом підтвердження зв’язку з клієнтського боку


Найперше відповідно до обраного транспортного засобу система виведе список доступних маршрутів підприємства. Серед них будуть не розпочаті і ті, які знаходяться в фазі виконання (за умови, коли з’єднання переривається через різні причини, і водієві доводиться декілька раз підключатися до сервера, підтверджувати продовження обраного маршруту і просуватися далі). Вікно списку маршрутів, що буде доступно клієнтському додатку після встановлення підключення, представлено на рисунку 3.12:

Рисунок 3.12 – Список маршрутів, якими може слідувати зареєстрований транспортний засіб після встановлення з’єднання із сервером


Для продовження роботи водій вибирає один із маршрутів (із запропонованого списку чи визначає його сам). Відразу для нього виводиться основна інформація щодо маршруту. Кому призначений – вказується інший транспортний засіб за умови початку маршруту іншим водієм, або поточний, якщо маршрутом раніше не слідували. Статус – інформаційне поле, що має три можливих варіанти: не розпочато, в процесі, виконано. А також вказується початкова і кінцева точки маршруту, як основні координатні цілі, на основі яких проводитиметься орієнтування при виконанні доставок чи простих переїздів.

Вигляд екрану клієнтського додатку з описом вибраного маршруту представлено на рисунку 3.13:


Рисунок 3.13 – Представлення основної інформації щодо обраного маршруту перевезення чи руху


Далі йде виконання маршруту шляхом проїзду відстані між вказаними його крайніми точками. У кожен проміжок часу відбувається передача на сервер інформації щодо поточних координат транспортного засобу. Потім по цим координатам і проходить моніторинг руху транспортного засобу по обраному маршруту.

На клієнтських пристроях підтримується можливість відображення маршруту безпосередньо на карті Google Maps. Це набір додатків, побудованих на основі картографічного сервісу і технології розміщення на географічних картах. У даному випадку сервіс представлений спеціальною картою, що охоплює весь світ. Часто використовується як основа для розробок різних автоматизованих систем. Саме використання режиму автонавігатора дозволяє і реалізувати технологію передачі даних про місце знаходження транспортного засобу на планеті в певний момент часу.

Таким чином для водія на екрані смартфона початковий маршрут буде представлено у вигляді карти з двома точками – від старту до завершення (рисунок 3.14):
http://cs315416.vk.me/v315416818/6fc9/c0o88wflpg4.jpg

Рисунок 3.14 – Представлення маршруту водієві перед початком його виконання


Початкова точка руху позначена зеленим прапорцем. Може вказувати поточне місце знаходження автомобіля або певний склад, з якого потрібно перевезти продукцію чи сировину до замовника (місця призначення). Кінцева точка маршруту представлена чорно-білим прапорцем.

Далі транспортний засіб починає рух, передаючи поточні координати серверу. Він їх обробляє і формує лінію пересування автомобіля. Результат доступний як водієві для перегляду пройденого шляху таким варіантом, як він його обрав. Також у цей же момент така ж інформація доступна суб’єктам моніторингу руху транспортних засобів (керівництву, спеціальним управляючим суб’єктам, клієнтам, що зацікавлені отримати інформацію про доставку в режимі реального часу) через перегляд веб-сайту, що працює на інформації, обробленій і збереженій сервером. Вигляд екрану клієнтського додатку при моніторингу маршруту транспортного засобу представлений на рисунку 3.15:


http://cs315416.vk.me/v315416818/6fd2/afvrovqlv38.jpg

Рисунок 3.15 – Формування маршруту транспортного засобу, стосовно якого проводиться моніторинг, шляхом графічного представлення пройденого відрізку на географічній карті


Варто зазначити, що робота клієнтського додатку, що здійснює моніторинг руху транспортного засобу, не забирає всі ресурси мобільного телефону, може здійснюватися в прихованому режимі (за умови ввімкненого модуля GPS-передавача). Тому сам пристрій може паралельно використовуватися за призначенням для дзвінків, виконання інших функцій, додаткових видів зв’язку.

Результати швидкого повернення в головне меню телефону представлені на рисунку 3.16:


http://cs315416.vk.me/v315416818/6fdb/42zivof0fry.jpg

Рисунок 3.16 – Повернення до головного меню телефону (моніторинг руху транспортного засобу продовжується, дані передаються на сервер)


За необхідності водій може перервати (у даному випадку мається на увазі призупинити маршрут). Така можливість передбачена різними життєвими ситуаціями, коли з’являються якісь нові пріоритети чи непередбачені зовнішні впливи. Тоді при повторному підключенні до сервера розпочатий раніше маршрут цим транспортним засобом буде виділений іншим кольором зі статусом «у процесі виконання».

Для продовження слідування раніше розпочатим шляхом потрібно його вибрати і натиснути кнопку «Відновити». Екран клієнтського додатку, який передбачає реалізацію описаної ситуації, представлений на рисунках 3.17-3.18:



Рисунок 3.17 – Різні види маршрутів відповідно до їх стану виконання позначаються різним кольором (у даному випадку зелений інформує про розпочатий маршрут, який можна продовжити виконувати)


Рисунок 3.18 – Можливість відновлення раніше розпочатого і незавершеного маршруту

Після проходження маршруту формується повна суцільна лінія проїзду автотранспорту. Вона фактично показує пройдений шлях і є результатом обробки координат місця знаходження транспортного засобу в кожен момент з’єднання і передачі їх серверу. При завершенні маршруту водій на екрані свого клієнтського пристрою може побачити результат проїзду (рисунок 3.19):
http://cs315416.vk.me/v315416818/6ff6/o6jearbngxg.jpg

Рисунок 3.19 – Представлення повного пройденого шляху при виконанні маршруту


Після цього залишається при досягненні кінцевої точки підтвердити завершення маршруту. Таким чином він переводиться в статус «виконаний». Вся необхідна по ньому інформація відразу передається на сервер. А далі вже на основі зібраних аналітичних кількісних даних проводиться вивчення маршруту за показниками ефективності, мінімальних витрат, відповідності вимогам тощо. Водій же інформується про завершення перевезення (рисунок 3.20):
http://cs315416.vk.me/v315416818/6fff/cz0blbf1ap8.jpg

Рисунок 3.20 – Інформування про завершення маршруту


Якщо маршрут оновлюється до статусу «завершений», то він зникає із переліку активних маршрутів для певного транспортного засобу або й усіх в цілому. Таким чином усувається загроза дублювання даних, виїзду декількох автомобілів для виконання однієї цілі, наявність додаткових непередбачуваних витрат підприємства. Далі водій може вибрати один із доступних йому маршрутів. Таким чином розроблена автоматизована система забезпечує не тільки моніторинг руху транспортних засобів певної фірми, а ще й управління цим рухом з максимальною ефективністю.

Рисунок 3.21 показує екран клієнтського пристрою водія після виконання маршруту:



Рисунок 3.21 – Виконаний маршрут зник із списку необхідних для реалізації, управління надлишковістю даних


А на сервері вся інформація зберігається і накопичується. Якщо для водія важлива поточна інформація маршруту, який він виконує, то для контролю варто порівнювати всі пройдені шляхи та майбутні сплановані напрями руху. На сервері передбачена можливість перегляду даних по всім маршрутам транспортних засобів підприємства. Завдяки розробленому веб-сайту можна переглянути структуру автопарку (рисунок 3.22). Це дозволяє проаналізувати співвідношення кількості автомобілів до маршрутів, які їм необхідно виконати. Також надається інформація про типи автомобілів, їх реєстраційні номери, по яким відбувається зв’язок із клієнтськими пристроями. До того ж він паралельний, тобто сервер може одночасно обслуговувати декілька маршрутів.

Рисунок 3.22 – Веб-сервер, таблиця складу автопарку підприємства


Рисунок 3.23 – Таблиця маршрутів (виконані, в процесі і заплановані) підприємства


На рисунку 3.23 показано також інформацію з веб-серверу з переліком маршрутів, які здійснювали чи будуть виконувати транспортні засоби підприємства. По кожному маршруту можна переглянути детальну інформацію. Для нерозпочатих це початкова і кінцева точки (також передбачена можливість додавати проміжні пункти руху). Це наглядно представлено на рисунку 3.24:

Рисунок 3.24 – Відмічення на карті початкового, проміжного і кінцевого пункту маршруту


Також для нерозпочатого маршруту передбачена можливість призначити певний автомобіль із автопарку і змінити статус на «в процесі виконання». Це все реалізовано на веб-сервері. Дана функціональність представлена на рисунку 3.25:

Рисунок 3.25 – Зміна статусу і властивостей маршруту


Дуже важливим також є аналіз інформації по виконаним маршрутам. Коли маршрут стає завершеним, то відповідно до сформованої лінії проїзду транспортного засобу на основі точок координат відбувається підрахунок довжини, подоланої автомобілем. Також для кожного автомобіля передбачена наявність інформації з витратами пального на кілометр. У результаті після отримання даних щодо пройденого шляху можна отримати плановий обсяг витраченого бензину, газу чи дизелю з дійсним, який надав у звіті водій. Вони не повинні сильно відрізнятися. А завдяки цьому забезпечується повний контроль над витратами підприємства на обслуговування транспортних засобів. За рахунок цього можна мінімізувати відтоки грошових коштів, знайти слабкі місця і виправити їх. Фірми, які орієнтуються на моніторинг їх автопарку, можуть досягнути більших результатів у конкурентному середовищі, де важлива кожна деталь і елементарна перевага.

Рисунок 3.26 – Дані з веб-сервера щодо обраного маршруту, довжини та витрат пального в результаті його проходження


Таким чином розроблена автоматизована система моніторингу руху транспортними засобами підприємства, а також управління його автопарком. Вона може бути ефективно використана на підприємствах, що займаються перевезеннями чи іншим видом діяльності, де залучений транспорт.

Автоматизована система розроблена на основі клієнт-серверної архітектури, працює в режимі реального часу, дозволяє отримувати всю необхідну інформацію щодо стану перевезень і проходження маршрутів. Призначена для великого кола фірм і може вважатися універсальною в досліджуваній сфері.






Поділіться з Вашими друзьями:
1   ...   5   6   7   8   9   10   11   12   13


База даних захищена авторським правом ©divovo.in.ua 2017
звернутися до адміністрації

войти | регистрация
    Головна сторінка


загрузить материал