在线考试系统的设计与实现.doc

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

【摘要】随着我国网络技术、信息技术以及数据库技术的发展在教育领域较为迅速,计算机网络的安全性、可靠性也较高,网络教育具有很强的生命力。因此也形成了各种各样的教育系统,其中在线考试系统就是重要之一。通过计算机技术和网络技术可以自动组卷以及在线考试和自动阅卷,减轻教师工作负担、提高工作效率。

本文介绍了一个基于B/S结构,Java web技术开发和Mysql数据库设计并实现的在线考试系统,该系统包含用户登录模块,在线考试模块,自动阅卷模块以及成绩查询模块这四个功能模块。考生身份验证成功后进行随机抽取试题,并在规定的时间里完成考试,系统自动阅卷,考试成绩可供给教师和考生查询。管理员管理老师,学生以及试卷的信息等。

【关键词】:在线考试系统; 管理系统; JavaWeb系统

 

目录

摘要

Abstract

1绪论-1

1.1 课题研究背景-1

1.2 课题设计目的与意义-1

1.3 本文主要研究内容-1

1.4本文组织结构-2

2系统开发环境及技术-3

2.1 Tomcat服务器-3

2.2 MySQL数据库-3

2.3 JSP语言-3

2.4 Eclipse-4

3系统分析与设计-6

3.1系统需求分析-6

3.2 系统设计-6

3.2.1 系统目标设计-6

3.2.2 系统的设计模式-6

3.2.3 系统功能结构设计-6

3.2.4 系统流程图-7

3.3数据库设计-9

3.3.1数据库分析-9

3.3.2 系统各实体以及属性-9

3.3.3 数据库物理结构设计-12

4系统功能的具体实现-16

4.1用户首页设计-16

4.1.1用户首页概述-16

4.1.2用户实现登录的过程-16

4.1.3 考生注册的功能实现-18

4.2用户前台操作-19

4.2.1用户成功登录后的前台操作-19

4.2.2在线考试模块的设计及实现过程-19

4.2.3考生查询成绩的功能实现过程-20

4.2.4教师查看考生成绩的功能实现过程-22

4.3管理员后台操作-23

4.3.1后台首页概述-23

4.3.2用户管理的操作-23

4.3.3试题管理的操作-25

4.3.4组卷管理的操作-25

4.4数据库的实现-27

4.4.1数据库的配置与连接-27

5系统测试与维护-28

5.1测试系统的环境-28

5.2 系统运行的环境-28

5.3 系统测试的内容-28

5.4系统维护-32

6总结及展望-33

6.1总结-33

6.2展望-33

参 考 文 献-34

致  谢-35

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:本系统主要适用于提供考生进行在线考试。编写本系统主要的目的就是为了考生通过在线考试之后,可以及时的检验一下自己学习成果,然后发现自己知识的哪些地方还没有掌握,可以......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: