Font Size: a A A

The Design And Implementation Of A Payment System For Unmanned Retailing

Posted on:2020-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:J C HeFull Text:PDF
GTID:2518306104495544Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present,China's mobile payment technology leads the world.Mobile payment not only brings great convenience to people's lives,but also promotes the innovation of traditional industries.Driven by mobile payment,Internet of things,artificial intelligence and other technologies,the traditional retail industry began to carry out technical transformation,and the retail industry is developing towards the new retail direction of intelligent and unmanned.In the process of transformation and upgrading,unmanned retail has become a hot spot of new retail,which is mainly used in consumer scenarios such as unmanned convenience stores and self-service vending machines.Compared with traditional retail,unmanned retail saves labor cost,improves payment efficiency and reduces waiting time of users.The new retail mode brings new payment system at the same time.In this context,combined with software engineering theory and two-dimensional code payment technology,the demand analysis,design and implementation of unmanned retail payment system are carried out.According to the business background,the unmanned retail payment system is divided into four subsystems: member system,user payment system,commodity input system,and payment terminal system.The UML use case diagram is used to represent the functional requirements of each system.The member system is responsible for the user's login and registration,points management and other functions,among which the key design and implementation of the token based security free program.User payment system is the core system of the unmanned retail payment system.Its main function is the generation and verification of payment QR code.In order to improve the payment experience and payment security of users,the optimization scheme of QR code cache queue is designed and implemented.The commodity entry system provides commodity entry,commodity listing,commodity query and other functions.The merchant administrator can use app to scan commodity QR code to enter and modify commodity information.The payment terminal system is responsible for the user's self-service code scanning settlement,order generation,order upload and other functions.In order to improve the security of the code scanning equipment,mqtt protocol is used for online monitoring and data push of the payment code scanning equipment.The whole system uses C / S architecture mode,user app,commodity entry app and payment terminal all use Android system,merchant background server uses Django web development framework,and database uses mysql.After the system function test,all the sub modules are running normally,which achieves the design expectation of the unmanned retail payment system,enables consumers to purchase and pay without cashiers,saves the retailer's operating cost,and improves the payment efficiency and experience.
Keywords/Search Tags:Mobile Payment, Unmanned retail, QR code payment, Payment security
PDF Full Text Request
Related items