第一篇:赛迪时代柔性工作流在公安情报平台中的应用
赛迪时代柔性工作流技术在公安情报平台中的应用
随着利用高科技手段犯罪的形式越来越多,情报信息量越来越大,复杂程度越来越高,在情报处理机制的建立中非常重要的一项工作就是利用工作流技术规范情报处理过程,记录情报处理过程,展现情报处理结果,促进情报的快速流转,促进各部门的工作协同、信息协同,以使案件快速得到侦破。
赛迪时代柔性工作流机制通过对一整套规则与过程的描述,管理在协同工作进程中的信息流通与业务活动。它根据用户实际规范和业务操作来定义电子化的工作流,以智能的方式处理过程,保证工作中的某项任务完成后,按预定的规则实时地把工作传送给处理过程中的下一步,保留工作流转进程中的操作痕迹,更重要的是,保证相关数据的自动更新。它可以大大提升企业的运营效率,解决人员操作效率低下,工作相关资料不能有效和统一的管理,工作流的审批意见不能完整的保存并归档等问题。
赛迪时代柔性工作流管理中间件(ccidit-Workflow)为用户搭建一个高效、灵活的工作流程平台,用户可以自行定义所需要的各种流程应用。它可以根据用户需求,自定义流程、表单、直到字段等各个级别的管理,根据不同单位的不同运作模式,可由具有相应权限的人员对流程进行维护和订制,并能够图形化的显示出来。从流程的创建到归档全程跟踪控制,上级可随时审批下属的请求,并提供相应的审批意见辅助下属作出决策。
引入工作流中间件的公安情报系统,流转方便、快捷,切合实战需求,大大提高了警务工作效能和管理服务社会的能力,将在智慧公安的建设中起到良好的示范作用。
第二篇:赛迪时代柔性工作流引擎的业务应用
赛迪时代柔性工作流引擎技术的研究与应用
赛迪时代工作流引擎系统在工作流模型的基础上运行企业的业务,即业务流程以工作流模型的形式表示,按照预先定义好的规则进行执行,并且对于执行结果可以随时进行监控和评价。
赛迪时代工作流引擎系统的职责是非常“精简”的:确保流程按照既有的定义,从一个节点运行到另一个节点,并正确执行当前节点。总的来说,赛迪时代工作流引擎系统主要关注三个方面的问题。
流程定义问题:不是说如何图形化的定义流程,而是如何用一套定义对象来诠释所有的流程定义。
流程调度问题:提供什么样的机制,可以确保流程能够处理复杂的“流程图结构”,诸如串行、并行、分支、聚合等等,并在复杂结构中确保流程从一个节点到另一个节点。
流程执行问题:当流程运行到某一个节点的时候,需要一套机制来解决,是否执行此节点,并如何执行此节点的问题并维持节点状态的生命周期。
流程实例对象是指需要一整套流程实例对象来描述流程实例运行的状态和结果,如:
1、模型与定义对象
工作流引擎本身就是一种“base on model”的组件,流程实例的执行都是依赖于所定义的“流程定义”,而赛迪时代工作流引擎则提供了这样一种环境,来维持流程实例的运行。
2、调度机制与算法
赛迪时代工作流引擎的一个重要功能,就是保证流程实例准确的从一个节点运行到另外一个节点,而这则需要依赖于一套调度机制。
3、执行机制与状态
经过引擎的调度,实例运行到某个节点,此时必须提供一套机制,来判断当前节点是否可执行。如果可执行,那么需要提供一套运行环境来执行节点--这就赛迪时代工作流引擎的执行机制。
复杂的流程引擎会依赖于“流程实例状态”或“活动实例状态”的约束和变迁来进行处理。之所以有时我们会把一个流程引擎也叫做“状态机”,很大程度上就是这个原因。
4、实例对象与执行环境
每个流程实例必须维护一套属于自己的“运行环境和数据”,而这则是实例对象的责任。基本上实例对象会包含如下信息:
1)与流程实例有关的状态或者控制信息
2)与活动实例有关的状态或者控制信息。如果某些引擎不支持活动实例,那么必然会有某些其他的信息,比如当前的节点或控制信息。
3)临时的“执行”信息,便于引擎对某种情况进行理解。
赛迪时代工作流引擎系统推动了企业信息化建设,可以在最大程度上集成企业现有信息资源,实现资源的合理利用。