在线作业布置系统的设计与实现毕业论文
2022-01-14 20:11:24
论文总字数:17918字
摘 要
在现代的教学模式下,作业有着十分重要的地位,它既能够让学生回顾在课堂上学到的知识,又能够让老师全面地去了解学生的学习情况,从而去合理地去布置未来的教学计划和内容。
学生作业布置系统作为一种日常管理学生作业的工具,在网络快速发展的信息化时代,其角色显得越发重要。这类能让教师随时发布作业,学生及时获取作业信息和作业反馈的系统,不但解决了教师和学生的作业管理难题,还极大地促进了现代教学的发展。
本文首先对当下的作业布置发展现状进行了描述,然后分析了一个作业布置系统的需求、功能结构、设计方法和实现等问题,做出了模型图。最后采用Web应用系统,基于Spring等框架设计了一个功能较为完善,使用便利的作业布置管理系统。
关键词:作业布置 Web系统 Spring
The Design And Implementation Of Online Homework System
Abstract
Homework occupies a very important position in the modern teaching mode. It not only enables students to review the knowledge they have learned in class, but also enables teachers to comprehensively understand students' learning situation, so as to reasonably arrange future teaching plans and contents.
Student work placement system as a kind of daily management tools of student work, in the network information era of rapid development, its role is increasingly important. This kind of system, which allows teachers to release homework at any time and students to get homework information and feedback in time, not only solves the problem of homework management for teachers and students, but also greatly promotes the development of modern teaching.
This paper first describes the current development status of job layout, and then analyzes the requirements, functional structure, design method and implementation of a job layout system, and makes a model diagram. Finally, a Web application system based on Spring and other frameworks is adopted to design a job placement management system with more complete functions and convenience.
Keywords: homework decorate; Spring; Web system
目录
摘要 I
Abstract II
第一章 绪论 1
1.1开发背景 1
1.2发展现状 1
1.3功能需求 2
1.4本章小结 2
第二章 系统需求及功能分析 3
2.1 可行性分析 3
2.1.1 需求可行性 3
2.1.2 技术可行性 3
2.1.3 用户操作可行性 3
2.2 功能需求分析 4
2.2.1 教师端功能 4
2.2.2 学生端功能 4
2.2.3 用户功能 4
2.3 系统性需求分析 5
2.4 总体需求分析 5
2.4.1 开发意图 5
2.4.2 设计目标 5
2.4.3 总结 6
第三章 系统设计 7
3.1 系统功能设计 7
3.2 用例设计 7
3.3 数据库设计 9
3.4 系统结构设计 12
3.4.1 展示层 12
3.4.2 服务层 13
3.4.3 数据层 13
3.4.4 控制层 13
第四章 详细设计与实现 15
4.1 系统框架配置 15
4.2 数据库的详细设计与实现 16
4.2.1 数据库关系E-R图 16
4.2.2 数据库表结构 17
4.3 功能模块的实现 21
4.3.1 用户模块主要功能 21
4.3.2 教师模块主要功能 25
4.3.2 学生模块主要功能 30
结语 33
参考文献 34
致 谢 36
第一章 绪论
1.1开发背景
在现代的教学模式下,作业是不可或缺的。通过布置适量与教学内容相符的作业,不仅能让学生回顾课堂上学到的内容,还能让教师更全面地获取学生当前的学习情况,从而更合理地去安排未来的教学计划和内容。可是由于当前的授课模式落后,教师布置作业的主要依赖途径还是口头通报,这种作业布置模式效率低下,与当前的社会和时代发展十分不符。
随着网络技术的发展,现代的教育技术也跟着不断地变化,传统的学习方式正受到巨大的冲击。在信息化教育和课程改革的大前提下,信息技术的不断更新换代给教育改革提供了技术上的支撑,一些新的教学方式也逐渐崭露头角,PPT课堂教学成为教师教学方式的首选,网络课堂、在线学习也逐渐走进大众的视野。而新的教学方式也伴随着新的作业形式和布置方式的出现,因此,如何设计一款能够有效的根据课程在线布置作业并反馈作业完成情况的系统成为当下的一个重大课题。
1.2发展现状
目前,国内教师主要还是通过口头方式来布置学生作业,而学生完成的作业也是通过纸质上交。现在个人电脑已经十分普及,所以某些高校或课程也会布置一些需在电脑上完成的作业,但这时候大多也是通过U盘或到机房把作业复制到教师的共享目录下,也有教师会让学生把作业发到邮箱。然而,以上的作业布置方式存在众多的不足。对于这种落后的作业管理手段,不但了让学生和教师将更多的时间投入在作业上,同时造成很多资源的浪费。
通过对作业管理系统的背景调查,以及对国内外的现状的资料收集,发现作业系统目前在外国已较为流行。国外已经对课程作业布置网站投入的大量的研究,全球已有几百所高校通过网络来布置作业。而现在在国内,部分高校也开始了尝试,目前在网络上也有出现像“一起作业网”这样比较好的手机APP软件。但国内对作业系统的使用,大致还处于初始阶段,大多系统也都是采用老式的架构和数据库进行设计的,有着功能不齐全,界面不够美观,设计不完善等一系列问题。随着教育体系的发展,作业布置系统的需求不断提升,这些问题也亟待更新改善。
1.3功能需求
本系统意在实现一个老师和学生可以方便快捷地在网络上进行作业管理和获取反馈信息情况的作业系统。由此对本系统提出的主要需求如下:
请支付后下载全文,论文总字数:17918字