怎样使用CCBPM做一个项目管理系统(六)——业务数据类库搭建
2020-02-17 02:56
99 查看
业务数据类库用于处理个性化的功能实现。
如:流程数据的提取与其他业务系统的交互、流程表单节点等操作功能的事件等。
项目管理系统中,有如下功能模块:
需要做如下步骤:
1.在类库中搭建员工类。
2.在流程设计器中设计员工生命周期的业务流程。
3.在类库中为对应的流程数据做提取和解析,用于控制其他流程的发起功能。
搭建员工类
根据BP规则搭建业务类,需要遵循以下规范:
1.命名空间以BP开头。
2.业务类由三部分组成,属性类EmployeeAttr、单实体类Employee、实体集合类Employees。
3.继承相应的基类,如:
EmployeeAttr继承EntityNoNameAttr、
Employee继承NoName、
Employees继承EntitiesNoName。
其他的基类有EntityNo、EntityMyPK等。
表结构展示效果如下:
设计流程
在流程设计器中,设计以上员工流程。流程设计方式参考上篇。
流程设计结果如下图展示:
下一章节中,将重点讲解流程事件的应用。
转载于:https://my.oschina.net/ccbpm/blog/1863644
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- 怎样使用CCBPM做一个项目管理系统(七)——业务数据类库-流程事件的应用
- CCBPM重点数据表(一)—— 主要数据表列表
- CCBPM视频教程(一) —— 流程设计基础入门
- CCBPM宣传文案(一)——听说你爱我?
- CCBPM系统集成(一)——接口说明
- UVA 694 The Collatz Sequence
- the user operation is waiting for "buiding workspace" to complete问题
- xmlhttprequest返回数据转json
- 基于Arduino的麦克纳姆轮小车程序控制设计
- RPA - UiBot学习指南第一期丨数据处理(数组)
- Query the commission contract which without cost center(分批处理数据,多线程异步调用)
- rpm 修复
- Sequelize V5.9.4 MVC模式(二 | 单表增删改查)
- Sequelize V5.9.4 MVC模式(三 | 基本条件查询 )
- Sequelize V5.9.4 MVC模式(四 | 一对一)
- Sequelize V5.9.4 MVC模式(五 | 一对多)
- Sequelize V5.9.4 MVC模式(六 | 多对多)
- Sequelize V5.9.4 MVC模式(七 | 细节补充)
- 在xib里,拖一个UIView到UITableView中作为tableHeaderView:
- UITableViewCell高度自适应的关键点