Font Size: a A A

The Multi-project Design And Implementation, Engineering Control Platform

Posted on:2012-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:X H XiaoFull Text:PDF
GTID:2218330368997632Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Process control is an important part of project management. With the rapid development of computing environment, there have been a lot of project information management systems. But these systems, which are mainly suitable for the integration of certain aspects of individual projects, are not universal for the control of engineering projects.With the research and analysis of the software process model, the theory of project management and the techniques of UML, a project control platform supporting multiple types of projects, based on J2EE architecture, has been designed in this thesis.According to the enterprise architecture provided by the J2EE specification, the project control platform is analyzed and designed using the idea of stratification in this thesis. The platform is divided into four layers: Database layer, data persistence layer, business logic layer and presentation layer. The business logic layer is the core part of this platform. Business logic layer includes two basic components and five subsystems: the workflow customize component supports a variety of types of projects. The system roles customize component supports multi-team. Project management subsystem provides the automatic and intelligent management for project process control. Knowledge management, communication management, user management and client management all serve the project management subsystem. This thesis describes the design and implementation of the basic components and project subsystem in detail.The presentation layer uses struts framework in charge of the controller and view part of the MVC model. The data persistence layer uses hibernate framework, and a common generic data access interface has been designed to implement the scalability and transportability of the system.
Keywords/Search Tags:J2EE, software process model, project control, workflow customize, role customize
PDF Full Text Request
Related items