企业管理系统综合实践|学习笔记(二)

简介: 快速学习企业管理系统综合实践

开发者学堂课程【低代码开发师认证课程企业管理系统综合实践】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/1046/detail/15210


企业管理系统综合实践  


内容介绍

三、入职自动化实践


三、入职自动化实践

钉钉宜搭深度集成钉钉能力,通过连接器功能可以打通如智能人事、日程、待办等钉钉一方应用,使得应用更加智能和人性化。在员工入职场景下,入职环节繁琐,效率低,通过连接器打造智能入职应用,大大提升了入职效率。

下面是课程目标,首先对应用进行需求分析,然后创建应用相关的表单,掌握一些常见的函数公式,以及集成自动化的实践应用。

1、案例的背景和需求分析。

image.png

在入职流程中主要包含新人、 HR 、主管三个角色,新人会经历报道、填写个人信息、资产领用申请等步骤。 HR 和主管则每次入职都需要协助新人填写入职登记表、领取资产等重复步骤。入职流程繁琐,环节多,没有清晰的指示和提醒,沟通成本大。

正是因为这样,所以需要建立一个自动化的入职应用,实现一站式入职体验,提高员工的入职效率。

image.png

通过分析,可以将入职流程大致分为三块,首先是更新人事信息,部分入职员工填写入职登记表,HR在钉钉通讯录中添加人员,建立入职引导群,省去拉群步骤,自动发起资产领用审批,待办和领用消息通知。

相应功能在宜搭平台上的实现如下,搭建一个新员工入职登记的普通表单。由于新员工未在组织架构下,所以需要对其开启免登访问,调用智能人事和日程连接器,减少 HR 工作负担,智能提醒 HR 办理入职,调用场景群连接器,自动创建入职引导群以及发送群消息。在资产审批环节,需要创建一个资产领用的流程表单,在流程中添加待办消息等连接器功能。  

(1)集成自动化的使用。

image.png

image.png

首先进入的路径是页面管理右侧的集成自动化按钮。进入后可以看到当前应用下所有的集成自动化设置,点击新建集成自动化,新增一个事件。

随后需要选择触发类型。目前有四种触发类型,第一个是表单类型触发,可以在表单创建、编辑、删除或者评论的时候触发。第二个是应用事件触发 ,用户可以在指定的钉钉一方、生态、三方应用事件情况下触发,比如通讯录中添加新成员。第三和第四个,定时触发和 web hook 触发暂未上线。  

下面是智能入职的关键功能--连接器,通过钉钉官方提供的连接器应用,无缝连接钉钉应用,使沟通协作更加高效。

2、基础表单搭建

image.png

通过分析,此应用主要包含新员工入职登记和资产领用两个表单。两张表单主要包含以下组件,用文本组件来收集姓名、学校等信息。日期组件可以用于入职时间、出生日期的填写,图片上传组件可以用于个人照片的上传。地址组件可以基于现在中国标准行政区块收集地址信息。子表单组件可以用于录入多条数据。用户可以在填写工作教育经历的时候用到。分组组件,可以将功能相似的模块聚集在一起,以及基础的下拉单选组件用于固定选项的选择。

image.png

下面介绍几个常用的公式, MID 函数可以用于文本的截取。 VALUE 函数可以把文本转换为数字。 LEN 函数可以返回字符串的个数。 CONCATENATE 函数用于字符串的拼接。 MOD 函数可以求两个数的余数,最后是判断两个值是否相等的 EQ 函数和用于条件判断的 IF 函数。

image.png

基础表单搭建的整体思路是需要创建一个入职自动化应用,随后创建一个新员工入职登记的普通表单,配置相应组件,开启免登访问,设置提交后的跳转链接。创建资产领用的流程和表单设计审批流程。  

image.png

使用搭建好了的基础表单应用,分别是新员工入职登记、资产领用表以及一个填写完成的自定义页面。新员工入职登记表单,用以上组件对个人信息进行收集,在输入身份证号后可以自动计算性别以及出生日期。选中性别组件编辑公式,通过对身份证号的第 17 位的一个截取,然后使用 VALUE 函数将其转化为数字格式,再进行基偶的判断,最后通过 if 条件判断显示性别。

出生日期的公式计算用到了 LEN 函数,对身份证位数进行了判断,随后通过 MID 函数到身份证号中找出出生年月日的数值。用 CONCATENATE 函数进行字符串的拼接。  

image.png

在完成表单组件函数配置后,需要对其设置为免登访问。首先进入页面设置,点击左侧的分享设置。在此处开启免登访问,还可以在下方自定义一个访问地址。随后到基础设置,设置页面提交后的跳转页面,根据需要,自定义设置。

资产领用表单的配置。首先选定一张流程,表单页面上分别是员工姓名的成员组件、填写部门的文本组件、设备清单的下拉复选组件以及一个全 ID 的文本组件。

以上分析了入职自动化系统的背景需求,了解了集成自动化的基本概念,然后继续学习入职自动化实践。  

3、连接器实现智能入职

image.png

在搭建完员工入职登记表单和资产领用流程表单后,将使用连接器的功能,实现智能入职。在表单事件触发中,通过入职登记表单创建成功,触发了智能人事连接器,此连接器可以在钉钉管理后台智能人事应用下添加入职人员,用户必须拥有钉钉管理后台的权限以及通讯录的权限,随后触发日程连接器为 HR 创建日程提醒,在应用事件触发下,监听了通讯录用户,增加这一事件。

和智能人事一样,此处也需要钉钉管理后台管理权限,使用建群连接器,自动创建了入职引导群以及向群内发送消息提醒,最后自动发起资产审批流程。

