学生学习管理系统的设计与实现(三用户权限)(JSP,MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
学生学习管理系统的设计与实现(三用户权限)(JSP,MySQL)(含录像)(毕业论文10000字,程序代码,MySQL数据库)
功能需求分析
设计将用户分为学生、教师和管理员三部分,对每个用户的功能进行详细的分析。
(1)登录功能:提供了验证用户身份的功能。
(2)学生管理功能:提供了管理员增删改学生信息的功能。
(3)教学资源管理功能:提供了管理员管理教学资源的功能。
(4)教师管理功能:提供了管理员增删改教师信息的功能。
(5)班级管理功能:提供了管理员增删改班级的功能。
(6)学生成绩管理功能:提供了教师增删改学生成绩的功能。
(7)题库管理功能:提供了管理员和教师增删改题库的功能。
(9)留言管理功能:提供了管理员和教师管理留言信息的功能。
(10)查询成绩功能:提供了管理员、教师和学生查询成绩的功能。
(11)在线测试功能:提供了学生在线测试的功能。
(12)自由练习功能:提供了学生在线练习的功能。
(13)查看教学资源功能:提供了学生查看所有教学资源的功能。
(14)修改密码功能:提供了管理员、教师和学生修改个人密码的功能。
开发环境:Myeclipse
Web服务器:Tomcat
数据库:Mysql
目 录
1 绪 论 1
1.1 课题背景 1
1.2 课题研究意义 1
1.3 课题的主要目标 2
1.4 论文组织结构 2
1.5 本章小结 3
2 系统相关技术 4
2.1 JSP技术 4
2.2 JAVAscript 4
2.3 MySQL数据库 5
2.4 Tomcat 5
3 系统需求分析 7
3.1 性能需求分析 7
3.2 功能需求分析 7
3.3 系统用例分析 8
3.3.1 学生用例分析 8
3.3.2 管理员用例分析 9
3.3.3 教师用例分析 9
4 系统设计 10
4.1 系统开发运行环境 10
4.2 系统结构设计 10
4.3系统总体模块设计 10
4.4 系统E-R图 12
4.5 数据库的设计 12
5 系统设计实现 15
5.1 用户登录模块 15
5.2 教师模块 16
5.3 管理员模块 16
5.3.1 题库管理 17
5.3.2 生成试卷 17
5.4 学生模块 18
6 系统测试 20
6.1 测试环境 20
1. 硬件条件 20
2. 软件环境 20
6.2 系统功能测试 20
6.3 系统性能测试 21
6.4 测试结论 22
结 论 23
参考文献 24
致谢 25