飞搭系列|搭建绩效管理系统配置灵活、效能卓越

392 阅读8分钟

飞搭低代码平台(FeiDa,以下简称“飞搭”)是基于低代码理念打造的融合 aPaaS 平台,助力企业快速搭建业务应用。作为 HZERO 生态的重要组成部分,致力于充分融合 HZERO 的各平台能力,提供企业用户在线化灵活搭建业务应用的能力,支撑企业普惠化(低门槛、高协作)、敏态化(高效率)和低成本化地快速响应市场变化,加速复杂业务场景落地。

概要介绍 Introduction

绩效管理系统是一种用于跟踪、评估和管理组织或个人绩效的工具或软件系统。它帮助组织或公司了解员工的表现,并确保他们的工作与组织的目标和期望相一致。本篇文章介绍通过飞搭搭建绩效管理系统,实现考核规则制定和员工评分两个主要功能。

# 业务对象建立

创建业务对象

搭建系统的第一步是创建业务对象,绩效考核系统中主要有考核规则制定和员工评分两个功能,因此可以创建考核规则和员工评分两个业务对象。

创建关联关系

通过在员工评分业务对象中创建关联关系,关联到考核规则业务对象,实现员工和业务对象中的信息关联。

考核规则制定

制定考核规则是绩效管理系统中很重要的一个环节,考核规则应当支持维护绩效考核的名称、时间等基本信息,以及多条考核的标准、权重。

列表配置

考核规则的页面设计上需要有考核列表展示全部考核规则,以及考核详情表单方便查看指定规则的详细信息。

拖拽列表类型的组件到画布区域,选择列表组件的业务对象为考核规则,自定义选择列表内的字段。

飞搭在列表组件中预置了 <新建>、<保存>、<删除>、<编辑> 按钮,直接拖入的组件就已经具备了通用的列表能力,不需要额外的配置即可实现基础的增、删、改、查

详情配置

保存考核规则列表之后新建考核详情页面,在页面内添加折叠面板组件,然后将表单、列表组件拖入折叠面板内,然后维护业务对象和对应的字段,再拖入导航栏,即完成详情页面的创建。

两个页面都已经创建完成,但还需要让两个页面关联起来,通过配置,实现在考核列表页面通过<查看详情>按钮跳转到考核详情页面

实现页面跳转

1 创建URL类型数值

考核详情页面创建一个URL类型的取值,用来获取页面跳转时URL中的参数。

2 创建事件流

考核列表 页面拖入按钮,创建事件流,拖入添加【飞搭页面跳转】节点。

在飞搭的事件流节点中飞搭页面跳转、HZERO页面跳转、打开链接、页面弹窗四个事件节点都可以实现打开新页面功能:

在当前场景下需要跳转到由飞搭搭建出的考核详情页面,因此选择飞搭页面跳转节点。

3 新建参数

选择详情页面创建的URL取值维护参数,这里参数维护为考核规则的主键,事件流就维护完成了。

4 维护查询事件流的参数

表单类型的组件预置了默认查询触发器,我们需要为默认查询触发器维护事件流。

拖入详情查询事件流节点,维护查询参数为URL参数的主键,就完成了一个详情查询的功能。

飞搭事件流中对于打开页面这一个功能预置了多个节点,以满足在多种场景中打开新页面的需求。且节点内支持多种打开方式,使功能更加灵活。

在后续的飞搭版本中还拓展了更多功能比如增加预置页面便于用户使用等,敬请期待。

员工评分

员工进行绩效评分,需要选择员工、选择考核规则,然后评定各项考核指标的分数。

在评分时需要根据考核规则的信息进行评分,所以在评分页面需要支持选择并查看考核规则。

容器布局

想在评分页面同时进行评分和查看考核规则可以使用容器组件对页面进行布局排版。在页面设计器拖入容器组件中的【容器布局】组件,选择左/右布局,可以调整布局宽度分布。

然后在左侧布局内拖入表单,绑定员工评分业务对象,用于选择考核人、考核规则、为用户填写评分。右侧布局内拖入表单,绑定考核规则业务对象,用于显示考核规则的信息。

表单的分组中默认列数为3列,当通过容器组件将页面分为左右布局后,3列有些拥挤,可以选择表单分组后修改当前列数调整布局,将左侧表单设置为2列,右侧考核规则表单设置为1列,就完成了布局的设置。

样式

右侧考核规则表单在此处仅作为展示考核规则信息使用,可以设置表单字段为只读。页面中左侧员工评分为编辑区域,右侧考核规则为只读区域,可以通过样式面板对表单的边框、标题颜色、背景颜色等样式对两侧布局进行区分。

为了便于用户理解在这个页面评分的操作步骤,可以拖入步骤条,在步骤条内拖入图文展示组件,对每个步骤进行说明。

页面的样式和布局此时已经完成,接下来我们通过配置实现选择某条考核规则后查询显示出考核规则信息。这需要在考核规则字段设置触发器和查询考核规则的事件流,同时利用条件设置考核规则列表的显示或隐藏。

评分功能配置

1 设置字段触发器

飞搭触发器的类型也是多种多样的,目前已预置近20种触发器类型,针对不同的组件、不同类型的字段,有不同的触发器可供选择。

这里为考核规则字段设置触发器。考核规则是值列表类型的字段,可以选择的触发器类型有:获取焦点、失去焦点、键盘回车、自定义触发器、值发生变化

值发生变化是当字段的值更新时,执行此触发器绑定的事件流。因为这里是在选择考核规则后触发一系列事件,所以选择值发生变化触发器,然后为触发器配置一条详情查询的事件流。

2 设置条件

设置完成事件流后,可以在条件中设置一条选择考核规则后的条件,当考核规则不为空时代表已经选择了一条考核规则,然后在考核规则表单的属性面板设置当条件为选择考核规则后, 考核规则表单显示,其他情况表单隐藏。

这里除了可以用字段不等于空判断,还可以使用条件函数列表中预置的empty函数实现条件判断。

这样就完成了考核规则查询功能和显示逻辑设置。

用户在进行员工评分时,可以选择考核人,考核规则,选择考核规则后右侧出现考核规则区域显示规则信息,分别有各项考核内容以及对应权重。

在业务对象中为折算分数和总评分维护了字段公式,所以维护评分后,根据评分和权重计算出每个考核项的分数和总评分。

结语

通过常见的绩效管理系统的搭建,本文着重介绍了

● 配置页面跳转和实现详情查询

● 通过容器和属性面板设计页面样式布局

● 使用触发器和条件实现查询并显示

这几个常见的场景,通过配置最终可以实现绩效规则设定,并按照权重为员工评定绩效分数。

通过文章介绍的内容可以体现飞搭的灵活性可拓展性,在事件流中一个功能可以通过多种配置实现、在页面设计器中每个组件对应了几十种功能和样式的配置。

对于飞搭而言,每篇专题推文中介绍的场景不过是飞搭几百上千种配置中组合出的一种可能,而飞搭更多可能性等待您的探索!

1 如果您想了解飞搭更详细的功能介绍和产品信息

请查阅我们的产品文档:

请在PC端打开 👉汉得焱牛开放平台

open.hand-china.com/document-ce…

2 如果您有疑问或者建议,可以通过开放平台进行工单反馈,问题分类请选择【产品/汉得aPaaS平台-飞搭】:

请在PC端打开👉汉得焱牛开放平台

open.hand-china.com/

3 相关产品咨询或更多信息了解,欢迎联系我们

邮箱:openhand@vip.hand-china.com

更多精彩内容,扫码关注 “四海汉得” 公众号