员工考核的功能设计如下图所示,当然这里以相对简单的模式给大家做个展示,实际上的字段比下文中的字段更多一些,不过配置是类似的方式

要配置实现员工考核,那么核心的功能是实现三个功能点:

1、实现考评的模板

2、实现考评填写

3、实现考核结果查询

除了上述的核心功能以外,可能还有一些周边的功能,例如考评模板管理、自评、领导评价、考评结果流程审批等等

那么接下来我们就以JVS快速开发平台来配置化实现员工考核系统的核心功能。

1、考核模版配置

考核模板其实里边应该包含很多的信息,包括模板的名称、考核的岗位、考核的周期、考核的内容等等,因为这里为了更加简单的给大家展示,我们在考核模板中就仅仅设置了考核的内容,我们来看下考核模板的配置:

我们做了考核内容的项目、考核扣分的评分标准、分值几个维度,那么进入列表页设计器,配置的详细方式,如下图所示:

①:设计了考核模板中的几个关键字段“考核内容”、“考核评分标准”、考核的分值。(当然正式的项目中这里有不同模板的ID、考核对应的岗位等等)

②:设计了每个字段的明细的设置情况

③:设计新增考核细项的新增表单。进入表单设计器,如下图所示:

根据考核模板中,引入“考核内容”、“考核标准”、“考核分值”等组件进入表单,最终实现的效果如下图所示:

2、针对员工进行考评

对于已经完成了的考评模板对每个员工进行考评打分,那么这里要构建一个考核填写的列表页,如下图所示:

配置的具体步骤:

a、构建员工考核的列表页,如下所示:

进入对应配置引擎,设置列表页的字段“考核项目名称”、“被考核人”、“职务”、“考核日期”等字段,如下图所示:

b、为这个列表页创建新增表单,点击新增表单的设计按钮,进入表单设计器中

表单配置方式:

①:引入文本框、人员选择器、时间选择器等组件,绑定基础的模型中的字段

②:引入表格组件

③:设置评分合计字段,用于展示员工考核汇总评分

考核的子表配置,如下图所示:

①:引入表格的组件,点击组件在右侧展示具体的组件配置面板

②:进入交互设置--组件赋值--勾选关联查询,设置关联模型为“考核内容模型”

具体配置方式如下图所示:引入模型的具体字段(主表字段)

在表单中增加一个关联的子表:

①:引入表单中的表格组件

②:设置表格的关联模型

③:设置子表格的各个字段

④:设置表单的样式

设置完成后子表的效果预览,发现缺乏联动的设计,需要设置一些只读的控制

具体配置如下图所示:

①:设置子表格中的默认加载字段为只读,先选择对应字段

②:具体设置方式在右侧的面板中,设置默认状态为“只读”

③:设置扣减分数的字段 通过公式计算得到,使用数学函数,分值-掉实际分数

我们需要最后在表单中增加一个汇总的分数,为员工总得分,那么配置方式如下:

开源基础框架:https://gitee.com/software-minister/jvs

在线demo:https://frame.bctools.cn

Logo

低代码爱好者的网上家园

更多推荐