Font Size: a A A

Research And Implementation On Workflow Management System Based On CMM

Posted on:2008-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:X X ZhengFull Text:PDF
GTID:2189360212479716Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
CMM is Capability Maturity Model, which is brought forward by Software Engineering Institute in Carnegie Mellon University in United States. It is a approach of evaluation to contractor's software development management capacity and improving software quality . The model supports an effective way to make software body from the confusion, immature software process to mature, disciplined software process improvement, and has been recognized in the world.The papers set the Huatek Limited Company to the background of the research, and make the workflow technology integrate CMM process management organically. Finally, design and implement a workflow management system to meet the CMM3 framework.The main research work and results is as follows. First workflow model is divided into organizational model, role model and process model for a detailed description of business process, and based on the establishment of model process and FSM-based process definition language, in the process of combining CMM3 standardized definition, a workflow module is implemented. It provides a separated flow to support implement workflow management system. Then on the basis of the analysis to the work flow management system architecture & design objectives and the reference model, design the core of workflow management system——embedded workflow engine driving state change by movement, which is used to explain the flow definition of the model using XML language. And design a three-tier system structure——data access layer, the business logic layer and data presentation layer to facilitate it be called by engine, and be expanded easily. In the realization stage, workflow engine as a component combined with the application though certain interface, and be installed at the server. Workflow engine monitors the status of assignment within application process, and traces the direction of route of flow, and uses role-based and state-based system access control Model toachieve the confidentiality and integrity of data. Finally, the Paper uses LoadRunner 7.51 of Mercury Interactive Company to do web link speed test of the system and the pressure test.The system makes full use of its powerful network support, reflected the software reuse and flexibility. It has been put into commercial use and proved effective in supporting the implementation of CMM in software enterprise.
Keywords/Search Tags:Capability Maturity Model, workflow management system, workflow module, workflow engine
PDF Full Text Request
Related items