Font Size: a A A

The Design Of Cinema Ticketing System By Mobile Terminal On Android

Posted on:2014-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:J J QiuFull Text:PDF
GTID:2268330425475925Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid development of3rd-generation improves the data transmissionefficiency of mobile terminal, and the mobile intelligent terminals is to possessindependent and open operating system, high speed processing chip and a powerfulcomputing the storage capacity. All for us to achieve more efficient, colorfuldigital information life laid communication and hardware foundation.Intelligent mobile terminal has good human-computer interaction experience,and the third party application software s support can achieve the customizationof the mobile phone. Currently more popular intelligent mobile operating systemwith Microsoft s Windows Mobile, Nokia s Symbian, Google s Android and soon. Comparing the various operating system, Our project select the Androidoperating system as the development platform to design the mobile cinematicketing system. Based on the analysis of the Android platform s technology,this paper proposed physical architecture and technical solutions of the ticketsystem, we use HTTP protocol and XML technology in network, In system client,we use SAX analysis technology for XML data, and we use MySQL database and SQLitedatabase for the system data storage, the embedded database SQLite is theimportant part of research. According to the system s characteristic, we discussto achieve the framework layers about our system. As an business system forthe users and the contracting, cinema ticket-buying system security is theemphasis of the paper. This paper completed the SQLite database s detaileddesign and technical realization, and focused on discussion of database securitymechanism. This paper realizes reserved encryption interface by rewriting theSQLite database s source code. We use RSA algorithm and DES algorithm in themixed encryption system. Considering the mobile terminal s memory resourceand user experience, in order to maintain the data s synchronization updatebetween the mobile terminal and the server, we use " classification management"principle in the client and server data interactive, in other words, by accessingthe real-time interaction on the important information, using polling mechanism to achieve the client database and the server database data update.This paper design the timer mode for synchronize and update between theclient database and the server database. According to previous research aboutthe framework layers theory, Each function module of the cinema ticketing systemis divide into the application layer, the business layer and the adaptationlayer design, an d Android supply development tools, we use Eclipse to achieveand debug, and shows the running results. Later, we try to detailed testingand assessment on mobile terminal for cinema ticketing system, including threeparts: database encryption test, simulator test and mobile terminal test. Atthe end, we summarize the whole work, and put forward to the next step in thedevelopment of our research.
Keywords/Search Tags:Android, Embedded database, Mobile terminal, RSA algorithm, DESalgorithm
PDF Full Text Request
Related items