一、BPM:
工作流是通过计算机对业务流程自动化执行管理,他主要的解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档 信息 任务的过程,从而实现某个预期的业务目标
他的具体应用 :
业务流程:订单 行政管理类:出差申请等人事管理类:员工培训安排 财务相关类: 出差报销等
客户管理类: 客户信息管理
工作流最重要的是 工作流的引擎
Activiti7是一个工作流引擎 使专门的建模语言bpmn进行定义
Bpm是一个业务流程的管理 可以通过企业的内部和外部的业务流程进行生命周期进行建模自动化 管理监控。
Bpmn图形其实是通过xml表示业务流程。
二、Activiti 的类关系图:
通过ProcessEngine创建Servcie