Shark在业务中的应用模式探讨

来源:互联网 发布:淘宝靠谱卖家纪梵希 编辑:程序博客网 时间:2024/05/21 07:58

Shark在业务中的应用模式探讨探讨

 

对于如何实现业务流程管理,有二个模式,一是以业务为中心,这个模式用户较容易接受,因为第一个环节和他们相关,他们不用考细节,细节都留给流程管理员了;另一个就是以流程为中心,这个模式的相对数据表现格式差,和业务配合不直观,易用性差。

在开发中,流程既然为服务组件,它必须支持大多数模式,给开发人员有可选的余地,从而适用各种业务应用的需求,在下面给出的图例中,其中①②③④是以业务为中心的,而⑤⑥都是以流程为中心的,以流程为中的中心的模式考虑的是从现有shark引擎中导出业务数据。

 

一、应用模式图

二、应用模式解释

序号

模式名称

描述

1

流程 + 表单(报表)

通过集成shark流程引擎和表单定制(CRM报表系统),实现业务流程的开发

注意:这里要定义节点、角色和指标的控制权限

2

流程 + JSP页面

通过定义流程节点和JSP页面的关系,实现业务流程的开发

3

流程 + 业务

通过提供足够灵活的jsp页面,让用户来定节点,完成流转

4

流程 + 物理表

通过定义流程与物理表的关系来实现业程,提供统一的数据展现格式(格式用户不能控制),注意:这里要定义节点、角色和字段的控制权限

5

以流程为中心的手工操作模式

采用sharkjawe来实现业务流程管理,但不能控制格式。当流程结束后,采用手工的方式把流程中产生的数据导入到业务表中

6

以流程为中心的自动操作模式

采用sharkjawe来实现业务流程管理,但不能控制格式。流程结束后根据设置的流程和表对应用关系来保存数据

 

 

作者:刘成华 2005-2-24

原创粉丝点击