工作流jbpm4的学习笔记1

来源:互联网 发布:流动人口定时联系软件 编辑:程序博客网 时间:2024/04/27 19:11

转载来自:http://blog.csdn.net/ycjunhua/article/details/5969824

1.工作流基础

1.1工作流概念

         工作流管理联盟(WFMC)将工作流定义为全部或部分由计算机支持或自动处理的业务过程。

      工作流关系系统(Workflow Management System,WFMS)是一个软件包,它通过执行经过计算的流程定义去支持一批专门设定的业务流程。

1.1.1工作流管理思想之于企业现代化管理

       提示:工作流和业务过程重组(BPR,Business Process Re-engineering)联系在一起,BPR是关于企业核心业务过程的评估.分析.模拟和定义,以及其后的操作实现。

实施“BPR/工作流管理”主要原则:

 

 

1.以顾客为中心

2.企业的业务以流程为中心

3.流程的改进必须具有显著性

 

 

 

实施“BPR/工作流管理”主要原则:

1.以顾客为中心

2.企业的业务以流程为中心

3.流程的改进必须具有显著性

“BPR/工作流管理”对企业的积极影响:

 

 

 

 

1.对组织机构的影响,部门边界被淡化,员工服务对象为客户

2.流程团队在企业中体现出重要的地位

3.对人事管理及考核薪酬制度的冲击

4.对员工的积极要求

5.对企业管理方式的冲击

1.1.2工作流在企业中的应用

工作流在企业中使用的价值

 

 

1.协助涉及多人相关任务的执行

2.作为企业应用集成的平台

3.嵌入式工作流引擎

引入工作流技术对企业业务过程提升:

1.提高运行效率

2.较好的流程控制

3.改进客户服务

4.是企业变得"灵活"

5.促进业务改进

1.1.3开发者角度看工作流技术

订货流程不用工作流示意图

 

 

 

 

 

引入工作流对于开发的好处

1.降低开发风险

2.流程实现的集中统一

3.加速开发

4.提升对迭代开发的支持

1.2工作流管理系统

 

1.2.1工作流管理系统参考模型

WfMC全称为workflow management coalition-工作流管理联盟提出工作流管理系统参考模型

(Reference Model of Workflow Management Coaltion)

 

1.2.2BPM

BPM即业务流程管理(Business Progcess Managerment)其注重重点在于统一建模.自动化管理和优化

流程,来优化公司业务的效率和效果。

BMP通常以Internet方式实现信息传递.数据同步.业务监控和企业业务流程,BPM同样需要流程定义语言

来描述流程,还延伸了SOAP,WSDL,UDDI等多项技术规格。BPM相关技术可以用来定义业务流程和

Websevice的集成与部署。

1.3开源工作流选型


0 0