开发者学堂课程【低代码开发师认证课程:从线下审批到在线审批】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1046/detail/15207
从线下审批到在线审批
内容介绍
三、请假申请案例实践--流程设计
四、请假申请案例实践--数据使用
三、申请案例实践--流程设计
上一节课程,介绍了简易流程设计器。本小节在简易流程设计器中,来讲解一下审批流程的的一些介绍、节点介绍,还有审批规则等。 审批流程介绍
一个审批流程,通常有审批人,审批策略,审批动作组成,审批人可以配置指定成员,角色,连续多级主管审批等。审批策略可以配置。当有多个审批人时,可以选择会签、货签或者是依次审批的方式去进行审批。审批动作可以配置同意、拒绝、转交、加签和退回 那么流程中可以配置哪些节点呢?下面是节点的介绍
1、节点的介绍
一个审批流程包含发起一个或若干个流程节点和结束三个部分。中间可以添加的节点的类型有:人工节点、分支节点、连接器、数据节点和开发者 可以看到右图就是可以添加的一些节点。
学习了流程的审批节点后。就可以配置审批规则了,但在此之前先学习一下审批存在的两种情况,
(1)两种审批流程 这两种情况分别是串行审批和条件触发审批。
串行审批是每一个节点的审批人审批通过后可以进入到下一个节点。条件审批在审批工作流中也比较常见,设计上就是某个审批环节,要由谁或者是哪一个角色来审批,需要取决于条件判断,例如金额低于1万,由财务总监审批即可,金额如果高于1万,则需要由副总裁审批通过。本次搭建的请假申请流程判断一下,实际上是属于条件审批的,所以需要在流程表单中的流程设计模块去配置分支条件,可以看到右侧是配置完成的流程设计,
以请假时长作为一个审批条件。配置以一天作为分隔条件。时长小于等于一天,由主管审批即可,如果时长大于一天,则由主管和总经理进行审批。下面进行实操演练。
(2)实操演练
上一小节已经搭建好了请假申请流程的表单设计,搭建一个流程设计,点击上方可以看到流程设计,点击,进入到流程设计的页面,就是简易流程设计器
在里面可以配置一些审批节点。在发起和结束节点,中间的线上可以配置任何节点,可以选择加号去配置条件分支。配置一个分支节点,分别对应的是条件一和其他情况。在这个条件一里面,去配置请假时长小于等于一天。点击条件一,然后在条件规则当中去选择时长。选择一个条件是小于等于,输入一天,就配置完成了,点击保存。这样就已经配置完成条件一,时长小于等于一的这一条流程了。可以看到,这里面已经生成了两条流程,可以在上面配置不同的审批角色。可以通过添加或删除默认的审批节点来完成对整个流程的一个规则的设置,将这个默认的审批节点删除掉,然后,就可以在时长小于等于一里面去配置一个审批人节点。在这里其实就引入到了第二个知识点-审批节点,
2、审批节点
审批节点里面包含审批人类型。审批类型里面包含固定的指定成员角色,部门主管等信息。在条件一下面添加一个,发起人,一级主管。在这里面去选择审批人配置为,发起人,一级主管,选择部门主管。在时长小于等于一天的时候,可以配置一个部门负责人来进行审核,所以在流程的第一个节点就去配置部门主管去进行审批,这时,由于一级主管可能是多个成员,所以这时就可以引入另外一个概念,叫审批策略。
3、审批策略
应该如何去修改审批策略呢?可以看到这里面有一个审批机制,是多人审批方式。其中,获签就是一名审批人同意即可整个节点通过,如果想要全部同意通过,那么就可以使用会签。如果想要一次审批,就可以使用到一次审批。将多人审批方式配置完成之后,来看一下整个节点的动作设计,选择审批按钮。配置完成多人审批方式之后,看一下整个节点的动作设计,这里引入到了是另外一个属性,叫审批动作
4、审批动作
点击上方的审批按钮,来到操作按钮当中。这里就是审批动作,默认会包含同意、拒绝两个动作。如果业务需要的话,可以启动其他的操作按钮。比如说在这个节点开启一个退回。此时,当流程流转到这个审批节点时,审批人可以退回该流程的审批动作里就会包含一个退回的按钮。点击保存。
同样,可以配置当流程,是其他条件,也就是大约一天的流程配置,这里面配置,如果大于一天,需要部门主管和总经理审批,可能总经理是一个固定的成员,所以一次配置审批人为他的部门主管,同样的也是一级主管获签的方式,然后是一个。如果一级主管是一个指定的成员,来配置为指定成员。然后可以通过模糊搜索的方式,也可以通过组织架构数去寻找下级,然后找到审批人这样的操作,这里选择模糊搜索,就配置完成了,点击保存整个流程,全部配置完成之后,可以点击右上角的保存。并发布这个流程。
也可以点击测试来模拟一条测试数据。可以模拟测试,选择请假开始的时间和请假结束的时间
默认获取出他的时长为一天,它是小于等于一天的,所以使用测试,会出现部门主管进行审批,提供测试,可以看到审批人是一个一级部门主管,那么如果大于一天的话,来启用一下测试,可以看到,已经由部门主管和总经理进行审批了,这样就已经配置完成请假申请这样的一个流程设计的内容
本小节学习了请假审批流程的设计步骤。创建完请假申请流程表单之后,需要对请假审批流程进行设计,会进入到流程设计页面。按照下面的步骤完成流程设计的配置,首先会点击流程设计,然后去添加分支节点并且配置规则条件,然后在下方去配置审批的节点和审批动作,还有审批策略等。最后点击保存并发布这个流程,再可以进行一个模拟的测试来看是否配置正确
继续学习从线下审批到在线审批的第四节内容请假申请案例时间之数据使用
四、请假申请案例实践之数据使用
1、数据统计与分析
在之前的课程学习了通过宜搭将请假申请在线化,那么请假申请数据通过表单提交后,如何汇总员工请假数据并进行统计分析呢?可以使用宜搭来进行数据整理。数据整理有以下这些优点,一、数据采集简单,不易丢失,二、一键批量导出数据,高效办公。三、设置权限。让信息更安全,四、可直接、快速检查所需信息,五、数据可视化,方便查看、对比等。
想清楚这些问题,就可以尝试对数据进行查看、汇总和整理。
首先,需要创建一个数据闭环的概念
(1)数据的闭环
个人作为数据产生者,需要了解流程进度。代办任务的管理者需要关注数据、看数据,从而产生有价值的决策。应用开发者需要后台视角汇总所有数据,对数据进行存单和追溯
首先是数据采集。
①请假申请数据采集
每个人都可能在环节内有角色,有的人是审批人,他需要汇总待我处理的流程、任务。有的人是发起者,需要随时掌握我创建任务的审批进度。还有的人是被操控者,所以在前端页面会集中显示这些任务数据,那么是如何设置的?宜搭的应用后台管理页会内置四个流程相关的数据展示页面
②操作演示
在后台管理页左上角提供四个页面。默认是隐藏的,可以设置将这些显示在 PC 端或者是移动端。设置完成之后,点击访问就可以查看内部的一些数据。此时在待我处理任务模块当中,可以看到当前需要我来审批的一些流程。
而在我已处理的数据当中,是我已经处理过的一些任务,在我创建的当中呢,只会展示我提交的一些任务,这便于发起了实时的去查看他的一些审批进度,再回到应用后台管理页面。抄送我的也是同样的,是展示抄送我的一些数据。我们再回到应用后台管理页。我们点击请假申请。
选择请假申请的流程表单,在流程表单右侧有一个数据管理。点击可以看到,当前展示的是一张后台数据管理,后台数据管理也就是系统平台必备的功能,方便用户查看和最终所有的数据。可以在上面去设置一键查询条件,设置数据的显示力,并且该页面还提供了数据批量导入和导出的一些功能。以及下载文件的功能,同时也可以把当前的数据管理页开放给用户,比如说管理者与相关人员,方便他们对数据做查询与追溯。
③演示配置
当前数据管理业的一些筛选条件,点击设置筛选条件。然后勾选全选。将表单内的所有字段以及系统内置字段作为整个数据的查询条件。配置完毕之后点击确定,就可以看到这些筛选字段内进行需要选择相应的筛选条件,如果不想要筛选的话,也可以去点击使其关闭,在左侧可以看到这边有一个显示列。
可以点击去设置想要查看的一些信息,全选的话是将所有的字段展示出来,也可以去拖动一个字段进行一个排序。点击商城数据管理页去修改名称,可以修改页面名称,也可以选择不修改,这边修改成请假申请-数据管理,或者也可以去选择分组,这里不可以去进行选择因为没有创建一个分组。也可以去隐藏导航栏中的表单页面。配置完成之后,点击确定。此时,在后台管理当中,就会生成一个请假申请之数据管理的一个页面。点击访问。
目前是以一个用户的身份去进行查询数据,点击这个数据管理,在这里面可以去看到提交的一些数据,就实现了将数据放入到访问页面进行一个展示的功能。这里可以看到,刚才配置的请假申请的一个数据库。数据汇总的一个页面。
2、请假申请数据汇总
接下来讲解一下关于报表里面的一些知识。以往重要的数据都会散落在各处,汇总分析不方便,很多数据都是滞后的,管理员大部分情况只能拍脑袋决策,有了宜搭不仅可以对数据进行自动的汇总,还可以通过建立报表页面以各样的图表对数据进行多维的展示与分析,让决策者对整个业务运营情况了如指掌,看数据一目了然
接下来做一个报表页面
(1)报表页面
同样返回后台管理页面,然后去创建一个报表,命名为报表页面,点击确定
进入到报表页面的设计器里首先看组件库
报表页面与其他表单组件库有哪些区别?报表的组件库当中提供了独有的一些图表组件,比如说柱形图,折线图,饼图,仪表盘,漏斗图,热力图等等。根据业务需要来拖动相应的图表组件,对数据进行一个统计分析
(2) 统计分析
首先配置两个图表组件分别是表格和折线图
表格主要是把数据以明晰的方式展示出来,在右侧可以看到选择表格出现一个数据集,选择数据集,选择表单,想要去展示的数据是请假申请表单,所以选择请假申请,点击确定。配置完成之后,去配置表格列(显示的一些内容)可以随意的配置比如说申请日期,申请人,审批结果还有流程状态等等一系列的信息。如果申请人是一个工号的方式选择删除更改成申请人显示名称,或拖动进行放置表格列的一些字段顺序。添加时长以便配置表格顺序
折线图。折线图适用于显示数据在一个连续时间间隔或者时间跨度上的一些变化,所以横轴是选择时间的纵轴选择数值。同样先去配置数据集,选择请假申请的表单,点击确定。横轴配置时间,选择请假开始的时间。纵轴选择数值,选择申请人。由于纵轴表示数值所以将申请人拖动过去后会自动地将聚合更改成计数。
同样还可以配置一个柱形图,拖动柱形图到页面上,拖拽去展示位置,配置数据源,需要统计数据,比如说统计请假时长或者统计请假提交次数。若统计请假的总时长就能选择时长作为统计字段,点击作为统计字段。
然后学校要统计申请人的请假时长,所以横轴选择申请人,看到时长点击编辑可以看到聚合节点默认是求和,这时统计出来的就是每一个人员总共提交过的请假小时数,请假次数可以再纵轴更改增加一个实例 ID。因为每一条数据都有一个实例 ID。实例 ID 集合节点是一个技术,可以计算出请假次数。也可以看到这里面是一个蓝色的柱形,旁边有一个深蓝色的柱形。
这就是的一个请假的次数和请假时长,还可以去点击其他在里面去配置标题,先将显示标题打开,然后去设置,组建标题,比如给当前的柱形图更改标题名为图表。这样就设置完成了标题,最终点击保存。 回到后台管理页面,点击访问观看报表展示。点击访问。
点击报表页面。这里可以看到,这里已经展示了刚才配置的三个图表数据。实际上这已经成功地进行数据的汇总。
本小节了解了提交请假申请,完成请假审批流程后,数据将存放到系统后台中,通过以下流程实现对数据的管理。
流程如下,
首先是数据采集,通过任务模块儿来获取不同状态的任务,采集数据, 数据汇总,通过数据管理页面汇总所有请假申请表单中的详细数据 数据分析,通过数据管理页面,配置柱形图,统计请假数据结果,便于进行数据的分析。
从线下审批到在线审批的章节内容已经全部学习。
3、课程总结
总共用到了表单组件,函数,功能。表单组件当中,使用到了成员,单选,日期,数值和图片上传组件。
函数使用到了人员获取函数,文本函数和时间函数功能。功能学习了流程的设计,分支条件审批人配置,数据整理后的报表数据管理的展示。
在学习以上的章节内容之后,还可以在出差申请或者报销申请等更多的场景当中去运用到上节学到的这些内容。
课后习题
流程设计的人工节点包含哪些审批人?
A审批人,B执行人, C抄送人 D消息通知
正确答案就是 ABCD
本章内容学习已全部完成,下次再见