Font Size: a A A

Design And Implementation Of Report Module Of Enterprise Railway Transportation Dispatching Management System

Posted on:2018-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:H L LiFull Text:PDF
GTID:2348330518466900Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
The Enterprise Railway Transportation Dispatching Management System is an informational system that improves the efficiency of transportation and production.ERTDMS is an important technical to improve enterprise's competitiveness.The Report is one of the ERTDMS's important contents that supports enterprise's decision-making and business plan,which plays a very important role on the the organization of enterprise's railway transportation and production.With the updating of enterprise railway transportation management,the system's Reporting Module is also constantly upgrading.At present,most applications are based on B/S(browser/server)pattern,in the program developing of ERTDMS's Report Module,the report are also required in the Web environment,but,according to the specific needs of different forms of report's presentation,these flexible and complex features that cause the program development of the report is very difficult.This paper mainly studies how to realize the development of the Report Module that can run in the Web environment.Based on the analysis of the demands of ERTDMS,this paper puts forward a method that using combination of Struts2,Spring and iBatis to design and realize the System,And search the design and implementation of the system's hardware and software framework and Prove the feasibility of the development program.The implementation of the system's Report Module is based on the idea of the component technology that calls BIRT(Business Intelligence and Reporting Tools),which provide report engine and Web browser to display the report data.on the basis of the analysis of the Report Module's demands,We know the information that exchange between the Report Module and other modules in the system.According to these theories,the Report Module is divided into two functional modules: report presentation and report management.Report presentation is mainly to report generation,including report export and report printing operations,report management is mainly to manage the report,such as adding reports,delete reports,modify reports and other operations.finally,We deploy the report module in the system as a function module of the ERTDMS to provide the report which needs to be generated in the daily production management of the enterprise railway transportation management.In the implementation of the function of the Report Module,this paper uses Struts2 technology,Spring technology and iBatis technology to achieve the system presentation layer,business logic layer and database persistence layer.Struts2 achieves the Web-based MVC(Model View Controller)model,Spring achieves business logic processing,iBatis packaging JDBC(Java Data Base Connectivity)lightly to achieve the database's connecting operation.At the same time,in order to improve the user's experience and post-systemmaintenance,client's pages use AJAX(Asynchronous JavaScript and XML)to submit the page,the relevant file storage information and module configuration information are achieved by using XML(eXtensible Markup language)files,through this way,the display of the data and report style are separated.The Report Module's development in this paper are based on BIRT reporting tools,BIRT reporting tools are not only technical tools for reporting development,but also reducing the cost and complexity of reporting development.Therefore,this paper searches the BIRT framework,BIRT report generation process,BIRT report file design and related parameter configuration as the theoretical support and technical guidance for the development of BIRT report.In this paper,the BIRT reporting tool is used as the technical means to study the implementation of the Report Module that based on the B/S mode.The paper mainly focuses on the implementation of the Report Module's front pages,template designing,business logical and database operating.
Keywords/Search Tags:Enterprise railway transportation, Dispatching management system, SSI Framework, Report module, BIRT
PDF Full Text Request
Related items