1、教学工作辅助管理系统研究【摘 要】教学工作辅助管理系统,一方面,可以让每位教师能够查看其每学期的教学任务,还可以准确计算每位教师的教学工作量,避免因工作量计算不准而导致工作量的反复核对修改,最终能够为教师考核、职称评聘等提供历年理论及实践教学工作量等准确数据。该系统采用 Spring MVC 框架,采用 JSP 技术及 MySQL 数据库技术实现,为广大教师、学院等部门提供了极大方便。 下载 【Abstract】The teaching assistant management system can let each teacher look at the teaching task of e
2、ach semester, and accurately calculate each teachers teaching workload, so as to avoid repeated checking and revision of workload due to the inaccuracy of workload calculation, finally provide accurate data for teachers assessment, professional title evaluation and so on. The system adopts Spring MV
3、C framework, uses JSP and MySQL database technology, and provides great convenience for the teachers and colle 关键词】教学工作辅助管理系统;教学工作量;Spring MVC 框架;JSP 技术 【Keywords】 the auxiliary management system of teaching work; teaching workload; Spring MVC; JSP technology 【中图分类号】TP311 【文献标志码】A 【文章编号】1673-1069(20
4、18)02-0168-02 1 引言 当前,大多教师的教学任务及教学工作量计算都采用 excel 表格进行,部分教师对课程性质、难度系数等不能准确把握,尤其是新旧教学计划更迭,一些课程的学时、性质等发生了变化时,更是问题频出。这就导致教师个人、学院需要反复修改教师教学任务与教学工作量。同时,教师职称评聘也需要统计教学任务、教学工作量等信息,需要手动整理、计算、汇总每学期的教学工作量,这也耗费了各方的工作时间,降低了效率。基于上诉原因,研究开发一款教师教学工作辅助管理系统,它能够根据最新教学数据文件,准确获取课程学时、性质、难度系数等参数,并正确计算教师的教学工作量,还能准确提供历年教学工作相关
5、数据,为教师职称评级、评聘、年度考核、专业信息填报等工作提供便利3,4。 2 系统关键技术 2.1 Spring MVC 技术 Spring MVC 是基于 Java 实现的轻量级 Web 框架,采用 MVC 架构的基本思想,代码容易理解。支持并简化了 JSP 开发,异常处理简单5,6。 2.2 JSP 技术 JSP 是在 HTML 网页文件中插入 Java 程序段和 JSP 标记形成的后缀名为*.jsp 的文件。 用 JSP 开发的 Web 应用是跨平台的,既能在 windows 下运行,也能在 linux 等其他操作系统上运行。 它与 Servlet 一样,在服务器端执行,通常返回给客户端
6、的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。 2.3 MySQL 技术 MySQL 是一种关系型数据库管理系统,基于客户机/服务器结构实现,由一个服务器守护程序 mysqld 和许多不同的客户程序以及库组成,因其快速、健壮和易用而应用广泛。 3 教学工作辅助管理系统 3.1 系统主要功能 系统主要功能包括: 教师个人教学任务查看:能够查看本学期和历史教学任务相关信息。 教师个人工作量计算与查看:计算教师本学期工作量,并能与教师聘期内年度最低教学工作量要求进行对比;能够查看历史工作量;如果该教师是课设、实习负责人,能够为相关教师分配学生班级与人数。 专业负责人核对教学工作量:教师
7、确认工作量后,专业负责人能够查看到本专业每位教师的教学工作量明细,可以查看讲每门课程、带每门课设实习的教师汇总情况、平均工作量等。最后进行调整和审核。 学院负责人核对各专业教学工作量:专业审核通过后,学院负责人能够查看到每个专业每位教师的教学工作量以及每门课程、每门课设实习的教师信息。然后与教务处下发的学期教学工作量对比。审核通过后,可以打印每位教师的本学期教学工作量表格存档。图 1 所示为教学工作辅助管理系统总体功能用例。 3.3 系统主要功能界面 系统主要界面包括用户注册、登陆、教师个人教学任务查看、教师个人工作量计算与查看、专业负责人核对教学工作量、学院负责人核对各专业教学工作量等。图
8、3 为查看好友分组成员界面。系统其他界面在此从略。系统编码采用 Java 及 HTML 语言,采用白盒与黑盒测试技术。系?y 测试效果良好,目前使用状况良好。 4 结论 本文根据高校教师教学工作的实际需求,设计了教师教学工作辅助管理系统的总体框架模型,采用了 Spring MVC 框架技术、JSP 技术、UML 技术、MySQL 数据库技术和相关软件开发环境实现了系统的在线运行,为高校教师教学、职称评聘、专业信息填报等提供了帮助,较为实用,效果良好。 【参考文献】 【1】王珏.Excel 在高校教学工作量计算中的应用J.信息与电脑,2017(10):158-160. 【2】李增本.教师教学工作
9、量管理系统的设计J.新教育时代电子杂志(教师版),2015(24):143-144. 【3】黄文武,傅强,罗卓笔.高校教师教学工作量管理系统设计与实现J.中国教育信息化,2014(15):65-66. 【4】周腾,孙玉涛.基于 ASP.NET 的教师工作量管理系统学院教学办管理模块的功能分析和实现J.电子世界,2013(17):174-175. 【5】牛大伟,张晓琳,吴志明.基于 MVC 模式的 Struts 框架的教师工作量管理系统J.内江师范学院学报,2010,25(4):46-49. 【6】栾晶晶.基于 Spring 和 MVC 的高校教务管理系统的设计与实现D.北京:北京工业大学,2016. 【7】蒋虎.基于 J2EE 的高校教务管理系统的设计与实现D.成都:成都理工大学,2016. 【8】王向军,边玉超,李荣.基于 PHP+MySQL 数据库技术的教师工作量统计系统J.信息系统工程,2016(2):36-37. 【9】张莉.教师工作量上报管理平台的开发J.电脑知识与技术(学术交流),2016,12(5):149-150. 【10】唐小清.高校教师工作量管理系统的设计与实现D.石家庄:河北科技大学,2015. 【11】李永壮,叶春凤,耿玉菊.教师业绩工作量管理系统的开发与实现J.福建电脑,2017,33(3):53-54.