霂瑞霂��撘����迨��辣:
http://elartu.tntu.edu.ua/handle/lib/46931
摰����漯敶�
DC ���� | ��� | 霂剛�� |
---|---|---|
dc.contributor.advisor | Петрик, Михайло Романович | - |
dc.contributor.author | Франчевський, Максим Іванович | - |
dc.contributor.author | Franchevskyy, Maksym | - |
dc.date.accessioned | 2024-12-28T10:08:35Z | - |
dc.date.available | 2024-12-28T10:08:35Z | - |
dc.date.issued | 2024-12 | - |
dc.identifier.citation | Франчевський М. І. Розробка додатку для відстеження читацьких сесій з використанням архітектурного шаблону «модель-вид-контролер»: робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 101 с. | uk_UA |
dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/46931 | - |
dc.description.abstract | Кваліфікаційна робота на здобуття освітнього ступеню «магістр» за спеціальністю 121 – Інженерія програмного забезпечення. Тернопільський національний технічний університет ім. Івана Пулюя, факультет комп’ютерно інформаційних систем і програмної інженерії, кафедра програмної інженерії, група CПм-61, 2024 рік. Пояснювальна записка до кваліфікаційної роботи на здобуття освітнього ступеню «магістр» містить: 80 с., 28 рис., 3 додат., 26 бібліогр. Тема: Розробка додатку для відстеження читацьких сесій з використанням архітектурного шаблону «модель-вид-контролер». Дану кваліфікаційну роботу магістра присвячено розробці додатку для відстеження читацьких сесій. Використовуючи клієнт-серверну архітектуру було створено додаток з застосуванням мови програмування Kotlin у середовищі Android Studio. Ключові слова: додаток, читацькі сесії, Firebase, Android Studio, Kotlin, клієнт-серверна архітектура, «модель-вид-контролер | uk_UA |
dc.description.abstract | Qualification work for the master’s degree in specialty 121 - Software Engineering. Ternopil Ivan Puluj National Technical University, Faculty of Computer Information Systems and Software Engineering, Software Engineering Department, SPm-61, 2024. Explanatory note to the qualification work for the master's degree contains: 80 p., 28 fig. 3 appendix, 26 ref. Topic: Development of an application for tracking reading sessions using the model-view-controller architectural pattern. This master's thesis is devoted to the development of an application for tracking reading sessions. Using a client-server architecture, an application was created using the Kotlin programming language in the Android Studio environment. Keywords: application, reading sessions, Firebase, Android Studio, Kotlin, client server architecture, “model-view-controller”. | uk_UA |
dc.description.tableofcontents | ЗМІСТ АНОТАЦІЯ 4 ANNOTATION 5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП 8 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ ДОДАТКУ ДЛЯ ВІДСТЕЖЕННЯ ЧИТАЦЬКИХ СЕСІЙ 10 1.1 Огляд конкурентів 10 1.2 Обґрунтування вибору напрямку дослідження 18 1.3 Технічний аспект проблеми 21 2 ПРОЄКТУВАННЯ ДОДАТКУ ДЛЯ ВІДСТЕЖЕННЯ ЧИТАЦЬКИХ СЕСІЙ 24 2.1 Розробка моделі предметної області додатку для відстеження читацьких сесій 28 2.2 Розробка бізнес-моделі додатку для відстеження читацьких сесій 30 2.3 Проєктування архітектури 36 3 КОНСТРУЮВАННЯ ДОДАТКУ ДЛЯ ВІДСТЕЖЕННЯ ЧИТАЦЬКИХ СЕСІЙ 47 3.1 Реалізація ключових класів 47 3.2 Розробка GUI 57 3.3 Тестування програмного забезпечення та перевірка якості 61 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 70 4.1 Охорона праці 70 4.2 Безпека в надзвичайних ситуація 73 ВИСНОВКИ 76 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 78 ДОДАТКИ 81 Додаток А 82 Додаток Б 85 Додаток В 101 | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | Тернопільський національний технічний університет імені Івана Пулюя | uk_UA |
dc.subject | 121 | uk_UA |
dc.subject | інженерія програмного забезпечення | uk_UA |
dc.subject | додаток | uk_UA |
dc.subject | читацькі сесії | uk_UA |
dc.subject | Firebase | uk_UA |
dc.subject | Android Studio | uk_UA |
dc.subject | Kotlin | uk_UA |
dc.subject | клієнт-серверна архітектура | uk_UA |
dc.subject | модель-вид-контролер | uk_UA |
dc.subject | application | - |
dc.subject | reading sessions | - |
dc.subject | clientserver architecture | - |
dc.title | Розробка додатку для відстеження читацьких сесій з використанням архітектурного шаблону «модель-вид-контролер» | uk_UA |
dc.title.alternative | Development of an application for tracking reading sessions using the "model-view-controller" architectural pattern | uk_UA |
dc.type | Master Thesis | uk_UA |
dc.rights.holder | © Франчевський Максим Іванович, 2024 | uk_UA |
dc.contributor.committeeMember | Сверстюк, Андрій Степанович | - |
dc.coverage.placename | Тернопіль | uk_UA |
dc.format.pages | 101 | - |
dc.subject.udc | 004.9 | uk_UA |
dc.relation.references | 1. Кількість користувачів Goodreads. [Електронний ресурс] – Режим доступу до ресурсу: https://www.goodreads.com/blog/show/2302-goodreads-members-top-72- hit-books-of-the-year-so-far | uk_UA |
dc.relation.references | 2. Документація Android Studio. [Електронний ресурс] – Режим доступу до ресурсу: https://developer.android.com/studio | uk_UA |
dc.relation.references | 3. Документація Firebase. [Електронний ресурс] – Режим доступу до ресурсу: https://firebase.google.com/docs | uk_UA |
dc.relation.references | 4. Документація Kotlin. [Електронний ресурс] – Режим доступу до ресурсу: https://kotlinlang.org/docs/home.html | uk_UA |
dc.relation.references | 5. Петрик М. Р., Мудрик І. Я. Проєктування програмного забезпечення на основі об’єктно-орієнтованого аналізу вимог та інструментальних засобів розробки IBM Rational Software Architect / М. Р. Петрик, І. Я. Мудрик – Тернопіль : ТНТУ ім. І. Пулюя, 2022. – 56 с. | uk_UA |
dc.relation.references | 6. Real-Time Database Systems / P. Mejia Alvarez et al. Cham : Springer Nature Switzerland, 2024. | uk_UA |
dc.relation.references | 7. O’Regan G. Agile Methodology. Undergraduate Topics in Computer Science. Cham, 2022. P. 247–255. | uk_UA |
dc.relation.references | 8. Bass J. M. Architecture. Agile Software Engineering Skills. Cham, 2022. P. 111– 128. | uk_UA |
dc.relation.references | 9. Difference between Data-Centric and Service-Centric Architecture. [Електронний ресурс] – Режим доступу до ресурсу: https://www.geeksforgeeks.org/difference-between-data-centric-and-service-centric architecture/ | uk_UA |
dc.relation.references | 10. Документація Google Books API. [Електронний ресурс] – Режим доступу до ресурсу: https://developers.google.com/books/docs/v1/using | uk_UA |
dc.contributor.affiliation | Тернопільський національний технічний університет ім. Івана Пулюя | uk_UA |
dc.coverage.country | UA | uk_UA |
�蝷箔����: | 121 — інженерія програмного забезпечення |
��辣銝剔�﹝獢�:
獢�獢� | ��膩 | 憭批�� | �撘� | |
---|---|---|---|---|
dyplom_Franchevskyy_2024.pdf | 7,59 MB | Adobe PDF | 璉�閫�/撘�� |
�DSpace銝剜�������★��������雿��.
蝞∠�極