Font Size: a A A

Design And Implementation Of Incident Management System For Chemical Enterprise Based On SOA

Posted on:2018-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:H SunFull Text:PDF
GTID:2428330596490068Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The incident management in chemical enterprises is very important for the control and prevention of chemical incidents and sustainable development of chemical enterprises.The incident management in chemical enterprises mainly includes incident recording,cause investigation,incident tracking and the implementation of corresponding corrective and preventive actions.With the rapid development of computer technology,the informatization process of incident management in chemical enterprises is also constantly advancing.Currently,the sub processes of incident management in a large-scale chemical enterprise were implemented in 3 existing systems separately,which are global incident recording system,event tracking and corrective action management system and change management system,in this condition,the uniform incident management process cannot be achieved,the efficiency of chemical incident handling is very low,which brings serious threats to the safety development of chemical enterprises.The incident management of chemical enterprise mainly contains 3 sub processes,which are incident recording management process,corrective and preventive action management process and change management process.These 3 sub processes were implemented independently in the 3 existing systems mentioned above.At present,the main problems are: the existing systems synchronize data through regular batch jobs,which leads to the delay of data updating and the issue of data inconsistency;As the existing systems were developed with old technologies for the specific business requirements which didn't take the potential expansion of system into consideration,it results in the poor interoperability and poor scalability of the system;Since each link of incident management was implemented in independent systems,in this case,the process specialists weren't able to conduct a unified and real-time monitoring of the incident management process,the isolation between sub processes caused the fracture of the business process,which couldn't form a complete incident management process,and there's no feedback between sub processes,as a result the close-cycle control for incident management process cannot be achieved.To address the above problems,the following researches have been done in this paper:1)After the analysis and investigation of the 3 existing systems,the solution of SOA(Service Oriented Architecture)based incident management system for chemical enterprise is put forward.In regard to the problems including data isolation between sub processes,lack of state feedback,unfulfilment of unified monitoring and prediction for incident handling state and so on,the business process analysis of each link of incident management is carried out,and the solution of SOA based incident management system for chemical enterprise is determined.2)Using BPMN(Business Process Modeling Notation)method for the modeling and analysis of each sub process,a set of unified incident management process is established.Regarding the fracture problem of incident management business process,the in-depth modeling and simplification of each sub process is conducted,the connections between sub processes have been found,and a set of unified incident management process is established which connects the broken sub processes,realizes the data communication and state feedback between sub processes and achieves the close-cycle control of incident management process.3)The incident management system based on SOA is designed and implemented using SOA architecture and Web Service technology.Firstly,the abstraction and transformation of the business logic of the 3 existing systems are conducted,and the service encapsulation design of the business logic of existing system is done,which includes the service division,the service granularity selection and the service interface design,then the interfaces between system function modules are designed,finally the information sharing and dynamic interaction between incident management system and existing systems are realized,so as to achieve the goals of the unified monitoring of incident management process,the analysis and prediction of incident handling data,the alert for overdue incident handling and the performance assessment of incident handling.Through the test and verification of incident management system,the overall function of system meets the functional requirements defined in design phase and achieves the design goals of system.Currently the incident management system has gone live in global facilities,the practical application of incident management system reaches the goal of unified control of incident management process for enterprise,it saves a great deal of manual operation cost and maintenance cost for chemical enterprise,and it greatly enhances the efficiency of the analysis and handling of incidents for chemical enterprise,at the same time the risk of incident recurrence and serial incident occurrence is reduced.To conduct real-time monitoring of incident handling and potential incident prediction through this system provides strong support for the decision making of enterprise leaderships,and it also provides powerful guarantee for the safe and sustainable development of chemical enterprises.
Keywords/Search Tags:Incident Management for Chemical Enterprise, Business Process Modeling, BPMN, SOA, Web Service
PDF Full Text Request
Related items