王宗元,张 丹
(1.泰州职业技术学院;2.泰州市第二中学,江苏 泰州 225300)
科研工作量化管理是对教师科研工作绩效的考核[1]。为了提高教职工在科研方面的积极性,很多高校都根据学校自身情况制定了符合校情的科研工作考核方案或奖励方案。如果没有科研系统,要在短时间内完成科研工作的量化计分,是各校科技工作管理部门的一大难题。为此开发一套符合学院自身情况的科研量化计分考核系统显得尤为重要。
由于科研成果涉及到论文、课题、教材、成果获奖、对外科技服务、授权专利、艺术成果等许多类别,并且各类别各级别量化分数每学年还会根据学院要求进行相应变动,各类科研成果在统计字段上又各不相同。如何在科研量化计分指标体系还不完善、量化计分及分配方法不够成熟的基础上,做好科研量化计分考核工作,各学院也在不断的探索中。针对上述问题本系统在设计时采用了指标灵活设置、成果分类统计、计分统一汇总、职称级别量化的原则。
在对ASP.NET、Ajax、ADO.NET 数据库访问等关键技术分析的基础上,对科研工作量化计分考核系统进行需求分析,针对不同的用户提供不同的数据权限和功能权限,在保证系统各功能运行正常的前提下,将系统分为了信息录入模块、数据汇总模块、数据导出模块。使用该平台的教职工可以在很短时间内完成科研工作的录入,为我院不同使用人员、管理人员提供方便、快捷的信息化服务。
首先是基础数据,主要是教职工信息和计分标准,其中教职工信息以人事部门为准,以工号为主键。计分标准根据考核方案中的各类科研工作量计分标准分类录入到后台数据库,作为教职工信息录入时各类得分调用的标准。在录入时需要注意增加一个学年字段,因为每一个学年标准分数可能会发生变化。以课题(项目)类为例,录入时分为学年(xn)、课题进程(kt_jc)、课题级别(kt_jb)、课题标准分(kt_df)等几个字段(图1)。
本系统在信息录入时采用前后信息逻辑判断、固定信息选择等手段,保证了信息录入的准确性、科学性。课题成员排名不能重复、课题成员得分总分不能超过课题总得分等问题,在前台也都做了相应的保证,当系统已经存在相应类别的课题信息后,不可重复录入。
图1 信息录入界面
为了提高教职工使用的体验感,系统采用了ASP.NET 中的UpdatePanel 技术来实现局部异步刷新。为了提高运行速度、减少网络传输、增强安全性,采用了在存储过程中进行课题信息录入科学性判断和数据储存。
教职工分别填写好相应数据后在汇总页面可以对各类成果分数进行汇总,并将各类成果的详细信息进行了显示,若帮助他人录入科研成果的各类信息,也会在汇总页面中显示。下面以课题类成果汇总为例说明,如果课题类汇总信息已经存在就删除掉,不存在时提示不存在此类信息,系统会将新的汇总信息保存到相应类别中。数据汇总后将教师本人的各类成果分数进行了汇总,并将各类成果的详细信息进行了显示。主要代码如下:
教师在录入奖励方式、上年结余、备注等信息后将自动生成科研量化计分考核等级表。利用C#语言读取SqlServer 数据库数据生成json 数据,在前台利用JS解析json数据并利用excel 的单元格对象、工作表对象的各种属性和方式设置导出科研量化计分考核的各项数据。教师确认无误后,签字确认上交即可。
大部分科研绩效考核评价指标体系的修改不具有灵活性,系统开发公司为了稳定获取服务费用,未将科研绩效考核系统的评价指标体系放开。本系统采用了学年更新的便捷修改模式,可以满足学院科研量化工作不断变化的需求。根据学院考核方案,将复杂的科研工作量化计分考核工作分为七大类,根据每一类的实际需求设计录入界面,并在数据录入科学性方面采用了相应技术对录入分数和人员排名进行了保证,通过局部异步刷新技术提高了用户的体验感,在系统操作简便的前提下又保证了数据录入的准确性。通过对教师教学科研信息统计,能高效地对教师教学科研业绩进行统计和合理评估,并把结果展示给教师,对激励教师教学科研潜能,具有重要意义,为高校教师教学科研绩效考核和质量管理奠定了信息化基础[2]。