| Mobile banking is referred to as the use of mobile phones to bank-related businesses. It is a combined product of electronic currency and mobile communications service, and it is a new type of banking services following the online banking service. With the inherited advantages of whole network interconnection and high-speed data exchange from the online banking, it also incorporates the mobility and portability of anywhere-and-anytime mobile phone. In order to gain a competitive advance in the banking industry, the introduction of the mobile banking is a must.This paper analyzes the background of the mobile banking system and its current development status in China and abroad, and briefly describes the main problems for implementation; focuses on system objectives, design principles, system architecture, and system functional modules; closely related to current trend of the mobile terminals development, based on the fundamental functional requirements, to further explore the overall design and safety of the system, and also applies the latest client technology to the current mainstream smart phones in achieving a user-friendly interface and high security mobile banking system; provides analysis to the core business, interlace design, system interface in the process of system implementation, and gives specific implementation technology and methods.This paper addresses the following key issues:Firstly, through the template engine technology, to provide business processes based on the MVC pattern, separated from the business logic and presentation logic to reduce the degree of coupling between the system modules, and to improve system maintainability and extendability.Secondly, the establishment of the encrypted channel between client server and show server, with the support of one-time use password and different encryption algorithm for special information communication to provide additional level of encryption, to ensure the security of the data transmission. Thirdly, the client of mobile banking can fully explore the features of different mobile phone platform, which extricates the limitations of mobile browser from user operations and business presentation, and also improves the customer experience. |