| With the continuous development of information technology in the chemical industry,companies in the chemical industry continue to introduce new information systems due to the needs of internal construction.However,with the increase of internal systems and demands,system management has become increasingly difficult,and problems such as independence,operation and maintenance difficulties,cumbersome system interaction processes,and inconsistent system security management and control have emerged among various systems,And there are various derivative problems,which restrict the development of chemical industry information construction.In order to solve the existing problems of chemical information system,the author conducted an in-depth investigation on the current situation of the information system of a chemical enterprise,analyzed the main problems of the existing system integration,proposed an application integration framework suitable for multiple modules and low system modification cost,and implemented the framework into the information platform of a chemical enterprise to support the operation,maintenance and interactive management between systems.This thesis mainly makes the following contributions:Implement a unified management and deployment tool for system services,and address the problem of system operation and maintenance management.In view of the problem that the current system and applications are directly deployed on the server in a stand-alone mode,the system stability is poor,and the management and monitoring of operation and maintenance are difficult,this thesis provides unified deployment,release,and view functions for applications within the system by establishing the service management function,reducing the difficulty of system operation and maintenance management.It also provides the corresponding log collection and display function to facilitate the viewing and analysis of system problems.Implement a configurable security management middleware,which improves the security and reliability of information systems.The original different information systems correspond to different login management interfaces.System switching and password modification will lead to repeated login,password inconsistency and other problems.The change of user access function permissions is complex,and it is difficult to restrict users’ access to the business system.This thesis designs a security management middleware that integrates unified login authentication,authorization and permission information management.The authentication function integrates single sign on and OAuth login modes,which can be enabled according to specific business requirements.Authorization is improved on the basis of ACL and RBAC model,and flexible and configurable multi granularity user group permission management is realized.In addition,the authority management layer is designed to facilitate the user authority setting according to the enterprise architecture and project team changes.Propose a interface based application integration function to provide cross application process abstraction and application interaction function.The interaction between multiple systems within the enterprise is difficult.The data format and interface design of the system are complex and inconsistent.There is a serious island problem between the systems.When using,it is necessary to complete the communication function of the same business process between different platforms through repeated manual operations.In this thesis,the service integration function is established.Through the unified management of the application interface,the function of field mapping and service integration of the data to be exchanged between different platforms is realized.Through configurable service integration function and corresponding data mapping template,the data mapping operation in use is reduced,and the problem of lack of active interaction mechanism between different systems is solved.Implement several applications on top of the integrated system in chemical enterprises.In the application process,the requirements of enterprise system management were fully considered,the corresponding system deployment division mode and the design of providing service integration general business data were designed,the authority management was carried out according to the actual organizational structure of the enterprise,and the corresponding application integration,interface management,user group management,integration process design and other functional pages were realized,which greatly facilitated the operation and maintenance personnel and system users to manage and apply the system.To sum up,a new application integration framework is designed and implemented in this work,based on the current situation of the chemical enterprise system.The framework provides application management deployment,protects the security of services and application data,and provides application integration implementation methods and specifications,which can solve many pain points in existing enterprise information systems.The framework has good configurability,and can be applied according to specific enterprise structures and needs. |