Font Size: a A A

Project Construction Management System Design Based On J2EE Structure

Posted on:2011-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y P WangFull Text:PDF
GTID:2178360305951833Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present, "centralized management" is implemented in communication engineering construction projects of Shandong CNC, which means Provincial Planning Construction Ministry conducts centralized management, including approval of all projects, approval of investment plan, issuance and supervision over all projects and implementation of pipeline projects in all cities and jurisdictions which are in charged by its affiliated towns and counties. Provincial Planning Construction Ministry needs to strengthen project management processes and provide effective means of supervision and constraint and to ensure the objectivity and integrity of statistical data sources. In order to make project management institutionalized and standard, an engineering construction management system is urgently needed to be established, in order to provide supervision and management over the projects.This thesis is a research on subsystem for Project Construction management, which is part of the comprehensive management system of Shandong CNC Project Construction workflow. The system supports all project operations from contract signing to completion, including five parts:contract signing, project starting, project suspension, project restart, project completion and two extra subsidiary parts:project image progress, and supervision over project operation. Based on unified planning and deployment of macro system, this software system uses J2EE standard structure, which is designed by the requirements of three-layer structure. It uses object-oriented, component reuse software development technology, and STRUTS framework based on MVC pattern. All program modules use this program structure including presentation layer, control layer and logic layer. Presentation layer is responsible for front page display, using Jsp and html technology to show information interaction of system users. Control layer is responsible for page jump control of the entire process using Servlet and JavaBean technology for controlling program flow. Business logic layer is for processing all business logic, using JavaBean technology, including the entity-relationship logic. When a revision is needed, one only needs to change the respective layer without altering any other layers, which shows the independence between the module layers.Through the use of the above technologies, a sound, reasonable and efficient project management system has been created and is operating successfully now, serving CNC Companies throughout 17 cities in Shandong Province at all levels.
Keywords/Search Tags:Telecom Company, Project Construction Management, J2EE, MVC, Struts
PDF Full Text Request
Related items