Font Size: a A A

Research And Realization Of Business Process Management System Based On SOA

Posted on:2009-10-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z WanFull Text:PDF
GTID:2178360245455002Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Faced with the rapid development of business needs and increasingly fierce market competition, firms are trying to adopt various means to accelerate the running speed of enterprises, which can help improve their competitiveness. But no matter ERP, CRM or SCM they chose, the software can only solve problem in specific level. They are convenient for the specific operations so they just improve the productivity of individuals but can not solve most shortcomings of traditional enterprises. Faced with the rapid changes in the market, to provide a flexible, reliable IT infrastructure which can change quickly as the external demand, to make our own businesses seize market opportunities and to provide better services are the problems many companies are trying to solve nowadays.In allusion to the problems mentioned above, a solution of BPMS based on SOA is proposed in this thesis. SOA allows users to connect the business process to basic system tasks easily so that save time and IT resources; and the adoption of BPM can improve the reuse of SOA component so that reduce the complexity of the business process itself as much as possible.First of all, the definition of SOA and BPM and their respective characteristics are reviewed; it analyzes the research situation of SOA and BPM both domestic and abroad. Then the research content and objectives of this thesis is introduced according to the trends of their development.Secondly, it analyzes the relationship between SOA and BPM, proposing to combine them in accordance with their respective characteristics and analyzing the advantages and benefits of this combination. According to the basic structure of BPM and SOA reference architecture it proposes the solution of the BPM system on SOA. It designs the overall organization chart including business layer, service layer and data layer according to the solution.The business processes of BPM system based on SOA are divided into daily management process, core business process and mixed process which includes both of them.According to different processes it designs work flow engine which is mainly used to deal with daily management process and business process engine which is mainly used to deal with core business process. It analyses and designs the core component of BPM system, business rule engine, introducing the its process of rule define and rule invoke.The traditional solutions of dealing with the abnormity in BPMS are lack of intelligence, to resolve this problem this thesis has brought forth a method based on process abnormity set, using attribute of abnormities similarity matching method to achieve intelligence and automation on dealing with abnormity in BPMS.Finally, an example of products part price query functional module has been given to describe the building process of the BPMS, explaining relevant core content and running mechanism and looking forward the application of the core technologies and the further research work in future.
Keywords/Search Tags:SOA, Business Process Management, Enterprise Services Bus, Process Abnormity Set
PDF Full Text Request
Related items