Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/52601
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorСтоянов, Юрій Миколайович-
dc.contributor.authorВеликанич, Максим Іванович-
dc.contributor.authorVelykanych, Maksym-
dc.date.accessioned2026-06-23T12:07:10Z-
dc.date.available2026-06-23T12:07:10Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52601-
dc.description.abstractУ кваліфікаційній роботі вирішується задача автоматизованого виявлення шахрайських транзакцій у банківських платіжних системах. Актуальність роботи зумовлена зростанням обсягів електронних платежів та збитків від карткового шахрайства, а також недостатньою ефективністю традиційних методів виявлення аномалій в умовах великих даних. У роботі проведено аналіз предметної області, здійснено порівняльне дослідження методів машинного навчання для задачі бінарної класифікації на незбалансованих датасетах. Розроблено програмну систему, що включає модуль машинного навчання, серверну частину з REST API та вебінтерфейс для аналітика. Проведено тестування системи та верифікацію якості побудованої класифікаційної моделі.uk_UA
dc.description.abstractThe qualification work addresses the task of automated detection of fraudulent transactions in banking payment systems. The relevance of the work is driven by the growing volume of electronic payments and losses caused by card fraud, as well as the insufficient effectiveness of traditional anomaly detection methods under big data conditions. The work includes an analysis of the subject domain, a comparative study of machine learning methods for binary classification on imbalanced datasets. A software system has been developed comprising a machine learning module, a server-side component with a REST API, and a web interface for security analysts. The system has been tested and the quality of the built classification model has been verified.uk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1 АНАЛІЗ ВИМОГ ДО ПРОГРАМНОЇ СИСТЕМИ 9 1.1 Аналіз предметної області 9 1.2 Проблематика виявлення шахрайства та аналіз задачі 11 1.3 Обґрунтування вибору методів машинного навчання 12 1.4 Моделювання варіантів використання системи 14 1.5 Висновки до розділу 1 18 РОЗДІЛ 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИИ 20 2.1 Проєктування архітектури системи 20 2.2 Вибір та обґрунтування технологічного стеку 22 2.3 Проєктування бази даних 24 2.4 Проєктування серверної частини 26 2.5 Розробка модуля класифікації транзакцій 28 2.6 Реалізація веб застосунку 33 2.7 Висновки до розділу 2 37 РОЗДІЛ 3 ТЕСТУВАНННЯ, ВПРОВАДЖЕННЯ ТА ПІДТРИМКА 39 3.1 Види та план тестування 39 3.2 Тестування REST API засобом Postman 41 3.3 Розгортання та системні вимоги 46 3.4 Висновки до розділу 3 48 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 Безпека життєдіяльності 51 4.2 Основи охорони праці 54 ВИСНОВКИ 57 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 59 ДОДАТКИ 63 ДОДАТОК А 64 ДОДАТОК Б 66uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectвиявлення шахрайстваuk_UA
dc.subjectбанківський моніторингuk_UA
dc.subjectмашинне навчанняuk_UA
dc.subjectкласифікація транзакційuk_UA
dc.subjectнезбалансовані даніuk_UA
dc.subjectвеб застосунокuk_UA
dc.subjectfraud detectionuk_UA
dc.subjectbanking monitoringuk_UA
dc.subjectmachine learninguk_UA
dc.subjecttransaction classificationuk_UA
dc.subjectimbalanced datauk_UA
dc.subjectweb applicationuk_UA
dc.titleРозробка програмної системи для виявлення аномальних транзакцій у задачах банківського моніторингу з використанням машинного навчанняuk_UA
dc.title.alternativeDevelopment of a Software System for Anomalous Transaction Detection in Banking Monitoring Tasks Using Machine Learninguk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Великанич Максим Івановия, 2026uk_UA
dc.contributor.committeeMemberЗагородна, Наталія Володимирівна-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюя, факультет ФІСuk_UA
dc.format.pages79-
dc.subject.udc004.9uk_UA
dc.relation.references1. Global Card Fraud Losses at $33 Billion [Електронний ресурс]. – Режим доступу:URL:https://www.globenewswire.com/news-release/2026/01/07/3214821/0/en/Global-Card-Fraud-Losses-at-33-Billion.html (дата звернення: 10.05.2026).uk_UA
dc.relation.references2. Learned Lessons in Credit Card Fraud Detection from a Practitioner Perspective [Електронний ресурс]. – Режим доступу: URL: https://www.sciencedirect.com/science/article/abs/pii/S095741741400089X (дата звернення: 10.05.2026).uk_UA
dc.relation.references3. Credit Card Fraud and Detection Techniques :A Review [Електронний ресурс]. – Режим Доступу:URL: https://knowledge.lancashire.ac.uk/id/eprint/25005/1/25005%20BBS_en_2009_2_Delamaire.pdf (дата звернення: 10.05.2026).uk_UA
dc.relation.references4. Credit Card Fraud Detection Using Machine Learning Techniques: A Comparative Analysis [Електронний ресурс]. – Режим доступу: URL: https://doi.org/10.1109/ICCNI.2017.8123782 (дата звернення: 10.05.2026).uk_UA
dc.relation.references5. Tabular Data: Deep Learning Is Not All You Need [Електронний ресурс]. – Режим доступу: URL: https://arxiv.org/abs/2106.03253 (дата звернення: 11.05.2026).uk_UA
dc.relation.references6. Желібо Є.П., Зацарний В.В. Безпека життєдіяльності: підручник. Київ: Каравела, 2023. 344 с.uk_UA
dc.relation.references7. ARIC Risk Hub: Adaptive Behavioural Analytics for Fraud Prevention [Електронний ресурс]. – Режим доступу: URL: https://www.featurespace.com/aric-risk-hub (дата звернення: 12.05.2026).uk_UA
dc.relation.references8. Жидецький В.Ц. Охорона праці користувачів комп’ютерів : підручник. Львів : Афіша, 2020. 176 с.uk_UA
dc.relation.references9. Credit Card Fraud Detection [Електронний ресурс]. – Режим доступу: URL: https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud.uk_UA
dc.relation.references10. React Документація [Електронний ресурс]. – Режим доступу: URL: https://react.dev/ (дата звернення: 03.05.2026).uk_UA
dc.relation.references11. A Systematic Analysis of Performance Measures for Classification Tasks [Електронний ресурс]. – Режим доступу: URL: https://www.sciencedirect.com/science/article/abs/pii/S0306457309000259 (дата звернення: 11.05.2026).uk_UA
dc.relation.references12. The Relationship Between Precision-Recall and ROC Curves [Електронний ресурс]. – Режим доступу: URL: https://dl.acm.org/doi/10.1145/1143844.1143874 (дата звернення: 11.05.2026).uk_UA
dc.relation.references13. The Precision-Recall Plot Is More Informative than the ROC Plot When Evaluating Binary Classifiers on Imbalanced Datasets [Електронний ресурс]. – Режим доступу: URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0118432 (дата звернення: 11.05.2026).uk_UA
dc.relation.references14. SMOTE: Synthetic Minority Over-sampling Technique [Електронний ресурс]. – Режим доступу: URL: https://www.jair.org/index.php/jair/article/view/10302 (дата звернення: 11.05.2026).uk_UA
dc.relation.references15. Leakage in Data Mining: Formulation, Detection, and Avoidance [Електронний ресурс]. – Режим доступу: URL: https://dl.acm.org/doi/10.1145/2382577.2382579 (дата звернення: 11.05.2026).uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Великанич М. І. Розробка програмної системи для виявлення аномальних транзакцій у задачах банківського моніторингу з використанням машинного навчання : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. Ю. М. Стоянов. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 79 с.uk_UA
Apareix a les col·leccions:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Velykanych_M_2026.pdf3,75 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador