Mesedez, erabili identifikatzaile hau item hau aipatzeko edo estekatzeko:
http://elartu.tntu.edu.ua/handle/lib/46932
Заглавие: | Впровадження компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням React та Electron |
Други Заглавия: | Implementation of component-based architecture for creating a personal finance management application using React and Electron |
Автори: | Харлан, Андрій Андрійович Kharlan, Andrii |
Affiliation: | Тернопільський національний технічний університет ім. Івана Пулюя |
Bibliographic description (Ukraine): | Харлан А. А. Впровадження компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням React та Electron : робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 74 с. |
Дата на Публикуване: | Дек-2024 |
Date of entry: | 28-Дек-2024 |
Издател: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопіль |
Supervisor: | Петрик, Михайло Романович |
Committee members: | Сверстюк, Андрій Степанович |
UDC: | 004.9 |
Ключови Думи: | 121 інженерія програмного забезпечення додаток React Electron TypeScript додаток управління фінансами Open Banking |
Number of pages: | 74 |
Резюме: | Кваліфікаційна робота на здобуття освітнього ступеню «магістр» за
спеціальністю 121 – Інженерія програмного забезпечення. Тернопільський
національний технічний університет ім. Івана Пулюя, факультет комп’ютерно інформаційних систем і програмної інженерії, кафедра програмної інженерії, група
CПм-61, 2024 рік. Пояснювальна записка до кваліфікаційної роботи на здобуття
освітнього ступеню «магістр» містить: 74 с., 30 рис., 3 додатки, 22 бібліогр.
Тема: Впровадження компонентно-орієнтованої архітектури для створення
додатку управління особистими фінансами з використанням React та Electron.
В кваліфікаційній роботі магістра висвітлено ключові елементи у
впровадженні компонентно-орієнтованої архітектури для створення додатку
управління особистими фінансами з використанням технологій React та Electron, а
також мови програмування TypeScript та платформи Firebase. Проаналізовано та
оглянути предметну область розроблюваного додатку. Визначено можливості
додатку. Розробено діаграми варіантів використання, класів та послідовностей.
Зображено макети сторінок додатку. Створено додаток, що демонструє роботу
управління особистими фінансами. Qualification work for the educational degree ‘Master’ in speciality 121 - Software Engineering. Ternopil National Technical University named after Ivan Puluj, Faculty of Computer and Information Systems and Software Engineering, Department of Software Engineering, group CPm-61, 2024. The explanatory note to the qualification work for the master's degree contains: 74 p., 30 figures, 3 appendix, 22 ref. Topic: Implementation of component-based architecture for creating a personal finance management application using React and Electron. The master's thesis highlights the key elements in the implementation of component-oriented architecture for creating a personal finance management application using React and Electron technologies, as well as the TypeScript programming language and the Firebase platform. The subject area of the application is analysed and reviewed. The capabilities of the application are determined. Diagrams of use cases, classes and sequences are developed. The layouts of the application pages are shown. Created an application that demonstrates the work of personal finance management. |
Content: | АНОТАЦІЯ 4 ANNOTATION 5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП 8 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ ДОДАТКУ УПРАВЛІННЯ ФІНАНСАМИ 9 1.1 Огляд конкурентів 9 1.2 Аналіз технології Open Banking 13 1.3 Обґрунтування вибору напрямку дослідження 15 1.4 Технічний аспект проблеми 21 2 РОЗРОБКА МОДЕЛІ ТА ПРОГРАМНОГО КОМПЛЕКСУ 23 2.1 Проєктування додатку для управління особистими фінансами 23 2.2 Розробка бізнес моделі додатку 28 2.3 Проєктування архітектури 33 3 КОНСТРУЮВАННЯ ДОДАТКУ 38 3.1 Реалізація ключових компонентів 38 3.2 Розробка GUI 43 3.3 Тестування, оцінка якості та результат розробки ПЗ 47 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 55 4.1 Охорона праці 55 4.1 Безпека в надзвичайних ситуаціях 58 ВИСНОВКИ 61 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 62 ДОДАТКИ 64 ДОДАТОК А 65 ДОДАТОК Б 68 ДОДАТОК В 74 |
URI: | http://elartu.tntu.edu.ua/handle/lib/46932 |
Copyright owner: | © Харлан Андрій Андрійович, 2024 |
References (Ukraine): | 1. Fintech Analysis of Personal Finance App Usage among Millennials / Tika Handayani et al. Journal of Economic Education and Entrepreneurship Studies. 2024. Vol. 5, no. 2. P. 150–162. 2. Everything about Open Banking [Електронний ресурс] – Режим доступу до ресурсу: https://www.openbanking.org.uk/ 3. Stefanyshyn, I., Pastukh, O., Stefanyshyn, V., Baran, I., Boyko, I. Robustness of AI algorithms for neurocomputer interfaces based on software and hardware technologies CEUR Workshop Proceedings, 2024, 3742, pp. 137–149. 4. Документація по React [Електронний ресурс] – Режим доступу до ресурсу: https://react.dev/ 5. Документація по Electron [Електронний ресурс] – Режим доступу до ресурсу: https://www.electronjs.org/docs 6. Документація по TypeScript [Електронний ресурс] – Режим доступу до ресурсу: https://www.typescriptlang.org/docs 7. Документація Firebase [Електронний ресурс] – Режим доступу до ресурсу: https://firebase.google.com/docs 8. Що таке Scrum? [Електронний ресурс] – Режим доступу до ресурсу: https://www.scrum.org/resources/what-scrum-module 9. Петрик М. Р., Мудрик І. Я. Проєктування програмного забезпечення на основі об’єктно-орієнтованого аналізу вимог та інструментальних засобів розробки IBM Rational Software Architect / М. Р. Петрик, І. Я. Мудрик – Тернопіль : ТНТУ ім. І. Пулюя, 2022. – 56 с. 10. Все про компонентно-орієнтовану архітектуру [Електронний ресурс] – Режим доступу до ресурсу: https://www.geeksforgeeks.org/component-based architecture-system-design/ |
Content type: | Master Thesis |
Показва се в Колекции: | 121 — інженерія програмного забезпечення |
Файлове в Този Публикация:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
dyplom_Kharlan_2024.pdf | 2,64 MB | Adobe PDF | Изглед/Отваряне |
Публикацияте в DSpace са защитени с авторско право, с всички права запазени, освен ако не е указно друго.
Administratzailearen tresnak