image.png

以下是智能入职的具体效果,新员工提交入职表单后,通过智能人事连接器的触发,可以在钉钉管理后台智能人事的入职管理下,看到新员工的入职消息和自动创建入职引导群以及发送消息的效果。资产领用的时候,可以收到待办消息。

image.png

image.png

下面是连接器配置的一般流程,首先需要选择应用,然后选择其触发动作,最后在执行动作中,进行配置。

连接器的实操配置进入集成自动化的过程,新建一个集成自动化录入名称,选择触发事件。在表单事件触发中,需要选择对应触发的表单,及已经配置好了相应的连接器,将鼠标移动至连接线,选择连接器,选择智能人事。下一步选择添加待入职员工,执行动作,最后可以配置相应的执行动作时间、名称、手机号选择字段。然后在当前表单提交后的数据下选择相应数据。

操作人可以选择一个固定的人员保存,这样就完成了一个连接器的配置。  

以下是日程的介绍,创建连接器,设定日程标题的值,用 CONCATENATE 函数进行一个字符串的拼接,其他值可以选择固定值或者从当前提交表单中获取,结束时间设置为入职时间加 86400000, 86400000 代表一天的毫秒数。如果需要日程结束时间是两天后就可以乘以 2 。

image.png

下面是应用事件触发下的连接器,首先需创建一个场景群,在应用事件触发下拿到员工 user ID ,将新员工加入到场景群中,随后是消息连接器,从建群连接器的结果集下拿到群会话ID。接下来就发起审批的人工节点和程表单中的连接器配置。可以在主管审批后,添加一个待办连接器和消息连接器,然后会向之前创建的入职群内发送一个消息。所以需要在当前表单提交后的数据下,拿到群 ID 。这就是在流程表单中添加一个群 ID 组件的原因。以上就是连接器的具体配置。

通过对入职流程的背景了解和需求分析,确定了智能入职应用所需要的功能,并通过全流程的实践,掌握了智能入职应用的创建与配置。使用了地址、子表单、分组等组件,一些常用的文本函数、数学函数、逻辑函数以及集成自动化下连接器等内容。用户也可以在出差申请、报销审批等场景中运用。

课后练习,成自动化有哪些触发类型?

A、表单事件触发

B、应用事件触发

C、定时触发

D、Webhook 触发

正确答案是 A、B、C、D  

相关文章
|
机器学习/深度学习 人工智能 计算机视觉
带你读《深度学习与图像识别:原理与实践》之一:机器视觉在行业中的应用
这是一部从技术原理、算法和工程实践3个维度系统讲解图像识别的著作,由阿里巴巴达摩院算法专家、阿里巴巴技术发展专家、阿里巴巴数据架构师联合撰写。在知识点的选择上,本书广度和深度兼顾,既能让完全没有基础的读者迅速入门,又能让有基础的读者深入掌握图像识别的核心技术;在写作方式上,本书避开了复杂的数学公式及其推导,从问题的前因后果 、创造者的思考过程,利用简单的数学计算来做模型分析和讲解,通俗易懂。更重要的是,本书不仅仅是聚焦于技术,而是将重点放在了如何用技术解决实际的业务问题。
|
Cloud Native 关系型数据库 分布式数据库
【PolarDB开源】PolarDB数据迁移实战:平滑过渡至云原生数据库
【5月更文挑战第24天】本文介绍了如何平滑迁移数据至阿里云的云原生数据库PolarDB,包括迁移准备、策略选择、步骤、验证及示例代码。通过需求分析、环境准备和数据评估,选择全量、增量或在线迁移策略。使用数据导出、导入及同步工具(如DTS)完成迁移,并在完成后验证数据一致性、性能和安全。正确执行可确保业务连续性和数据完整性。
528 1
51单片机的延时函数快速生成技巧
51单片机的延时函数快速生成技巧
607 1
|
关系型数据库 MySQL 应用服务中间件
docker数据卷挂载
docker数据卷挂载
260 1
|
安全 搜索推荐 JavaScript
全员学习低代码,一汽大众领跑数智化转型背后的秘密|《102个开发者故事》第七期
500位低代码开发者,90%来自一线,低代码开发在一汽-大众百花齐放。
1555 1
全员学习低代码,一汽大众领跑数智化转型背后的秘密|《102个开发者故事》第七期
|
消息中间件 缓存 供应链
“消息驱动、事件驱动、流 ”基础概念解析
本文旨在帮助大家对近期消息领域的高频词“消息驱动(Message-Driven),事件驱动(Event-Driven)和流(Streaming)”有更清晰的了解和认知,其中事件驱动 EDA 作为 Gartner 预测的十大技术趋势之一, EventBridge 作为下一代消息中间件,也是目前的重点方向之一。
“消息驱动、事件驱动、流 ”基础概念解析
|
弹性计算 城市大脑 人工智能
阿里云川滇藏合作伙伴:深耕产业的前行者
2023年2月9日,阿里云川滇藏合作伙伴年会在四川成都顺利召开。
|
开发工具 Android开发
Appium 移动端自动化 - Android SDK的安装与配置,使用安卓SDK连接手机实例演示
Appium 移动端自动化 - Android SDK的安装与配置,使用安卓SDK连接手机实例演示
316 0
|
机器学习/深度学习 人工智能 计算机视觉
图像修复使用率最高数据集总结
有效整理、附官网链接
583 0
图像修复使用率最高数据集总结
|
网络协议 关系型数据库 数据库
Metasploit之Postgresql数据库介绍
Metasploit之Postgresql数据库介绍
351 0
Metasploit之Postgresql数据库介绍