APP下载

基于B/S模式的干部年度考核测评系统的设计与实现

2021-04-03刘景锦

现代信息科技 2021年19期
关键词:S模式设计与实现

摘  要:干部年度考核是组织(人事)部门每年必须完成的工作,传统的考核工作受测评方式限制,现场填表投票工作量较大,参与人员数量有限、类型较为单一,无法全面反映干部的工作情况。文章针对机关干部年度考核民主测评工作,分析系统功能需求,进行系统结构设计,采用B/S模式研发干部年度考核民主测评系统,实现了在线进行干部年度考核测评工作,设计了量化评价模型及分值统计方法,进一步提升了干部年度考核工作的质量。

关键词:B/S模式;考核测评;设计与实现

中图分类号:TP311                文献标识码:A文章编号:2096-4706(2021)19-0125-05

Design and Implementation of Cadre Annual Assessment System Based on B/S Mode

LIU Jingjin

(Fujian Preschool Education College, Fuzhou  350007, China)

Abstract: The annual evaluation of cadres is the work that the organization (personnel) department must complete every year. The traditional evaluation work is limited by the evaluation method. The on-site filling and voting workload is relatively large. The number of participants is limited and the type is relatively single, which cannot fully reflect the work condition of the cadres. In view of democratic evaluation for the annual assessment of organ cadres, this paper analyzes the functional requirements of the system, designs the system structure, uses the B/S mode to develop the democratic evaluation system for the annual evaluation of cadres, realizes the online annual evaluation of cadres, designs the quantitative evaluation model and score statistics method, and further improves the quality of the annual evaluation of cadres.

Keywords: B/S mode; assessment and evaluation; design and implementation

0  引  言

干部考核工作,是機关事业单位组织(人事)部门按照干部管理权限,对干部的政治素质、履职能力、工作成效、作风表现等所进行的了解、核实和评价,以此作为干部队伍建设的重要依据[1]。科学有效的考核,是选拔任用干部及调整干部的重要手段,也是激励、约束干部的重要依据,实行领导评价和群众评价兼顾,定性考核与定量考核相结合,坚持从严管理、客观公正、民主公开、注重实绩的原则,能够调动各级党政干部积极性、主动性、创造性,树立讲担当、重担当、改革创新、干事创业的鲜明导向[2]。而年度考核是干部考核工作的重点内容之一。

从以往干部年度考核测评工作来看,由于测评手段、工作方式等因素的限制,需要集中较多干部进行现场投票测评并回收统计,组织比较复杂,考核工作量比较大,对日常行政工作也有影响,由于参与考核人员数量有限,人员类型较为单一,收集到的考核信息有限,无法全面反映干部的工作情况,而且集中测评时人工统计效率比较低,不能快速地得到考核测评结果,无法进行更细的分析使用。

在干部年度考核测评工作中使用民主测评系统将可以解决以下问题:

(1)传统的干部考核测评,多采用集中目标范围的测评者,现场分发纸质测评表格,手工填写后回收清点,加以分类统计得出结果。整个考核测评过程要花不少时间,效率较低,且为了避免会发生差错,需要安排更多的人工来复核保证准确[3]。采用在线测评系统,可以使考核测评工作在局部网络环境中进行,无须人工印制收集测评表格,只需登录点击鼠标提交即可,并且可以根据需求采用多种方式对测评指标进行分析和统计,全部过程由计算机自动进行,大大提高了测评工作的效率。

(2)传统的考核需要提前印刷大量的测评表,测评完的表单回收后多采用分类文件盒存放,查找使用数据比较费时费力,而利用测评系统可以不用纸张,采用计算机数据库保存管理原始测评数据,提取和分析非常便捷,只要系统没开放,数据就不会被更改,安全性有保障,也能够节省组织费用和空间。

(3)传统的考核测评工作开展时需要测评人员暂时放下当前工作,专门到测评场地填表,影响个人工作。测评系统采用的网络化的测评环境,参加测评的人员只需一台能上网的计算机,在规定时间内打开浏览器即可进行测评项目的操作,且测评开放时间比较长,不用一次性全部完成,不影响日常工作。

本系统采用B/S模式,根据实际分析系统功能需求,进行系统设计开发,实现了干部年度考核工作的网络化和自动化,提高了民主测评的科学性、客观性和公正性,将进一步提升干部年度考核工作的质量。

1  系统功能需求分析

1.1  系统功能及流程分析

