Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/46932
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorХарлан, Андрій Андрійович-
dc.contributor.authorKharlan, Andrii-
dc.date.accessioned2024-12-28T10:17:35Z-
dc.date.available2024-12-28T10:17:35Z-
dc.date.issued2024-12-
dc.identifier.citationХарлан А. А. Впровадження компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням React та Electron : робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 74 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46932-
dc.description.abstractКваліфікаційна робота на здобуття освітнього ступеню «магістр» за спеціальністю 121 – Інженерія програмного забезпечення. Тернопільський національний технічний університет ім. Івана Пулюя, факультет комп’ютерно інформаційних систем і програмної інженерії, кафедра програмної інженерії, група CПм-61, 2024 рік. Пояснювальна записка до кваліфікаційної роботи на здобуття освітнього ступеню «магістр» містить: 74 с., 30 рис., 3 додатки, 22 бібліогр. Тема: Впровадження компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням React та Electron. В кваліфікаційній роботі магістра висвітлено ключові елементи у впровадженні компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням технологій React та Electron, а також мови програмування TypeScript та платформи Firebase. Проаналізовано та оглянути предметну область розроблюваного додатку. Визначено можливості додатку. Розробено діаграми варіантів використання, класів та послідовностей. Зображено макети сторінок додатку. Створено додаток, що демонструє роботу управління особистими фінансами.uk_UA
dc.description.abstractQualification 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.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ 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 ДОДАТОК В 74uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectдодатокuk_UA
dc.subjectReactuk_UA
dc.subjectElectronuk_UA
dc.subjectTypeScriptuk_UA
dc.subjectдодаток управління фінансамиuk_UA
dc.subjectOpen Bankinguk_UA
dc.titleВпровадження компонентно-орієнтованої архітектури для створення додатку управління особистими фінансами з використанням React та Electronuk_UA
dc.title.alternativeImplementation of component-based architecture for creating a personal finance management application using React and Electronuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Харлан Андрій Андрійович, 2024uk_UA
dc.contributor.committeeMemberСверстюк, Андрій Степанович-
dc.coverage.placenameТернопільuk_UA
dc.format.pages74-
dc.subject.udc004.9uk_UA
dc.relation.references1. 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.uk_UA
dc.relation.references2. Everything about Open Banking [Електронний ресурс] – Режим доступу до ресурсу: https://www.openbanking.org.uk/uk_UA
dc.relation.references3. 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.uk_UA
dc.relation.references4. Документація по React [Електронний ресурс] – Режим доступу до ресурсу: https://react.dev/uk_UA
dc.relation.references5. Документація по Electron [Електронний ресурс] – Режим доступу до ресурсу: https://www.electronjs.org/docsuk_UA
dc.relation.references6. Документація по TypeScript [Електронний ресурс] – Режим доступу до ресурсу: https://www.typescriptlang.org/docsuk_UA
dc.relation.references7. Документація Firebase [Електронний ресурс] – Режим доступу до ресурсу: https://firebase.google.com/docsuk_UA
dc.relation.references8. Що таке Scrum? [Електронний ресурс] – Режим доступу до ресурсу: https://www.scrum.org/resources/what-scrum-moduleuk_UA
dc.relation.references9. Петрик М. Р., Мудрик І. Я. Проєктування програмного забезпечення на основі об’єктно-орієнтованого аналізу вимог та інструментальних засобів розробки IBM Rational Software Architect / М. Р. Петрик, І. Я. Мудрик – Тернопіль : ТНТУ ім. І. Пулюя, 2022. – 56 с.uk_UA
dc.relation.references10. Все про компонентно-орієнтовану архітектуру [Електронний ресурс] – Режим доступу до ресурсу: https://www.geeksforgeeks.org/component-based architecture-system-design/uk_UA
dc.contributor.affiliationТернопільський національний технічний університет ім. Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:121 — інженерія програмного забезпечення

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


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

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