员工考核的功能设计如下图所示,当然这里以相对简单的模式给大家做个展示,实际上的字段比下文中的字段更多一些,不过配置是类似的方式
要配置实现员工考核,那么核心的功能是实现三个功能点:
1、实现考评的模板
2、实现考评填写
3、实现考核结果查询
除了上述的核心功能以外,可能还有一些周边的功能,例如考评模板管理、自评、领导评价、考评结果流程审批等等
那么接下来我们就以JVS快速开发平台来配置化实现员工考核系统的核心功能。
1、考核模版配置
考核模板其实里边应该包含很多的信息,包括模板的名称、考核的岗位、考核的周期、考核的内容等等,因为这里为了更加简单的给大家展示,我们在考核模板中就仅仅设置了考核的内容,我们来看下考核模板的配置:
我们做了考核内容的项目、考核扣分的评分标准、分值几个维度,那么进入列表页设计器,配置的详细方式,如下图所示:
①:设计了考核模板中的几个关键字段“考核内容”、“考核评分标准”、考核的分值。(当然正式的项目中这里有不同模板的ID、考核对应的岗位等等)
②:设计了每个字段的明细的设置情况
③:设计新增考核细项的新增表单。进入表单设计器,如下图所示:
根据考核模板中,引入“考核内容”、“考核标准”、“考核分值”等组件进入表单,最终实现的效果如下图所示:
2、针对员工进行考评
对于已经完成了的考评模板对每个员工进行考评打分,那么这里要构建一个考核填写的列表页,如下图所示:
配置的具体步骤:
a、构建员工考核的列表页,如下所示:
进入对应配置引擎,设置列表页的字段“考核项目名称”、“被考核人”、“职务”、“考核日期”等字段,如下图所示:
b、为这个列表页创建新增表单,点击新增表单的设计按钮,进入表单设计器中
表单配置方式:
①:引入文本框、人员选择器、时间选择器等组件,绑定基础的模型中的字段
②:引入表格组件
③:设置评分合计字段,用于展示员工考核汇总评分
考核的子表配置,如下图所示:
①:引入表格的组件,点击组件在右侧展示具体的组件配置面板
②:进入交互设置--组件赋值--勾选关联查询,设置关联模型为“考核内容模型”
具体配置方式如下图所示:引入模型的具体字段(主表字段)
在表单中增加一个关联的子表:
①:引入表单中的表格组件
②:设置表格的关联模型
③:设置子表格的各个字段
④:设置表单的样式
设置完成后子表的效果预览,发现缺乏联动的设计,需要设置一些只读的控制
具体配置如下图所示:
①:设置子表格中的默认加载字段为只读,先选择对应字段
②:具体设置方式在右侧的面板中,设置默认状态为“只读”
③:设置扣减分数的字段 通过公式计算得到,使用数学函数,分值-掉实际分数
我们需要最后在表单中增加一个汇总的分数,为员工总得分,那么配置方式如下:
开源基础框架:https://gitee.com/software-minister/jvs
在线demo:https://frame.bctools.cn
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。