Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development

Design and Implementation of Office Automation System for Dongyuan Company

Author HuangHe
Tutor LiFan; OuDaiYong
School University of Electronic Science and Technology
Course Software Engineering
Keywords Office Automation MVC J2EE Struts Hibernate
CLC TP311.52
Type Master's thesis
Year 2012
Downloads 15
Quotes 0
Download Dissertation

Office Automation (OA) is a working way that combine office work with theadvanced computer technology to realize office affairs mechanization, automaticprocessing, and to improve efficiency and offer better service to management. Officeautomation system is the development and application of modern enterprisemanagement mode of the management concept and the need, benefit to the enterprisestandard information management, sound feedback process, enhance decision-makingability, thus in the increasingly fierce competition.The target of this thesis is to develop a office automation system suitable forDongyuan Corporation. Firstly, we reviewed the development of office automation. TheEclipse development platform, B/S development mode, J2EE framework were choosed.Then, we analyzed the functional and nonfunctional requirements in detail andgave the design of office automation system on the whole. In the part of systemimplementation, detailed system and database design were given. According to MVCpattern, Three-tier structure was used, that is, the application layer, the business logiclayer and the data persistence layer. The main function of the application layer is toorganize and present business data, the business logic is to realize business logic, andthe data persistence layer is designed with the use of available O/R mapping function.Also, we described the application of SSH framework in the office automationsystem modules. Then, the main modules of the system were tested, including unittesting and functional testing.In fact, the office automation system developed for Dongyuan Corporation has setup in the company. It has been proved that the system which has good expansibility,maintainability and portability, can meet the needs of the users, improve workingefficiency and obtain the high evaluation.

Related Dissertations
More Dissertations