Font Size: a A A

Design And Implementation Of Online Payment Platform Day Trading System Based On SpringBoot

Posted on:2021-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:X WuFull Text:PDF
GTID:2428330614463608Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Due to the acceleration of domestic financial reforms,payment channels are becoming more diversified,and the message formats,communication methods,and business styles of the payment channels are quite different.The role of the online payment platform is to integrate the commonalities of these payment channels.Differences,thereby reducing the payment costs of financial institutions,improving the user's payment experience,and facilitating financial institutions to manage and maintain different payment channels.The online payment platform consists of a day trading system,a day-end batch processing system,a back-end management system,and a monitoring system.At present,many payment systems of small Banks are still using the old single-node payment system,which is not suitable for the high-concurrency Internet finance business scenario,so it is needed to be replaced by a high-concurrency payment system.This thesis discusses the day trading system of the online payment platform based on distributed micro service architecture.In this thesis,Java is used as the development language.Spring Boot is used as the development framework.Considering the high concurrency scenarios that online payment may occur and the high availability of the system,the online payment platform adopts the architecture of distributed microservices.This thesis uses My Sql as the relational mapping database platform,Linux system as the operating system,Rabbit Mq as the message queue,dubbo as the RPC framework,Spring's native timing task as the task scheduling framework,Maven as the project management tool,design and implement a day trading system for online payment platforms.The system belongs to the middle-station system in the banking system group,and has basic functions such as asynchronous notification,timeout query,channel access,channel routing,message plus check,error code mapping processing,etc.,which can realize entrusted collection,bank account recharge,etc.Business scene.This thesis analyzes the needs of the online payment platform day trading system,and focuses on the design and implementation of the database,system architecture and basic functions required for payment.In addition,the business process of entrusted collection and bank account recharge is designed.And the implementation code is given.
Keywords/Search Tags:JAVA, SpringBoot, distributed, Microservice, Pay
PDF Full Text Request
Related items