Font Size: a A A

Design And Implementation Of Scan Code Payment System For A City Rural Commercial Bank Based On SSH

Posted on:2019-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:X Y YinFull Text:PDF
GTID:2428330596453474Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,the rapid development of mobile Internet,especially the emergence of mobile payment platforms,has brought great convenience to people's travel.The emergence of payment platforms such as WeChat and Alipay has impacted the cash payment market.Banks face challenges in the payment field,and there is an urgent need to develop a scanning code payment system that is not only suitable for the development of the bank itself,but also suitable for market development needs.The overall architecture of the system is based on SSH architecture,MyEclipse,and Oracle 11 g database design.The main problem solved by the system is to help the bank to occupy the market share of the transaction and to realize the bank payment of transaction information by accessing the interface of the third-party trading platform.The users involved in the bank scan code payment business include: merchants,consumers,Feixian rural commercial bank administrators and system administrators.Through analysis of business processes,the functions that the bank scan code payment system should include are: Code payment,web payment,refund function,reconciliation management,settlement management,and order management.Because the server may have an unexpected situation,in order to ensure the normal execution of the transaction,the system should support offline transactions,store the transaction information to the local server,and upload the offline transaction information to the total server after the local server is connected to the server..In the process of QR code scanning payment,the system uses load balancing,multi-threading technology,message queue and cache technology to realize batch business processing,asynchronously store transaction order information and payment information,and dynamically generate transactions in the process of web page payment.The QR code supports feedback and display of payment results,and achieves access support for third-party trading platforms.In the process of scanning and paying for webpages,the system uses OAuth 10 protocol for authorization,realizes asynchronous refresh through AJAX technology,realizes the call to third-party transaction control,and successfully completes the transaction function.In the reconciliation and settlement function,because the system provides reconciliation and settlement information to various departments and users,the system implements the remote interface call through Hessian and XML,and successfully solves the communication between heterogeneous application systems.The merchant needs to download the reconciliation or settlement documents.The system uses the FTP binary transmission mechanism to realize the transmission of the reconciliation files or settlement documents,solves the problem that the transaction information of the heterogeneous application system is not interoperable,and realizes the correction of the accounting errors.wrong.It is divided into five chapters to expound the main work of the thesis.The first chapter mainly analyzes the current business status and problems encountered by Feixian Rural Commercial Bank,and determines the necessity of system research and development.The second chapter is mainly about The system performs demand analysis to determine the functional requirements and performance requirements of the system.The third chapter mainly focuses on the detailed design of the system,including: logical architecture design,physical architecture design,functional architecture design,class structure design and database design;The four chapters are mainly to program the bank scan code payment system,and deploy the implemented system to the Feixian Rural Commercial Bank for specific application,and analyze the benefits brought by the system;The fifth chapter is the summary and prospect of the work?Through the deployment and use of the system,the business volume of the rural commercial bank in A City has been improved,the merchant's collection operation has been facilitated,the consumer's shopping payment has been facilitated,the transaction information has been secured,and the heterogeneous application system has been successfully solved.The problem of non-communication is of great significance to the development of the current real economy.
Keywords/Search Tags:Scan Code Payment System, Settlement Management, Web Payment, SSH
PDF Full Text Request
Related items