依据机关单位年度考核工作方案,机关干部职工的年度考核内容围绕德、能、勤、绩、廉五个方面,被考核人员分为处长、其他处级干部、一般干部三种类型,每种类型考核内容有所侧重,也就是考核内容有所不同;各项考核指标分别设好、较好、一般、差四个等次,对应相应分值的100%、75%、50%、25%,每个考评项目只能在四个等次中选择一个。机关大部分人员都要参加测评,且每种岗位级别的测评者最后统计时分值权重不同,需要综合体现被测评者的测评结果并进行排序。因此该考核测评系统可采用B/S(浏览器/服务器)模式,在服务器进行部署后,利用浏览器通过TCP/IP 网络来访问。系统功能上可分为前台测评部分和后台管理部分[4]。前台测评管理部分主要用来测评者登录后进行人员测评的操作、查看等,后台管理部分则要对测评系统进行设置和管理,一般需要能够设置部门及人员信息、测评权限、指标内容及分值,并要能对测评过程进行查看,对测评结果按要求统计,还需要对数据进行删除和备份等。

1.2  系统用户及权限分析

由考核工作方案可知系统用户类型可统分为管理员、厅领导、处长、其他处级干部和一般干部。用户权限方面,管理员负责系统后台管理,测评开始前设置系统各项关键信息,测评过程监督测评开展情况,测评结束后进行统计操作和测评结果查询,并对系统数据进行维护。厅领导主要参加所有处长和分管部门所有干部的测评;各部门处长参加所有处长和所属部门人员的测评,其他处级干部和一般干部参加所在部门所有人员的测评,参加测评人员都有查看自己测评对象得分情况并允许在测评期间进行修改重评。

2  系统设计与实现

2.1  系统总体结构设计

经过功能需求分析该测评系统的流程如图1所示。

通过对机关干部年度考核测评系统的工作流程和功能需求的分析,设计了考核测评系统的总体结构图,如图2所示,该图综合说明了机关干部年度考核测评系统的各项业务功能。

2.2  系统功能的设计与实现

2.2.1  测评登录功能

为了方便人事部门发布通知,顺利开展网络民主测评工作,在系统登录界面设计测评人员登入的统一的用户名格式和初始密码,当登录时,系统将对登录密码进行检测,如果是初始密码,马上跳转到密码修改界面,不能进行测评操作;如果不是初始密码,则可以进行测评操作。登录界面如图3所示,初始密码判断修改提示如图4所示,点击确定后则自动跳到密码修改界面。

2.2.2  测评管理主要功能

选择测评功能:该项将显示测评人员未测评的被评者名单,已测评的将不在此处显示。点击名单后下一步将出现被评者对应的测评表格,提供测评人员填写和提交。

查看测评情况:该项可以查看所有被测评者的测评情况,未测评被评者提供“测评”按钮供快速进行测评操作;已测评的被评者则显示测评总分情况,并根据系统要求提供“重评”按钮,以提供测评人员调整评价情况。

2.2.3  后台管理各项功能

时间管理:该项提供设置年度考核系统测评开始和结束的时间,用户在时间范围内可以进行测评。

导入数据:该项可以导入测评部门信息、测评人员信息以及参加测评的厅领导信息。

部门管理:该项提供手动增加和修改系统中部门信息的功能。

人员管理:该项提供手动增加和修改系统中人员信息的功能,并提供测评人员登录密码的修改。

权限管理:该项提供系统测评权限的设置和管理,分为设置部门分管厅领导、设置人员测评权限以及查看修改测评权限,这是测评系统得以正确运行的重要设置部分。

指标管理:该项分为一级指标管理和二级指标管理,每级指标管理都提供手动增加指标、修改指标和设置指标分值的功能。

数据统计查询:该项总体分为两个部分,一是测评中的情况统计查询,提供测评参与情况和漏评情况的详细数据查询;二是测评结束后的操作,将对测评结果进行统计,并对统计结果进行查询和排名展示。

其他管理:该项提供管理员密码修改、系统数据删除初始化及系统数据的备份,可以进行在线备份,并可进行下载备份数据。

2.2.4  数据加密设计

由于测评数据具有一定的信息敏感性,为了保证数据安全,系统中对关键的人员信息及测评数据记录等均采用MD5加密的格式保存,避免意外信息泄露引起的安全问题[5]。同时对数据库设置访问密码,避免他人直接访问读取。在保证功能实现的前提下,最大限度保证数据安全,让测评人员更加公正地对被测评者进行评价,而不必担心由此引发的现实人际关系问题。

