SSM下我的课堂管理系统设计探析

SSM下我的课堂管理系统设计探析

摘要:对当前已存在的在线学习平台的优缺点进行研究分析的基础上,对系统功能进行设计。通过线上课前资料下载的预习、课上随堂作业的练习以及课后生成试卷的复习与巩固,提高师生线上和线下的互动力。系统主要功能包括师生管理、公告信息通知、资源上传与下载、作业提交与批改、试卷生成与测试、空中社区以及数据库实验自动评判等。系统采用B/S架构、SpringMVC框架、Tomcat服务器、MySQL数据库等主流的开发工具与技术界面简洁友好,性能良好。

关键词:在线学习平台;试卷生成;MySQL;SpringMVC

近些年来,国内众多企业看到了人们对“互联网+教育”方面的实际需求,通过这次肺炎的疫情,也清楚地意识到教育不应仅仅停留在学校的课本上,“互联网+教育”线上线下模式的建立显得尤为重要[1]。越来越多的企业更加注重了这方面的开发,存在不少优秀的在线课堂平台,例如中国大学MOOC、雨课堂、智慧树、超星泛雅等都适用于在线教学[2]。这些平台均有各自的特色和优势,高校教师可以根据课程内容、学习进度等具体情况为学生开展对应的教学服务活动[3]。市面上存在的在线课堂软件普遍存在以下不足:①不能提供给计算机专业学生专属的教学服务,比如在线运行SQL脚本文件等;②不能提供即时的通讯服务,学生不能把在课堂学习过程中产生的疑惑或课堂学习的效果及时反馈给教师,教师也不能及时地了解到学生学习的效果;③不能主动推送个性化的计算机专业知识,仅提供给学生CSDN、简书、知乎等类似的网址查询。本文设计与实现的“我的课堂”学习交流平台,综合了目前市场上已存在的相似在线课堂软件的功能,采用当前盛行的SSM框架进行开发[4],并解决了上述的不足之处,为计算机专业学生提供个性化精准教学服务,学生可及时与教师线下沟通咨询,教师可根据学生的学习情况、学习进度整理出自己的教学计划等。

1系统分析

为了“我的课堂”学习交流平台的发展,提升师生在“我的课堂”学习交流平台互动层面上的多样性,本文在需求分析的基础之上着重研究以下几个方面:①如何加强师生在课堂以外的沟通能力;②如何使师生在教学过程中的互动层面多样化;③完成课堂教学任务后,应如何避免“师生不答疑、学生不互助、沟通不协调”的教学窘境。为了实现上述研究目标,系统需具备以下功能:①试卷功能。教师可为学生课后试卷考试,以题库方式从中选取合适的题型以及题量供学生课后自测;②作业管理。教师可为自己所带班级的学生随堂练习并设置完成时限,学生提交作业后由教师进行统一批改。③教学资源下载。为了保证课堂内容的充分预习,教师可将相关的教学资料(包含文档、PPT等)上传以便学生课前下载。④数据库实验自动评判。学生通过该系统提交数据库实验成果,系统可以自动进行评判打分。⑤公告通知。师生课前、课后重要消息的。⑥空中社区。在社区内师生可以自由发帖或实时聊天发表自己的看法,此外管理员可对优秀帖设置置顶和加精。

2系统主要功能实现

2.1技术架构系统采用B/S体系结构,并采用传统的MVC模式进行开发,所涉及技术主要包括Web服务器、前端选型、J2ee框架、数据库和开发环境等,如表1所示。

2.2主要功能实现。根据系统分析,本系统主要包含功能模块如图1所示。2.2.1试卷生成与考试模块。本模块使用的角色是教师和学生,教师通过本模块来管理题库、组卷、试卷,学生通过本模块来参与教师的考试。试卷管理界面如图2所示。2.2.2作业提交与批改模块。本模块使用的角色是教师和学生,教师通过本模块来完成作业与批改,学生通过本模块获取与提交作业。2.2.3课堂资源模块。课堂资源管理是师生在课堂教学前下载重要文件的关键之处,系统针对课堂资源的操作均在此模块进行,本模块提供的功能有课堂资源上传、下载等。在本模块中教师可以创建文件夹对课前资源进行上传,学生则可以对已上传的资源进行下载预览。2.2.4空中社区模块。本模块的使用角色包括管理员、教师和学生等,均可以进入空中社区界面。这一部分主要是介绍空中社区中的在线论坛以及实时聊天界面。2.2.5数据库实验评判模块。数据库实验自动评判模块是基于课堂作业模块的衍生模块,因此大体功能与课堂作业模块类似。不同的是,本模块在过程中需要教师提前创建好SQL脚本文件运行的基本条件,即完成对数据库表结构的设计。如果表结构设计有误,则教师不能成功发起数据库实验流程;如果表结构设计无误,才可对学生所提交的SQL脚本文件进行查看与批改。在批改过程中,系统会自动运行提交的SQL脚本文件。

3结束语

本文设计与与实现的“我的课堂”学习交流平台就是对“IT教育+互联网”新型学习模式的探索,通过互联网为师生课堂学习交流提供线上的辅助工具,指导教师合理教学以及学生合理吸收课堂内容。本系统的创新点包括:①系统功能齐全,覆盖了教学的全部流程;②实现了数据库实验自动评判,教师可发起数据库实验作业,在学生上传SQL脚本文件后由系统自动运行评判,最后计算出学生实验得分;③通过空中社区中发帖或实时聊天的形式,师生可以自由发表对课内外知识的看法。

参考文献:

[1]鲁立强,帅琴,李季,等.基于中国大学MOOC、慕课堂和QQ群三结合的分析化学课程在线教学实践[J].大学化学,2020(5):1-8.

[2]周晶,王晓红.高校信息素养类慕课(MOOC)创新策略研究——基于中国大学慕课和学堂在线开展的调研[J].图书馆学研究,2019(18):7-16.

[3]李立耀,孙鲁敬,杨家海.社交网络研究综述[J].计算机科学,2015,42(11):8-21,42.

[4]王勇,王松,张红英.基于B/S构架的网络结构可视化系统设计与实现[J].计算机工程与应用,2020(11):230-237.

作者:姜丽莉 涂玄武 单位:南京工业大学浦江学院

精选范文