Графічний інтерфейс системи, Інтерфейс АРМ Кур’єра, Інтерфейс АРМ Диспетчера - Розробка
Графічний інтерфейс системи
Графічний інтерфейс користувача (Graphical User Interface, GUI) - це система засобів для взаємодії користувача з пристроєм, заснована на представленні всіх доступних користувачеві системних об'єктів та функцій у вигляді графічних компонентів екрана (вікон, кнопок, смуг прокручування тощо). При роботі з GUI користувач має довільний доступ (за допомогою клавіатури або пристроїв координатного введення, наприклад touch-screen) до всіх видимих екранних об'єктів.
Однією з вимог до хорошого графічного інтерфейсу програмної системи є концепція «роби те, що я маю на увазі» чи DWIM (Do What I Mean) [16]. DWIM вимагає, щоб система працювала передбачувано, щоб користувач наперед інтуїтивно розумів, яку дію виконає програма після отримання його команди.
Інтерфейс АРМ Кур'єра
В Android використовується середовище інтерфейсу користувача (UI), що нагадує інші подібні системи на повнофункціональних комп'ютерах. Більш того, це середовище більш сучасне та асинхронне.
Усередині груп використовуються концепції полотен, малювання та взаємодія з користувачем. Дія, що містять у собі такі складові уявлення, які складаються з уявлень і груп уявлень, є в Android логічно замінювані компоненти інтерфейсу користувача.
Графічний інтерфейс програми, написаної для мобільного пристрою має бути зручним для використання у вуличних умовах. Він не повинен містити надмірно дрібних елементів і при цьому в жодному разі не може бути перевантаженим. Повинна існувати повна підтримка технології touch-screen, що полегшує роботу з пристроєм.
Робота з кур'єрським додатком починається зі зручного меню. З нього можна отриматидоступ до всіх функцій системи:
Завершити роботу з програмою можна після натискання відповідної кнопки.
У вікні навігації немає нічого зайвого. Карта, розгорнута на весь екран, може легко масштабуватись як «щипком», так і за допомогою кнопок. Це дозволяє у зручному режимі вивчати як райони міста, так і окремі вулиці. Поточне розташування позначається маркером на карті.
Функція встановлення статусу дозволяє своєчасно сповіщати диспетчера про стан. Статус може приймати одне з чотирьох значень: "Вільний", "Виконую замовлення", "Перерва в роботі", "Аварія".
Завершивши редагування статусного повідомлення, користувач натискає кнопку підтвердження. Введені дані зберігаються в налаштуваннях комунікатора і стають доступними і після завершення роботи з програмою.
Статус та статусне повідомлення надсилаються разом з координатами при отриманні сигналу з супутника GPS.
При розрахунку маршруту, користувач має можливість легко та швидко встановити маркери, що показують, через які точки має пролягати шлях. Це робиться подвійним дотиком до сенсорного екрану. Після натискання на відповідну кнопку обчислюється необхідний маршрут, малюється на карті, виводиться його довжина та оцінка часу, необхідного для його проходження.
Для того, щоб дані були успішно отримані та оброблені сервером, необхідно правильно ввести його домен, а також виданий адміністратором логін та пароль.
Всі ці дії можливі у меню налаштувань системи.
Інтерфейс АРМ Диспетчера
Автоматизоване робоче місце диспетчера функціонує як веб-додаток. Істотна перевага побудови web-додатків для підтримки стандартних функцій браузера полягає в тому, що функції мають виконуватисянезалежно від операційної системи цього клієнта. Замість того, щоб писати різні версії для Microsoft Windows, Mac OS X, GNU/Linux та інших операційних систем, програма створюється один раз для довільно вибраної платформи і на ній розгортається.

Малюнок 14 - Моніторинг стану перевезень у Саранськ
У правому верхньому кутку знаходиться кнопка зміни теми відображення, що дозволяє вибрати найбільш наочний варіант (Малюнок 15).

Малюнок 15 - Тема Night View відображення карти
По клацанню на відповідному маркері буде виведено відповідну хмару. У ньому буде написано жирним шрифтом ім'я кур'єра та статусне повідомлення. Сам маркер позначається певним кольором залежно від статусу: зелений – «Вільний» (Малюнок 16), синій – «Виконую замовлення», жовтий – «Перерва в роботі», червоний – «Аварія» (Малюнок 17).

Малюнок 16 - Вільний кур'єр позначений зеленим кольором

Малюнок 17 - Кур'єр, що виконує замовлення, позначений синім маркером.