2.2.5  测评分数的设计

该干部考核测评系統要考核的人员较多,分为处长、其他处级干部、一般干部三种类型,每种类型一级指标分为德、能、勤、绩、廉五个方面,每个一级指标都有1-4个不同的二级指标,对应不同的分值,各项考核内容分为好、较好、一般、差四个等次。各个指标评价比较模糊,难以量化。为了形成直观并清晰的考核测评结果,保证考核评价的公平性,实现量化考核,对每个考核指标引入统一的分值系数,并对评价内容好、较好、一般、差四个等次对应相应指标分值的100%、75%、50%、25%。因此每个被测评者的最后评价总分设计如下模型:

设有限集合A={a1,a2,a3,a4,a5}是干部考核民主测评的一级指标分值集合,有限集合B={b1,b2,b3,…,b10}是干部考核民主测评二级指标的分值集合,且一二级指标对应构成为:a1=b1+b2+b3,a2=b4+b5,a3=b6+b7,a4=b8+b9,a5=b10

有限集合C={c1,c2,c3,…,c10}為评价二级指标内容得到的结果系数集,则C∈{1,0.75,0.5,0.25},由此可得出单个测评者评价某个被评者总分值为:

P(A)=B×CT[b1b2b3…b10]×[c1c2c3…c10]T

=b1c1+b2c2+b3c3+…+b10c10

且P(a1)=b1c1+b2c2+b3c3+…+b10c10,P(a5)=b10c10

假设测评系统中参加测评的人员类型有4种,定义有限集合D={d1,d2,d3,d4}为这4种不同类型的测评者对应的分值系数,为了达到百分制结果,则d1+d2+d3+d4=1。定义有限集合N={n1,n2,n3,n4}为对应的每种类型的参加测评人员的数量,集合V={v1,v2,v3,v4}为每种类型人员对某一个被测评者进行测评后的总分值的平均分,由上述设定可得:

v1=(P(A1)+P(A2)+…+P(An1))/n1

v2、v3、v4的取值以此类推。

则某个被测评对象最终得分为:

P(总)=V×DT=[v1v2v3v4]×[d1d2d3d4]T

=v1d1+v2d2+v3d3+v4d4

基于此模型的综合评分方法,能够把定性的测评内容转换为定量的分值,提高了干部考核民主测评的可操作性,实现把定性考核转为定量考核的设想,体现公平性,且具有测评结果直观显示的优势,测评结果的应用更加简单便捷。

3  关键解决思路及部分代码

3.1  不同类型测评表的抽取

机关干部考核测评系统的要测评的对象是全单位处级以上干部,一共分为处室负责人、其他处级干部和一般干部三类人员,每类人员的测评指标和分值不尽相同,这就要求系统需设计三份测评表,并根据人员身份抽取不同的测评表。因此,在设计该系统数据库时,本人专门设计三种不同类型指标的表格,并按人员身份进行存储。其表结构如图5所示。

实现该抽取功能的部分代码为:

sql = “select BH,ZBNR,fz from PYNR where zbjb=一级 and LB=”&LB&” order by BH asc”

Set rs = Server.CreateObject(“ADODB.RecordSet”)

rs.Open sql,conn,1,1

if rs.recordcount=0 then

response.write “

没有测评指标”

response.end

end if

for i=1 to rs.recordcount

sql1 = “select bh,ZBNR,fz from PYNR where zbjb=二级 and lszb=”&rs(0)&” order by BH asc”

Set rs1 = Server.CreateObject(“ADODB.RecordSet”)

rs1.Open sql1,conn,1,1

for j=1 to rs1.recordcount

ejzbfz=trim(rs1(“fz”))

rs1.movenext

if rs1.eof then exit for

next

3.2  统计功能的复杂实现

根据该系统的测评分数涉及处室负责人、其他处级干部和一般干部三类被评人员以及厅长、其他厅领导、处室负责人和本处干部四类不同的统计系数,由于该机关某些领导存在跨部门任职和跨级别身份统计的情况,因而对分数的统计要求十分复杂。为了保证数据统计的准确性,本人采取分步骤方式进行数据存储,然后再统计。首先在测评阶段,对数据进行初步分类汇总存储,将各二级指标的评价分值按照一级指标的分类进行汇总存储,同时进行对应不同被测评者的级别身份的转换,然后再对存储的数据按测评结果要求进行二次统计汇总。其实现的步骤为:

第一步:将测评阶段的数据尽量详细的分表收集存储。其中实现指标转换成分值存储的部分代码为:

