在各学校的教学过程中,学生的课程是一项非常重要的事情。随着计算机多媒体技术的发展和网络的普及,“基于网络的学习模式”正悄无声息的改变着传统的教室学习模式,“智慧学伴服务平台”的研究和设计也成为教育技术领域的热点课题。采用当前流行的B/S模式,通过jsp技术来开发此系统的目的是建立一个配合网络环境的可以师生互动的电子课程信息与反馈的平台,这样可以有效地解决课程混乱的局面。本系统设计了3种角色:管理员,学生和教师。通过此系统,教师可以网络测评管理、试题管理进行发布。教师可以在线对课件阅览进行批阅和批量下载管理,学生可以对自己任课老师布置的课程信息进行查看,下载以及提交,对老师已经批阅过的网络测评可以查看评语和分数;管理员可以批量导入学生和教师的基本信息,对课程信息、课件阅览、视频点播等具有添删改的功能。该系统大大提高课程信息效率,节约了大量的时间和精力。
1.用户登录
用户要通过本系统查询和处理课程信息,必须先输入用户名和密码进行登陆。为了避免非其他人员都可以获得登陆权限,登陆系统不设注册过程,所有学生和教师的登陆信息将事先由管理人员直接对数据库进行录入。
2.教师
教师登录系统后可以对所在班级的网络测评进行发布,课件阅览,下载和统计。
3.学生
学生登录系统后可以查看自己网络测评的课件阅览情况,完成情况(必要时可以对自己的网络测评加备注)并且提供下载查看。
4.管理员
管理员可以录入教师以及学生的信息(可以使用网站提供的模板Excel进行批量载入),修改课程信息、课件阅览、视频点播等具体信息。
目 录
1 绪论 1
1.1 项目背景 1
1.2 项目研究的目的和方法 1
1.2.1 项目的研究目的 1
1.2.2 开发方法及步骤 1
1.3 本章小结 2
2. 开发平台介绍 3
2.1 系统开发环境 3
2.1.1 Eclipse 3
2.2 相关技术 4
2.2.1 JSP技术 4
2.2.2 MYSQL数据库 6
2.2.3 B/S结构 6
2.2.4 SSM框架 6
2.3 本章小结 6
3. 需求分析 7
3.1 对功能上的需求 7
3.2 对性能的规定 7
3.3 本章小结 8
4. 系统设计 9
4.1 数据库设计 9
4.1.1 数据库表结构 9
4.2 前台设计 14
4.3 本章小结 14
5. 系统详细设计与实现 15
5.1 模块功能需求 15
5.1.1 管理员模块功能需求 15
5.1.2 教师模块功能需求 15
5.1.3 学生模块功能需求 16
5.1.4 系统结构图 16
5.2 界面显示 18
5.2.1 前台首页功能模块 18
5.2.2 管理员功能模块 19
5.2.3 学生功能模块 21
5.2.4 教师功能模块 21
5.3 本章小结 27
6. 结 论 28
参考文献 29
致 谢 30