Research on the specifics of designing and development of system for financial assets management

Students Name: Pshtir Sviatoslav
Qualification Level: magister
Speciality: System Design
Institute: Institute of Computer Science and Information Technologies
Mode of Study: full
Academic Year: 2024-2025 н.р.
Language of Defence: ukrainian
Abstract: A comprehensive study of the specifics of designing and developing an information system for financial asset management was carried out as part of this qualification work. The subject has great relevance in the context of current trends, including the rapid development of digital financial tools. In 2024, financial systems that ensure efficient asset management and meet the growing demands for automation, security and scalability will play a key role for both small, medium and large companies. The main objective of the thesis is to develop an information system based on a microservice architecture. The system is implemented using Spring Boot. The study examines modern approaches to building financial systems. It analyses existing tools, methodologies and design templates. Special emphasis will be placed on ensuring flexibility, scalability and high reliability of the system. These are critical requirements for managing financial assets in the face of growing volumes of data and transactions. The scientific and technical novelty of the work lies in the application of an integrated design approach that involves the use of modern architecture templates such as an API gateway for request routing, a circuit breaker for fault tolerance and an aggregator for data consolidation from different sources. These approaches provide increased security, reduce the risk of losing data, and provide fast access to information about the user’s assets. The project used modern tools such as Spring WebFlux for asynchronous requesting and high performance, Docker for containerising components and Postman for API testing. The tests showed that the developed system has high performance: It is able to process a large number of requests simultaneously and maintains an average response time of 21 ms even under heavy load. Studies of the peculiarities of the organization of Internet banking show that this form of customer service is a logical development of other “home banking” systems (telephone, PC banking, video banking), which also allow customers to remotely manage their accounts [3]. This suggests that such systems are in high demand. The results of this work not only demonstrate the practical application of microservice architecture in financial information systems, but also suggest methodological approaches 7 that can be used for further improvement of such systems. In particular, simplifying scalability, increasing reliability and improving user experience are the goals of the proposed solutions. Thus, the paper represents a valuable contribution to the study of modern technologies for the financial sector and can be used as a basis for further research developments in the field of managing financial assets. Total volume: 110 pages, including 2 appendices of 24 pages, 41 figures. Keywords: FINANCIAL ASSET MANAGEMENT SYSTEM, CONTAINERIZATION, DESIGN PATTERN, RESEARCH, MICROSERVICE ARCHITECTURE, API, JPA, DECOMPOSITION, PATTERN, JAVA, SPRING BOOT, API GATEWAY, MYSQL. References: 1. The Dynamic of the popularity of entries digital assets crypto assets and virtual, Ivan Derun. [Electronic resource]: [Article] - Electronic data - Access mode: https://www.researchgate.net/figure/The-dynamics-of-the-popularity-of-entries- digital-assets-crypto-assets-and-virtual_fig1_368620229 2. Top 10 security features You’ll love in Java Spring Boot, Techno Exponent. [Electronic resource]: [Article] - Electronic data - Access mode: https://www.technoexponent.com/blog/top-10-security-features-youll-love-in-java- spring-boot/ 3. Yurchuk G.V. Development of financial services on the basis of e-business systems: PhD in Economics: 08.04.01. Sumy, 2003. 23 с. URL: https://biem.sumdu.edu.ua/images/stories/sc_autoref/2003/2003_01_ken.pdf (accessed November 14, 2024).