张荣梅+赵宝琴+赵霞
摘 要:本科教学评估管理决策支持系统是一个依据教育部本科教学审核评估指标体系而设计开发的教学运行数据管理平台,采用 MVC 模式,多层软件体系架构。它不仅可以方便教师、学生管理人员管理有关的教学成果信息,而且为各级教学管理者提供了评估决策支持,提高了教学评估工作的效率。论文提出了教学质量评估管理平台的解决方案,对系统功能进行了设计和实现。
关键词:教学质量评估;B/S 结构;决策支持系统
中图分类号:G640 文献标识码:A 文章编号:1002-4107(2015)09-0051-03
本科教学工作水平评估,是政府为稳定和加强对高等学校的宏观管理,引导高校加强教育教学质量内涵建设所采取的一项重大举措;是在市场经济条件下规范高校自主办学、自我完善、自我约束的一个重要机制;是对高校办学能力和教学质量发展现状的一种最全面的检阅和综合会诊[1]。要做好高等教育评估工作,高校必须建立长效、稳定的教学质量评估系统。
目前,河北经贸大学教学质量评估系统尚存在一些亟待解决的问题。尽管多年来教学和管理工作积累了大量的数据,但大多数教学成果资料的统计仍然停留在人工处理阶段,如教师的教改成果、学生的创新成果等分散于教师、学生个人手中,学校、学院还没有建立起真正意义上的网络化教学数据与教学成果管理系统,致使这些数据不能发挥其应有的作用,造成教学质量评估中统计数据不全、佐证材料不完整;同时教学评估工作量大,工作效率低。因此研究开发一个网络化的本科教学质量评估管理决策支持系统十分必要。本系统的设计目标是为各类教学质量评估提供实证性的决策依据与支持。
一、本科教学质量评估的方法与范围
2013年12月5日,教育部印发了《普通高等学校本科教学工作审核评估方案》,审核评估坚持主体性、目标性、多样性、发展性和实证性五项基本原则,实行目标导向、问题引导、事实判断的评估方法[2]。
评估范围主要包括学校的定位与目标、师资队伍、教学资源、培养过程、学生发展、质量保障以及学校自选特色等7个方面,24个二级指标,65个观测点[3-4]。
学校定位与目标包括办学定位、培养目标和人才培养中心地位3个二级指标,下设学校办学方向、办学定位及确定依据,学校人才培养总目标及确定依据,专业培养目标、标准及确定依据,落实人才培养中心地位的政策与措施等 7个观测点。
师资队伍包括数量与结构、教育教学水平、教师教学投入、教师发展与服务4个二级指标,下设教师队伍的数量与结构,教师队伍建设规划,专任教师的专业水平与教学能力,学校师德师风建设措施与效果,教授、副教授为本科生上课情况,教师开展教学研究与教学改革情况等8个观测点。
教学资源包括教学经费、教学设施、专业设置与培养方案、课程资源、社会资源5个二级指标,下设教学经费投入及保障机制,教学设施满足教学需要情况,专业建设规划与执行,专业设置与结构调整,培养方案的制订执行与调整,课程建设规划与执行,课程的数量、结构及优质课程资源建设,教材建设与选用,合作办学、合作育人的措施与效果,共建教学资源情况等15个观测点。
培养过程包括教学改革、课堂教学、实践教学、第二课堂4个二级指标,下设人才培养模式改革,教学大纲的制订与执行,教学内容对人才培养目标的体现,考试考核的方式方法及管理,实践教学体系建设,实习实训、社会实践、毕业设计(论文)的落实及效果,社团建设与校园文化、科技活动及育人效果,学生国内外交流学习情况等13个观测点。
学生发展包括招生及生源情况、学生指导与服务、学风与学习效果、就业与发展4个二级指标,下设学校总体生源状况,各专业生源数量及特征,学生学业成绩及综合素质表现,学生对自我学习与成长的满意度,毕业生就业率与职业发展情况,用人单位对毕业生评价等10个观测点。
质量保证包括教学质量保障体系、质量监控、质量信息及利用和质量改进4个二级指标,下设教学质量管理队伍建设,校内教学基本状态数据库建设情况,质量信息公开及年度质量报告等11个观测点。
评估范围涵盖学校的办学定位及人才培养目标,教师及其教学水平和教学投入,教学经费、教学设施及专业和课程资源建设情况,教学改革及各教学环节的落实情况,招生就业情况,学生学习效果及学风建设情况,质量保障体系的建设及运行情况等。
二、本科教学质量评估管理决策支持系统的设计
本系统的设计目标是为各类教学质量评估提供实证性的决策依据与支持,将日常教学管理工作融入到教学质量评估系统中,使信息采集、数据分析、教学质量评价、问题反馈等工作真正适合实际的工作业务流。为教师、辅导员以及各级教学管理人员、领导提供一个管理教师教学成果、学生竞赛获奖等教学信息的平台,从而高效统计各类教学运行数据,提高教学质量管理的科学性和规范性,提高教学管理水平与效率,使教学质量评估真正成为教学质量监控体系的重要组成部分。
(一)系统功能的设计
本系统可以为多层级的教学评估管理提供决策支持,针对教师、学生辅导员、教秘、系主任、学院领导等各类用户设置了不同的权限。系统分为教师基本信息管理、教师教学成果管理、学生信息管理、学生成果管理、就业信息管理等模块。利用该平台可以完成教师基本信息统计,教师教学成果分析统计,学生成果分析统计,毕业信息及就业信息的统计分析等工作,能根据需要生成报表并打印。系统能够以PDF文件的方式保存相关的佐证材料,实现数据资源的共享。系统功能分为以下五大模块。
1.教师基本信息管理。该模块完成教师基本信息(包括姓名、出生日期、职称、学历和学位及获得时间、毕业院校等)的修改、添加、查询、导出、统计等功能,各级教学管理人员可以根据自己的权限对教师信息进行统计,分析师资队伍的数量与结构情况,分析专任教师的专业水平与教学能力,从而实现对教师基本信息的高效管理,为教师队伍建设规划及发展态势提供依据。
2.教师教学成果信息管理。教师教学成果包括教研项目、论文、学术交流、获奖、自编教材等,教师成果信息由教师本人录入到系统,包括相关的PDF文件,教学秘书审核,各级教学管理人员可以对教师开展教学研究、教学成果与学术交流等情况进行查询和统计分析,导出需要的各种报表。学校领导可以根据统计分析结果制定提升教师教学能力和专业水平的相关政策措施。
3.学生信息管理。本模块完成在校生的基本信息以及毕业信息的管理。基本信息包括学号、姓名、入学年份、专业、班级、英语四六级成绩;毕业信息包括毕业时间、是否具备毕业资格、是否获得学位、是否签约、签约单位等。毕业信息由辅导员维护。相关人员可以统计各专业英语四六级通过率、毕业率、学位授予率、就业率,从而为学校的专业设置与结构调整、专业建设规划与执行、优势专业与新专业建设、培养方案的制订、执行与调整提供依据。
4.学生成果信息管理。本模块完成学生成果的管理,学生成果分为各种学科竞赛获奖、学生科研立项、论文、作品。学生成果由学生所在班辅导员负责录入系统,并将相关的佐证材料以PDF文件格式上传到系统。各级教学管理人员可以查询统计学生参与科研和获奖的整体状况等,根据导出的各种报表,相关管理部门可以评估学风建设的措施以及实施效果,评估学生的综合素质表现。
5.就业信息管理。本模块实现毕业生的就业信息管理,就业信息包括就业时间、签约单位、联系电话、用人单位调查反馈、学生工作情况跟踪反馈等。本模块可以调查毕业生对自我学习与成长的满意度,可以跟踪学生的职业发展情况,以及用人单位对毕业生的评价情况。就业信息由就业办管理员负责维护,相关领导可以查询、统计,统计结果可以为各专业的教学计划和教学改革措施制定、学校的综合发展提供数据支持。
(二)数据库的设计
根据教学评估范围以及系统设计目标,本系统主要提供教学过程中的实证信息,由此设计出该系统的核心数据模型,如图1所示。
图1 系统ER图
本系统包括教研室、教师、论文、项目、奖项、会议/交流、学生评价、教学事故、辅导员、班级、学生、学生奖项、学生项目、学生就业14个实体,6个多对多联系,2个三元联系。基本涵盖了本科教学与学生培养中的信息。
三、本科教学质量评估管理决策支持系统的实现
(一)系统设计模式
本系统采用ASP.NET的B/S模式开发实现,开发平台为Visual Studio 2010 +SQL Server 2008,以C#为开发语言。为了使系统具有清晰的结构,更高的效率和容易维护、扩展,本系统采用多层软件体系架构设计模式[5],如图2所示。
图2 软件多层架构
数据库层(DB,DataBase): 数据库的物理实现。本系统使用SQL Server 2008 数据库管理系统,依据数据库的概念结构转换为22个关系模型,创建22张数据表以及相关的存储过程、视图。
数据模型层(Model):即实体模型,包括各数据库表、视图的逻辑模型。是表示层与业务逻辑层、数据访问层传递数据信息的实体。本系统包含22个数据模型实体(Model),对应数据库层中的22张数据表。此外,增加了1个用户表,用以管理用户权限。
数据访问层(DAL,Data Access Layer):主要实现对数据库的各种操作,包括实现创建数据库、创建数据表、打开关闭数据库连接的公共类,以及访问操作23张数据表的数据访问类。数据访问层与下层数据库交互,为上层业务逻辑层提供数据服务。
业务逻辑层(BLL,Business Logic Layer):主要是针对具体问题的操作,是对数据的业务逻辑处理。业务逻辑层是核心,应该根据系统功能设计的框架,将有关的功能(业务)定义出来。业务逻辑层与下层的数据访问层交互,并将结果返回到上层的表现层中。本系统的业务逻辑层包含23个类,完成相关的业务功能,例如用户身份验证,教学成果的登记、查询、统计以及其他核心业务逻辑等。
表现层(USL,User Show Layer):即网站的各个WEB页面,是用户与系统的接口。表现层与下层的业务逻辑层交互。本系统网站的设计开发,采用HTML+CSS+
JavaScript设计了5种不同角色的母版页,用C#编写后台代码,调用BLL层相关的业务逻辑,实现系统预期功能。
(二)功能实现
1.教师模块。教师登录系统后,可以修改个人信息,可以添加自己的教研项目、论文、会议、获奖、自编教材等教学成果信息,并且可以按年度统计分析这些信息,可以查看历年学生评教情况。
2.班主任模块。班主任登录系统后可以添加、修改、查询所带班的学生项目、获奖等成果信息等;添加带班学生的英语四六级成绩、毕业资格、学位资格;添加、统计分析带班学生的就业信息。
3.系主任模块。系主任登录系统后可以查询、统计本系(教研室)的师资结构;查询、统计分析本系(教研室)的论文、项目、获奖、交流进修以及教学评价信息;管理本专业开设课程,精品课程、网络课程等情况。
4.教务管理人员模块。教学管理人员可以对用户进行管理,添加班主任、领导、教师、系主任等不同角色的用户;管理班级、专业、教研室等基础信息;审核师生的论文、项目、获奖等信息是否完整;统计分析师资结构;统计分析教师发表论文情况、教研项目情况、获奖情况、会议交流情况等;查询统计学生的项目、获奖信息,英语四六级通过率、毕业率、学位授予率等;可以导出到Excel表,作为教学评估的依据。
5.教学评估人员(领导)模块。教学评估人员(领导)根据评估指标,如:统计教师队伍的数量与结构(年龄构成、学位构成、职称构成等),按年度查询统计教师开展教学研究、参与教学改革与建设情况;查询统计教师的教学评价情况;查询统计学生的项目、学科竞赛、获奖情况;以及毕业生的毕业率、学位授予率、就业情况等。
在新一轮本科教学评估工作中,国家强调高校要以自我评估为基础,要求高校逐步建立完善的自我评估制度,建立校内教学质量监测机制,健全本科教学质量保障体系,并形成年度本科教学质量报告[6]。因此加强教学运行数据的收集、统计与分析是本科教学评估的必然要求,也是实证性评估的依据。本文设计实现的本科教学评估管理决策支持系统,实现了对教学运行数据的收集、统计与分析功能,对本科教学评估工作具有十分重要的现实意义。但是,目前实现的系统平台还存在一些问题与不足,如还不能自动给出评分,某些功能与技术还需要完善。
参考文献:
[1]孙燕.高校本科教学评估应确立的主流意识探析[J].
大学教育,2014,(2).
[2][3]教育部.普通高等学校本科教学工作审核评估方案
[Z].2013.
[4]李小梅.本科教学基本状态数据库研究及运用[J].高教
发展与评估,2014,(2).
[5]何银川.基于ASP.NET MVC的多层架构的OA系统的设
计与实现[J].现代计算机,2013,(6).
[6]许文.本科教学评估视域下高校教学档案建设标准研究
[J].黑龙江教育:高教研究与评估,2014,(3).