Аналіз предметної області
Завдання
GPS System
Характеристика системи, що проектується.
01
02
Аналіз аналогічних моделей програмних додатків. Для кожної моделі аналогу програмного додатку визначити наступні характеристики:
Аналогічні програмні системи
Аналогічні програмні системи
Google Maps
IGO
Waze
Google Maps
Картографічний сервіс розроблений як десктопна програма (зараз існує також, як веб-застосунок та
застосунок для мобільних пристроїв) мовою C++ Ларсом та Дженсом Расмуссенами, входить до переліку
стандартних програм сервісу Google.
Функції даного ПЗ:
Переваги та недоліки даного ПЗ:
+ оффлайн режим;
+ міліони кілометрів в режимі перегляду вулиць;
+ наявність голосового управління;
+ хронологія маршрутів;
- проблема конфіденційності місцеперебування;
- великий розмір завантажених оффлайн карт;
- не завжди точне оцінювання трафіку.
Інформацію отримано з:
https://uk.wikipedia.org/wiki/Карти_Google
https://support.google.com/maps
Waze
Навігаційний застосунок для мобільних пристроїв орієнтований для водіїв, розроблений ізраїльською
компанією Waze Mobile, написаний мовою Java.
Функції даного ПЗ:
Переваги та недоліки даного ПЗ:
+ простий, дещо мультяшний інтерфейс;
+ обмін інформацією із водіями;
+ самонавчання системи;
- визначення помилкового оптимального маршруту;
- погано працює в оффлайн режимі;
Інформацію отримано з:
https://www.waze.com/
https://play.google.com/store/apps
IGO
Програма для супутникової навігації, розроблена угорською компанією NNG, працює як застосунок для мобільного пристрою, мова реалізації – Java.
Функції даного ПЗ:
Переваги та недоліки даного ПЗ:
+ трьохвимірне відображення карти;
+ «екологічний маршрут»;
- складний інтерфейс.
Інформацію отримано з:
https://www.igonavigation.com
https://uk.wikipedia.org/wiki/IGO
Характеристика системи
Призначення системи, що проектується:
Дана система призначена для подальшого використання в якості
електронної карти.
Основні функції:
• Прокладання маршрутів.
• Побудова полігонів.
• Підказки щодо найближчих заправок, кафе, готелів.
• Збереження карт оффлайн.
• Визначення поточного місцезнаходження.
Користувачі системи:
Водії, туристи, пересічні користувачі.
Архітектура системи:
Client-server архітектура.
Основні логічні сутності:
Користувач, супутник, карта, результат пошуку.
Основні таблиці БД:
City, Road, Points, Gpx, Location.
Засоби апаратної та програмної реалізації:
Desktop, C#, MySQL.
Вихідні дані:
Готовий для реалізації продукт, таблиця міст на їхніх географічних положень, графік пройденого шляху.
Дякую за увагу!