The ways to set up document management system are proposed. These ways based on Java B/S adopts N-tier framework of MVC Model 2 in J2EE platform and uses EJB, Struts Web Framework and Hibernate technology and so on. The framework of this system and its functional modules are studied, which perfect and improve expansibility, robustness, loaded capability and executive efficiency. A basis for improving the quality of knowledge management and achieving data share and cooperative design based on Internet will be provided by this research for enterprises.
Keywords: J2EE, Document Management, Component, FrameworkAlong with the rapid development of computer technology and the gradual popularization of information technology, the enterprises adopt many advanced ways to design products, which contributes to improve design efficiency and production efficiency greatly. Meanwhile, it produces tremendous and various electronic datum and information as well. Original document management methods, which have no perfect solution to cooperate product data management and departments, cannot meet the demand of developing coordinate networked products. The document management system based on J2EE, which is on the basis of Java B/S technology and adopts N-tier framework of MVC Model 2 in J2EE platform and uses EJB, Struts Web Framework and Hibernate technology and so on, will perfect and improve expansibility, robustness, loaded capability and executive efficiency.
J2EE PlatformJ2EE, consists of Java, component, service and communication technology, is a calculated platform which can simplify the complex problems of development, deployment and management for enterprise solution. Among them, the component technology is widely applied. J2EE platform supports Applets, EJB, JSP, Servlet and the other components. These components execute their functions in individual container. It has some advantages: 1) Independence of platform. It concerns document management information being distributed on various platforms. 2) Reusability. Component reused and packaged technology can greatly improve efficiency and quality of system development. 3) Module. It is useful to develop the system that is divided into different modules in terms of its function. This system chooses J2EE as basic platform to research and achieve distributed, object-oriented and web-based system framework.The system provides working service of life cycle management, safety control, transaction management and thread management and so on for components. Therefore, the computer engineer can devote his mind to achieve business logic of enterprise without concerning the complex problems in distribution.
Framework Design of Document Management SystemIn this project, we choose MVC (Model/View/Controllers) whole framework and Struts Web Framework technology as solution of presentation tier, Enterprise Session Bean technology as solution of business logic tier, Hibernate technology as solution of persistence tier. See Figure 1.
MVC Module Framework of Document ManagementMVC is a...