基于J2EE的中学生在线考试系统的设计与实现.zip

资料分类:计算机信息 上传会员:范甜甜 更新时间:2019-11-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12921
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着网络的快速发展,计算机运用在了越来越多的邻域里,该系统主要实现了中学生在线考试的功能。为了让考试不用纸质更无须监考老师的升级。在网络的基础上实现中学生的在线考试。这样不仅有助于后台对考生考试的管理,而且也方便了考生的随堂练习。

这个系统主要针对的群体是需要考试的所有人员,以J2EE为平台的开发,以TOMCAT6.0为服务器,数据库采用了SQL Server 2005的开发工具,具有考生在线考试的功能。系统实现了前台考生后台管理员的功能,前台主要功能有考生在线考试,修改个人资料,查询考试成绩。后台的操作主要是为前台考生考试做的准备,都具有了添加,删除,修改的功能。后台的主要功能就是添加题目,对题目的类别进行分类,单选还是多选。还有套题和课程的选择。考生考试的时候系统会随机产生自动分卷,自动阅卷。

开发下来,成本又低,用起来也方便,还大大减少了老师的工程量。考生可以在任何地方,随时的进行考试。

 

关键词:在线考试系统;在线考试;单选题

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 课题开发的意义-1

1.3 系统设计的目的-1

2 相关技术简介-3

2.1 JAVA简介-3

2.2 Struts2简介-3

2.3 SQL 2005简介-4

2.4 Myeclipse开发工具简介-4

2.5 Tomcat服务器简介-5

3 需求分析-6

3.1 功能分析-6

3.2可行性研究-6

3.3系统目标-6

3.4系统的功能-7

3.5系统用例-7

4 总体设计-9

4.1 系统模块图-9

4.1.1 考试后台模块-9

4.1.2 考试前台模块-9

4.2 数据库的分析-10

4.3 数据库概念设计-10

4.3.1 考试属性-10

4.3.2 管理员属性-11

4.3.3 课程属性-11

4.3.4 考试题目属性-11

4.3.5 套题属性-12

4.3.6 考生成绩属性-12

4.4 数据库逻辑结构设计-13

5 详细设计-15

5.1 考生信息模块设计-15

5.2 在线考试模块设计-15

5.3考试题目管理模块设计-16

6 系统的实现-17

6.1前台首页模块设计-17

6.1.1 前台首页概述-17

6.1.2 前台首页技术分析-17

6.2前台考生信息模块设计-17

6.2.1 考生信息模块的技术分析-17

6.2.2 考生信息模块的创建-18

6.2.3考生注册的实现功能-19

6.2.4找回密码的实现过程-21

6.2.5选择考试课程的实现过程-22

6.2.6选择试题并考试-23

6.2.7自动阅卷并且显示考试成绩-25

6.3后台的管理员信息的模块设计-25

6.3.1 管理员信息管理-26

6.3.2 管理员管理考生题目-26

6.3.3 管理员管理考生套题-27

6.3.4 管理员管理考生课程-27

6.3.5 管理员管理考生成绩查询-28

6.3.6 管理员管理考生信息-28

7 系统测试-30

7.1系统测试的目的和意义-30

7.2测试用例-30

7.2.1 考生登录模块的测试-30

7.2.2 考生在线考试模块的测试-30

7.2.3管理员信息模块的测试-31

7.2.4管理员管理考生课程信息模块的测试-31

7.2.5管理员管理考生考试题目模块的测试-31

结论-33

致谢-34

参考文献-35

相关论文资料:
最新评论
上传会员 范甜甜 对本文的描述:中学生在线考试系统的目的就是由于现在所有技术都越来越发达,所以对应的老师也越来与高科技化,根据系统的题目得知系统主要是为了减轻老师的负担,也大大的减少了成本,提高......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: