流程设计--页面介绍

上图为流程设计器的主界面,左边栏目为树形结构,提供两种树形,一个为流程定义的分类的树形,另外一个为根据模块菜单的树形。

【功能描述】

1、新增:新增功能主要处理定义的工作流程的建立。

2、删除:删除定义的工作流,注意,删除只能删除处于设计状态的工作流,处于发布和停用状态的工作流是不允许删除的。

3、修改:处于设计状态下的工作流是可以继续修改的。

4、复制:提供流程模版的拷贝功能,生成新的工作流程。再继续修改。

5、分组:将设计的工作流程归分到所属的分类目录中去,便于查找和分类。

6、导出:提供工作流的导出功能,导出为DATA文件格式,此功能的作用为后期的维护使用方法提供的功能。

7、导入:将到导出的DATA文件,导入进来,为客户提供远程维护方便。

8、输出:将上图的列表数据导出为EXCEL文件。

流程定义

【功能概述】

主要处理工作流流程模版的编制定义。先创建工作流程的的主要信息,再进一步进行流程的设计(可视化流程图的设计)。

【功能约定】

1、流程编码不允许为空,不允许有特殊字符,不能重复

2、流程定义的状态只有设计状态才能删除,处于发布、停用状态的流程是不允许删除,发布状态的流程只能通过停用流程停止运行。

【界面设计】

【栏目说明】

(1)、流程编码:手工录入,编制流程的编码,不允许重复。

(2)、流程名称:手工填写,中文名称(不允许为空)、外文名称用户编制。

(3)、流程类型:选择流程所属的类型。选择后自动带出流程类型的编码。流程类型:公文流程,业务流程两种

(4)、所属分类:流程所属的分类,便于用户使用SDP开发平台对所设计的流程信息进行分类管理,便于查看修改查询等。选择内容来源Basis_FlowClass

(5)、所属模块:选择设计的流程属于什么系统菜单模块。

(6)、流程描述:录入设计的流程的一个概要的功能描述。

(7)、版  本 号:  必填字段,为了进行系统的版本的控制。

(8)、流程状态:设计中,已发布,已停用,可以手工选择

【逻辑处理】

(1)、流程类型:公文流程,业务流程两种,一般情况下,类型为公文流程只适用与OA日常办公的公文的流转流程,类型为业务流程适用与日常业务处理的流程。

(2)、流程类型:不同的类型,WEB前台的展示有所区别,公文流程,添加了文档的修改痕迹保留,电子签章等功能。

(3)、所有设计的工作流程信息全部保存为DAT文件格式,类似XML。此处只保存基本的流程定义信息在数据库表中。

流程设计是进行正式的工作流程的活动的设计,根据用户的实际需求进行绘制图像化的流程图,并对流程事情进行定义和设置。

流程分为业务流程和工作流程两种类型。是反映业务目的工作流模型,这个模型定义了要实现的目标以及实现目标所要经过的过程。流程可以用流程图来表示。

流程通过流程图的方式直观的进行展示,整个流程是有功能不同的各个组成部件来组合而成的。流程的是有过程、活动三部分组成:

一、过程

(1)、公有子流程

公有子流程是将一个可以单独运行的流程作为一个节点嵌入到主流程中,来实现流程间的协同工作。(同步执行、异步执行)

(2)、私有子流程

私有子流程不能被参与者启动,只能被它的父流程来启动。(同步执行、异步执行)

二、活动

(1)、开始活动

流程的第一个活动,代表流程开始。一个流程只能有1个开始活动。

(2)、结束活动

流程的最后活动,表示该流程结束,一个流程可以有n个结束活动。

(3)、人工活动

需要操作用户进行一些手工处理的活动。人工活动在在执行时将启动表单界面,提供人机交互界面。

(4)、自动活动

自动活动指无需人工干预,系统自动运行的活动。自动活动包含如下内容:邮件、消息(JMS)、短信SMS、SQL、存储过程、脚本、 事件、规则引擎

(5)、活动集合

当一个活动需要包括多个页面项,并且需要共享一个活动的状态,活动集合与主流程活动只能是同步执行。

(6)、子集活动

子集活动是包含在活动集合中的,通过简单的排序方式来显示各个工作项。主要是用来分割一个个的业务逻辑步骤,一般用在人工活动中。

(7)、路由活动

路由活动是用来告诉工作流引擎系统,当业务到达本活动时需要进行某种特殊处理。路由活动从三个方面来体现:分裂、汇聚、循环。路由活动包含多种路由方式。

(8)、会签活动

本活动需要多个人员进行审核签字,会签结束的条件根据设置的要求,满足要求活动结束,同时关闭其他的并发未执行的活动。

三、连线

流程活动之间执行连接线,也即使我们常说的转移条件。

SDP工作流程管理系统的各组成部件的图标如下图所示:

SDP工作流程管理系统的各组成部件的在设计中图标如下图所示:

时间: 2024-10-21 01:39:22

流程设计--页面介绍的相关文章

审核流(2)流程设计-SNF.WorkFlow功能使用说明--SNF快速开发平台3.1

