Font Size: a A A

Design And Implementation Of OA System Based On MVC

Posted on:2012-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z G YangFull Text:PDF
GTID:2178330332490959Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Office automation involves interpersonal information and knowledge management. The new office automation systems provide a new and efficient work model, bringing convenience for the office, management, business, human resources, etc. Modern office automation system in general is based on the Intranet platform of enterprise, aims to assist enterprise to achieve a dynamic knowledge management and content management, so as to keep each member to get progress and learning opportunities during collaboration. With the development of technology, nowadays the office is more than administrative affairs and document processing. The core task of the modern office is to promote the operational efficiency of the entire organization, so as to enhance the core competitiveness of the enterprise.This paper will be targeted at research and application of the MVC model in information systems of office automation. Struts framework will be used for the development and implementation of Office Automation System with MVC design pattern. Based on MVC design pattern, the whole system is divided into three specific systems:the presentation layer, business logic and data persistence layer. The main function of the presentation layer is to organize and present business data. In this part JSP technology is used in the design. The main function of business logic is to realize business logic. In this part the assembly of business component is realized by the Spring through the AOP applications. Hibernate data persistence layer is designed with the use of available O/R mapping function. Three-tier structure is introduced in the design to provide a better functional and more concise Web framework, to reduce the coupling between layers, to improve reusability of components, and to enhance scalability and maintainability of system, which is with good theoretical and practical significance.The author of this paper explains the basic knowledge of MVC pattern and J2EE, as well as Struts, Hibernate and Spring in the J2EE framework technology. The author analyzes the needs of the office automation system combined with the above three techniques. Then the author gives the design of office automation system on the whole, based on which two modules of General document examination and approval system and conference management are designed in detail. Detailed design includes the specific methods of realizing the system and database design. According to the detailed design, from the three levels-the presentation layer, business logic and data persistence layer, the author describes the application of SSH framework in the office automation system modules, and system implementation. At last, the results of part of the operating system are displayed, and the main modules of the system are tested, which includes unit testing and functional testing.
Keywords/Search Tags:MVC pattern, office automation, Struts, J2EE
PDF Full Text Request
Related items