基于web的综合考评系统实现
2021-11-18吕昕蓓赵梓涵雷钧涵
吕昕蓓 赵梓涵 雷钧涵 吴 江
西南油气田公司通信与信息技术中心 四川 成都 610051
引言
工作考核评价是有效实施绩效管理一个重要部分,对不断提升管理效益具有重要意义,随着数字化转型的推动和“两化融合”的实施,企业精益管理的需求越来越迫切,规范的考核体系、有效的考评系统、科学的考核模式,成为油气田企业目标顺利实现、任务有效完成、持续健康发展的重要管理工具。
以信通中心为例,近年来在党群工作、经营管理、生产运维、安全管控等方面都分别建立了较为完善的考核指标,但还缺乏统一的考核体系。细而全的考核指标会分散注意力,导致目标分解不明确、员工参与度低;多因、多维、动态等特点和考核者主观情感等因素,导致一定程度上缺乏针对性和差异性;同时还存在着把考核评价等同业务管理、考核流程的运行流于形式、考核对象参与程度较低、指标评价标准比较模糊等问题。
为了解决以上问题,需要全面梳理中心当前考核评价指标体系,建立规范统一的考核指标体系,开发综合考核系统,提高考核评价的信息化程度,通过定性和定量的方法,明确各种考核指标的标准,使得考核更加科学合理。
1 系统架构
1.1 业务架构
本文实现的系统采用了B/S架构进行实现,基于B/S体系结构的管理系统,系统的安装、修改和维护都在服务器端进行,因此基于B/S结构的管理系统势必在近几年内占据管理领域的主导地位[1]。
系统利用数据库进行数据的存储,然后通过导入数据库的提供的数据库驱动包实现相应的数据访问操作,并将获得的数据经过服务器端的业务逻辑操作后,将最后的结果反映到浏览器网页界面中。整体可以将系统分为三层。
数据访问层,根据业务逻辑层的请求,访问数据库,对数据进行增删改查,并将操作结果返回给业务逻辑层。
业务逻辑层,处理页面传来的数据请求,针对具体问题的操作,对数据业务逻辑处理。
展示层,主要负责显示数据,通过网页的相关HTML运用对应的控件将数据或者逻辑处理结果进行展示,形成用户所看到的界面。综合考核系统的业务架构图如图2所示。
图1 业务架构图
1.2 技术架构
1.2.1 Spring boot开发框架
Spring Boot是一个快速开发框架,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服务功能。基于Spring 4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程[2]。它使用“习惯优于配置”的理念让项目快速运行起来,使编码变简单,快速集成各种解决方案提升开发效率。其中内嵌的Tomcat服务器,直接将项目打成jar包,从而简化项目的部署工作[3]。在配置方式上,实现了自动化配置,提高了开发效率[4]。
1.2.2 Vue.js前端框架
Vue是当下流行的一个前端开发框架[5],Vue是用于构建用户界面的渐进式框架。与其他大型框架不同,Vue设计为自下而上应用。Vue的核心库仅侧重于视图层,使其易于入门并易于与第三方库或现有项目集成。另一方面,当与现代工具链和各种支持库结合使用时,Vue还完全能够驱动复杂的单页应用程序。
1.2.3 Nginx
Nginx作为一款高性能的Web服务器,采用多进程的基于事件驱动的架构,全异步的网络I/O处理机制,以及极少的进程间切换设计,使得它能够同时支持百万级别的TCP连接[6]。Nginx主要通过其所提供的upstream模块,配置负载均衡的算法,实现客户端IP到后端服务器的负载均衡[7]。
2 功能模块设计
2.1 考评表设计与配置
由管理员分配具有考评表设置权限的人员在系统中进行配置,考评人员根据自身部门业务考评需要,科学设置考评表及考核评价要点,并根据规章制度依据,为各考评细项设置对应的考评指标以及计分规则。用户可将配置的计分规则存为计分模板,供后续其他相似考评项或相似需求用户选择使用。
2.2 过程资料上传
被考评组织机构用户在系统中可直观的浏览到已配置的考评表,并根据考评指标在规定的时间节点上传相应的过程资料。系统根据用户行为自动判断并计分,加权计算后得出系统评分结果。
2.3 考评人员人工计分
考评人员通过对被考评组织机构进行审查,对上传资料、实施过程、工作效率等进行严格考核后,在系统自动评分的基础上进行人工打分。设置“一票否决”项,并对工作优秀,重大贡献和突出贡献事项实行附加分。
2.4 考评排名
系统根据每年度系统的自动核分,与人工考评分进行总计,加权得出各组织全年最终得分,并对各组织进行综合公示排名。
3 数据库设计
根据需求梳理出系统主要功能所涉及的各个实体。由考评表出发,有考评主题、考评项目、评价要点,考虑到用户在配置评价要点的规则时,对规则数据进行复用的问题。需要对规则实体进行分类分组复用设计。通过对考评表的规则进行分析后,总结具有3种规则分类,即判断型、默认型、累加型。对于判断型规则设计规则组进行关联后,每个规则涉及判断会议、会议文件等实体属性。其余类型使用默认值或累加计分。各个实体在用户UI数据获取展示时,考虑按属性分类,方便快速获取数据。考评表对应还涉及组织机构权限、人员权限、菜单权限、数据权限等相关实体。数据选用MySQL数据库进行存储。
4 系统实现
综合考评业务通过与信息系统的结合,实现了过程资料上传、统计量化分析、综合排名、考评表设置、考评计分规则配置等功能。界面简洁灵活,具有较强的操作性,用户体验良好。
5 总结
借助综合考评系统,作为提升中心综合考评工作信息化应用水平的一次契机,将考评管理制度标准化、统一化。通过考评流程定制,初步实现了年度党建考评线上管理。改变了以往的全人工考评计分方式,过程资料统一收归线上留痕存档,做到每一分可追溯,极大提高了考评效率,降低考评成本,减轻考评人员工作强度,减少人工费时。形成了“标准、规范、科学、高效”的综合考核指标体系,研发了“动态、公开、公正、透明”的考核评价工具,探索形成了适用于信通中心考核评价工作的有效管理模式,切实提高中心精细化、信息化管理水平。