Font Size: a A A

Design And Implementation Of Online Movie Tickets Selling System Based On O2O Model

Posted on:2017-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y W WuFull Text:PDF
GTID:2308330485459825Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of smart phones,020 (Online To Offline) mode has penetrated into every aspect of daily life. Meanwhile, with the increase of domestic life standards, the movie market is enjoying a booming development. The encounter of both smart phone popularity and movie market prosperity has given birth to a brand new business ——online movie ticket selling. And the endless stream of this kind of mobile application also demonstrates how hot this business is. To catch up with this trend, Qunar, which is one of the leading online tourism companies in China, has decided to launch this business not only to ensure its existing market share, but also to develop new user groups.During the internship in Qunar Company, the author participated in the development and testing work for a back-end support project, which provides service for Qunar application "movie channel-online seat selection". Firstly, on the basis of research about user habits and market feedback, the author presents the requirements analysis with use case Figures, which could help set goals for the development and the standard for testing. Secondly, with fully understanding of PRD, the author establishes a suitable technical solution:Ali Dubbo framework for service-oriented architecture, Nginx for server load balance, and SSM (Spirng+SpringMVC+MyBatis) Architecture for structured development, which lays technical foundation for follow-up developing work. Thirdly, based on the preliminary work, the author builds an overall platform architecture modeling, in which the system is divided into two parts:user side orienting front desk user and business side orienting order transaction logic, which partition is also illustrated in PRD. Then the author presents the overall process design and core functionality design of each module, which lays the technical and conceptive foundation for following development work. Fourthly, based on the combination of outline design and technical solution, the author works out the implementation details of the system, during which process the detailed design of each module are illustrated, including inter-module interaction design and the overall flow chart, internal operating logic and class Figures of each module. After the completion of project development and stepping into the testing stage, the author presents the front-end app and back-end service testing in collaboration with QA colleagues. After several rounds ofwork, with the successful completion of testing, the author works out test results. So far, the product quality is guaranteed and has been launched successfully.After being launched, the project has been run steadily and smoothly, whose amount of subscribers and orders is increased day by day. But there still exists room for improvement, such as imperfect support for promotion strategies, code redundancy due to multiple third-party agents and so on. The solution to those issues is to be implemented in the future development work by the author and her colleagues.
Keywords/Search Tags:Online Movie-Ticktes-Selling Syetem, Service Oriented Architecture, Distributed Architecture, Load Balance, SSM Architecture
PDF Full Text Request
Related items