Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/49074
Повний запис метаданих
Поле DC | Значення | Мова |
---|---|---|
dc.contributor.advisor | Михалик, Дмитро Михайлович | - |
dc.contributor.author | Денисюк, Олександр Володимирович | - |
dc.contributor.author | Denysiuk, Oleksandr Volodymyrovych | - |
dc.date.accessioned | 2025-06-27T08:39:36Z | - |
dc.date.available | 2025-06-27T08:39:36Z | - |
dc.date.issued | 2025-06 | - |
dc.date.submitted | 2025-06-09 | - |
dc.identifier.citation | Денисюк О. В. Розробка веб-застосунку для планування особистих фінансів з використанням Ruby on Rails : спец. 121 - інженерія програмного забезпечення / наук. кер. Д. М. Михалик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 68 с. | uk_UA |
dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/49074 | - |
dc.description.abstract | Кваліфікаційна робота присвячена розробці вебзастосунку для управління особистими фінансами. В першому розділі кваліфікаційної роботи описано актуальність теми, проведено аналіз існуючих рішень. Висвітлено основні функціональні вимоги до системи. Розглянуто архітектурні підходи та вибір технологій. В другому розділі кваліфікаційної роботи здійснено проєктування структури застосунку, бази даних, реалізовано серверну логіку та інтерфейс користувача. Досліджено особливості побудови інтерфейсу з використанням фреймворку Tailwind CSS. В третьому розділі кваліфікаційної роботи описано функціональність реалізованого застосунку, виконано тестування. У четвертому розділі розглянуто питання безпеки життєдіяльності та охорони праці, а саме: класифікація стихійних явищ, розрахунок блискавкозахисту. Об’єкт дослідження: процес управління особистими фінансами за допомогою вебзастосунків. Предмет дослідження: методи та засоби реалізації вебсистеми для обліку, аналізу й планування особистих фінансів. | uk_UA |
dc.description.abstract | This qualification work is dedicated to the development of a web application for personal finance management. The first chapter presents the relevance of the topic and analyzes existing solutions. The main functional requirements of the system are outlined, and architectural approaches and technology choices are discussed. The second chapter focuses on the design of the application structure and database, implementation of server-side logic, and development of a user interface. Special attention is given to the specifics of interface development using the Tailwind CSS framework. The third chapter describes the implemented functionality of the application and presents the results of manual testing. The fourth chapter addresses occupational safety and health issues, including the classification of natural hazards and lightning protection calculations. Object of research: the process of managing personal finances using web applications. Subject of research: methods and tools for implementing a web system for accounting, analysis, and planning of personal finances. | uk_UA |
dc.description.tableofcontents | АНОТАЦІЯ 4 ABSTRACT 5 ВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1 Що таке веб-застосунок, та його структура 9 1.2 Аналіз існуючих рішень 10 1.3 Постановка завдання та визначення цільової аудиторії 15 1.4 Вибір технологій 16 1.5 Висновки до першого розділу 19 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА РОЗРОБКА ЗАСТОСУНКУ 20 2.1 Архітектура розроблювального застосунку 20 2.2 Пошук актантів та варіантів використання 21 2.3 Розробка серверної логіки веб-застосунку 24 2.4 Проєктування та розробка бази даних 27 2.5 Розробка інтерфейсу користувача 31 2.6 Висновки до другого розділу 34 РОЗДІЛ 3. ОГЛЯД ФУНКЦІОНАЛЬНОСІ ТА ТЕСТУВАННЯ ПРОЄКТУ 36 3.1 Огляд функціоналу 36 3.2 Тестування застосунку 46 3.3 Висновки до третього розділу 48 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 49 4.1 Стихійні лиха та їх класифікація 49 4.2 Розрахунок блискавкозахисту 51 ВИСНОВКИ 55 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 56 ДОДАТКИ 60 | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | ТНТУ ім. І. Пулюя | uk_UA |
dc.subject | фінанси | uk_UA |
dc.subject | finance | uk_UA |
dc.subject | планування | uk_UA |
dc.subject | planning | uk_UA |
dc.subject | застосунок | uk_UA |
dc.subject | application | uk_UA |
dc.subject | ruby | uk_UA |
dc.subject | web | uk_UA |
dc.subject | html | uk_UA |
dc.subject | css | uk_UA |
dc.subject | база даних | uk_UA |
dc.subject | database | uk_UA |
dc.subject | rails | uk_UA |
dc.title | Розробка веб-застосунку для планування особистих фінансів з використанням Ruby on Rails | uk_UA |
dc.title.alternative | Development of a Web Application for Personal Finance Planning Using Ruby on Rails | uk_UA |
dc.type | Bachelor Thesis | uk_UA |
dc.rights.holder | © Денисюк Олександр Володимирович, 2025 | uk_UA |
dc.contributor.committeeMember | Липак, Галина Ігорівна | - |
dc.coverage.placename | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна | uk_UA |
dc.format.pages | 68 | - |
dc.subject.udc | 004.9 | uk_UA |
dc.relation.references | 1. Національний Банк України. Рівень фінансової грамотності українців - результати дослідження. Національний Банк України. Новини. 26.11.2021 [Електронний ресурс]. Режим доступу до ресурсу: https://bank.gov.ua/ua/news/all/za-ostanni-tri-roki-riven-finansovoyi-gramotnist-ukrayintsiv--polipshivsya--rezultati-doslidjennya? | uk_UA |
dc.relation.references | 2. Веб-додаток: що це таке, типи, переваги, принцип роботи. MegaSite. Блог/Web. 16.12.2023. [Електронний ресурс]. Режим доступу до ресурсу: https://megasite.ua/ua/veb-prilogenie-chto-eto-takoe-tipi-preimushchestva-printsip-raboti | uk_UA |
dc.relation.references | 3. Розуміння сучасних архітектур веб-додатків. Ranktracker. Веб-розробка та архітектура. 14.06.2024. [Електронний ресурс]. Режим доступу до ресурсу: https://www.ranktracker.com/uk/blog/understanding-modern-web-app-architectures/?. | uk_UA |
dc.relation.references | 4. Топ-9 найкращих додатків, які допоможуть контролювати ваші гроші. РБК-Україна. Бізнес. 22.04.2024. [Електронний ресурс]. Режим доступу до ресурсу: https://www.rbc.ua/rus/styler/top-9-naykrashchih-dodatkiv-ki-dopomozhut-1713794027.html | uk_UA |
dc.relation.references | 5. Топ найкращих застосунків для особистих фінансів та обліку грошей. Speka. 29.02.2024. [Електронний ресурс]. Режим доступу до ресурсу:https://speka.media/top-naikrashhix-zastosunkiv-dlya-osobistix-finansiv-ta-obliku-grosei-982k86 | uk_UA |
dc.relation.references | 6. Budgetbakers. Wallet. [Електронний ресурс]. Режим доступу до ресурсу: https://web.budgetbakers.com/dashboard | uk_UA |
dc.relation.references | 7. Spendee. Spendee Money Manager & Budget Planner. [Електронний ресурс]. Режим доступу до ресурсу: https://www.spendee.com/ | uk_UA |
dc.relation.references | 8. Ynab. YNAB. [Електронний ресурс]. Режим доступу до ресурсу: https://www.ynab.com/ | uk_UA |
dc.relation.references | 9. Як визначити цільову аудиторію за 3 кроки. Remonline. Реклама та маркетинг, клієнти. 30.05.2024. [Електронний ресурс]. Режим доступу до ресурсу: https://remonline.ua/blog/target-audience/ | uk_UA |
dc.relation.references | 10. 10 порад щодо вибору найкращого технологічного стеку для розробки веб-додатків. SECL Group. Блог. 09.04.2025. [Електронний ресурс]. Режим доступу до ресурсу: https://secl.com.ua/tips-to-choose-tech-stack-for-web-app-development/ | uk_UA |
dc.relation.references | 11. Побудова динамічних вебзастосунків за допомогою MVC. Hillel. Статті. 14.11.2023. [Електронний ресурс]. Режим доступу до ресурсу: https://blog.ithillel.ua/articles/building-dynamic-web-applications-using-mvc | uk_UA |
dc.relation.references | 12. Петрик М. Р. Моделювання програмного забезпечення : науково-методичний посібник / ред. О. Ю. Петрик. Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2015. 200 с. | uk_UA |
dc.relation.references | 13. Ruby on Rails для початківців із проектом і прикладом. Guru99. 26.09.2024. [Електронний ресурс]. Режим доступу до ресурсу: https://www.guru99.com/uk/ruby-on-rails-tutorial.html | uk_UA |
dc.relation.references | 14. Гордєєв А. С. Проєктування баз даних та баз знань. Харків : ХНЕУ ім. С. Кузнеця, 2022. 180 с. [Електронний ресурс]. Режим доступу до ресурсу: https://files.znu.edu.ua/files/Bibliobooks/Inshi81/0061625.pdf | uk_UA |
dc.contributor.affiliation | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна | uk_UA |
dc.coverage.country | UA | uk_UA |
Розташовується у зібраннях: | 121 — Інженерія програмного забезпечення (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
dyplom_Denysyuk_2025.pdf | 1,95 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора