Font Size: a A A

The Design And Implementation Of Mobile Payment Client Syestem

Posted on:2016-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:T T LuFull Text:PDF
GTID:2348330503494098Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid development of the Internet has heralded the importance of e-commerce as a business model. With the on-going integration of the Internet, mobile communications, and e-commerce, new paradigms in mobile e-commerce has continually created new opportunities in the mobile payment industry. As a critical part of the mobile e-commerce market, the degree of usability of mobile payment apps have come under greater public scrutiny, with more and more issues being revealed. With regards to payment security, mobile payment apps have always been threatened by security holes and Trojan horses. In terms of usability, countless examples of poorly designed user interaction scenarios have plagued the users of these apps. How to create a higher performing, more secure, and more user friendly mobile payment app has become the focal point of numerous manufacturers and financial institutions.The scope of this article focuses mainly on the unique aspects present in mobile app development, analyzes the requirements and design of a mobile payment system, and presents research focusing on solutions for mobile app design and security. This article is structured to present a comprehensive solution for the development and testing of mobile payment apps.This thesis has mainly completed the following researching tasks:1. Analysis of the requirements of a mobile payment system. Analysis of the content of mobile payment products, feature and non-feature performance of mobile payment systems. Analysis of mobile balance recharging, voice activated payment, and QR payment as ubiquitous features among numerous businesses.2. The architectural design of mobile payment systems. Based on theoretical research into mobile development technology and features analysis of mobile payment systems, propose a solution for a secure mobile payment systems architecture. The solution for mobile payment systems and corresponding mobile app involves hierarchical design, MVC framework, and an object-oriented design model, adopting a multi-platform approach to development. Utilizing this solution to design a mobile app would result in a cleaner codebase that is easier to maintain, lowering the high maintenance costs that occurs as a result of rapid iterations of the application.3. The realization and verification of mobile payment systems. This article employs the Android system development tool Eclipse and iOS system development tool XCode, realizing application development and using Javascript for the mobile balance recharging module to realize a business scenario, and demonstrating an actual operating interface. Verifying the efficacy of the app solution.
Keywords/Search Tags:Mobile Payment, Android, IOS, Hybrid, MVC
PDF Full Text Request
Related items