Font Size: a A A

The Design And Implementation Of SSH Architecture Based OA System

Posted on:2013-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:S Z SuFull Text:PDF
GTID:2248330392953353Subject:Software engineering
Abstract/Summary:PDF Full Text Request
OA (Office automation) is a highly integrated interdisciplinary application fieldinvolving many disciplines. Behavior science services as its dominant and systemscience services as a theoretical basis. By the integrated use of computer andcommunication technology, it is used to conduct the new-style office activity. OAsystem is usually divided into three levels, transaction process OA system,information management OA systems and decision support OA system. However, inpractical applications, to build a whole integrated OA system is not common. In morecases, OA system commonly refers to the transaction process OA system. After yearsof practice, in enterprises and institutions, widely using OAcan greatly improve officeefficiency and fully promote the quality of office activities. The overall objective ofthis paper is to build an OAsystem.This article firstly outlines the development of a theory on OAand OAsystems athome and abroad, and then, in accordance with the overall goal, the design andimplementation of a transaction process OA system, object-oriented software designideas, expands the demand analysis, the overall design, the detailed design, thespecific implementation, the system testing, and other sectors. From all aspects of ourOA system design and implementation, a detailed or abstract description is given. Ingeneral, the structure and hierarchy are described, and in detail, the technology andimplementation are described. The demand analysis phase determines the overallobjective, analyzes user characteristics, and gives the functional requirements analysisand non-functional requirements analysis. Overall design phase abstractly describesthe system logical architecture, technical architecture and functional architecture.During the detailed design, the concept, logical and physical design of database aredescribed and detailed activity process descriptions are given for various businessmodules. What is more, we carry out a detailed analysis of the system classes in thedetailed system design phase. In the implementation phase, we show part of thesystem code and display the implemented system. Finally, in the system testing phase,the process of unit testing, functional testing and performance testing of the systemare described.The OA system adopts the Java EE architecture, has clear hierarchical multi-tierarchitecture, maximally use of the Spring, Struts and Hibernate framework, designintegration technology of three frameworks to complete perfect fusion for the three frameworks in the office automation system. The entire OA system achieves thepersonal address book management module, the work schedules management module,the short message management module, the work log management module, the worknotice management module and the meeting management module. The functionaldivision in each module is clear, and after the testing and simple trial, the systemachieves good results.
Keywords/Search Tags:OA, Java EE, Spring, Struts, Hibernate, Multi-tier Architecture
PDF Full Text Request
Related items