基于SSM框架的教师工作量与班级到课率管理系统的设计与实现 基于SSM框架的教师工作量与班级到课率管理系统的设计与实现

来源 :少年科普报(科教论坛) | 被引量 : 0次 | 上传用户:coralbird
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读


摘要:本系统采用MYSQL数据库,JSP技术,基于SSM框架开发,通过对实际工作的功能需求分析,设计出对教师工作量与班级到课率进行管理的系统.本系统分为两类用户,分别是管理员和普通教师,实现了对教师工作量与班级到课率的统计管理。

关键词:教师工作量;学生到课率;SSM框架

中图分类号:G4 文献标识码:A

引言

教学工作是学校的中心工作,管理工作是学校的基础工作,二者相互促进、相互制约,高效的管理工作能促进学校教学水平與教学质量的提高。当前职业教育迅猛发展,信息化教学管理已成为职业院校高质量发展的重要手段,其中教师授课工作量统计关系到教师的切身利益,如何准确高效统计出每位教师的月度工作量?学生进班上课是教学得以正常开展的前提,如何统计各班级学生到课情况?本文从统计教师授课信息与学生到课率角度,分析如何设计并实现二者相结合的信息管理系统。

一 工作量统计与学生到课率管理系统设计的必要性与可行性。

目前职业院校教师每月课时费统计依据教师当月授课的课时数,而课时数依据的是当月教师课表信息,如果仅凭教师课表统计教师当月授课数量,存在教师未上课或少上课的可能,则统计出的授课次数与课表信息不符,课时数不准确,影响课时费的核算。如果在教学区域放置纸质表格让授课教师登记当天当次的授课信息,存在延时补登记等弄虚作假现象,且时效性差、效率低,月底统计所有授课信息较为繁琐,因此,开发出“教师工作量统计管理系统”势在必行。

教学正常开展的基本保证是学生能正常到教室上课,衡量班级出勤情况重要参数是学生到课率,怎样获取班级学生到课情况呢?在教师填写授课信息的同时可将班级学生的到课情况填写在管理系统中,从而实现二者信息的整合,为系统的功能设置奠定了理论上的可行性。

如今随着各院校教学设备更新换代升级,教室通常为多媒体教室,如果为学校部署一套适合本校教师授课信息统计的管理系统,在每个教室皆能访问此系统,教师只需在课前或课间或课后打开系统,或者手机扫码在线登录,填写并提交本次授课相关信息即可。为提高填写效率,提交信息项主要以下拉列表形式呈现,教师只需填写班级学生实到人数,各班应到人数在系统数据库中事先导入,提交后系统自动统计出该班学生本次课的到课率,填写时间、授课日期、授课教师由系统自动完成填写,杜绝了教师未上课补登记的作假现象。学校教学管理人员月底从系统中导出当月所有教师授课信息和所有班级到课率信息,从而便于统计教师授课工作量、班级学生出勤率情况,为学校教学管理考核项提供有力数据支撑。

二 SSM框架技术

SSM框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成, 作为常用的web项目开发框架。整个框架的工作流程首先是客户端页面发送请求给控制器,控制器调用业务层处理逻辑,逻辑层向持久层发送请求,持久层与数据库交互,后将结果返回给业务层,业务层将处理逻辑发送给控制器,控制器再调用视图展现数据。

三 数据库设计

数据库承载系统的全部数据,本系统数据库包含数据表有:用户表usertb、工作量表workdetail、教师授课表teachcourse、教师授课班级表teachclass、学科表subjects、班级信息表classinfo、教室信息表addressinfo。

四 系统功能模块的详细设计

根据学校教学管理的实际需求,可将系统划分为七个功能模块,即:工作量管理、到课率管理、授课管理、教室管理、班级管理、学科管理、用户管理。系统主菜单设计如下图所示。

1.工作工作量管理模块

此功能模块主要实现教师添加工作量、补录工作量、显示工作量、查询工作量并导出查询结果,菜单设计如上图所示。

(1)添加工作量:

此功能模块中授课日期系统会自动获取服务器日期,所授课程与授课班级直接下拉选择即可,因为在教师首次登录时要事先填写本人所授的所有课程与班级,所以在此功能模块界面中只需下拉选择即可,此方法采用Ajax调用后台数据表呈现在下拉菜单中技术。同样采用Ajax异步无刷新技术实现授课地点的三级联动。

教学类型分为授课、助辅、监考、其他几种类型,此项内容与课时系数密切相关,其中授课与监考的课时系数为1.0,助辅课时系数为0.8,后台程序接收此项提交数据后会自动将系数值乘以课时数封装并存储到数据库中。

