Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://elartu.tntu.edu.ua/handle/lib/46405
Název: | Розробка програмного інструменту управління базами даних в Android-застосунках |
Další názvy: | Development of a software tool for managing databases in Android applications |
Autoři: | Шеховцов, Вадим Іванович Shehovtsov, Vadym |
Affiliation: | Тернопільський національний технічний університет ім. Івана Пулюя |
Bibliographic description (Ukraine): | Шеховцов В. І. Розробка програмного інструменту управління базами даних в Android-застосунках : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 54 с. |
Datum vydání: | čer-2024 |
Date of entry: | 18-říj-2024 |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Цуприк, Галина Богданівна |
Committee members: | Жаровський, Руслан Олегович |
UDC: | 004.9 |
Klíčová slova: | база даних інтерфейс користувача плагін сутність таблиця android dagger 2 room |
Number of pages: | 54 |
Abstrakt: | У кваліфікаційній роботі бакалавра проведено огляд предметної області, описано компоненти бази даних Room та процес її розробки , проаналізовано, альтернативні програмні рішення .
Описано принцип роботи програмного рішення, наведено архітектуру розробки, виконано аналіз структури бази даних. Забезпечено генерацію компонентів бази даних.
Розроблено користувальницький інтерфейс, наведено функціональні можливості. Докладно описано програмне рішення. Наведено приклад використання розробки для реальних даних. In 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. |
Content: | Вступ 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 Додатки |
URI: | http://elartu.tntu.edu.ua/handle/lib/46405 |
Copyright owner: | © Шеховцов Вадим Іванович, 2024 |
References (Ukraine): | 1. 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) 2. 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) 3. 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) 4. Мережеве кешування в iOS // Habr - Site for publishing articles. URL: https://habr.com/company/e-legion/ blog/192308/ (дата звернення: 13.03.2024) 5. 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) 6. 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) 7. Room Database. Android Developers // Android Developers. URL: https://developer.android.com/training/data-storage/room (дата звернення: 15.03.2024) 8. 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) 9. Кількість репозиторіїв з Room database на Github. URL: https://github.com/search?q=Room+database&type=Repositories (дата звернення: 16.03.2024) 10. 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) |
Content type: | Bachelor Thesis |
Vyskytuje se v kolekcích: | 121 — Інженерія програмного забезпечення (бакалаври) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
dyplom_Shehovtsov_2024.pdf | 1,13 MB | Adobe PDF | Zobrazit/otevřít |
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.
Nástroje administrátora