for i=1 to rs2.recordcount

fstemp=0.0

for j=1 to rs1.recordcount

fs=cint(request(rs1(0)))

fstemp=fstemp+fs

rs1.movenext

if rs1.eof then exit for

next

if i=1 then

fsa=fstemp

elseif i=2 then

fsb=fstemp

elseif i=3 then

fsc=fstemp

elseif i=4 then

fsd=fstemp

elseif i=5 then

fse=fstemp

end if

rs2.movenext

if rs2.eof then exit for

next

zf=fsa+fsb+fsc+fsd+fse

rs3.addnew

rs3(“fsa”)=fsa

rs3(“fsb”)=fsb

rs3(“fsc”)=fsc

rs3(“fsd”)=fsd

rs3(“fse”)=fse

rs3(“zf”)=zf

rs3.update

end If

第二步:将收集的数据按类别进行平均分计算,并按级别系数要求进行结果统计和存储。其实现的部分代码为:

firstbpxm=rs2(“bpxm”)

truefsa=0.0

truefsb=0.0

truefsc=0.0

truefsd=0.0

truefse=0.0

truezf=0.0

for j=1 to rs2.recordcount

JQXS=0.0

if trim(rs2(“bplb”))=”其他处级干部” then

select case rs2(“cplb”)

case “分管领导”  JQXS=0.3

case “处室负责人”  JQXS=0.2

case “本处干部”  JQXS=0.5

end select

elseif trim(rs2(“bplb”))=”一般干部” then

select case rs2(“cplb”)

case “处室负责人”  JQXS=0.3

case “本处干部”  JQXS=0.7

end select

end if

truefsa=truefsa+rs2(4)*JQXS

truefsb=truefsb+rs2(5)*JQXS

truefsc=truefsc+rs2(6)*JQXS

truefsd=truefsd+rs2(7)*JQXS

truefse=truefse+rs2(8)*JQXS

truezf=truezf+rs2(9)*JQXS

firstbpxm=rs2(“bpxm”)

rs2.movenext

if firstbpxm<>rs2(“bpxm”) then

rs2.moveprevious

rs.addnew

rs(“fsa”)=truefsa

rs(“fsb”)=truefsb

rs(“fsc”)=truefsc

rs(“fsd”)=truefsd

rs(“fse”)=truefse

rs(“zf”)=truezf

rs.update

end if

next

4  結  论

本系统开发完成后,在某厅机关年度考核民主测评工作中使用多年,经过实践检验,该软件系统运行稳定,具有高效、准确、无纸化的特点,能满足全体干部年度考核测评工作需求。本系统能帮助组织(人事)部门利用计算机网络组织干部的年度考核民主测评,节省组织费用,减少手工操作,减轻考核统计人员的工作负担和压力,且能根据需求进行统计分析;参加测评人员可利用空闲时间参与测评,不会影响日常工作,提高了年度考核工作效率,在做好新时代干部年度考核工作方面迈出新的一步,将成为实施干部奖勤罚懒、奖优罚劣重要举措,激励机关干部担当作为,促进机关单位事业的发展。

参考文献:

[1] 潘家诚.干部考核定量化机制研究 [D].杭州:中共浙江省委党校,2019.

[2] 李雯雯.改革开放四十年我国干部考核政策变迁研究 [J].中国人力资源开发,2019,36(12):122-133.

[3] 田晓冬,陈延东.基于Web的年度考核测评系统的设计与研究 [J].产业与科技论坛,2018,17(5):86-87.

[4] 黄京,徐飞,白阳.高校中层干部管理考核测评系统的设计与实现 [J].襄阳职业技术学院学报,2014,13(5):12-16.

[5] 周新邵.基于网络的湖南城市学院中层干部年度考核测评系统的设计与实现 [J].电脑知识与技术,2018,14(28):43-44.

作者简介:刘景锦(1982—),男,汉族,福建福州人,工程师,硕士,研究方向:计算机应用技术。

猜你喜欢

S模式设计与实现
基于Web的毕业设计管理系统设计与实现
配调一体配网自动化系统的设计与实现
明日博客系统的设计与实现
校园电商平台的设计与实现
高校文化建设中视觉识别系统的设计和实现
集团公司OA系统的研究与开发
科研院所科研信息化管理系统的设计与应用
S模式空管二次雷达询问与监视技术研究
铝材B2B电子商务系统设计与实现 
基于ASP.NET的就业见习管理信息系统设计与实现