Font Size: a A A

Design And Implementation Of Mobile Client For12306Railway Ticketing And Reservation System

Posted on:2016-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:D Y QuFull Text:PDF
GTID:2308330470955594Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Railway ticketing system is widely concerned because it is an important part of China railway transport for passengers. The rapid development of economy increase the turnover of travelers, this is most obvious in the surge of passenger volume. New challenge has been posed for traditional railway ticketing mode. In recent years, China Railway began to innovation, especially in ticketing mode, like selling tickets through web site or over the phone. Booking tickets on the client has been widely used across all industries at home and abroad, the development of Chinese railway mobile client is imperative. Booking tickets with mobile client will be a compliment to traditional railway ticketing mode. Mobile client helps to reduce the overhead of the physical facilities and offers a quick and convenient way to book tickets.This thesis elaborated the works that the author does as an intern in Chinese Academy of Railway Sciences for mobile client version2.0. Compared to version1.0, mobile client version2.0has a comprehensive upgrade, including to enhance the interactive interface and user experience; to complete the change of data structure and to improve with new functions in orders query module and "my12306" module. The author has participated in the development of mobile client for12306railway ticketing and reservation system, mainly responsible for the development of three main modules, they are tickets reservation module, orders inquiry module and "my12306" module which involves the function of booking tickets, third party payment, management of orders, management of user information, information query, auxiliary marketing and so on. The author has been enrolled in requirements analysis, detailed design, and product development and also participated in the final testing work. Considering the compatibility of Chinese mobile devices, the author decided to use hybrid cross platform solution supported by IBM Worklight. Development of mobile client completed with mainstream front-end technology like IQuery Mobile, HTML5and CSS3. In the aspect of database design, the author completed the database design based on the existing distributed database system with interface constraints on version5.2. In this thesis, the development process will be detailed. This thesis elaborates the requirements in both functional and non-functional ways. Thesis will describes detailed design with flow chart and test process based on business requirements, describes development process with class diagram. At the end, thesis elaborates the testing process guided by the result of requirement analysis and then expatiates the testing result.The project which the thesis introduced has already been put into service. The mobile client basically achieved the expected functional and non-functional requirements which is elaborated in system optimization part. The client will collect user’s operate information and user feedback in the following up for improvement without damages to personal privacy. In this thesis, outlook for the mobile client is elaborated in the end.
Keywords/Search Tags:Cross Platform Solution, Hybrid Mobile App, 12306Mobile Client, Railway Ticketing
PDF Full Text Request
Related items