罗举明,佟玉军,谢文阁,刘鸿沈,武洁纯
(辽宁工业大学 电子与信息工程学院,辽宁 锦州 121001)
本科人才培养质量影响着高等学校的发展前景,而本科教学工作又是高等院校人才培养工作的核心,教学质量也就直接决定了人才培养质量的优与劣。为此,设计和开发一款云平台下的教师教学质量考评管理系统,不仅能够有效评估其教学工作质量,也能让学院的审核工作“一页式”完成,因此,该项目的使用将大大减少了教师、学院的计算和考评工作量工作,具有很大的实用价值。
系统采用的云平台先注册申请成功后,将先安装搭建和配置系统所需操作系统及相关软件环境,为执行应用和访问存储等提供了基础支持,然后将写好的项目放在云端运行。
JFinal是基于Java语言的极速 WEB+ORM开发框架,它拥有开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展等特点。
UML是一种建模语言,是指用模型元素来组建整个系统的模型,模型元素包括系统中的类、类和类之间的关联、类的实例相互配合实现系统的动态行为等。
MySQL是最流行的关系型数据库管理系统,在Web应用方面MySQL是最好的RDBMS(关系数据库管理系统)应用软件之一[1]。
系统前台主要功能包括:教师授课管理,添加当学期授课信息、查看历史授课信息;教学质量考评管理,添加学年考评信息、查询历年考评信息、计算考评成绩;教学工作量管理,查询各学期教学工作量、计算各学期教学总工作量;考评结果,查询历年考评结果;教师排名,教研室主任查询该教研室教师历年考评结果及排名;各教研室教师教学质量排名,学院领导查询各教研室教师历年考评结果及排名;密码修改,修改用户密码。
云平台下教师教学质量管理系统总体功能结构如图1所示,系统后台用例图如图2所示。
图1 云平台下教师教学质量管理系统总体功能结构图
图2 云平台下教师教学质量管理系统后台用例图
云平台下教师教学质量管理系统数据库逻辑模型如图3所示[2]。
图3 云平台下教师教学质量管理系统数据库逻辑模型图
云平台下教师教学质量管理系统前台功能界面包括用户登陆、教师授课管理、教学质量考评管理、教学工作量管理、考评结果、本教研室教师教师教学质量排名、各教研室教师教学质量排名等。
用户登录界面主要完成用户的登录,其界面如图4所示。
教学质量考评管理主要完成教师教学考评质量信息的录入、统计和各学年考评信息的查询,其界面如图5及图6所示。
图4 用户登录界面
图5 教学质量考评管理界面
图6 本教研室教师教学质量排名界面
云平台下教师教学质量管理系统后台功能界面包括后台管理员登陆、用户管理、课程信息管理、教师授课信息管理、教学质量信息管理、教师信息管理、毕业设计信息管理等。
本文依据面向对象软件开发与设计的原则,从高校教师教学考评的实际需求出发,设计了云平台下教师教学质量考评系统的总体框架模型,系统采用了MVC设计模式、JSP技术、JFinal框架、MySQL数据库实现了系统的在线运行,为高校教师、学院等部门教学质量考评工作提供了极大方便,具有很强的实用性。