|
With the development of information technology, enterprise portal system has become a new hot spot for information technology research, enterprise portals is the transformation of the strategic direction of enterprise information. Enterprise information portal (EIP Enterprise Information Portal), for the same value chain personnel to provide public information browsing, and personalized internal access to the information. Enterprise information portal is both a corporate image display window, and gaining access to external visitor information interface can dynamically publish a variety of information stored in the internal and external, but also to support business applications, online office, and community forums and so on. Visitors can interact with information and exchange of information through the portal system, distributed enterprise stored in a variety of formats, content from various sources (documents, data) unified search, Browse, access control and permissions. In order to reduce the cost of the enterprise information software procurement, the project uses open source LiferayPortal system to replace the expensive IBM Portal system, information integration with OA, ERP, mail system, etc., to build a comprehensive information for small to medium management system portal system, the formation of a corporate office products with a price advantage. This paper describes the current situation of the enterprise portal system and its technical principles, currently on the market mainstream open source Portal system, a comprehensive information management system portal system overall scope of business models and specific business function, described in the basis of Liferay Portal system integrated information management system built on the technical architecture of the portal system. Comprehensive information management system portal system is built on the basis of the open source Spring, Hibernate, Struts and Tiles component, to form a comprehensive information management portal system architecture using J2EE-based three-tier MVC structure. Data source using Spring and Hibernate management, transaction processing and data persistence, use Struts and Tiles realize MVC three-tier structure, and by Struts technology applications to portlet development and deployment, the Portlet their access makes management more convenient. In this paper, a comprehensive information management system portal system needs analysis, the whole project is divided into a unified account and organizational management, authentication and authorization management, content management, unified interface to show, customization, collaboration tools, applications, systems integration and other seven modules and The portal system design ideas and detailed design of each module. Including unified account and organizational management mainly discusses the design of the LDAP directory service, are discussed from the aspects of the structure and mode of the directory service. Finally, this paper describes a unified account with the organization and management, the specific method of authentication and authorization management, application systems integration part of the module.
|