Font Size: a A A

The Design And Implementation Of Case Management System Based On Struts Framework

Posted on:2012-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z TangFull Text:PDF
GTID:2218330338965360Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Project management is Case Management and Decision Support System which belongs to Border Defense Detachment of WeiHai. 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.System main functions:the details of individual cases, suspects, informants, the informant, the case leads, inquiry history, examine records, materialsmanagement, and related uploads and downloads such as integrated man-agement. 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.In system overall design, the system makes full use of the ORACLE database, adopts Struts+Hibernate framework, and according to the principles of object-orientedtechnology, 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.At first, discussing the necessarity, today's state and many questions in community information. Secondly importing concept of digital community and system constiuaProject Management System Design and Implementation is bound to promote...
Keywords/Search Tags:Cases Management System, SQL SERVER2000, Struts, B/S
PDF Full Text Request
Related items