流程设计 图形化的流程设计,更方便.直观 1.打开“流程设计“程序,如上.点击”新建“如下: 2.红色部分为必填项,审批对象是选择要审批的程序菜单,单据名称是在审核流流转时用于提示的单据名称,还要选择审核的数据表和审核状态字段.当维护完成后进行“确定“保存.再点击 进行图形化设计审核流. 3.从左边拖拽审核节点和连接线. 4.双击节点 ,设计节点此节点的名称.审核人.投票比例等. 注:可以选择多人再结合投票设置可以达到会审需求. 5.双击连接线可以配置走此分支需要具备的条件.如果业务人员可以用鼠

H3 BPM10.0让天下没有难用的流程之功能介绍

H3 BPM10.0功能地图如下:  图:H3 BPM 功能地图 一.流程引擎 H3  BPM 流程引擎遵循WFMC 标准的工作流引擎技术,设计可运行的流程和表单,实现工作任务在人与人.人与系统.系统与系统之间自动流转执行. 图:H3 流程设计器 H3  BPM 流程引擎提供专业的图形化流程设计工具.智能&所见即所得的表单工具,可以快速实施流程,其中90% 以上的流程通过参数配置即可快速实现:同时提供多种终端接入(iPhone.Android手机客户端.平板电脑.手机短信.邮件)随时快速处理流程

佩特来项目经验小集合(5)___系统流程设计

在佩特来项目设计中有一个流程设计问题,虽然.NET 和Java都有工作流,但是考虑到这个项目小,这里就简单的借用一点工作流的思想,设计了几张表,然后通过代码来控制流程.下面以"维修鉴定单业务流程"中的有实物流程为例,谈一下具体的流程设计.有实物的维修鉴定业务流程包含大致步骤:代理商填单.打印二维码.拆包.沟通转办.拆分.故障分析.各角色对费用进行审批.费用提交到费用池(统计各代理商金钱的地方).维修鉴定单流程见下图: 因为系统中不止这一个业务流程,所以系统流程设计的表有任务表(如维修鉴

node js 异步执行流程控制模块Async介绍

1.Async介绍 sync是一个流程控制工具包,提供了直接而强大的异步功能.基于Javascript为Node.js设计,同时也可以直接在浏览器中使用. Async提供了大约20个函数,包括常用的 map, reduce, filter, forEach 等,异步流程控制模式包括,串行(series),并行(parallel),瀑布(waterfall)等. 项目地址:https://github.com/caolan/async 2. Async安装 npm install async 3.

[异步][事务][流程][设计]同步当场处理并返回处理结果,异步后如何返回. 如何解决?

举个例子1: 钱有100,两口子之前有约定要剩下90, 老公看到有100,花10元,花完以后因为事件异步,数据不一致,此时老婆刷新页面也看到100,再花10元.那最终是80元. 不符合用户的预期. 这个问题如何解决? 见http://www.jdon.com/46473#23145064 异步需要一个异步回调.(或者实现一个通知接口. 不如回调实现来的漂亮.) 异步需要事件 异步需要重试机制 昨天咨询了下我们的高T. 他认为是这样实现的: 这个场景在国外银行很常见,国外有夫妻卡. 先说说不用异步

Linux下服务器端开发流程及相关工具介绍(C++)

原文:Linux下服务器端开发流程及相关工具介绍(C++) 去年刚毕业来公司后,做为新人,发现很多东西都没有文档,各种工具和地址都是口口相传的,而且很多时候都是不知道有哪些工具可以使用,所以当时就想把自己接触到的这些东西记录下来,为后来者提供参考,相当于一个路线图,帮助新人尽快上手. 本文介绍的是阿里妈妈搜索直通车这边的一些开发流程及相关工具.做为新人入门手册,其中某些工具可能只有直通车这边在用,但对于其他公司的新人来说,一样是具有指导意义的. 简单介绍一下直通车这边的开发背景:直通车业务对外是

流程设计器之标签工具

工作流系统中,各种路由节点,顺序流,条件流,流程的设置均在节点属性页中完成. 在节点属性页面中设置节点名称,到达节点自动触发的前置事件,离开节点的后置触发事件.节点上执行的表单等等,都在节点的属性页面中完成. 条件节点的设置也是在属性页面中完成,通过向导引入业务表单中的关键数据,用于控制流转的条件,如请假单中的请假天数,报销单中报销金额,都是业务中的关键数据,用于控制流程的流转.这些条件的设置均在节点的属性页面中设置. 节点设置完成后,用连线连接起各个节点,组成顺序流转,条件跳转,并行执行等等.

流程设计--引擎理念

工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色.分工和条件的不同决定信息传递路由.内容等级等核心解决方案.工作流引擎是为工作流实例提供执行环境,它是工作流管理系统的核心服务,因此,工作流引擎设计的好坏直接关系到工作流的执行效率与可扩展性. 工作流引擎是工作流管理系统中为过程实例和活动实例提供运行环境的服务软件,是整个工作流管理系统的核心,工作流引擎的主要功能有: (1).解释流程定义 (2).创建流程实例(人工创建.自动创建:自动创建又包括自动定时

Android应用程序窗口设计框架介绍

在Android系统中,一个Activity对应一个应用程序窗口,任何一个Activity的启动都是由AMS服务和应用程序进程相互配合来完成的.AMS服务统一调度系统中所有进程的Activity启动,而每个Activity的启动过程则由其所属进程来完成.AMS服务通过realStartActivityLocked函数来通知应用程序进程启动某个Activity: frameworks\base\services\java\com\android\server\am\ ActivityStack.j