建立精品课程网站,尽可能提高优质教学的利用率,对实现人才培养,促进社会经济发展都能起到十分重要的作用。也可以引导用户主动年该学习,提高学习效率,更为教学双方提供一个进行写作学习和交流的平台。
针对以上问题,设计开发了风险评估培训系统系统,本系统前台主要使用JSP作为开发语言,后台使用MYsql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于在线课件发布、在线课件视频发布、在线考试一体的管理系统。
本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能:
(1) 系统具有简洁大方的页面,使用简便,友好的错误操作提示
(2) 管理员用户具有系统信息管理、班级信息管理、教师信息管理、学生信息管理、公告管理、留言管理、资料管理等功能。
(3) 具有较强的安全性,避免用户的恶意操作
管理员功能模块图说明:
(2) 学生信息管理模块:在该模块中定义了学生信息的管理,其功能包括学生信息的录入、查询、删除等操作。
(3) 测试题目信息管理模块:在该模块中定义了测试题目信息的管理,其功能包括测试题目信息的录入、查询、删除等操作。
(4) 作业信息管理模块:在该模块中定义了作业的管理,其功能包括作业的录入、查询、删除等操作。
(5) 公告信息管理模块:在该模块中定义了公告信息的管理,其功能包括公告信息的录入、查询、删除等操作。
(6) 留言信息管理模块:在该模块中定义了留言信息的管理,其功能包括留言信息的查询、删除等操作。
1 前言 4
1.1 开发背景和意义 4
1.2 研究现状.. 4
2 开发环境介绍 4
2.1 Myeclipse 5
2.2 Mysql 5
2.3 Jsp 6
2.4 系统对软硬件要求 6
3 需求分析 7
3.1 开发模式分析 7
3.2 可行性分析 8
3.2.1 技术可行性 8
3.2.2 经济可行性 8
3.2.3 社会可行性 8
3.3 需求分析 9
3.3.1 学生用列图 9
3.3.2 管理员用列图 10
4 总体设计 10
4.1 功能模块设计 10
4.2 数据库设计 12
4.2.1 概念设计 12
4.2.2 逻辑设计 15
5 详细设计 18
5.1 系统登陆 18
5.2 密码修改模块 19
5.3 学生信息管理 19
5.4 留言模块 20
5.5 课件模块 21
5.6 学生注册模块 22
5.7 教学视频模块 22
5.8 作业模块 23
6 系统编码 23
6.1 系统登陆编码 23
6.2 密码修改编码 24
6.3 学生信息编码 25
6.4 课件信息编码 26
6.5 学生注册编码 27
6.6 教学视频模块编码 27
6.7 留言模块编码 28
7 系统运行与测试 29
7.1 软件测试的目的 29
7.2 软件测试的重要性 29
7.3 测试方法 29
7.4 测试实例表格 30
7.5 其他错误 31
7 总结 32
参考文献 33
致谢 34