网络考试系统的开发.doc
约30页DOC格式手机打开展开
网络考试系统的开发,页数30 字数10379摘要网络考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的网络考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。网络考试系统中题目的生成、试卷的提交、成绩...
内容介绍
此文档由会员 天缘 发布
网络考试系统的开发
页数 30 字数 10379
摘要
网络考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的网络考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。网络考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!另外,网络考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程,基于上述考虑,用B/S模式来设计考试系统比较合适,服务器端我们采用SQL Server数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理,用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用Active Server Page技术,开发基于B/S模式多用户网络考试系统这一程序。
根据现有各种资格考试系统的需求,再结合各大院校的考试调查,该网络考试系统应满足三个要求:一是尽量保证数据库的安全;二是易于操作,三是人性化的操作界面;对试卷的试题录入,试题审核,自动组卷,难易度评估等一系列问题都已经考虑到系统当中了,设计一个完美的网络考试系统,方便考生和教师的使用。
目 录
1. 引言 1
1.1课题的来源、意义和目标 1
1.2完成内容与设计结果 2
1.2.1设计内容 2
1.2.1.1自动组卷 2
1.2.1.2试卷难易度和维护 3
1.2.2设计结果 3
2. 总体设计与实施方案 4
2.1总体设计 4
2.1.1设计目标 4
2.1.2系统结构 4
2.2实施方案 5
2.2.1开发平台和工具的选择 5
2.2.2方案实施步骤 5
2.3设计要点与注意事项 6
2.3.1设计要点 6
2.3.2注意事项 6
3. 系统实现 7
3.1网络考试流程图 7
3.2自动组卷和试卷评估流程图 9
3.3系统流程图 9
3.4系统数据流图 10
3.5 系统具体设计和实现 11
3.5.1 系统方案的实现 11
3.5.1.1说明及规定 11
3.5.1.2 具体实施 12
3.5.2考生考试编码实现 12
3.5.3管理员对试卷的维护实现 12
3.5.3.1自动组卷实现 13
3.5.3.2试卷评分实现 14
3.5.4试卷难易度实现 15
3.5.5试题录入审核实现 15
3.5.6系统安装方案 16
3.5.7系统数据库设计 16
3.5.8系统模块窗口设计 19
3.5.8.1管理员模块窗口设计 19
3.5.8.2考生模块窗口设计 21
4. 程序调试 23
4.1本系统程序调试 23
5. 设计评价和改进要求及目标 25
5.1 设计评价 25
5.2 改进要求及目标 25
6.总结 26
致 谢 27
参考文献 28
参考文献
[1] 志凌团队等,<>,中国铁道出版社,2001.6,第23页~第163页
[2] MCSD.MCT,,<>, 科学出版社,2002.6, 第58页~第200页
[3] 石志国,ASP动态网站编程,清华大学出版社,2001.6,第53页~第193页
[4] 宣小平,但正刚,张文毅,ASP数据库实例开发实例导航,人民邮电出版社2003.3, 第153页~第209页
[5] 萨师煊,王珊著,数据库系统概论,高等教育出版社,2000.2 第60页~第93页
页数 30 字数 10379
摘要
网络考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的网络考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。网络考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!另外,网络考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程,基于上述考虑,用B/S模式来设计考试系统比较合适,服务器端我们采用SQL Server数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理,用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用Active Server Page技术,开发基于B/S模式多用户网络考试系统这一程序。
根据现有各种资格考试系统的需求,再结合各大院校的考试调查,该网络考试系统应满足三个要求:一是尽量保证数据库的安全;二是易于操作,三是人性化的操作界面;对试卷的试题录入,试题审核,自动组卷,难易度评估等一系列问题都已经考虑到系统当中了,设计一个完美的网络考试系统,方便考生和教师的使用。
目 录
1. 引言 1
1.1课题的来源、意义和目标 1
1.2完成内容与设计结果 2
1.2.1设计内容 2
1.2.1.1自动组卷 2
1.2.1.2试卷难易度和维护 3
1.2.2设计结果 3
2. 总体设计与实施方案 4
2.1总体设计 4
2.1.1设计目标 4
2.1.2系统结构 4
2.2实施方案 5
2.2.1开发平台和工具的选择 5
2.2.2方案实施步骤 5
2.3设计要点与注意事项 6
2.3.1设计要点 6
2.3.2注意事项 6
3. 系统实现 7
3.1网络考试流程图 7
3.2自动组卷和试卷评估流程图 9
3.3系统流程图 9
3.4系统数据流图 10
3.5 系统具体设计和实现 11
3.5.1 系统方案的实现 11
3.5.1.1说明及规定 11
3.5.1.2 具体实施 12
3.5.2考生考试编码实现 12
3.5.3管理员对试卷的维护实现 12
3.5.3.1自动组卷实现 13
3.5.3.2试卷评分实现 14
3.5.4试卷难易度实现 15
3.5.5试题录入审核实现 15
3.5.6系统安装方案 16
3.5.7系统数据库设计 16
3.5.8系统模块窗口设计 19
3.5.8.1管理员模块窗口设计 19
3.5.8.2考生模块窗口设计 21
4. 程序调试 23
4.1本系统程序调试 23
5. 设计评价和改进要求及目标 25
5.1 设计评价 25
5.2 改进要求及目标 25
6.总结 26
致 谢 27
参考文献 28
参考文献
[1] 志凌团队等,<
[2] MCSD.MCT,,<
[3] 石志国,ASP动态网站编程,清华大学出版社,2001.6,第53页~第193页
[4] 宣小平,但正刚,张文毅,ASP数据库实例开发实例导航,人民邮电出版社2003.3, 第153页~第209页
[5] 萨师煊,王珊著,数据库系统概论,高等教育出版社,2000.2 第60页~第93页