Font Size: a A A

Analysis And Design Of Aggregate Payment Platform System

Posted on:2023-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2558306914982499Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology,a large number of e-commerce platforms featuring diverse payment and settlement modes have appeared in the market.As the first batch of spare-time graduate student enrolled in school entrance examination,in the company’s business process,the author encounters the problems that "multiple business lines require payment and settlement functions,and multiple project teams in the company conduct repeated development and waste human resources".This project solves the problems of payment channel fragmentation,repeated system construction,payment compliance.By abstracting general functions,this project adopts the design idea that "general platform-based capabilities focus on stable basic services,and do not easily change with the adjustment of front-end business".Therefore,the system has the characteristics of"middle platforn" and "universalization".Such design idea can be generally applied to the design of general and platform-based systems in large Internet companies.First of all,this project systematically analyzes the business requirements based on the actual business situation of Internet company where the author works,and abstracts the main business requirements in payment and settlement:active payment by users at the cashier,passive payment by users,user withdrawal and payment for another,enterprise settlement and payment for another,payment institution management,payment channel management,business line management,etc.Second,this project uses UML modeling method for these business requirements,conducts further abstract analysis of business entities,relationships,state change process,etc.,converts the abstract business requirements into standardized business functions,and completes further function refinement and disassembly.Third,this project divides the functional modules,analyzes the specific business processing flow of each functional module,and conducts detailed design and implementation.11 main functional modules are designed,such as enterprise entry function,authentication and signing function,cashier function,etc.functional test cases and non-functional test cases are designed,all test cases meet the expectations.Finally,regarding the main significances of this project,it solves the payment compliance problems often faced in the Internet industry;avoids repeated development and waste of human resources in large Internet companies;achieves data resources sharing between multiple business lines within large Internet companies;increases the payment and settlement efficiency.
Keywords/Search Tags:aggregated payment, general, cashier, compliance
PDF Full Text Request
Related items