Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/46405
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorЦуприк, Галина Богданівна-
dc.contributor.authorШеховцов, Вадим Іванович-
dc.contributor.authorShehovtsov, Vadym-
dc.date.accessioned2024-10-18T13:58:02Z-
dc.date.available2024-10-18T13:58:02Z-
dc.date.issued2024-06-
dc.identifier.citationШеховцов В. І. Розробка програмного інструменту управління базами даних в Android-застосунках : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 54 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46405-
dc.description.abstractУ кваліфікаційній роботі бакалавра проведено огляд предметної області, описано компоненти бази даних Room та процес її розробки , проаналізовано, альтернативні програмні рішення . Описано принцип роботи програмного рішення, наведено архітектуру розробки, виконано аналіз структури бази даних. Забезпечено генерацію компонентів бази даних. Розроблено користувальницький інтерфейс, наведено функціональні можливості. Докладно описано програмне рішення. Наведено приклад використання розробки для реальних даних.uk_UA
dc.description.abstractIn the bachelor's thesis, an overview of the subject area was carried out, the components of the Room database and the process of its development were described, alternative software solutions were analyzed. The principle of operation of the software solution is described, the development architecture is given, and the analysis of the database structure is performed. Generation of database components is ensured. The user interface has been developed, and the functional possibilities have been given. The software solution is described in detail. An example of using development for real data is given.uk_UA
dc.description.tableofcontentsВступ 7 1 Огляд предметної області 9 1.1 Компоненти бази даних Room 9 1.2 Опис процесу розробки бази даних Room 11 1.3 Альтернативні програмні рішення 12 2 Теоретична частина 15 2.1 Принцип роботи програмного рішення 15 2.2 Архітектура програмного рішення 16 2.3 Аналіз структури бази даних 17 2.4 Генерація компонентів бази даних 21 3 Практична частина 26 3.1 Користувальницький інтерфейс 26 3.2 Функціональні можливості 33 3.2.1 Опис програмного рішення 33 3.2.2 Приклад використання програмного рішення 35 4 Безпека життєдіяльності, основи хорони праці 41 4.1 Класифікація шкідливих та небезпечних виробничих факторів 41 4.2 Вплив вібрації на людину 43 Висновки 47 Перелік джерел посилання 48 Додаткиuk_UA
dc.language.isoukuk_UA
dc.subjectбаза данихuk_UA
dc.subjectінтерфейс користувачаuk_UA
dc.subjectплагінuk_UA
dc.subjectсутністьuk_UA
dc.subjectтаблицяuk_UA
dc.subjectandroiduk_UA
dc.subjectdagger 2uk_UA
dc.subjectroomuk_UA
dc.titleРозробка програмного інструменту управління базами даних в Android-застосункахuk_UA
dc.title.alternativeDevelopment of a software tool for managing databases in Android applicationsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Шеховцов Вадим Іванович, 2024uk_UA
dc.contributor.committeeMemberЖаровський, Руслан Олегович-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages54-
dc.subject.udc004.9uk_UA
dc.relation.references1. Nickerson, R.C. Selecting a Stored Data Approach for Mobile Apps / Robert C. Nickerson, Francois B. Mourato-Dussault // SciELO - Scientific Electronic Library Online. URL: https://www.scielo.cl/scielo.php?script=sci_arttext&pid=S0718-1876201600 0300004 (дата звернення: 29.02.2024)uk_UA
dc.relation.references2. Kormas, D. Analysis of data storage methods available in the Android SDK // Journal of Computer Sciences Institute. URL: https://ph.pollub.pl/index.php/jcsi/article/view/2759 (дата звернення: 29.02.2024)uk_UA
dc.relation.references3. Understand how structured data works // Google Search Central. URL:https://developers.google.com/search/docs/advanced/structured-data/in tro-structured-data (дата звернення: 29.02.2024)uk_UA
dc.relation.references4. Мережеве кешування в iOS // Habr - Site for publishing articles. URL: https://habr.com/company/e-legion/ blog/192308/ (дата звернення: 13.03.2024)uk_UA
dc.relation.references5. Kozłowski, M. Android Databases Performance Tests — CRUD // Proandroid Dev - Site for publishing articles. URL: https://proandroiddev.com/android-databases-performance-crud-a963dd7bb0 eb (дата звернення: 13.03.2024)uk_UA
dc.relation.references6. Kaushik, D. Caching to Reduce Mobile App Energy Consumption / Kaushik D., Debra Vander Meer // Article. URL: https://www.researchgate.net/publication/ 319639602_Caching_to_Reduce_ Mobile_App_Energy_Consumption (дата звернення: 13.03.2024)uk_UA
dc.relation.references7. Room Database. Android Developers // Android Developers. URL: https://developer.android.com/training/data-storage/room (дата звернення: 15.03.2024)uk_UA
dc.relation.references8. Android Architecture Components // Raywenderlich. The best investment for your mobile development career. URL: https://www.raywenderlich.com/books/ advanced-android-app-architecture/v1.0/chapters/4-android-architecture-components (дата звернення: 15.03.2024)uk_UA
dc.relation.references9. Кількість репозиторіїв з Room database на Github. URL: https://github.com/search?q=Room+database&type=Repositories (дата звернення: 16.03.2024)uk_UA
dc.relation.references10. Jalava, E. Converter- eli muuntajaluokka 3.2.2 // Android-sovelluksen koodin ja arkkitehtuurin uudistaminen. URL: https://www.theseus.fi/bitstream/handle/10024/ 185308/jalava_elisa.pdf?sequ ence=2 -– P. 20-22 (дата звернення: 16.03.2024)uk_UA
dc.contributor.affiliationТернопільський національний технічний університет ім. Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Appears in Collections:121 — Інженерія програмного забезпечення (бакалаври)

Files in This Item:
File Description SizeFormat 
dyplom_Shehovtsov_2024.pdf1,13 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools