Font Size: a A A

Design And Implementation Of Dynamic Banking Information System Based On Micro Service Architecture

Posted on:2022-08-14Degree:MasterType:Thesis
Country:ChinaCandidate:S B YanFull Text:PDF
GTID:2518306605489674Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the mobile Internet industry and the the concept of "Internet+" was put forward,the Internet industry is at the forefront of The Times,leading the progress of The Times,and promoting the development of the national economy,then affecting walks of life in the society.Internet technology is accelerating the reshaping of the financial industry landscape,only technology can fundamentally change and subvert the business model of banks.For the banking industry,a sea change has occurred.The Banks are increasingly aware of the necessity to achieve superior "customer experience" through fintech,so as to build their own unique core competitiveness in terms of development.With the rapid changes of the economic pattern in recent years leading to the changes of banking business scenarios,and the rapid growth of the number of mobile Internet users,the traditional single software architecture has been unable to adapt to the needs of high concurrency,fast response,and multiple iterations.To solve this problem,this paper takes the bank information dynamic system as an example,designs and implements the bank information dynamic system based on the micro service architecture,and verifies the feasibility and advantages of the micro service architecture in the banking business system. This paper makes a detailed and specific demand analysis of the information dynamic system of China Merchants Bank.The system is divided into four roles: system administrator,content administrator,bank user and bank customer user,each with different business authority.On this basis,the information dynamic system is divided into functional modules,and then the whole system is divided into five business micro-services according to the specific functions of each functional module.The system includes user login,user management,role authority management,sending SMS mail function,bank payment function,menu management,forum management,contract management,background management and other modules.Each function module is finally realized by five microservices,namely SMS and email micro-service,bank payment micro-service,dynamic information management micro-service,forum micro-service and contract management micro-service.At the same time,the advantages,design principles and related technologies of microservice architecture compared to traditional monolithic software architecture are investigated.The components integrated by Spring Cloud include Eureka,Gateway,Spring Cloud Config,Feign and so on,and realize the functions of micro-service architecture such as service registration discovery center,service Gateway,service configuration management,declarative calling and so on.A reusable banking system based on micro-service architecture is built.At the end of this paper,the system is tested comprehensively.By calling the business function interface of each module in the system,the function test of the system was carried out,and the test tool named JMeter was used to test the performance of the system.The test results show that the system meets the user's requirements in both function and performance,and verifies the feasibility of the micro-service architecture in the banking business system,and achieves the expected goal.
Keywords/Search Tags:Internet+, Financial Technology, Micro Service, Spring Cloud
PDF Full Text Request
Related items