Вебзастосунок органайзеру з функцією бюджетного планування

dc.contributor.advisorКрамар, Юлія Михайлівна
dc.contributor.authorКоцюба, Богдан Романович
dc.date.accessioned2025-02-13T08:09:11Z
dc.date.available2025-02-13T08:09:11Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з пʼяти розділів, містить 35 таблиць, 32 рисунки та 5 джерел – загалом 79 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для обліку разових та регулярних витрат і доходів, планування заощаджень і аналізу фінансів користувачами будь-якого віку, що мають проблеми з керуванням капіталом чи хочуть його покращити. Метою розробленого програмного продукту є мінімізація негативних наслідків від постійних відволікаючих факторів, маркетингових стратегій і повсякденної недбалості на фінансовий стан користувачів, їх грошові транзакції, заощадження та особистий бюджет загалом. Об'єкт дослідження: вебзастосунок органайзеру з функцією бюджетного планування. Предмет дослідження: проєктування та створення серверної й клієнтської частин застосунку для організації, планування та аналізу руху особистих фінансів. Перший розділ «Передпроєктне обстеження предметної області» присвячено змістовному аналізу предметної області, дослідженню існуючих рішень у вигляді програмних продуктів-конкурентів, опису бізнес-процесів та постановці завдання для розробленого застосунку. Другий розділ «Розроблення вимог до програмного забезпечення» зосереджено на побудові варіантів використання, аналізі можливих системних вимог і, особливо, на розробленні нефункціональних та функціональних вимог до об’єкта дослідження. У розділі «Конструювання та розроблення програмного забезпечення» увагу приділено аналізу та вибору архітектури й мови програмування розробленого клієнт-серверного продукту. Як результат, представлено архітектуру програмного забезпечення, засоби розробки, структуру бази даних та способи захисту даних. У четвертому розділі "Аналіз якості та тестування програмного забезпечення" проведено аналіз якості застосунку, а також описано процеси й контрольний приклад тестування. Останній розділ «Розгортання та супровід програмного забезпечення» містить у собі опис процесу розгортання створеного продукту у хмарному середовищі та подальшого його супроводу задля підтримки функціонування.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 35 tables, 32 figures and 5 sources – in total 79 pages. The diploma project is devoted to the development of software for accounting for one-time and recurring expenses and income, planning savings and analyzing finances by users of any age who have problems with capital management or want to improve it. The purpose of the developed software product is to minimize the negative consequences of constant distractions, marketing strategies and everyday negligence on the financial condition of users, their cash transactions, savings, and personal budget in general. Object of research: web-site organizer with budget planning function. Subject of research: designing and creating server and client parts of the application for organizing, planning and analyzing the movement of personal finance. The first section "Pre-project survey of the subject area" is devoted to a meaningful analysis of the subject area, the study of existing solutions in the form of competing software products, the description of business processes and the formulation of tasks for the developed application. The second section "Development of software requirements" focuses on the construction of use cases, analysis of possible system requirements and on the development of non-functional and functional and requirements for the object of study. In the section "Software design and development" attention is paid to the analysis and choice of architecture and programming language of the developed client-server product. As a result, the software architecture, development tools, database structure and methods of data protection are presented. The fourth section "Quality Analysis and Software Testing" analyzes the quality of the application, as well as describes the processes and test case. The last section "Software Deployment and Maintenance" contains a description of the process of deploying the created product in the cloud and its subsequent maintenance to maintain functioning.
dc.format.extent149 с.
dc.identifier.citationКоцюба, Б. Р. Вебзастосунок органайзеру з функцією бюджетного планування : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Коцюба Богдан Романович. - Київ, 2024. - 149 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72471
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectбюджет
dc.subjectпланування
dc.subjectорганайзер
dc.subjectJava
dc.subjectSpring
dc.subjectTypescript
dc.subjectReact
dc.subjectбаза даних
dc.subjectbudget
dc.subjectplanning
dc.subjectorganizer
dc.subjectdatabase
dc.subjectWeb app
dc.titleВебзастосунок органайзеру з функцією бюджетного планування
dc.title.alternativeOrganizer Web Application with Budget Planning Function
dc.typeBachelor Thesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kotsiuba_bakalavr.pdf
Size:
7.04 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
8.98 KB
Format:
Item-specific license agreed upon to submission
Description: