业务数据类库用于处理个性化的功能实现。
如:流程数据的提取与其他业务系统的交互、流程表单节点等操作功能的事件等。
项目管理系统中,有如下功能模块:
需要做如下步骤:
1.在类库中搭建员工类。
2.在流程设计器中设计员工生命周期的业务流程。
3.在类库中为对应的流程数据做提取和解析,用于控制其他流程的发起功能。
搭建员工类
根据BP规则搭建业务类,需要遵循以下规范:
1.命名空间以BP开头。
2.业务类由三部分组成,属性类EmployeeAttr、单实体类Employee、实体集合类Employees。
3.继承相应的基类,如:
EmployeeAttr继承EntityNoNameAttr、
Employee继承NoName、
Employees继承EntitiesNoName。
其他的基类有EntityNo、EntityMyPK等。
表结构展示效果如下:
设计流程
在流程设计器中,设计以上员工流程。流程设计方式参考上篇。
流程设计结果如下图展示:
下一章节中,将重点讲解流程事件的应用。