Font Size: a A A

Design And Implementation Of Android Client For Longjiang Mobile Bank System

Posted on:2015-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:J B PanFull Text:PDF
GTID:2298330422992323Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of communication technology, Communication equipment change for the better day by day, Electronic Commerce based on communication technology rapidly rise, Mobile phone banking as a new channel for banking services has been approved and accepted by domestic and foreign banks, As a representative of new applications of the Bank, mobile phone banking will become an important part of banking development in the future.The each index of mobile phone banking, including the types and the content of business, the overall number of users, the turnover, keep increasing. In a manner of speaking, at the same time, mobile phone bank bringing convenience for users, has become an important part of banking service channel.This paper conduct a comprehensive analysis on the demand and feasibility of mobile phone banking system, the content mainly for the design and development of Android client in the mobile phone banking system. The language of development is the current popular JAVA language,based on Android operating system released by Google. Interface used hybrid layout based on XML and Java code, resource file based on the Resource label, local data storage based on Sharedpreferences and Sqlite. The overall system is developed by using Eclipse in Linux environment, based on Android2.3implementation and compiled code.In this paper, in the business function, the traditional functions include the bank personal business: account inquiry trade, transfer trade, deposit, notice deposit, super online banking, finance and so on. On the other hand, including parts of characteristic function of mobile phone banking, characteristic function greatly improve the applicability and safety of mobile phone bank. Characteristic function include: contacting us, life payment, the VIP card of two-dimensional code and ATM query.The design and implementation of Android client proposed in this paper, followed the functions and the design principles of the browser. The client receives data from the backend server, and ultimately parsed into interface and interface of data, displayed to the user. From the systemic functional perspective, the client is divided into: the network communication module, the parser module, the component module, the display module, the window module, the security module, the persistence module. Among them, the network communication module based on HTTP protocol, use a encryption transmission protocol of application layer that imitate TLS protocol handshake process; the analysis module is responsible for analyzing the transmission data from background; the component module provides the basic component that interface display needs; the persistence module for data storage.After the implement of system, the functions of the system are tested, and conducted the assessment test for the system performance, test results was in accordance with expectations, reached the system requirements.
Keywords/Search Tags:mobile phone bank client, TLS protocol, data parse, two dimensionalcode encryption, encryped soft keyboard
PDF Full Text Request
Related items