The Application based on the Theory of BPM Applied to CMS
Mei Feng, Kunying Li, Xiaolian Li, Ji Zhang, Xu He, Ying Shi, Xiaoqiang Nan and Yuling Jiang
Research Institute of Petroleum Exploration and Development, China
Keywords: BPMN, BPM, CMS, Work Flow.
Abstract: A large number of graphical process modeling languages has been developed to aid organizations in the
documentation of their processes. These languages range from simple flowchart techniques to more advanced
languages capable of capturing information required for process simulation and execution. The latest
representative from the large camp of process modeling languages has become known under the acronym
BPMN – the Business Process Modeling Notation. On the basis of representation above, there are a series of
description in the paper written by programmers who have ever taken part in the process to make the CMS.
(Contract Management System). these description has to do with something in field of BMP from developing
history, commercial value, system design to the achievement from making CMS online application form.
CMS created flow processes based on BPMN that clearly lays out the steps CMS’s business takes to
accomplish a task and these steps should construct CMS own specific diagram. The flow process has been
brought more transparent management and a variety of ways to approve contracts submitted in CMS. It
reduces the approved period of contract cycle and provides specific ideas to other systems.
1 INTRODUCTION
1.1 The Way to Flow Management
A new approach to process work gains attention and
the corporate world experiences another burst of
enthusiasm. In the early Eighties, it was Six Sigma.
In the early Nineties, it was business process
reengineering and then ERP. In the early zeros, it was
BPM and BPMS.
1.2 The Background of Development
Based on the above, the contract project team first
considered BPMN when developing the approval
process of the CMS2.0. with the rapid development
of business, the CMS1.0 has been unable to meet all
the demands. This paper starts with the system design
and implementation, expounding the whole process
of CMS2.0 application based on BPMN extension
and custom development process.
2 SYSTEM DESIGN AND
IMPLEMENTATION
2.1 Application Architectures
2.1.1 Thinking to Flow Process Design
The Business process of CMS2.0 has the following
characteristics :1. More complicated, 2. More elastic.
It provides lots of graphical representation of the
modeling process and character for understanding
different sections as the effective means of Co-
ordination. Because of satisfied standards provided
by BMPN2.0, it has taken to set up the application
service of flow modeling in CMS2.0 (Chang 2005).
2.1.2 Implementing architectures
Those data generated in different stages of CMS will
be send to the Module of lifecycle that is responsible
for driven each case of contract to different stages in
running time (Chang 2005). The Engine of ruler will
take action which analyzes business data produced at
some stage of CMS, to get the instances of modeling
process, then take them to the Engine of flow process,
finally creates many waiting tasks for flowing to the
contact, which given by the Engine of flow process.