Розроблення реляційної бази даних для інформаційної технології моніторингу фінансових операцій у банку з використанням мікрофреймворку Flask

dc.contributor.advisorЗінченко, Артем Юрійович
dc.contributor.authorНовіков, Сава Юрійович
dc.date.accessioned2025-09-23T08:06:10Z
dc.date.available2025-09-23T08:06:10Z
dc.date.issued2025
dc.description.abstractДипломна робота: 112 с., 16 рис., 12 табл., 2 дод., 26 дж. Об’єкт дослідження – процес зберігання, обробки та моніторингу фінансових транзакцій у банківських інформаційних системах. Програмний продукт – Інформаційна система моніторингу фінансових операцій, реалізована з використанням мікрофреймворку Flask. У роботі застосовано: Flask як веб-фреймворк для створення клієнт-серверного застосунку; SQLAlchemy – для ORM-моделювання структури реляційної бази даних; SQLite як СУБД для зберігання транзакційних даних; Jinja2 – для формування динамічних HTML-сторінок; Flask-Admin – для побудови інтерфейсу адміністрування. Мета роботи – розробити реляційну базу даних і веб-інтерфейс, які забезпечують зручний доступ до фінансової інформації, автоматизують процес моніторингу транзакцій, сприяють виявленню підозрілої активності та оптимізують роботу внутрішніх фінансових служб банку. Метод дослідження – у роботі використано методи реляційного моделювання, функціонально-вартісного аналізу, принципи побудови клієнтсерверних архітектур, а також інструменти проектування та реалізації інформаційних систем на основі Python і Flask. Опис вхідних даних: користувач вводить або імпортує дані про фінансові транзакції (суми, дати, типи операцій, ідентифікатори клієнтів). Система зберігає ці дані в реляційній базі, дає змогу фільтрувати, сортувати, переглядати звіти й здійснювати контроль за операціями в реальному часі через веб-інтерфейс.
dc.description.abstractotherThesis includes: 112 pages, 16 figures, 12 tables, 2 appendices, 26 references. Object of the research – the process of storing, processing, and monitoring financial transactions in banking information systems. Software product – An information system for monitoring financial operations, implemented using the Flask microframework. The project utilizes: Flask as the web framework for creating a client-server application; SQLAlchemy for ORM modeling of the relational database structure; SQLite as the DBMS for storing transactional data; Jinja2 for rendering dynamic HTML pages; Flask-Admin for building the administrative interface. Purpose of the work – to develop a relational database and a web interface that ensure convenient access to financial information, automate the monitoring of transactions, help identify suspicious activity, and optimize the work of internal banking financial services. Research method – the work applies relational modeling methods, functionalcost analysis, principles of client-server architecture, and tools for designing and implementing information systems based on Python and Flask. Input data description – the user inputs or imports data on financial transactions (amounts, dates, types of operations, customer identifiers). The system stores this data in a relational database, enables filtering, sorting, report generation, and realtime transaction monitoring through the web interface.
dc.format.extent112 с.
dc.identifier.citationНовіков, С. Ю. Розроблення реляційної бази даних для інформаційної технології моніторингу фінансових операцій у банку з використанням мікрофреймворку Flask : дипломна робота … бакалавра : 124 Системний аналіз / Новіков Сава Юрійович. – Київ, 2025. – 112 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76244
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectреляційна база даних
dc.subjectmonitoring
dc.subjectfintech
dc.subjectфінансові операції
dc.subjectflask
dc.subjectsqlalchemy
dc.subjectпанель адміністрування
dc.subjectвеб інтерфейс
dc.subjectбанківські системи
dc.titleРозроблення реляційної бази даних для інформаційної технології моніторингу фінансових операцій у банку з використанням мікрофреймворку Flask
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Novikov_bakalavr.pdf
Розмір:
1.99 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: