智能化外聘教师管理系统的研究与开发*
2019-03-13殷鹏岚赵云朋
周 奎,殷鹏岚,赵云朋
(淮安信息职业技术学院,江苏 淮安 223003)
校外兼职、兼课教师已成为高等教育师资队伍的重要组成部分,其管理是外聘师资队伍建设的重要环节。校外兼职、兼课教师具有职场背景不同、社会实践经验丰富、增强异域职场文化交流等优势,但校外教师来自于其它单位,聘用、建设、管理难度大,每个学校都要投入相当大的人力、物力、财力去管理这支队伍。借助信息化手段,开发外聘教师专用管理系统,建立健全外聘教师管理体系,规范外聘教师的管理过程,提高外聘教师的管理效率是当前师资建设、教学管理中迫切需要解决的问题。
一、整体框架设计
高校外聘教师的管理一般包括教师档案收集、聘任审批、教学任务安排、薪酬核算、教学质量考核等主要环节。大量调研数据表明,高校外聘教师的档案管理多数以纸质类型为主,存在教师档案信息孤立、基本信息数据无法共享等问题。聘任审批以人工抄送、主管审核、文件批复为主要流程,过程冗长,效率低下。对于教学任务的安排,多数学校已有专门教学管理软件,但排课信息和教师管理数据相互独立、信息互不关联,不能适时为教师的过程管理推送有效教学辅助数据。外聘教师的每月薪酬核算也是以人工统计、上报、核算为主,缺乏有效的信息化管理手段。教学质量考核更是滞后于学校现代化治理需求,考核过程所需要的数据源、考核结果反馈于绩效考核的计算还在依赖于人工操作,不仅效率低下,出错率也高。
基于以上问题,我校在调研广大高职校管理现状及各高职校需求的基础上,开发了智能化外聘教师管理系统。本系统包括档案信息管理、聘任审批管理、授课信息管理、工作量管理、教学考核管理、系统管理等功能模块,如图1所示。档案信息管理模块主要实现外聘教师的姓名、年龄、专业、职称、职务、工龄等基本信息管理;聘任审批管理模块主要实现外聘教师聘任信息提交、信息初审、复核批准等管理;授课信息管理模块主要实现课程名称、课程学时、授课班级等管理;工作量管理模块主要实现外聘教师课时标准、月课时统计、月薪酬申报等管理;教学考核管理模块主要实现年终教学质量考核系数管理,以及根据考核系数的考核工作量自动统计、考核薪酬上报等。
外聘教师管理系统有效地解决了传统人工管理外聘教师中存在的工作量大、审批流程长、档案信息独立、工作量人工上报复杂等问题,实现外聘教师的信息化、数字化、网络化管理。
图1 外聘教师管理系统整体框架
二 、系统的主要内容
1.“档案信息”管理
高校在聘用校外兼职、兼课教师时,首先建立教师个人信息档案,然后办理审批程序。外聘教师的个人基本信息主要包括如“姓名、毕业学校、专业特长、学历、学位、工作单位、技术职称、行政职务”等,如图2所示。按照高校传统外聘教师的管理模式,档案信息均采用纸质上报形式。每次审批时二级学院都要填写此类信息,造成不必要的工作重复。“基本档案信息管理”模块的开发,很好地解决了该问题,可以让教学单位一次性在平台上输入或导入所有校外兼职兼课教师的相关信息,建立校外兼职兼课教师基本信息库,实现数据共享服务。在外聘教师管理的后期工作中,若该教师被重复或继续聘任,只需要修改教师数据库即可,避免了外聘教师个人基本信息的重复申报,也避免了外聘教师管理过程中的传统纸质、人工处理等操作,实现了外聘教师档案管理的数据化、信息化。
图2 外聘教师的档案基本信息
2.“聘任审批”管理
调研表明,高职校外兼职、兼课教师聘任审批环节主要有:院部办理外聘教师审批表,确认聘任类别、课酬标准、任课信息等内容,汇总初审没问题后,提交到学校教务处备案,主要流程如图3所示。
由于传统教学管理系统的限制,以上各环节均由人工完成。 由于外聘教师的课酬标准是和技术职称、行政职务等要素挂钩的,经常会出现行业企业的技术职称和学校的技术职称不对等关系,所以人工审核时会出现职称判断错误、课酬标准计算失误等现象。且院部、学校的两级审核一直是采用人工、纸质报批形式,审批速度慢。网络化、智能化的数字“聘任审批”很好地解决了该问题。“聘任审批”模块分“部门初审、学校终审”二个级别审核,管理人员通过系统登录外聘教师的聘任信息模块,部门利用系统对聘任类别、课酬标准、授课信息等内容进行初审。如:“聘任类别、课酬标准”审核时可根据校外兼课教师的教授、副教授、讲师等职称类别,自动识别其课酬是否与职称保持一致;“授课信息”审核时自动识别教学任务总课时是否超过兼职、兼课教师的课时要求等。部门初审结束后,提交到学校,由学校管理部门统一复核确认。全程智能化、数字化的审批管理,既提高了审批正确率,也提高了审批效率,并做到了全校外聘教师信息数据的共享。
图3 外聘教师的审批流程
3.“授课信息”管理
大部分高校的教学管理软件都可实现教师的排课管理,但不能将教师的排课信息与教师的过程管理进行对接,二者的信息相互孤立,数据不能相互调用。外聘教师管理系统的“授课信息”模块实现了与学校教学管理数据库的对接,可直接调取外聘教师授课信息,如授课名称、上课学时、授课班级、班级人数等,为外聘教师教学工作量的核算奠定基础,也为随机查询授课信息提供了条件,实现了外聘教师管理系统和教学管理系统的信息共享。
4.“工作量呈报”管理
该模块根据外聘兼职、兼课教师的“授课信息”自动生成月工作量的数据报表,再根据“聘任管理”模块的薪酬标准,自动计算出“总课时费”。对于教务管理员人员而言,只需要按月核对教学实际执行时的课时即可。若因为调课、停课、代课、临时补课等原因出现自动生成的总工作量与实际情况不符时,管理人员可手工修改数据,既实现了工作量核算的人工可干预性,也实现了系统的自动计算,避免了人工计算的差错。
5.“教学考核”管理
教学质量考核是外聘教师教学管理的重要环节,多数高职院校将考核结果与外聘教师的课酬挂钩。但教学考核结果如何智能化地反馈到薪酬计算环节,且作为教学考核的数据源,如何和外聘教师的个人档案、过程管理形成一体化管理数据库,一直是个很难操作的信息化管理问题。
“教学考核”管理模块很好地解决了以上问题,该模块用来记录校外兼职、兼课教师的教学质量考核情况,并将考核结果分为“优秀、合格、不合格”3种情况记录到系统。在年终决算时,系统将根据教师考核结果,再依据学校的外聘教师绩效考核标准,形成对应的工作量决算标准,并生成“考核工作量”。学校可根据自己的管理需求,选择“按学期”或“按年度”生成外聘教师的考核工作量。
6.“系统管理”模块
“系统管理”模块主要用于系统后台的维护,主要包括档案管理、课务管理、工作量管理、考核管理、院部管理、学期管理等方面。各模块的使用权限可根据学校实际需求进行设置。比如:“院部管理”使用权限为学校,主要用于“院部编号、院部名称”等信息的集中管理,也便于学校能够根据全校部门的变化及时调整部门信息。“学期管理”模块主要用于学期时间的集中管理,通过时间有效性的限制,可实现外聘教师的阶段性集中审批。
三、系统开发的技术路线
本系统的开发使用了“PHP+MySQL+Apache”技术,采用了Vue.js+Eelement UI框架结构。PHP语言吸收了C语言、Java和Perl的特点,主要适用于Web开发领域,极大地简化了应用程序与数据之间连接的繁琐过程,大大降低了“动态网站”的门槛。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Vue是一套用于构建用户界面的渐进式框架,本系统中采用了Vue技术,它可以很好地与后台进行Ajax数据交互,将有效的数据传输到前端来。本系统对前端的数据进行加载,采用了比较流行的Element UI框架,它是一套采用Vue 2.0作为基础框架实现的组件库。优势是能将后台得到的数据绑定到此组件中来,另外Element UI框架中各个组件的使用与后台数据是双向绑定相结合的,能够快速地搭建网站,极大地减少前端样式与布局的开发。以上这些技术强化了系统开发的进度管理,对系统维护给予了很大帮助,同时使系统的日常运行得到了有效保障。
四、系统实践意义
“智能化外聘教师管理系统”建立了“档案基本信息管理”“审批聘任管理”“工作量管理”“教学考核管理”“系统管理”等模块,建立了外聘教师档案信息、课务信息、薪酬信息等一体化数据库,实现了信息共享、互通,较好地解决了外聘教师聘任审批流程长、档案信息分散、过程管理落后等系列问题,创新了外聘教师信息化管理模式,提高了外聘教师的管理效率。