首页 > 其他分享 >工作流设计器使用说明

工作流设计器使用说明

时间:2022-11-18 19:06:04浏览次数:48  
标签:处理 模型 点击 说明 任务 设置 使用 设计 流程


一、           工作流设计器介绍

1.      流程设计

流程处理自定义,如图:

工作流设计器使用说明_数据库

使用说明:

新建流程

程序进入时状态为新建流程(或点击菜单“模型”-“新建”或点击快捷按钮“新建模型”)

点击菜单“编辑”-“模型属性”进入模型属性编辑界面。

下面介绍流程图的绘制:

1、点击选中“开始任务”,此时“开始任务”显示为选中状态,在设计窗口中合适位置点击即可创建“开始任务”。(一个流程只能有一个开始任务)

2、点击选中“结束任务”,此时“结束任务”显示为选中状态,在设计窗口中合适位置点击即可创建“结束任务”。(一个流程只能有一个结束任务)

3、点击选中“普通任务”,此时“普通任务”显示为选中状态,在设计窗口中合适位置点击即可创建“普通任务”。根据需要可创建多个普通任务。

4、点击选中“条件任务”,此时“条件任务”显示为选中状态,在设计窗口中合适位置点击即可创建“条件任务”。根据需要可创建多个条件任务。

5、点击选中“直线”或“折线”,并从开始的任务拖向下一任务,则将任务连接起来,形成流程图。

6、选中任务或连续,进行拖动可以调整其位置,使流程图更加的美观

7、点击“模型”-“保存”(或快捷按钮的“保存”)先将流程图保存起来,在逐个对普通任务和条件任务进行设置。

打开流程

点击菜单“模型”-“打开”(或快捷按钮的“打开”),出现模型选择的窗口,如图:

先选择左边的类型,右边则列出此类型的模型列表,双击需要打开的模型记录行即可打开。

打开后可以编辑模型或任务的属性设置,也可以增加和删除任务节点等。

2.      模型属性编辑页面

主要是设置模型的名称,和模型的分类。如果停用模型,模型状态选中显示停用。

字段列表为模型数据简单,不需要单独建表时可以使用模型字段来实现简单数据的保存(建议针对一个模型设计一个独立的表来保存数据)

 

3.      普通任务编辑页面

主要是设置任务的名称、处理的表单、人员权限、页面功能操作设置等。

常规属性:任务的名称,应该简洁明了;如果编辑表单采用xml设置,点击【编辑表单】按钮可进入相应的设置界面;如果是自己开发的页面请将从根目录开始的链接地址写入;停留天数是指默认的任务可停留天数(即处理时限);退回模式限定了此任务能够被退回的限制或不能退回;允许无人处理时跳过指当此任务没有对应的处理人员时上一步任务进行下一步处理时可跳过本任务;允许与上一步处理人员相同时跳过指上一步任务的处理人员与本人的处理人员是同一人时跳过本任务的处理;允许跳过下一步准备处理指进行本任务的下一步处理时不进入人员的选择等准备界面之间把任务给下一步的处理人员(设置了此项后下一步任务的允许准备界面选择处理人员设置失效);允许准备界面选择处理人员是指上一步任务进行下一步准备时可以选择处理的人员(一般不能限定处理人员而需要上一步任务的处理人员根据情况选择的使用此项设置)。

人员权限设置:

注意:当多人并行处理并且必须都完成的选择“必须所有人都执行”如会签。

添加权限

常用的是角色权限(即根据角色确定处理人员),其中全部则不对角色进行限制;与发起人同一部门则限定角色必须和发起人在同一个部门;与当时处理人同一部门则限定角色必须和上一步任务的处理人在同一个部门;与当时处理人上一级部门则限定角色必须在上一步任务的处理人的上级部门;与当时处理人下一级部门则限定角色必须在上一步任务的处理人的下级部门;与当时处理人本部门和所有下级则限定角色必须和上一步任务的处理人同部门或在所有下级部门。

也可以指定部门或特定的人。

如需要指定其他任务中已经处理的人员,则指定流程中人员。

第一个任务不需要指定人员权限,如果定义的任务处理界面确定了下一步的人员,此处了随便指定一个角色设置即可。

