| Due to the rapid development of passenger dedicated lines, the combination of new maintenance methods and advanced examination equipment, and fast upgrade of all kinds of management, analysis and integration of a large amount of examination data and maintenance data, they all need great supports from new modernized information system.This thesis firstly gives an analysis of the demand of construction management modules in maintenance management system of the PDL infrastructure, and determines the research target of the system. Based on JavaEE, it analyzes MVC module and two frameworks:Struts1.2and Beehive. Beehive is a MVC framework, which is compatible with Struts1. Page flow technology in Beehive framework supports the annotation and automatic metadata generation mechanism, and automatically generates configuration files, which is different from the manual set of Strutsl.2configuration files. Some blocked business logic components play an important part as the control subsystem in the Beehive fram ework, which provide a set of generic interface for all resources and reduce complexity of J2EF resource as a client. This thesis conducts layered design based on Beehive framework, and separately designs business foundation for the general methods of business logic, which increases the development efficiency. Then it introduces JBPM work flow technology, and gives a detail analysis and design of all kinds of programs. JBPM is a work flow based on lightweight workflow system of JavaEE and provides various functions, such as process definition, deployment, implementation and management. Thirdly, it designs management scheme in the view of system safety. This scheme draws standard data interface based on the demand of suitable railway business and offers a variety of business application systems to provide a unified access management function. On the basis of this, taking the author’s participation in the design and development of construction management module as an example, it realizes construction management business functions of Beehive layered structure and makes an application of JBPM work flow to manage the business.Finally, this thesis gives a detail analysis of construction management module and construction plan flow rotor module. It specifically analyzes and designs system multi-structure, main function modules, the realization of key skills in the completed modules and system test. At present, this system has practically applied in the PDL infrastructure maintenance base in Shanghai and Wuhan. And the practical application suggests, this system has reliable performance and has achieved the design targets, which won the praise of all users. |