网络考试系统的设计与实现.doc

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

摘要:随着教育信息化的发展,网络考试系统作为一种新型的考核手段和考试方式,在实际教学中得到了广泛的应用。考试的无纸化、网络化,不仅能有效减少相关人员的工作量,较好的利用计算机与网络的优势,提高工作效率,也能使考试更加公平、公正。基于这种需求,设计开发了一套性能稳定、安全可靠、操作方便的网络考试系统。

本设计是一个基于Java开发的B/S结构的网络考试系统,用MyEclipse作为开发工具,以SQL Server作为数据库。主要功能包括:管理员的登录、考试管理、套题管理、成绩管理管理;普通用户注册、登录、个人信息的修改、考试、查询成绩。学生能够在线答题,教师能够在线批阅,系统能自动对客观题进行判分,主观题由教师手动评分,还能对分数进行统计。该系统界面简单、操作方便,容易维护,大大减轻了教师出题和改卷等繁重的工作量。

 

关键词:网络考试; Java; Java Server Page; SQL Server; JavaScript

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景-1

1.2 目的及意义-1

1.3 国内外现状-2

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

2.1 B/S结构概述-3

2.2 Struts介绍-4

2.3 开发语言概述-5

2.3.1 Java简介-5

2.3.2 JSP简介-6

2.4 Tomcat概述-7

2.5 开发环境搭建概述-8

2.6 SQL Server数据库介绍-12

3 系统分析与设计-14

3.1 系统总体功能分析-14

3.2 系统流程分析-15

3.3 系统功能详细设计-16

4 数据库设计-18

4.1 概念结构设计-18

4.2 逻辑结构设计-19

4.3 数据库连接的实现-22

5 系统实现-24

5.1 主界面-24

5.2 管理员模块-27

5.2.1 用户管理-27

5.2.2 题型维护-33

5.2.3 科目维护-33

5.2.4 题目维护-34

5.2.5 试卷维护-34

5.2.6 评分-35

5.2.7 统计-36

5.3 用户模块-37

5.3.1 用户管理-37

5.3.2 科目选择-37

5.4 系统测试-38

总结与展望-40

参考文献-41

致  谢-42

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:对比传统考试,网络考试是通过计算机来进行考试的,利用学校的局域网技术和数据技术,学生可在任何时间内进行考试,简化了在传统考试中考试的复杂过程,真正实现了无纸化考试......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: