Font Size: a A A

The Design And Implementation Of Railway Bureau Ticket Agency Management System

Posted on:2018-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:D ZhengFull Text:PDF
GTID:2322330518999196Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In order to bring about the leap-forward development of railway system derived by the improvement of railway informationization, so to realize the railway as a findamental booster for national economy, the former Ministry of Railways officially issued Policies of Major Railway Technology based on earlier policies in February, 2013. It is clear that the principle and direction of the informationization of the four fields and the seven communication and signal regulations are carried out in China railway corporation. Its content indicates that informationization will be the fundamental technical support of railway system of China, and the railway informatization office is an important aspect.At present, it still exists some problems in the management of railway bureau ticket agency in China, such as low efficiency, irregularities, low rate of file sharing and indefinite work hierarchy. To solve the above problems, this thesis takes the ticket agency management system of railway bureau as the research object, combines with the data sourced from Chengdu Railway Bureau ticket agency to conduct the research.The first part of the thesis presents the research background, correlating contents and purpose of the research. It briefly describes the status quo of both domestic and international from the perspective of railway informationization as well as railway office automation, therefore it suggests the significance and necessity of constructing railway bureau ticket agency management system.Secondly, it introduces the theory and technology of WEB application system development,including MVC (Model View Controller) software architecture model and B/S (Browser/Server)application architecture, WAMP development platform, PHP and its advantage, HTML, CSS,JavaScript, JQuery and the reason to choose the WebUI framework, AJAX and BaiDu Map API,the comparison of ThinkPHP and other frameworks, the advantages of the OneThink framework.According to the functional goals of the railway bureau, the requirements analysis of the different modules includes business process analysis and data process analysis is formulated, and the non-functional requirements that need to be noted in the development process. The business process analysis introduces the various roles and permissions, and gives the functional requirements, control conditions,and business flowcharts for each business module. Data flow analysis sets up the top-level diagram, 0 layer diagram, and 1 layer diagram of the system data flow.Based on the requirement analysis and the summary of the theory and technology, the functional structure of the user module, the functional structure of the system basic information module and the functional structure of the business module are designed. The user module has the user management function and behavior management function, the basic information module of the system has the functions of system settings and data backup, the business module contains specific functions related to the specific application of the system. And then, from the conceptual structure, the Entity-Relationship Approach is designed to support the implementation of the application, from the logical structure, the data tables used in this system are shown.The final chapter of this thesis is described from two broad directions of user management module and business module, based on requirements analysis and system design. This chapter expounds the concrete thought and main points of the function implementation, and presents the code of the relevant ideas and functions, and shows the screenshots of the system function.
Keywords/Search Tags:Ticket Agency, PHP, Hierarchy Management, Framework
PDF Full Text Request
Related items