Аналіз сучасного стану і перспектив розвитку у галузі розробки та супроводу систем інтернет-банкінгу
Анотація
Актуальність. Розробка систем інтернет-банкінгу потребує вирішення проблеми їх проектування з урахуванням постійного розвитку галузі та появи нових вимог до ПЗ, як функціональних, так і нефункціональних. Побудова таких систем з забезпеченням належного рівня показників якості вимагає обґрунтованого вибору еталонної системної архітектури, а також використання сучасних методів обробки знань щодо вимог користувачів. І тому, питання побудови цього класу систем є актуальною науково-технічною задачею.
Мета. Метою цього дослідження є аналіз сучасного стану та перспектив розвитку у галузі розробки та супроводу систем e-Banking, що дозволить мотивовано запропонувати їх вдосконалення шляхом застосування знання-орієнтованого підходу для обробки знань щодо вимог користувачів системи та використання мікросервісної архітектури, як еталонної системної архітектури, що в кінцевому рахунку має на меті підвищення показників якості.
Методи дослідження. Для досягнення мети дослідження виконано огляд існуючих в Україні систем e-Banking, проведено їх порівняльний аналіз та синтезована схема їх типової функціональності. Для подальшого розвитку цього класу систем мотивовано обрано метод аналізу часових рядів, як основний метод прогнозування дій користувача при роботі с функціоналом побудови виписок за рахунком. Виконано збір інформації щодо поточних показників продуктивності систем при побудові виписок.
Результати. На основі проведеного аналізу поточного стану, зроблено обґрунтований висновок про можливість та доцільність підвищення продуктивності систем e-Banking шляхом використання знання-орієнтованого підходу для обробки знань щодо вимог користувачів, а також мікросервісної архітектури при проектування та розробці систем e-Banking. Мотивовано запропоновано запровадити новий окремий модуль прогнозування дій користувача у системі, який дозволить системі виконувати важкі за часом та ресурсами операції клієнтів заздалегідь, для оптимального використання системних ресурсів.
Висновки. Розглянуті проблеми пов’язані з побудовою та розробкою систем e-Banking, зроблено аналітичний огляд існуючих на ринку України систем та побудована схема їх типової функціональності. Запропоновано розробити модуль прогнозування дій користувача у системі, який використовує знання-орієнтовані методи, та використати його для прогнозування операції побудови користувачем виписки за рахунками та попередньої підготовки цієї виписки для підвищення продуктивності роботи систем e-Banking.
Завантаження
Посилання
/Посилання
T. H. Tan and T. K. Tan, "E-Banking SAF: A TOGAF-NIST Aligned Security Architecture Framework for E-Banking Systems," The 7th International Conference on Information and Computer Technologies., 2024, pp. 1-6.
V. Koval, "Legal Definition of Information Security in Electronic Banking," Young Scientist, no. 1(113), pp. 121-125, 2023. [Online]. Available: https://doi.org/10.32839/2304-5809/2023-1-113-25 [in Ukrainian]
S. Newman, Building Microservices, 2nd ed., New York, USA: O'Reilly Media, 2021
M. C. Avornicului and V. P. Bresfelean, "Model driven development of online banking systems," Annals of the University of Oradea, Economic Science Series, vol. 20, no. 1, pp. 795-800, 2011.
I. Roid, Y. Panasenko, and S. Huba, "Digital banking architecture: things to consider when building banking software," [Online]. Available: https://yalantis.com/blog/technical-side-of-digital-banking-software. [Accessed: Jul. 1, 2024].
IFOBS.Corporate site, [Online]. Available: https://csltd.com.ua/products/corporate_online_banking/ [Accessed: Jul. 1, 2024].
IFOBS.Private site, [Online]. Available: https://csltd.com.ua/products/private_online_banking/. [Accessed: Jul. 1, 2024].
IBank2.Corporate site, [Online]. Available: https://dbosoft.com.ua/#/products/business/web_banking_business/. [Accessed: Jul. 1, 2024].
iBank2.Private site, [Online]. Available: https://dbosoft.com.ua/#/products/private/web_banking_private/. [Accessed: Jul. 1, 2024].
iBank2, Crypto library 'Gepard 2.0', [Online]. Available: https://dbosoft.com.ua/assets/about/licenses/eo_2099.pdf. [Accessed: Jul. 1, 2024].
iBank2, Key Certification Center 'Integra CA', [Online]. Available: https://dbosoft.com.ua/assets/about/licenses/eo_1541.pdf. [Accessed: Jul. 1, 2024].
Privat24 Site, [Online]. Available: https://privatbank.ua/udalenniy-banking/privat24. [Accessed: Jul. 1, 2024].
Monobank Site, [Online]. Available: https://www.monobank.ua/. [Accessed: Jul. 1, 2024].
M. V. Tkachuk and V. Ye. Sokol, "Some issues of enterprise IT infrastructure management: current state and development prospects," Eastern-European Journal of Enterprise Technologies, no. 6/2(48), pp. 68-72, 2010. [in Ukrainian]
OWASP Top 10 site, [Online]. Available: https://owasp.org/www-project-top-ten. [Accessed: Jul. 1, 2024].
OWASP Application Security Verification Standard v4.0.3, [Online].
National Bank of Ukraine, "On the approval of the Regulation on the organization of measures to ensure information security in the banking system of Ukraine," Resolution NBU No. 95, Sep. 28, 2017. [in Ukrainian]
Official site "Grafana", [Online]. Available: https://grafana.com. [Accessed: Jul. 1, 2024].
Official site "Prometheus". [Online]. Available: https://prometheus.io. [Accessed: Jul. 1, 2024].
Official site "Zipkin". [Online]. Available: https://zipkin.io. [Accessed: Jul. 1, 2024].
Official site "Jaeger". [Online]. Available: https://www.jaegertracing.io. [Accessed: Jul. 1, 2024].
O. I. Tyshchenko, "Review of modern trends in the online banking market in Ukraine," Electronic Journal "Economy and Society", no. 13, pp. 1237-1243, 2017. [Online]. Available: https://economyandsociety.in.ua/journals/13_ukr/206.pdf. [Accessed: Jul. 1, 2024]. [in Ukrainian]
P. Tripathi, "What is a Bank Statement: Components, Purpose & How to Process It," [Online]. Available: https://www.docsumo.com/blogs/bank-statement-extraction/what-is-bank-statement. [Accessed: Jun. 29, 2024].
J. Brosens, R. M. Kruger, and H. Smuts, "Guidelines for Designing e-Statements for e-Banking," in Proc. 2nd African Conf. Human Computer Interaction: Thriving Communities, Dec. 2018, pp. 1-6.
D. Shah and M. Thaker, "A Review of Time Series Forecasting Methods," International journal of research and analytical reviews, vol. 11, no. 2, pp. 749-755, Apr. 2024.
V. Buchatskaya, P. Buchatsky, and S. Teploukhov, "Forecasting Methods Classification and its Applicability," Indian Journal of Science and Technology, vol. 8, no. 30, Nov. 2015.
Z. Liu, Z. Zhu, J. Gao, and C. Xu, "Forecast methods for time series data: A survey," IEEE Access, vol. 9, pp. 91896-91912, 2021.
V. Gupta, "Modeling Time-Series and Spatial Data for Recommendations and Other Applications": PhD thesis, Dept. of Computer Science and Engineering, Indian Institute of Technology Delhi, Delhi, India. 2022. 178 p.
N. Joorabloo, M. Jalili, Y. Ren, "A new temporal recommendation system based on users` similarity prediction," 11th International Conference on Knowledge Discovery and Information Retrieval, pp. 555 – 560, 2019.
A. Gomez-Losada, N. Duch, "Time Series Forecasting by Recommendation: An Empirical Analysis on Amazon Marketplace," International Conference on Business Information Systems, vol. 1, pp. 45 – 54, 2019
S. Newman, Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith, New York, USA: O’Reilly, 2019.
M. Hamzehloui, S. Sahibuddin, and A. Ashabi, "A Study on the Most Prominent Areas of Research in Microservices," International Journal of Machine Learning and Computing, vol. 9, no. 2, pp. 242-247, 2019.
N. Mendonca, P. Jamshidi, and D. Garlan, "Developing Self-Adaptive Microservice Systems: Challenges and Directions," IEEE Software, vol. 38, no. 2, pp. 70-79, 2019.
Official site "Jaspersoft". [Online]. Available: https://community.jaspersoft.com/. [Accessed: Jul. 1, 2024].
Tan T.H., Tan T.H. E-Banking SAF: A TOGAF-NIST Aligned Security Architecture Framework for E-Banking Systems. The 7th International Conference on Information and Computer Technologies. 2024. Honolulu, Hawaii, USA. P. 1–6
Коваль В. Правове визначення інформаційної безпеки електронного банкінгу. Молодий вчений. 2023. №1 (113), С. 121–125. https://doi.org/10.32839/2304-5809/2023-1-113-25
Newman S. Building Microservices, 2nd Edition. New York. USA: O`Reilly Media, 2021. 616 p.
Avornicului M.C., Bresfelean Vasile P. Model driven development of online banking systems. Annals of the University of Oradea, Economic Science Series, 2011, Vol 20, Issue 1, p. 795– 800
Roid I., Panasenko Y., Huba S. Digital banking architecture: things to consider when building banking software. URL: https://yalantis.com/blog/technical-side-of-digital-banking-software (дата звернення: 01.07.2024)
IFOBS.Corporate сайт. [Електронний реурс] URL: https://csltd.com.ua/products/corporate_online_banking/ (дата звернення: 03.07.2024)
IFOBS.Private сайт. [Електронний ресурс] URL: https://csltd.com.ua/products/private_online_banking/ (дата звернення: 02.07.2024)
iBank2.Corporate сайт. [Електронний ресурс] URL: https://dbosoft.com.ua/#/products/business/web_banking_business/ (дата звернення: 01.07.2024)
iBank2.Private сайт. [Електронний ресурс] URL: https://dbosoft.com.ua/#/products/private/web_banking_private/ (дата звернення: 01.07.2024)
IBank2, криптобіблиіотека “Гепард 2.0” [Електронний ресурс] URL: https://dbosoft.com.ua/assets/about/licenses/eo_2099.pdf (дата звернення: 01.07.2024)
IBank2, центр сертифікації ключів “Integra CA” [Електронний ресурс] URL: https://dbosoft.com.ua/assets/about/licenses/eo_1541.pdf (дата звернення: 01.07.2024)
Privat24 сайт. [Електронний ресурс] URL: https://privatbank.ua/udalenniy-banking/privat24 (дата звернення: 01.07.2024)
Monobank сайт. [Електронний ресурс] URL: https://www.monobank.ua/ (дата звернення: 01.07.2024)
Ткачук М.В., Сокол В.Є. Деякі проблеми управління ІТ-інфраструктурою підприємства: сучасний стан та перспективи розвитку. Східно-Європейський журнал передових технологій. 2010. № 6/2 (48). С. 68–72.
OWASP Top 10 сайт. [Електронний ресурс] URL: https://owasp.org/www-project-top-ten (дата звернення: 01.07.2024)
OWASP Application Security Verification Standard v4.0.3
Про затвердження Положення про організацію заходів із забезпечення інформаційної безпеки в банківській системі України: Постанова НБУ №95 від 28.09.2017р.
Офіційний сайт Grafana. [Електронний ресурс] URL: https://grafana.com (дата звернення: 02.07.2024)
Офіційний сайт Prometheus. [Електронний ресурс] URL: https://prometheus.io (дата звернення: 02.07.2024)
Офіційний сайт Zipkin. [Електронний ресурс] URL: https://zipkin.io (дата звернення: 02.07.2024)
Офіційний сайт Jaeger. [Електронний ресурс] URL: https://www.jaegertracing.io (дата звернення: 03.07.2024)
Тищенко О. І. Огляд сучасних тенденцій на ринку онлайн-банкінгу в Україні. Електронний журнал “Економіка і суспільство”. 2017. №13. С. 1237–1243. URL: https://economyandsociety.in.ua/journals/13_ukr/206.pdf (дата звернення: 01.07.2024)
Tripathi P. What is a Bank Statement: Components, Purpose & How to Process It. URL: https://www.docsumo.com/blogs/bank-statement-extraction/what-is-bank-statement (дата звернення: 29.06.2024)
Brosens J., Kruger R. M., Smuts H. Guidelines for Designing e-Statements for e-Banking. The Second African Conference for Human Computer Interaction: Thriving Communities. December 2018. p. 1–6
Shah D., Thaker M. A Review of Time Series Forecasting Methods. International journal of research and analytical reviews. April 2024. Vol. 11, No. 2. p. 749–755
Buchatskaya V., Buchatsky P., Teploukhov S. Forecasting Methods Classification and its Applicability. Indian Journal of Science and Technology. November 2015. Vol. 8(30)
Liu Z., Zhu Z., Gao J., Xu C. Forecast methods for time series data: A survey. IEEE Access. 2021, Vol. 9, p. 91896–91912
Gupta V. Modeling Time-Series and Spatial Data for Recommendations and Other Applications: PhD dissertation / Indian Institute of Technology Delhi. 2022. 178 p.
Joorabloo N., Jalili M., Ren Y. A new temporal recommendation system based on users` similarity prediction. 11th International Conference on Knowledge Discovery and Information Retrieval. 2019. p. 555 – 560
Gomez-Losada A., Duch N. Time Series Forecasting by Recommendation: An Empirical Analysis on Amazon Marketplace. International Conference on Business Information Systems. 2019. Vol. 1, p. 45 – 54
Newman S. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith. New York. USA: O’Reilly, 2019. 256 p.
Hamzehloui M., Sahibuddin S. and Ashabi, A. A Study on the Most Prominent Areas of Research in Microservices. International Journal of Machine Learning and Computing. 2019. Vol. 9, No. 2. p. 242–247.
Mendonca N., Jamshidi P., Garlan D., Developing Self-Adaptive Microservice Systems: Challenges and Directions. IEEE Software. 2019. Vol. 38 (Issue 2). p. 70–79.
Офіційний сайт Jaspersoft. [Електронний ресурс] URL: https://community.jaspersoft.com/ (дата звернення: 04.07.2024)