With the development of information technology, People ask office automation system can help people to exchange and share information, teamwork as well as governance and decision-making, improving the efficiency of the enterprise, to enhance core competence.
This issue describes the article background at first, and the developing situation of the OA system in the world. Through the understanding of the technology of enterprise-level J2EE, we get the technical reserve for the research of the topic. The article focuses on the method of main modules of the system, the key technology, and design of database. The system divides the procedure into three core modules accordance to the MVC model system: model, view and controller. Using JSP and SERVLET to achieve three roles and the function of the system.
According to analyze the needs of the functions of OA, establish the goal of the system, and bring forward the project. Users can enter in different identities; users through the control can operate all modules. This system entry the relational database through Hibernate, integrating office systems and business system effectively. In the design of functional module, the system mainly design the modules of daily management, checking attendance management, making planning, auditing management, staff management and communication management.