Font Size: a A A

The Design And Implementation Of Project Management System Based On Struts Technology

Posted on:2009-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:K YangFull Text:PDF
GTID:2178360272962599Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Project management is part of Management and Decision Support System which belongs to China Land Resources Aero Geophysical Remote Sensing Center (AGRS).The existing system of AGRS is the project management system with access development, a stand-alone version of the information management system, with data entry, modified, simple inquiries, and other functions. This topic is to develop a new project management system by using Java Web technology and Oracle Database, and investigate the system and other systems integration issues. The new system should have the scalability, maintainability, and portability features.In system overall design, the system makes full use of the ORACLE database, adopts Struts+Hibernate framework, and according to the principles of object-oriented technology, comprehensively uses a variety of design models, improves the scalability, reusability, and readability of the program.According to the idea of hierarchical web application design, this paper divides the J2EE management decision support system into representation layer, sustained data layer, business logic layer, and control management layer. Use View class to implement the representation layer and reduce data redundancy contributes to the independence between the layers, which makes clear task assignment among layers. Use Hibernate to implement sustained data layer, providing simple API by maping the tables in the database to PO objects and using HQL language to encapsulate database access. The implementation of business layer is accomplished by BO class, increase code reuse by introducing MVC, reduce the coupling of data representation, data description and application operation. And taking the actual project "Project Management System" as an example, elaborates the Web application system development process based on Struts+Hibernate framework.The Role-Based Access Control(RBAC) was introduced,then presents an improved model of RBAC,in this new model,we add User-Roles level and System-Function mechanism,these enhance securities to access database.Project Management System Design and Implementation is bound to promote AGRS's research information management and information services to a historic new level, realizes the effective allocation of resources and full use of resources, eliminates duplication management of data, data redundancy and data not synchronization, and other issues. It will fundamentally change the traditional management and service model, realizes high-quality process management and full coordination, and enhances the efficiency, effectiveness and efficiency of management of scientific research and service work.
Keywords/Search Tags:project management, assignment book, Quality File, investigation item, RBAC
PDF Full Text Request
Related items