学生学习管理系统的设计与实现(三用户权限)(JSP,MySQL)(含录像) 来源:wenku163.com 资料编号:WK1639991 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1639991 我要下载该资源 资料介绍 学生学习管理系统的设计与实现(三用户权限)(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