Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42435
Назва: Розробка інтерактивного додатку для подорожей з використанням Java та Android Studio
Інші назви: Development of an interactive travel application using Java and Android Studio
Автори: Штогрин, Ігор Павлович
Shtogryn, Ihor Pavlovych
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Штогрин І. П. Розробка інтерактивного додатку для подорожей з використанням Java та Android Studio : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Ігор Павлович Штогрин. — Тернопіль: ТНТУ, 2023. — 60 с.
Дата публікації: чер-2023
Дата внесення: 31-лип-2023
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Стоянов, Юрій Миколайович
Члени комітету: Муж, Валерій Вікторович
УДК: 004.422.8
Теми: андроїд додаток
Java
Android Studio
Android
Nox
Activity
Android SDK
JVM
MVC
Кількість сторінок: 60
Короткий огляд (реферат): В атестаційній роботі бакалавра висвітлено ключові моменти розробки Android додатку, створеного за допомогою мови програмування Java та середовища розробки Android Studio. В процесі було створено застосунок для подорожей з інтуїтивно зрозумілим інтерфейсом, основною метою якого є добавлення власних подорожей користувачами і перегляд вже списку існуючих. За допомогою Java, добавлено функціонал для взаємодії з користувачем. Створено активності що представляють сторінки екрану для зрозумілого пересування між розділами додатку.
The bachelor's qualification work highlights key aspects of developing an Android application created using the Java programming language and the Android Studio development environment. During the process, an application for travel was created with an intuitive interface, with the main goal being the addition of user-generated trips and the viewing of an existing list. Java was used to add functionality for user interaction. Activities representing screen pages were created to facilitate navigation between different sections of the application.
Зміст: АНОТАЦІЯ 4 ANNOTATION 5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП 8 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Основні технології і мови програмування для створення додатків 10 1.2 Обґрунтування вибору мови програмування Java 13 1.3 Обґрунтування вибору середовища розробки Android Studio 14 2 ПРОЄКТУВАННЯ ДОДАТКУ 16 2.1 Розробка моделі предметної області 16 2.2. Розробка бізнес моделі 19 2.3 Проєктування архітектури 26 3. КОНСТРОЮВАННЯ ДОДАТКУ 32 3.1 Реалізація ключових класів 32 3.2 Розробка GUI додатку 36 3.3 Тестування програмного забезпечення та оцінка якості 44 3.4 Результати розробки 50 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 Ергономічні проблеми безпеки життєдіяльності 51 4.2 Гігієнічні вимоги до організації та обладнання робочих місць з ВДТ 54 ВИСНОВКИ 58 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 59 ДОДАТКИ 61 ДОДАТОК А 62 ДОДАТОК Б 63
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42435
Власник авторського права: Штогрин Ігор Павлович, 2023
Перелік літератури: 1. Joorabchi, M.E., Mesbah, A., Kruchten, P.: Real challenges in mobile app development. In: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, Baltimore, Maryland, US, October 2013
2. Android Application Development: A Brief Overview of Android Platforms and Evolution of Security Systems / A. Sarkar et al. Palladam : IEEE, 2019. 79 p.
3. Iversen J., Eierman M. Learning Mobile App Development. Boston : Addison-Wesley, 2014. 441 p.
4. Shevtsiv N. A., Striuk A. M. Cross platform development vs native development. Kryvyi Rih : Kryvyi Rih National University, 2020. 83 p.
5. The Java Language Specification, Java Se 7 Edition / J. Gosling et al. 7th ed. California, 2013. 644 p.
6. Cotroneo D., Orlando S., Russo S. Characterizing Aging Phenomena of the Java Virtual Machine. Beijing, 2007. 136 p.
7. Command-line tools | Android Studio | Android Developers. Android Developers. URL: https://developer.android.com/tools
8. Hagos T. Learn Android Studio 4. Berkeley, CA : Apress, 2020. URL: https://doi.org/10.1007/978-1-4842-5937-5
9. Ranta J. Testing AWS hosted Restful APIs with Postman. Vantaa, 2023. 34 p.
10. Working with the ScrollView | CodePath Android Cliffnotes. CodePath Cliffnotes. URL: https://guides.codepath.com/android/Working-with-the-ScrollView
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Shtogryn_2023.pdf1,84 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора