Font Size: a A A

Design And Implementation Of MPOS System Client Based On Android Platform

Posted on:2018-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhuFull Text:PDF
GTID:2348330536977446Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
MPOS based on Android platform is also known as intelligent POS,which is a combined product of traditional POS payment and mobile payment.Debuting in Guangzhou in 2014,MPOS is first time that China overtake Silicon Valley in intelligent innovation of Internet hardware.It inherits the strong extendibility of Android platform,and integrates mobile payment while still keeps the characteristics of the traditional POS.It is not only a cash register,but also can be a tool that manager customer bills and analysis big data with server's CRM system.It has a wide development prospect.The design of MPOS system in this paper combine with the actual needs that meet merchant requirements.Then I design the structure of MPOS system and various function modules in detail according to those actual needs.Finally this paper realize a MPOS client based on Android that can place orders,collect money,and manage business information.Its main works are presented as follows:(1)The paper introduces Android system and related development technology,the design patterns of Android platform,and the superiority of Android Studio used in developing and building project.(2)In order to take control of the structure of system,functional requirements of the client are analyzed in detail.Then the functions are divided into member information function,card coupons function,order function,cash register function,bills function,delivery function,etc.Reviewing system requirements and detailed functional processes lay solid foundations for designing and implementing the MPOS client.(3)The client system uses modularized design to reduce the coupling between the systems and improve the extensibility and flexibility of the system by splitting drive module and public library module as a separate module.The client uses MVC structure,achieving separation of view layer and business layer;communication module uses Https protocol to enhance security of communication;data storage uses Shared Preference and Hawk that is a lightweight database.Based on these basic,client is designed and developed by functional modules,and problems in the process of development is discussed.(4)While the client is completely designed,I have a tested the client by oneself,and the tester has carried on system test.Test results show that the client system is stable performance and meet the basic functional requirements.Due to the open nature and extensibility of Android platform,the function of the intelligent POS will gradually diversified.
Keywords/Search Tags:Android, Smart POS, Mobile payment, client development
PDF Full Text Request
Related items