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

约79页DOC格式手机打开展开

在线考试系统的设计与实现,—出题与组卷子系统全文79页约29000字论述翔实摘要 本系统旨在通过网络和计算机技术,在网络的环境下实现无纸化考试,同时实现组卷的随机性和科学性。系统通过对课程、章节、知识点、题型、分值和难度的管理来实现对试题的管理。在此基础上,通过设置试卷的题量、题型和难度,使系统从题库中组卷存储到数据库中...
编号:10-26218大小:2.47M
分类: 论文>计算机论文

内容介绍

此文档由会员 痴狂少年 发布

在线考试系统的设计与实现—出题与组卷子系统

全文79页 约29000字 论述翔实

摘要

本系统旨在通过网络和计算机技术,在网络的环境下实现无纸化考试,同时实现组卷的随机性和科学性。系统通过对课程、章节、知识点、题型、分值和难度的管理来实现对试题的管理。在此基础上,通过设置试卷的题量、题型和难度,使系统从题库中组卷存储到数据库中,然后客户端再从数据库中随机提取试卷显示,供考生答题,答题完毕后将每名考生的成绩提交到数据库中。
由于系统的复杂性,本系统着重解决了对试题库的管理、随机组卷算法和判题算法。系统前台采用ASP编写,后台采用SQL Server 2000作为数据库,使得系统有较好的可靠性和可执行性,对实现网络化考试有一定的实用价值。

关键词:考试系统,题库,ASP,SQL Server 2000

ONLINE TEST SYSTEM DESIGN AND REALIZATION
——SET THEME AND GROUP ROLLS OF SUBSYSTEM

ABSTRACT

This system is in the purpose of arriving at the achievement of the examination without paper under the network and computer technology as well as realizing randomness and science nature with those examination papers. It is accessible to achieve the management about those exam questions via the management with courses, chapters, point knowledge, question types, scores and degrees of difficulty. In order to realize these ways set above, this system Makes the system the group volume to save from the question bank to the database in,Then the client side stochastically withdraws the examination paper demonstration again from the database. Then, customers display questions for examinees at random via abstracting from database, and the submitting of results are as followed.
On account of the complexity with this system, it is of necessity to lay emphasis on solving the management with exam question banks, the algorithm about organizing exam papers at random and judgment of questions. Based on adopting Delphi 7.0 to program and SQL Server 2000 as database, this system is so valuable to achieve exam on network owing to the executable and reliability about it.

Key word: Examination system; make up examination papers algorithm; ASP; SQL Server 2000

目 录

第1章 绪论 1
1.1 引言 1
1.2 研究的内容和意义 2
1.3 研究现状 3
1.3.1 国外研究现状 3
1.3.2 国内研究现状 3
1.4 在线考试存在的问题及目标 4
1.4.1 目前在线考试存在的问题 4
1.4.2 在线考试系统的目标 4
1.5 论文结构及主要内容 4
1.6 本章小结 5
第2章 可行性分析与需求分析 6
2.1 在线考试系统应用的必要性与可行性 6
2.2 系统的需求分析 7
2.3 系统的体系结构分析 7
2.4 开发技术需求分析 9
2.4.1 WWW技术和HTML 9
2.4.2 访问WEB数据库的技术 9
2.4.3 脚本语言 9
2.4.4 SQL Server 2000简介 10
2.5 系统的设计思想和目标 11
2.5.1 系统设计的思想 11
2.5.2 系统设计的目标 12
2.6 软硬件环境配置 12
2.7 本章小结 12
第3章 出题与组卷子系统的研究 13
3.1 试题库设计 13
3.1.1 题库的发展与现状 13
3.1.2 题库属性的设置 14
3.1.3 试题库设计 15
3.2 在线考试系统 15
3.2.1 现代考试理论 15
3.2.2 组卷理论 16
3.2.3 组卷技术 16
3.3 本章小结 20
第4章 系统的设计与实现 21
4.1 现行研究存在的问题及解决方法 21
4.2 数据库设计与实现 23
4.3 系统功能模块的设计与实现 27
4.3.1 登陆模块的设计与实现 29
4.3.2 出题模块的设计与实现 30
4.3.3 组卷模块的设计与实现 31
4.4 系统安全性能考虑 33
4.4.1 Session的安全性与可靠性 33
4.4.2 IIS的安全性 34
4.4.3 SQL Sverver 2000的安全性 35
4.6 本章小结 36
第5章 性能测试与分析 37
5.1 测试环境与测试条件 37
5.2 实例测试结果 37
5.3 性能分析 42
5.4 本章小结 42
第6章 总结与展望 43
6.1 本研究工作总结 43
6.2 系统展望 44
参考文献 45
致 谢 46
附录A 部分源代码
附录B 系统使用说明书

部分参考文献

[10] 林信成,王道荣等.HTML与ASP编程务实[M].北京:清华大学出版社,2001.
[11] 曹建,杨静.HTML, VBSeript、与ASP三合一最新培训教程[M].北京:电子工业出版社 ,2001.
[12] 石志国,王志良,薛为民.ASP精解案例教程[M].北京:清华大学出版社,北方交通大学出版社,2004.
[13] 谭伟贤,杨力平.计算机网络安全教程[M].北京:国防工业出版社,2001,1.
[14] Mani Subramanian. NETWORK MANAGEME NT-PRINCIPLES AND PR AC T ICE[M]. PearsonE ducation,2001,9.
[15] Norberg, S.编著,赵剑云潘志勇译,Windows NT/2000 Internet服务器安全[M].北京:中国电力出版社,2002,1.