3。3 功能模块分析与设计 18
3。3。1 登录系统子模块 18
3。3。2 前台学生系统子模块 19
3。3。3 前台教师系统子模块 19
3。3。4 后台管理子系统模块 20
3。4 数据库的分析与设计 21
3。4。1 数据库的概念结构设计 21
3。4。2 数据库的逻辑结构设计 25
3。4。3 数据库的物理结构设计 27
4 系统功能实现 30
4。1 前台系统实现 30
4。1。1 登录模块实现 30
4。1。2 学生端实现 31
4。1。3 教师端实现 36
4。2 后台系统实现 39
4。2。1 登录模块实现 39
4。2。2 系统管理实现 40
4。2。3 信息管理实现 40
5 系统测试 45
5。1 系统测试目的与意义 45
5。2 测试过程 45
5。2。1 系统入口测试 45
5。2。2 数据录入测试 46
结 论 48
参考文献 49
致 谢 50
1 绪论
1。1 课题背景
随着互联网络的日益革新与普及,网络技术的发展为教育领域提供了一片崭新的空间,新的教学模式——线上教学系统已逐渐融入广大的教师以及学生中。作为教学核心组成之一的作业管理也渐渐演变为更加便捷快速的方式。在学校的教学管理中,作业的管理是极其重要的一个环节,而现在研讨的关键是,怎样使教学资源信息化,怎样构建能够普遍使用的线上作业管理系统。根据调查数据,大部分高校进行作业管理的方式主要有:一:老师和学生通过公共邮箱来发布或是下载作业,这种方式局限是邮箱容量有限,而且对大量邮件难以处理保留时间也短,老师也难以统计提交的作业数据信息;二:部分老师会通过建立班群线上发布作业消息通知,这种方式可取但群文件时间长过期也比较凌乱不好系统管理;三:用U盘拷贝老师发布的作业,U盘确实快捷但也容易丢失损坏,对学生来说成本高而且每个人操作相当麻烦。除此,还有一些有相关技术资源的老师会建立起个人教学辅助网站,这不仅需要花费很多时间精力,而且做出的系统还比较分散,共享性不强,可管理性较差[1]。
正是认识到线上作业批改系统在学校信息化过程中的重要地位,才需要充分利用现有资源和信息需求,结合自己所学的知识技术,通过开发一个简单方便、功能完善、为教师管理学生作业以及师生互动的在线平台系统来提高师生教学的效率,促进教育体制的改革。
1。2 研究内容及意义
每次教授新的内容之后,教师都有可能需要发布相应的作业及练习以保证学生可以巩固相应知识。作为教学系统核心之一的作业管理,传统的实现步骤既繁琐又耗时,且不能保证作业发布的即时性及可控性,即教师无法在自己需要的时候立即发布作业,也无法提前将要发布的作业删除、编辑、批改等操作,也不够便捷。因此,作业管理系统的作用就体现出来:教师可以在网上发布自己的课程作业,还可以删除过期的作业,查看学生作业提交情况,批改学生作业等,既方便快捷也省时高效[2]。 java+mysql作业提交批改系统设计+ER图(2):http://www.youerw.com/jisuanji/lunwen_203015.html