页面功能:

按钮选中为任务处理时有此按钮,后面的名称为按钮显示的名称。

扩展按钮是指开发的任务界面可定义的扩展按钮。

允许审批是指界面出现同意和不同意的审批选项,允许填写审批意见则会出现填写审批意见的文本框。

任务可以设定一个进入的条件,当条件不满足时不能进入此任务。

4.      条件任务编辑页面

基本属性主要是设置任务的名称

转移条件及转向:设置了转向的条件和具体转向的任务。

5.      辅助功能

l  导出模型,用于将模型配置导出(备份或用于导入)

l  导入模型,用于将导出的模型配置导入覆盖当前的配置

l  模型检查,对模型配置的语法(任务、任务的连接、任务权限设置等)正确性进行检验。建议在设置完成流程后进行此项检查。

l  模拟流程,按照输入的人员模拟流程执行,并反馈执行结果。建议在设置完成流程后进行此项模拟,以检查流程是否能按照预期进行流转。

l  流程结束执行,流程结束执行语句或方法设置,用于流程结束后进行的相关处理。

l  清空模型,将模型中任务和连线清除

l  重新加载,重新加载(用于中间数据库断开或重新加载数据)

标签:处理,模型,点击,说明,任务,设置,使用,设计,流程
From: https://blog.51cto.com/u_14751752/5868972

相关文章

  • 配置实现-业务类说明
    对常规的数据处理即增删改查的SQL语句处理进行了封装l DataDeal封装Dao数据库操作处理、简化页面控件与数据库交互处理使得增加和编辑不再拼写SQL 需结合MySqlParameter......
  • Ubuntu上使用Logrotate管理日志文件
    一、前言当我们使用Ubuntu服务器配置一些分析服务时,经常会用到日志去记录一些信息以便追溯分析过程。但是,时间久了之后,日志文件数量和空间会不断膨胀,这个时候我们就需要考......
  • 博奥智源网站、管理系统和微信小程序设计分享
    1.全国管理办公室账号拥有最高权限,具有各种审核权限,可以查看全国学生信息,开启活动报名通道、平台(如中期评估、暑期活动、在线考试、总结评议等),发布活动通知,查看、汇总、统......
  • 使用博客园初衷
    在博客园上发表一些自己觉得有意思的题或者自己的解题方法,并且希望可以认识到更多的志同道合的朋友。本人大概对基础数学更感兴趣一点,欢迎大家一起学习,一起讨论。当然,我......
  • Kafka的使用
    一、启动Zookeeper服务在Windows系统中打开第1个cmd窗口,启动Zookeeper服务:>cdc:\kafka_2.12-2.4.0>.\bin\windows\zookeeper-server-start.bat.\config\zookeeper.......
  • 从组件化角度聊聊设计工程化
    2022腾讯全球数字生态大会来袭,锁定11.30-12.1,不见不散!>>>近几年围绕业务中台化的场景,涌现出了许多低代码平台。面对多组件、多页面、跨平台的复杂场景,如何保证整体的......
  • Batch Normalization、Layer Normalization、Group Normalization、Instance Normaliz
    BatchNormalization、LayerNormalization、GroupNormalization、InstanceNormalization原理、适用场景和使用经验一、简单介绍各种Normalization先放一张来自​​Group......
  • Beyond Compare 无限使用方法(自动化定期删除文件)
    背景:BeyondCompare有30天试用期,到期则无法使用方法有很多种,比如购买、修改注册表、删除文件、破解版等。本人因为在公司电脑,软件不能自己装,权限有限,只能采用删除文件方......
  • 项目中使用队列
    项目中使用队列队列的作用处理和响应速度、数据的一致性问题队列采用的是线程安全的队列LinkedBlockingQueue,通过新的线程异步处理这些请求“如果响应状态是卖完了,直接......
  • [Linux ] 编译 ffmpeg 使用 AV1 编码
    编译带AV1编码器的ffmpeg安装aomgitclone--depth1https://aomedia.googlesource.com/aommkbuildcmake-G"UnixMakefiles"-DENABLE_TESTS=OFF-DENABLE_N......