Розробка мобільного додатку для полегшення комунікації туристів у місті Львові
Апаратні особливості та порівняльна характеристика мобільних пристроїв. Огляд програм-аналогів. Інструментальні засоби для реалізації, вхідні та вихідні дані, специфікація вимог, проектування моделі і архітектури програмного забезпечення для Android.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | украинский |
Дата добавления | 10.06.2014 |
Размер файла | 3,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
5.2 Інформаційне забезпечення та формування гіпотези щодо потреби розроблення проектного рішення туристичного гіда Львова
На даний момент все більше люди використовують мобільні додатки, та все менше працюють із звичайними картами. Практично кожен турист має смартфон чи планшет. Найбільш популярними серед цих мобільних пристроїв, під управлінням Android. Тому це є основним пунктом при виборі платформи для роботи додатку.
Сере програм аналогів, які б виконували постановлені мною завдання є декілька, але ні одна з них не працює у Львові. У них досить широкий функціонал. Кожна з них має свої переваги та недоліки, але кожна в чомусь унікальна.
5.3 Оцінювання та аналізування факторів зовнішнього та внутрішнього середовища
Передбачає оцінювання та аналіз факторів зовнішнього та внутрішнього середовищ групою експертів.
Фактори зовнішні оцінюються за шкалою [-5;5], при цьому межі шкали відображають максимальний негативний та позитивний вплив факторів на організацію, 0 демонструє, що фактор впливає на організацію нейтрально.
Фактори внутрішні оцінюються за шкалою [0;5], при цьому 0 демонструє нерозвинутість, відсутність чи катастрофічний стан фактора внутрішнього середовища, оцінка 5 демонструє високий рівень розвитку даного фактора.
Сума вагомостей усіх факторів становить одиницю, тобто рівень вагомості для кожного фактора визначається за допомогою коефіцієнтів. Зважений рівень впливу факторів розраховується як добуток впливу фактора у балах та рівня вагомості. Результати експертних оцінок впливу факторів зовнішнього середовища наведено у таблиці 5.1.
Таблиця 5.1
Результати експертного оцінювання впливу факторів зовнішнього та внутрішнього середовищ
Фактори |
Середня експертна оцінка, бали |
Середня вагомість факторів |
Зважений рівень впливу, бали |
|
1 |
2 |
3 |
4 |
|
Фактори зовнішнього середовища |
||||
Споживачі |
3 |
0,11 |
0,33 |
|
Постачальники |
0 |
0,1 |
0 |
|
Конкуренти |
-2 |
0,1 |
-0,2 |
|
Державні органи влади |
4 |
0,05 |
0,2 |
|
Інфраструктура |
5 |
0,06 |
0,3 |
|
Законодавчі акти |
0 |
0,1 |
0 |
|
Профспілки, партії та інші громадські організації |
2 |
0,05 |
0,1 |
|
Система економічних відносин в державі |
-1 |
0,06 |
-0,06 |
|
Організації-сусіди |
0 |
0,01 |
0 |
|
Міжнародні події |
3 |
0,01 |
0,03 |
|
Міжнародне оточення |
3 |
0,03 |
0,12 |
|
Науково-технічний прогрес |
2 |
0,07 |
0,14 |
|
Політичні обставини |
0 |
0,06 |
0 |
|
Соціально-культурні обставини |
4 |
0,05 |
0,2 |
|
Рівень техніки та технологій |
0 |
0,04 |
0 |
|
Особливості міжнародних економічних відносин |
0,02 |
|||
Стан економіки |
-2 |
0,08 |
-0,16 |
|
Загальна сума |
21 |
1 |
1 |
|
Фактори внутрішнього середовища |
||||
Цілі |
5 |
0,11 |
0,55 |
|
Структура |
3 |
0,16 |
0,48 |
|
Завдання |
4 |
0,07 |
0,28 |
|
Технологія |
4 |
0,2 |
0,8 |
|
Працівники |
1 |
0,21 |
0,21 |
|
Ресурси |
3 |
0,25 |
0,75 |
|
Загальна сума |
19 |
1 |
3,07 |
Отже, можна сказати що найбільш негативний вплив несе фактор конкуренції та стан економіки, оскільки даних систем для Львова не існує, а ісують різного роду інформаційні дошки, котрі несуть деяку інформацію, але в недостатній кількості. найбільш позитивні фактори це інфраструктура та соціально-культурні обставини, адже завдяки саме цим факторам програма буде продаватись на ринку та саме ці фактори наповнюють додаток та роблять його цікавим для туристів. При цьому фактори внутрішнього середовища мають не менший вплив ніж зовнішні. Зокрема найбільший вплив мають цілі, а найменший - працівники.
5.4 Формування стратегічних альтернатив
У даному розділі необхідно здійснити вибір за першою та другою групою альтернативних стратегій розвитку (рис. 5.2 та рис. 5.3), та обґрунтувати їхню доцільність для даного програмного продукту (проектного рішення).
Перша група стратегічних альтернатив. Критеріями поділу альтернативних стратегій розвитку є існуючий продукт (програмне забезпечення) та новий, а також супутні послуги.
Размещено на http://www.allbest.ru/
Рис. 5.2 Стратегічні альтернативи
Стратегія розроблення нового продукту (проектного рішення) характеризується створенням абсолютно нового програмного забезпечення, яке дає змогу вирішити новоутворені потреби людини, суспільства, економіки тощо.
Стратегія розвитку існуючого продукту (проектного рішення) означає модифікацію програмного забезпечення, його якісних характеристик.
Стратегія розвитку існуючого продукту (проектного рішення) з супутніми послугами означає пропонування на ринку модифікованого програмного забезпечення із додатковими послугами (встановлення, супроводження, коригування, адаптування до специфіки конкретного підприємства тощо).
Стратегія нового продукту (проектного рішення) з супутніми послугами означає розроблення нового програмного забезпечення та пропонування при його експлуатації додаткових послуг.
Друга група стратегічних альтернатив. Критеріями поділу альтернативних стратегій розвитку є існуючий ринок та продукт, новий ринок та продукт.
Размещено на http://www.allbest.ru/
Рис. 5.3 Стратегічні альтернативи
Глибше проникнення на ринок полягає в використанні існуючого продукту (проектного рішення) для збільшення частки на існуючому ринку. Якщо фірма володіє достатніми ресурсами та потужностями для виготовлення існуючого продукту, то ця стратегія є найменш ризикованою. Однак, активно зростання на існуючому ринку призведе до зростання конкуренції. Стратегія буде успішною за умови обмежень у ресурсах та потужностях конкурентів або стрімкому розвитку самого ринку. Слід зазначити, що кожен ринок за обсягом має свій ліміт і якщо підприємство прагнутиме розвиватись, то воно повинно використовувати інші запропоновані стратегії.
Стратегія розвитку ринку полягає в використанні існуючого продукту (програмного забезпечення) або незначній його модифікації для виходу на новий сегмент ринку, весь ринок або іноземний ринок. Ця стратегія є з вищим рівнем ризику, оскільки необхідно виходити на новий ринок, де можуть бути інші правила гри, вимоги та смаки споживачів тощо.
Стратегія розвитку продукту полягає у створенні нового продукту (програмного забезпечення) для існуючого сегменту ринку. Ця стратегія є досить ризиковою, оскільки вимагає створення нового продукту (програмного забезпечення) для існуючого сегменту споживачів. Однак, якщо ринок починає зменшувати обсяги та існуючий продукт є на етапі зрілості та падіння, тоді доцільно застосовувати стратегію розвитку продукту.
Стратегія диверсифікації реалізується шляхом виходу на нові сфери бізнесу. Тобто розширення номенклатури товарів, послуг тощо.
5.5 Бюджетування
Бюджетування є комплексно обґрунтованою системою розрахунку витрат, пов'язаних з виготовленням та реалізацією продукту, яка дає можливість здійснити аналіз витрат та розробити заходи щодо підвищення рентабельності виробництва. На даному етапі необхідно визначити собівартість продукту, який розробляється та економічно обґрунтувати доцільність вибору однієї із стратегій.
В таблиці 5.4 підраховано бюджет на основні матеріали та комплектуючі які потрібно для розроблення програмного продукту.
Таблиця 5.4
Бюджет витрат матеріалів та комплектуючих виробів
Назва матеріалів та комплектуючих |
Марка, тип, модель |
Фактична кількість, шт. |
Ціна за одиницю, грн. |
Разом, грн. |
|
Амортизація на ноутбук |
HP ProBook |
1 |
1343 |
1343 |
|
Амортизація на ноутбук |
emachines G730G |
1 |
1221 |
1221 |
|
Амортизація на ноутбук |
Sony VAIO |
1 |
1368 |
1368 |
|
Смартфон |
Samsung Galaxy Win |
1 |
2648 |
2648 |
|
Разом: |
4 |
6580 |
6580 |
Таблиця 5.5 відображає бюджет на витрати та облату праці. Час тривання проекту розрахований на половину року, це близько 131 робочий день.
Таблиця 5.5
Бюджет витрат на оплату праці
Посада, спеціальність |
Кількість працівників, осіб |
Час роботи, дні |
Денна заробітна плата працівників, грн. |
Сума витрат на оплату праці, грн. |
|
Основна заробітна плата |
|||||
Wep програміст |
1 |
131 |
384 |
50304 |
|
Mobile програміст |
1 |
131 |
384 |
50304 |
|
Тестувальник |
1 |
30 |
288 |
8640 |
|
Контенщик |
1 |
50 |
192 |
9600 |
|
Відповідальний за звязки, піарщик |
1 |
78 |
320 |
24960 |
|
Разом: |
5 |
289 |
1184 |
143808 |
В наступній таблиці 5.6 відображено оподаткування працівників відносно чинного законодавства.
Таблиця 5.6
Бюджет обов'язкових відрахувань та податків
Посада, спеціальність |
Сума основної заробітної плати |
Разом витрат на оплату праці |
Сума єдиного внеску на соціальне страхування*, грн. |
Сума податку з доходів фізичних осіб**, грн. |
|
Wep програміст |
50304 |
50304 |
1810.944 |
7817 |
|
Mobile програміст |
50304 |
50304 |
1810.944 |
7817 |
|
Тестувальник |
8640 |
8640 |
311.04 |
1342 |
|
Контенщик |
9600 |
9600 |
345.6 |
1491 |
|
Відповідальний за звязки, піарщик |
24960 |
24960 |
898.56 |
3878 |
Таблиця 5.7 показує загальновиробничі витрати. В ці витрати входять такі пункти як: витрати на електроенергію, комунальні послуги, оренду та інші.
Таблиця 5.7
Бюджет загальновиробничих витрат
Статті витрат |
Сума, грн. |
|
Змінні загальновиробничі витрати, у т.ч.: |
||
- витрати на МШП; |
300 |
|
- витрати на електроенергію; |
189.72 |
|
- інші змінні витрати; |
400 |
|
Разом змінних витрат: |
889.72 |
|
Постійні загальновиробничі витрати, у т.ч.: |
||
- комунальні послуги; |
675 |
|
- витрати на оренду; |
18000 |
|
- інші постійні витрати; |
400 |
|
Разом постійних витрат: |
19075 |
|
Разом загальновиробничих витрат: |
19964.72 |
В цій таблиці показано витрати на збут, рекламу. Нижче підраховано бюджет який потрібно виділити на це.
Таблиця 5.3.8
Бюджет адміністративних витрат та витрат на збут
Статті витрат |
Сума, грн. |
|
1 |
2 |
|
Адміністративні витрати, у т.ч.: |
||
- витрати на МШП; |
300 |
|
- інші адміністративні витрати; |
300 |
|
Разом адміністративних витрат: |
600 |
|
Витрати на збут, у т.ч.: |
||
- витрати на рекламу; |
4000 |
|
- інші витрати на збут; |
1000 |
|
Разом витрат на збут: |
5000 |
Таблиця 5.9
Зведений кошторис витрат на розробку проектного рішення (продукту)
Статті витрат |
Одиниці виміру |
Фактична кількість, шт. |
Ціна одиниці, грн. |
Разом, грн. |
|
Сировина і матеріали |
шт |
2 |
(1343; 1221; 1368; 2648) |
6580 |
|
Електроенергія |
кВт |
632 |
0,3 |
189,6 |
|
Основна заробітна плата |
грн |
5 |
(50304; 50304; 8640; 9600; 24960) |
143808 |
|
Відрахування на соціальне страхування |
грн |
- |
5177.088 |
5177.088 |
|
Витрати на утримання й експлуатацію устаткування |
грн |
- |
400 |
400 |
|
Загальновиробничі витрати, у т.ч.: |
|||||
- змінні; |
грн |
3 |
- |
889.72 |
|
- постійні; |
грн |
3 |
- |
19075 |
|
Разом виробничих витрат: |
6 |
- |
176119.38 |
||
Адміністративні витрати |
грн |
- |
- |
600 |
|
Витрати на збут |
грн |
5000 |
|||
Разом виробничих і операційних витрат: |
181719.38 |
Ц = СБ * Р+СБ = 181719.38 * 20% + 181719.38= 218063.25
де Ц - ціна проектного рішення (програмного продукту), грн.
СБ - собівартість проектного рішення (програмного продукту), грн.
Р - рентабельність, %
В наступній таблиці відображено загальний фінансовий бюджет на проект. Дохід від реалізації, чистий прибуток, податок який потрібно сплатити та інші показники.
Таблиця 5.3.9
Бюджет фінансових результатів
Показники |
Сума, грн. |
|
1 |
2 |
|
Дохід від реалізації продукції |
1090316.28 |
|
Податок на додану вартість*** |
181719.38 |
|
Чистий дохід від реалізації продукції |
908596.9 |
|
Собівартість реалізованої продукції |
28053.76 |
|
Валовий прибуток |
880543.14 |
|
Операційні витрати: |
||
- адміністративні витрати: |
600 |
|
- витрати на збут; |
5000 |
|
Фінансовий результат від операційної діяльності |
723827.52 |
|
Податок на прибуток (18%) |
137527.2288 |
|
Чистий прибуток (збиток) |
586300.2912 |
5.6 Вибір стратегії
Враховуючи все вищесказане, остаточний вибір стратегії для розроблюваної програми це розвиток існуючого продукту з супутніми послугами та cтратегія розвитку продукту. Стратегія розвитку існуючого продукту з супутніми послугами означає пропонування на ринку модифікованого програмного забезпечення із послугами встановлення та супроводження. Оскільки в мене мобільний додаток котрий має деякі аналоги, ці аналоги були проаналізовані, і відносно них брався певний функціонал. А стратегія розвитку продукту вибрана тому, що частково подібні програми існують і у Львові, це не зовсім новий продукт, створений на основі подібних додатків.
Серед витрат на реалізацію продукції є три ноутбуки для розробки програмного забезпечення та один мобільний пристрій із операційною системою android для відлагодження та тестування програми. Загальна вартість проекту становить 218063.256, а чистий дохід від реалізації 908596.9.
ВИСНОВКИ
Під час розробки мною програмного забезпечення я ознайомився з прототипами програм та зробив висновок, що аналогів для міста Львова не існує. Це буде хорошим застосунком для туристів, які хочуть ознайомитись із нашим містом. В результаті, це дасть хороший прибуток, що підтверджують економічні розрахунки.
Також при розробці специфікації вимог я розприділив завдання по пріоритету і відносно цього почав розробляти програмне забезпечення. При розробці прототипу за основу я взяв google api, що дає широкий функціонал для роботи із картами, одними із яких є:
- прокладаннями маршрутів та відображення їх;
- відображення локацій на карті.
Для отримання інформації я вибрав JSON формат у вигляді якого в мене приходить відповідь із сервера, при відправці запит на google, та при обновленні даних у програмі. У цьому додатку використовується також фреймвор Text To Speech, за допомогою якого я можу синтезувати голосові звуки відповідно до тексту. Він дає мені можливість зачитувати текст інформації про локацію.
При проектуванні я вибрав три архітектурні рішення: це подійно-орієнтована, сервісно-орієнтована, та модульна архітектура, що дали мені змогу повністю виконати поставлені мною завдання.
В кінці мною було розроблено тестові випадки які дали змогу оцінити роботоспособність програми. За допомогою цього тестування я можу сказати, що програма працює коректно, та правильно відображає дані.
Отож, цей мобільний додаток є конкурентоспроможним, має всі шанси виходу на ринок, бути хорошою програмою «підказкою» для туристів Львова. Тому поставлене мною завдання на дипломне проектування виконане успішно.
СПИСОК ОПРАЦЬОВАНИХ ДЖЕРЕЛ
1. Огляд платформи Windows Mobile [Електронний ресурс]. - http://gamesmart.at.ua/publ /obzor_mobilnykh_os_platform /obzor_platformy_windows_mobile/2-1-0-10
2. Введение в разработку для платформы Android [Електронний ресурс]. - http://android-club.com.ua/?articles=15
3. Огляд платформи Symbian - http://gamesmart.at.ua/publ/obzor_mobilnykh_os_platform/obzor_platformy_symbian/2-1-0-8
4. Здзиарски Джонатан, iPhone Разработка приложений с открытым кодом - Санкт-Петербург: БХВ-Петербург, 2009, 386 стр.
5. Інформаційні технології в туризмі [Електронний ресурс]. - http://tourlib.net/books_ukr/vt5-1.htm
6. РОЗВИТОК ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ В ТУРИЗМІ [Електронний ресурс]. - http://www.sworld.com.ua/index.php/ru/tourism-and-recreation-411/theoretical-and-methodological-foundations-of-tourism-and-recreation-411/11752-411-1087
7. i-Экскурсовод [Електронний ресурс]. Ї Режим доступу: http://4pda.ru/2014/04/21/154616/
8. Azbo Audio Tour [Електронний ресурс]. Ї Режим доступу: http://4pda.ru/2014/04/25/155383/
9. Андрей Муцко: «Окей, Google, а теперь исследуй окрестности» / Андрей Муцко - [Електронний ресурс]. http://chezasite.com/news/okey-google-a-teper-issledu-80460.html
10. Java. Вікіпедія. Вільна енциклопедія [Електронний ресурс]. - Режим доступу: http://uk.wikipedia.org/wiki/Java
11. Java. Вільна енциклопедія [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/Java
12. Android software development. Вільна енциклопедія [Електронний ресурс]. Ї Режим доступу: http://en.wikipedia.org/wiki/Android_software_development#cite_note-11
13. IntelliJ IDEA. Вільна енциклопедія [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/IntelliJ_IDEA
14. Google Maps Вільна енциклопедія [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/Google_Maps
15. Android developers [Електронний ресурс]. Ї Режим доступу: http://developer.android.com/reference/android/speech/tts/TextToSpeech.html
16. JSON. Вільна енциклопедія [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/JSON
17. Інформаційні системи і технології на підприємствах / Плескач В.Л. [Електронний ресурс]. Ї Режим доступу: http://pidruchniki.ws/1327010847729/informatika/strukturniy_pidhid_rozroblennya
18. Інформаційні системи і технології на підприємствах / Плескач В.Л. [Електронний ресурс]. Ї Режим доступу: http://pidruchniki.ws/1707032647730/informatika/metodi_strukturnogo_analizu_proektuvannya
19. Технології компонентного програмування / Андрущак Олена [Електронний ресурс]. Ї Режим доступу: http://www.unicyb.kiev.ua/~boiko/it/_ref5k/andru_om/andru.htm
20. Поняття архітектури програмного забезпечення. [Електронний ресурс]. Ї Режим доступу: http://www.lib.mdpu.org.ua/e-book/web/Lec10.html
21. Сравнение многоуровневых и клиент-серверных систем [Електронний ресурс]. Ї Режим доступу: http://msdn.microsoft.com/ru-ru/library/ee895340.aspx
22. Distributed computing [Електронний ресурс]. Ї Режим доступу: http://en.wikipedia.org/wiki/Distributed_computing
23. Modular programming Ї [Електронний ресурс]: http://en.wikipedia.org/wiki/Modular_programming
24. Event-driven architecture Ї [Електронний ресурс] : http://en.wikipedia.org/wiki/Event-driven_architecture.
25. Сервісно-орієнтована архітектура Ї [Електронний ресурс]: http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%BD%D0%BE-%D0%BE%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B0_%D0%B0%D1%80%D1%85%D1%96%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0
26. JSON [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/JSON
27. XML [Електронний ресурс]. Ї Режим доступу: http://uk.wikipedia.org/wiki/XML
ДОДАТКИ
Додаток А
Діаграма класів
Додаток Б
Діаграма прецедентів
Додаток В.1
Діаграма компонент
Додаток В.2
Діаграма компонент
Додаток Г.1
Діаграма послідовності
Додаток Г.2
Діаграма послідовності
Додаток Д.1
Структура JSON об'єкта який містить загальну інформацію про дані
Додаток Д.2
Структура JSON об'єкта який містить інформацію про локації
Додаток Д.3
Структура JSON об'єкта який містить інформацію про туристичний маршрут
Додаток Д.4
Структура JSON об'єкта який містить інформацію про маршрут
Додаток Е
Інструкція користувача
Компоненти ПЗ
Мобільний додаток розроблено мовою програмування java у середовищі розробки Intellij idea (free version) з використання Android SDK, що дає можливість експлуатувати на мобільних пристроях під управлінням OC Android.
Для коректної роботи додатку не потрібні пристрої із потужними обчисювальними характеристиками, оскільки для відображення та обрахунку даних не використовується робота над складними математичними обрахунками. Але для коректної роботи додатку потрібно мати мобільний пристрій із наступними характеристиками:
- операційна система: android 4.0 і вище;
- підключення до мережі інтернет;
- GPS модуть;
- кольоровий графічний дисплей з розподільною здатністю 800x480 і вище;
- процесор із частотою роботи 1.0 GHz і більше;
- сенсорний екран;
- оперативна та постійна пам'ять;
Встановлення ПЗ.
Для роботи програми необхідно спочатку її встановити на мобільний пристрій. Для швидкого та коректного відображення поточного місця знаходження та прокладання маршрутів потрібно включити GPS чи створити підключення до інтернету. При першому запуску програми необхідно, щоб було підключення до інтернету для завантаження даних із сервера в додаток. При подальшому запуску програми підключення до інтернету не обовязкове, хіба в разі оновлення даних.
Налаштування ПЗ
Для коректного відображення даних потрібно надати дозвіл GPS модулю відслідковувати поточне місцезнаходження.
Базові функції ПЗ
- формування туристичного маршруту:
відкрити нижню панель із туристичними місцями, у нижній частині біля вибраного місця поставити галочку. В результаті буде прокладено маршрут від поточного місця до даних точок.
- вибір сформованого маршруту:
відкрити верхню панель, у меню «Excursions» із запропонованого списку вибрати туритичний маршрут (рис. 1).
- фільтрування туристичних місця відповідно до типу:
відкрити верхню панель, у меню «Locations» та вибрати тип локації із випадаючого списку (рис. 2).
- зміна типу прокладання маршруту:
відкрити верхню панель, у першому випадаючому списку вибрати підходячий тип для прокладання маршруту (рис. 3).
- перегляд інформації про локацію:
для перегляду інформації потрібно доторкнутись до відповідної локації на карті чи на нижній панелі (рис. 4), натиснути на відповідну іконку (рис. 5). Після цього буде відкрито панель (рис. 6) із зображенням туристичної точки та її описом, часом добирання та довчиною шляху. Також знизу будуть дві кнопки:
- синтез тексту вголос;
- швидкий пошук в інтернеті.
синтез тексту вголос:
потрібно відкрити інформацію про локацію та у нижній частині панелі натиснути на іконку синтезу тексту (рис. 7)
швидкий пошук в інтернеті:
для швидкого пошуку локації в інтернеті необхідно відкрити інформацію про локацію та у нижній частині панелі натиснути на іконку пошуку (рис. 5), після чого буде запропоновано декілька варіантів браузерів для виходу в інтернет та відбудеться пошук.
Аналіз помилок
У випадку винекнення помилки потрібно закрити програму та наново запустити. При повторному винекненні помилки закрити програму та підключитись до інтернету. У випадку змін на сервері програма обновить дані. Якщо і це не допомагає, необхідно закрити програму, видалити з мобільного пристрою, наново встановити, підключитись до інтернету та чекати поки програма завантажить всі необхідні дані. Після чого програма повинна працювати коректно.
Рис. 1 вибір сформованого маршруту
Рис. 2 зміна типу локацій
Рис. 3 зміна типу прокладання маршруту
Рис. 4 нижня панель навігації
рис. 5 іконка для пошуку в інтернеті, або інформації про локацію
рис. 6 іконка для пошуку в інтернеті, або інформації про локацію
рис. 7 іконка прослуховування для тексту
Размещено на Allbest.ru
Подобные документы
Ескізний проект програмного забезпечення для 3D-навігації для мобільних пристроїв під управління ОС Android. Розробка прототипу інтерфейсу. Технічний проект програмного забезпечення. Створення діаграми класів, аналізу, розгортання та кооперацій.
курсовая работа [880,5 K], добавлен 09.01.2014Визначення вимог до програмного забезпечення. Проектування архітектури програми, структури даних та інтерфейсу. Програмування графічного редактора, специфікація його класів та алгоритм роботи. Зміна архітектури редактора згідно нових вимог замовника.
дипломная работа [1,2 M], добавлен 05.01.2014Первинний опис програмного забезпечення графічний редактор. Функціональна специфікація класів. Проектування архітектури програми, структури даних та графічного інтерфейсу. Опис алгоритму природною мовою. Аналіз впливу зміни вимог на зміну архітектури.
курсовая работа [2,4 M], добавлен 07.10.2014Тривимірна модель мобільного робота. Алгоритмізація моделі та її програмної реалізації з використанням бібліотек MFC та OpenGL. Розробка програмного забезпечення. Середовище розробки проекту Microsoft Visual Studio 2010. Керування рухами маніпулятора.
курсовая работа [462,9 K], добавлен 03.04.2014Android, iOS та Windows як основні платформи для розробки додатків для мобільних пристроїв. Перелік вимог до програмної системи. Основні вимоги, які є критичними для працездатності мобільного додатку. Аналіз основних напрямків розвитку системи.
курсовая работа [1,1 M], добавлен 19.08.2016Проектування в програмі Access бази даних мобільних телефонів, що пропонуються до продажу. Класифікація моделей по різним ознакам, що полегшують пошук в системі. Розробка програмного забезпечення, що гарантує підвищення швидкості пошуку інформації.
курсовая работа [2,3 M], добавлен 14.12.2010Коротка характеристика об’єктів управління "Nix Solutions". Розроблення варіантів використання, специфікація функціональних та не функціональних вимог. Проектування структури бази даних, елементи. Тестування додатку та розгортання програмного продукту.
дипломная работа [1,5 M], добавлен 01.07.2015Розробка програми "Тетрис", яка виконує створення та переміщення фігур, видалення повних рядів та нарахування балів. Вимоги до умов експлуатації ігрової програми, вхідні та вихідні дані. Проектування діаграми класів та діаграми станів ігрового додатку.
курсовая работа [515,8 K], добавлен 27.05.2019Характеристика функціональної структури предметної області програмного комплексу. Розробка архітектури програмної системи. Вибір типу архітектури й зразків проектування. Опис декомпозиції, залежностей та інтерфейсу. Детальне проектування модулів та даних.
курсовая работа [462,2 K], добавлен 19.12.2013Загальні відомості про протоколи: Інтернету, управління передачею, користувача. Функції та структури, які беруть участь у реалізації алгоритму передачі даних. Виклик та завантаження, розробка структури програми. Вхідні та вихідні данні з сервера.
курсовая работа [1,5 M], добавлен 01.12.2010