| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11122 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着网络化和信息化的发展,互联网技术深入人心。以前的学习需要组织者投入大量的人力和物力,需要对题目进行筛选,并对后期的答题结果进行批改,如此繁琐的形式影响了整个学习效率,因此,提出了在线学习网站,用于解决上述问题。
现有的在线学习网站的特点与分析实现无软盘、无纸化考试。功能分为前后台两个模块,分别包含试题的增删、分发、时间的记录以及打分等。该系统主要有用户管理、角色权限管理、学生网络考试、试题管理等功能。使用了目前普及率最高的MVC架构,使用JSP、jQuery等技术来进行页面设计开发,并利用流行的Servlet+JDBC技术来进行后端搭建,更好的连接起数据和网页,使得操作起来更加方便,效率更高。并且使用轻量级的MySQL作为数据库软件,具备非常可靠的移植性,可在使用范围较广的Windows等操作系统上使用。
该在线学习网站具有安全性好、通用性强、可扩展性高的特点。且能实现完全自动化,界面设计合理,使用方便,能做到对信息的有效集中管理。学生在终端使用鼠标输入方式进行答题学习,也加快了做题速度。展望今后的在线学习网站发展趋势,它会朝着“多样性”、“开放性”、“智能化”的方向发展。
关键词:JavaWeb;学习网站;MySQL
目录
摘要
Abstract
引 言-1
1 概述-2
1.1 课题来源-2
1.2 课题背景-2
1.3 研究的内容-2
2 开发技术-4
2.1 Java简介-4
2.2 J2EE-4
2.3 MySQL-4
2.4 jQuery-5
2.5 JSP-5
2.6 Tomcat服务器-5
3 系统需求分析-7
3.1 系统用例图-7
3.2 系统流程图-8
3.3 需求分析-10
3.3.1 功能需求分析-10
3.3.2 非功能需求分析-10
4 系统概要设计-11
4.1 系统概要功能图-11
4.2 系统基本功能-11
4.3 数据库设计-14
5 系统详细设计与实现-20
5.1 学生用户端-20
5.1.1 学生用户登录-20
5.1.2 学生用户端主界面-21
5.1.3 在线答题界面-21
5.1.4 答题得分-22
5.1.5 错题解析-22
5.2 管理员端-23
5.2.1 管理员登录-23
5.2.2 管理员主界面-24
5.2.3 系统功能管理-25
5.2.4 用户管理-27
5.2.5 角色管理-28
5.2.6 题目管理-30
5.2.7 试卷管理-31
6 系统测试-32
6.1 测试过程-32
6.2 编写测试用例-32
6.3 分析测试结果-33
结 论-34
致 谢-35
参 考 文 献-36 |

