Font Size: a A A

Based On Windows Mobile-based Mobile Banking Application System Design And Implementation

Posted on:2009-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:T HuangFull Text:PDF
GTID:2208360275983127Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The MAP Banking is a Windows-Mobile-based mobile banking system . Its design is following actual experience, and fully considers its security as well as reliability.Thus, safety of accounts and transactions can be ensured.During the analysis stage, sturcture design of existed Banking SMS (Short Message System) was analyzed. At the same time, other good open-source projects in Windows Mobile Community are studied as well. At last, the system's strucure is finally decided. We divide MAP into four logical tiers.They are client tier,presentation tier,business tier and data access tier.There are three client types in client tier,which are Windows Mobile Mobile Client,Symbian Mobile Client and J2ME Mobile client.In presentation tier,we provide four corresponding components for four clients, we choose Struts,Servlet and JSP as the major implementations, some design patterns, such as command,business delegate etc, are applied in this tier.Business tier is provide business service for the presentation tier, most of business logic is implemented as stateless session beans.Data access tier is the O/R mapping tier of MAP,which maps the tables in the data base.EIS tier is the Relational Database Management System(RDBMS),which stores all persistent data in MAP.It is quite importment to offer a security and reliability solution.The system meets its reliability requirements by achieving data's integrality, consistency, and recoverability in each transaction. In MAP Banking System, a full transaction begins when user sends request from client. And the transaction is finished until the client successfully receives the request response from the bank service. Database will be rolled back to previous check point if there is an unfinished transaction as well as a transaction with an unanswered user response. Thus, the system's consistency is achieved and ensured. Moreover, the system divides a full transaction into three stages: transaction request, internal process within database, and transaction response. In each stage, a unique process method is applied. The system is an end-to-end secure communication between the customer and the SP(service provider) to ensure system's security. This thesis is based on a mobile E-business system-Mobile Bank System, which adopts the Windows Mobile and Web service technologies. After comprehensive research work upon the Web service security and Windows Mobile Bank System. The primary goal is to enhance the security of Mobile Bank System. User's ID authentication is combined DES Encryption with Digital Certificate. In order to prevent keyboard wiretapping, the key and core information, such as password etc., is inputed through soft keyboard. Important data is also secured by encryptedly transporting under MB protocol, which is a user-defined secure protocol.
Keywords/Search Tags:Mobile Telephone Bank, Windows Mobile, XML, DES
PDF Full Text Request
Related items