备注选项主要功能是让教师填写当天代谁上课,或者本人因调课而补哪天上课,或者对当天上课情况作必要说明,如果没有要备注内容,此项内容不是必填项。

2.到课率管理模块

此模块主要功能是显示并统计所有班级到课率,用户可以根据不同关键词查询出相应班级到课率信息,并导出查询结果,保存到Excel文件中,文件名自动以导出时的日期时间命名。

3.授课管理模块

此模块的主要功能是授课教师添加所授课程与所授班级,目的是在填写授课信息时只需下拉选择课程与班级即可,提高了填写效率。填写课程保存到授课信息表中,授课班级保存到个人授课班级表中,方便在填写工作量信息时下拉选择。

4.教室管理模块

此模块只有管理员才有操作权限,主要功能是添加、修改、删除教室信息

5.班级管理模块

此模块主要功能是添加、修改、删除班级信息,也只有管理员才有此操作权限。

6.学科管理模块

此模块主要功能是管理员添加、修改、删除学科名称。

7.用户管理模块

管理员用户可以添加、删除用户、修改用户信息及其权限。普通用户只能修改自己的密码。

8.到课率管理

当教师填写授课信息的同时填写所授班级实到学生人数,系统会自动根据班级应到人数与实到人数计算出该班到课率,该模块中还具有查询功能和导出功能 ,当前用户可以根据日期、班级名称、班主任查询出相应的到课率并导出到Excel文件中,便于分类汇总。

参考文献

[1] 张微微 . 基于大数据教务管理系统的设计和实现 [J].河北工程技术学院, 2019

[2] 石凤贵 . 基于SSM的选课系统设计与实现 [J] . 马鞍山师范高等专科学校软件工程系,2020

其他文献
学位
学位
学位
学位
学位
摘要:在我国经济和科技都飞速发展的时代,很多新技术的出现让很多行业都有了比较大的改变。在当今的教育行业,教师们应努力革新教育方式,让学生们很好的融入进互联网科技迅速发展的新时代。在大数据时代以及互联网技术普及的背景下,国家的英语教学模式也在不断改革,为了更好的融入进新时代,高职院校英语教学模式具体应该如何改革,本文具体做出了深刻的分析与研究。关键词:互联网时代;高职英语;教学现状;解决措施中图分类号:G4 文献标识码:A前言大数据时代下,出现了许多现今的设备,和之前从没有过得新技术,教师们在对学生们进
期刊
学位
摘要:核心素养是学生应当必备的优秀品质,也是现阶段教学的核心,在核心素养背景下构建高中英语高效课堂就是需要以促进学生全面发展为目的,在提升学生英语成绩的同时培养学生的个人修养、社会关爱以及家国情怀,只有帮助学生进行正确的核心价值观树立,使学生能够获得核心素养的发展,才能够使学生获得可持续的发展,进而促进学生整体的进步。基于此,本文对核心素养下高中英语课堂教学策略进行了简单的论述,希望能够对日后工作起到一定的参考性意义。关键词:核心素养;高中英语;课堂教学中图分类号:G4 文献标识码:A高中英语教学是学
期刊
摘要:在教育改革的推动下,传统教学模式的不适应性逐渐突显,在此背景下,各种新型教学方法与教学手段不断涌现,推动了教育事业的优化发展。翻转课堂作为新型教学方法之一,其摒弃了理论知识灌输与滞后习题训练的传统教学模式,充分彰显学生在课堂上的主体地位,将课堂教学与课后自主学习皆纳入于教学体系之中,实现了课堂与课后时间的高效利用,推动了教学效率的提高。对此,本文将对翻转课堂教学模式在高中物理教学中的应用进行探析,旨在通过提高高中物理翻转课堂教学质量的方式,推动高中物理教学的创新改革,为学生物理学习能力的提升创造条件
期刊
摘要:在新课程改革的教育背景下,对初中音乐课堂教学师生互动问题的分析十分重要。对此,初中音乐教师要正视师生互动中存在的诸多问题,立足学生的身心发展特点,积极寻求多种师生互动策略,摸索出有效促进师生互动的小技巧,不断提升初中学生的音乐素养,提高初中学生的音乐学习能力,在发展学生音乐思维的基础上,促进学生各方面能力的整体发展,为初中学生综合素养的提升奠定坚实的基础。关键词:初中音乐;师生互动;课堂教学;问题中图分类号:G4 文献标识码:A时代在進步,教育在发展,初中音乐课堂教学的作用越来越被重视,音乐教学
期刊