怎样使用CCBPM做一个项目管理系统(六)——业务数据类库搭建

原创
2018/07/26 15:58
阅读数 245

业务数据类库用于处理个性化的功能实现。

如:流程数据的提取与其他业务系统的交互、流程表单节点等操作功能的事件等。

项目管理系统中,有如下功能模块:

需要做如下步骤:

1.在类库中搭建员工类。

2.在流程设计器中设计员工生命周期的业务流程。

3.在类库中为对应的流程数据做提取和解析,用于控制其他流程的发起功能。

 

搭建员工类

根据BP规则搭建业务类,需要遵循以下规范:

1.命名空间以BP开头。

2.业务类由三部分组成,属性类EmployeeAttr、单实体类Employee、实体集合类Employees。

3.继承相应的基类,如:

        EmployeeAttr继承EntityNoNameAttr、

        Employee继承NoName、

        Employees继承EntitiesNoName。

其他的基类有EntityNo、EntityMyPK等。

表结构展示效果如下:

设计流程

在流程设计器中,设计以上员工流程。流程设计方式参考上篇。

流程设计结果如下图展示:

下一章节中,将重点讲解流程事件的应用。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部