html在线考试系统论文,基于WEB的网络化在线考试系统研究与实现

本文针对当前行业人员执业资格认证考试的需求,分析了计算机考试的发展历程及现状,提出了基于WEB的网络化在线考试系统的整体解决方案。该系统充分利用计算机及网络的优势,解决了传统纸质考试存在的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分类号:TP31:TP393:G4

’长安大学

硕士学位论文

基于WEB的网络化在线考试系统研究与实现

英海玮

指导教师姓名赵祥模教授

申请学位级别硕士学科名称文通信息工程及拉制

论文提交日期2006年5月论文答辩日期2006年6月11日

学位授予单位长安大嵘

答辩委员会主席:

学位论文评阅人:

张卫刚教授

分类号:TP箕1江P393;昼上

10710一220059

长安大学

硕士学位论文

基于WEB的网络化在线考试系统研究与实现

英海玮

指导教师姓名赵祥模嵌授_

申请学位级别硕士学科名称文通信息工狸及控赴一

论文提交日期2006年5月论文答辩日期2006年6月1革旦

学位授予单位长头大脊

答辩委员会主席:

学位论文评阅人:

张卫刚教授

论文独创性声明

本人声明:本人所呈交的学位论文是在导师的指导下,独立进行

研究工作所取得的成果。除论文中己经注明引用的内容外,对论文

的研究做出重要贡献的个人和集体,均己在文中以明确方式标明。

本论文中不包含任何未加明确注明的其他个人或集体已经公开发表

的成果。

本声明的法律责任由本人承担。

论文作者签名:革瓜牛

、乙年少月宫日

论文知识产权权属声明

本人在导师指导下所完成的论文及相关的职务作品,知识产权

归属学校。学校享有以任何方式发表、复制、公开阅览、借阅以及

申请专利等权利。本人离校后发表或使用学位论文或与该论文直接

相关的学术论文或成果时,署名单位仍然为长安大学。

(保密的论文在解密后应遵守此规定)

论文作者签名:

导师签名:

理‘辛

毒秘

沙‘年夕月:日

,洲必‘年犷月11日

摘要-6

Abstract-7

第1章绪论1

1.1选题背景1

1.2国内外研究现状3

1.3主要研究内容7

1.4研究的目的及意义8

1.5研究技术路线9

第2章计算机考试的理论基础12

2.1考试理论及其应用12

2.2计算机考试的发展历程20

第3章系统可行性与需求分析25

3.1系统可行性分析25

3.2系统功能需求分析27

3.3系统性能需求分析30

第4章系统分析与设计31

4.1系统方案设计31

4.2系统功能分析与设计42

4.3系统组成48

4.4数据库设计65

4.5系统性能设计72

第5章系统安全性研究74

5.1数据库安全性74

5.2数据加密和数字签名76

5.3数据传输安全性79

5.4考试系统程序逻辑安全性82

第6章系统测试与关键技术分析87

6.1系统测试分析876.2系统测试过程与结果89

6.3关键技术分析与实现95

第7章结论与建议99

7.1结论99

7.2进一步研究的建议100

参考文献103

攻读硕士研究生期间发表的论文108

致谢109随着计算机技术和网络技术的不断发展,传统的纸质考试形式已不能适应发展的需要。运用计算机考试,以其运作成本低、高效、灵活的突出优势,正在走进我们的工作和学习。

针对当前国家逐步展开的行业人员执业资格认证考试,由于存在着应试人员分布地域广泛,考试时间安排不易统一,考试科目、课程分类复杂等一系列特殊要求,目前尚无与之相适应的解决方案和软件。因此研制开发此类软件,成为当前十分迫切的任务。

本论文从分析总结计算机考试的发展历程及现状出发,通过分析考试的理论依据,以经典测试理论为指导、结合项目反应理论的题库设计思路,详细分析了资格认证计算机网络化在线考试的具体需求,进行了系统实现方案的可行性分析研究,提出了相应的整体解决方案和软件系统模型,并开发完成了基于WEB的计算机网络化在线考试软件系统。采用该软件能够充分利用计算机及网络提供的运算优势、性能优势和通信优势,解

摘 要II Abstract III 第一章 引言 1 1.1 课题背景 1 1.2 课题目的和意义 1 1.3 本文结构 1 第二章 系统应用的关键技术 2 2.1 JSP技术介绍 2 2.1.1 JSP的概述 2 2.1.3 JSP的强势劣势 3 2.1.4 JSPASP的比较 3 2.2 Java组件JavaBeans 4 2.2.1 什么是JavaBeans 4 2.2.2 JSPJavaBeans的关系 4 2.3 J2EE概述 4 2.4关于Struts 5 2.4.1 Struts简介 5 2.4.2 Struts的主要功能 5 2.4.3 Struts工作原理 6 2.5 关于Spring 7 2.5.1 Spring简介 7 2.5.2 为什么需要Spring 8 2.5.3 Spring带给我们什么 8 2.6 关于B/S开发模式 9 2.6.1为什么引入B/S开发模式 9 2.7.1 mysql的特点 9 2.7.2 mysql的安装和配置(部分截图)[12] 10 2.8 Tomcat服务器 12 2.8.1 Tomcat 服务器简介 12 2.8.2 Tomcat的特点 12 2.8.3 Tomcat的优势 12 2.8.4 Tomcat服务器的安装和配置 12 小结 13 第三章 系统需求分析和总体设计 14 3.1 系统功能需求 14 3.2 系统角色及其功能分析 14 3.2.1 系统的2个角色: 14 3.2.2 系统角色的功能 14 3.3 总体设计思想概述 15 3.4 数据库设计 16 3.4.1 E-R图 16 3.4.2数据表的设计 16 3.5 系统的类设计 18 3.5.1 DAO类设计 18 3.5.2 connDB类设计(部分) 18 3.5.3 过滤器类设计 19 3.5.4 监听器类设计 19 3.6系统的用例图 20 3.6.1 总体用例分析 20 3.6.2 用户管理用例分析 21 3.6.3 考试管理用例分析 21 3.6.4 考试题目管理用例分析 22 3.6.5 成绩管理用例分析 22 小结 22 第四章 系统的详细设计 23 4.1 数据库connDB类映射的实现 23 4.2 主要模块的设计说明界面 24 4.2.1用户管理模块 24 4.2.2考试管理模块 29 4.2.3 题目管理模块 31 4.3 系统的测试 37 小结 38 第五章 总结展望 38 5.1 工作总结 38 5.2 后续工作展望 39 参考文献 40 附录 41 致谢 44
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值