教学工作辅助管理系统研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言
当前,大多教师的教学任务及教学工作量计算都采用excel表格进行,部分教师对课程性质、难度系数等不能准确把握,尤其是新旧教学计划更迭,一些课程的学时、性质等发生了变化时,更是问题频出[1]。这就导致教师个人、学院需要反复修改教师教学任务与教学工作量。同时,教师职称评聘也需要统计教学任务、教学工作量等信息,需要手动整理、计算、汇总每学期的教学工作量,这也耗费了各方的工作时间,降低了效率[2]。基于上诉原因,研究开发一款教师教学工作辅助管理系统,它能够根据最新教学数据文件,准确获取课程学时、性质、难度系数等参数,并正确计算教师的教学工作量,还能准确提供历年教学工作相关数据,为教师职称评级、评聘、年度考核、专业信息填报等工作提供便利[3,4]。2系统关键技术
2.1Spring MVC技术
Spring MVC是基于Java实现的轻量级Web框架,采用MVC架构的基本思想,代码容易理解。支持并简化了JSP开发,异常处理简单[5,6]。
2.2JSP技术
JSP是在HTML网页文件中插入Java程序段和JSP标记形成的后缀名为*.jsp的文件。用JSP开发的Web应用是跨平台的,既能在windows下运行,也能在linux等其他操作系统上运行。它与Servlet一样,在服务器端执行,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览[7]。
2.3MySQL技术
MySQL是一种关系型数据库管理系统,基于客户机/服务器结构实现,由一个服务器守护程序mysqld和许多不同的客户程序以及库组成,因其快速、健壮和易用而应用广泛[8]。
3教学工作辅助管理系统
3.1系统主要功能
系统主要功能包括:
教学工作辅助管理系统研究
Research on the Auxiliary Management System of Teaching Work
何俊,佟玉军,高子超
(辽宁工业大学电子与信息工程学院,辽宁锦州121001)
HE Jun,TONG Yu-jun,GAO Zi-chao
(SchoolofElectronicandInformation Technology,LiaoningUniversityofTechnology,Jinzhou121001,China)【摘要】教学工作辅助管理系统,一方面,可以让每位教师能够查看其每学期的教学任务,还可以准确计算每位教师的教学工作量,避免因工作量计算不准而导致工作量的反复核对修改,最终能够为教师考核、职称评聘等提供历年理论及实践教学工作量等准确数据。该系统采用SpringMVC框架,采用JSP技术及MySQL数据库技术实现,为广大教师、学院等部门提供了极大方便。
【Abstract】The teaching assistant management system can let each teacher look at the teaching task of each semester,and accurately calculate each teacher's 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 MVC framework,uses JSPand MySQLdatabasetechnology,andprovidesgreat conveniencefortheteachersand colleges.
【关键词】教学工作辅助管理系统;教学工作量;SpringMVC框架;JSP技术
【Keywords】the auxiliarymanagement system ofteachingwork;teachingworkload;SpringMVC;JSPtechnology
【中图分类号】TP311【文献标志码】A【文章编号】1673-1069(2018)02-0168-02
【基金项目】辽宁省普通本科高等学校向应用型转变示范专业项目
(2017048);辽宁工业大学创新创业项目(2017082);辽宁工业大学
教改项目(2016033)。
【作者简介】何俊(1993-),男,四川南充人,工程师,从事管理系统
软件研发,移动应用软件开发研究。
168
①教师个人教学任务查看:能够查看本学期和历史教学任务相关信息。
②教师个人工作量计算与查看:
计算教师本学期工作量,并能与教师聘期内年度最低教学工作量要求进行对比;能够查看历史工作量;如果该教师是课设、实习负责人,能够为相关教师分配学生班级与人数。
③专业负责人核对教学工作量:
教师确认工作量后,专业负责人能够查看到本专业每位教师的教学工作量明细,可以查看讲每门课程、带每门课设实习的教师汇总情况、平均工作量等。最后进行调整和审核。
④学院负责人核对各专业教学工作量:
专业审核通过后,学院负责人能够查看到每个专业每位教师的教学工作量以及每门课程、每门课设实习的教师信息。然后与教务处下发的学期教学工作量对比。审核通过后,
可以打印每位教师的本学期教学工作量表格存档。图1所示为教学工作辅助管理系统总体功能用例[9]
。
图1教学辅助管理系统用例图
3.2系统数据库设计
图2所示为教学辅助管理系统数据库设计结果[10]
。
图2教学辅助管理系统数据库关系模型
3.3系统主要功能界面
系统主要界面包括用户注册、
登陆、教师个人教学任务查看、教师个人工作量计算与查看、专业负责人核对教学工作量、学院负责人核对各专业教学工作量等。图3为查看好友分组成员界面。系统其他界面在此从略。系统编码采用Java 及HTML 语言,采用白盒与黑盒测试技术[7]。系统测试效果良好,目前使用状况良好。
4结论
本文根据高校教师教学工作的实际需求,设计了教师教学工作辅助管理系统的总体框架模型,
采用了Spring MVC 框架技术、JSP 技术、UML 技术、MySQL 数据库技术和相关软件开发环境实现了系统的在线运行,为高校教师教学、职称评聘、专业信息填报等提供了帮助,
较为实用,效果良好[11]。【参考文献】
【1】王珏.Excel 在高校教学工作量计算中的应用[J].信息与电脑,2017
(10):158-160.
【2】李增本.教师教学工作量管理系统的设计[J].新教育时代电子杂志
(教师版),2015(24):143-144.
【3】黄文武,傅强,罗卓笔.高校教师教学工作量管理系统设计与实现[J].
中国教育信息化,2014(15):65-66.
【4】周腾,孙玉涛.基于 的教师工作量管理系统———学院教学
办管理模块的功能分析和实现[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.
图3
教学辅助管理系统前台界面
图4
教学辅助管理系统后台界面
169