| The knowledge has become the key resource of economic growth and social development and growth of business as the 21st century knowledge economy era. Companies and organizations require employees to be clear not only his personal goal, but also the objective reasons.Against this background,the field of office automation are entering the third generation of office automation system which core is knowledge - based management.In recent years,Struts+Hibernate+Spring three-tier framework as the alternative of traditional EJB architecture has developed very rapidly, and had a very big impact on the software development.In consideration of that the current office automation system is a focus of software development, and SSH-based architecture is high efficiency, scalability, and simplicity.This topic using Struts, Hibernate and Spring develope a office automation system. Struts is used for processing presentation layer and control layer, Hibernate is used for processing persistence layer,and Spring is used for processing business layer.The main contents of this paper include:first introduced the characteristics and development trends of the office automation system,and the principles, functions and characteristics of Struts, Hibernate, Spring and the characteristics and using method of SiteMesh.Second, introduced the requirements analysis,functional overview and design, system architecture design and database design of this bilingual system.Then using SSH architecture completed the database implementation and the functions and technology implementation according to the system requirements analysis and system architecture formerly,and completed this bilingual system using internationalization of Struts.Finally, using Web system testing method tested this system and verified the correctness of the system. |