基于web的网络考试系统设计与实现.doc
约59页DOC格式手机打开展开
基于web的网络考试系统设计与实现,基于web的网络考试系统设计与实现页数 59 字数 23453摘要本论文叙述了考试方式的历史、现状以及asp语言和sql sever 2000数据库管理系统的概况。基于b/s模式,研究开发了基于web网络的考试系统这一asp应用程序。介绍了基于web网络的考试系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设...
内容介绍
此文档由会员 刘阳 发布
基于WEB的网络考试系统设计与实现
页数 59 字数 23453
摘 要
本论文叙述了考试方式的历史、现状以及ASP语言和SQL SEVER 2000数据库管理系统的概况。基于B/S模式,研究开发了基于WEB网络的考试系统这一ASP应用程序。介绍了基于WEB网络的考试系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。重点阐述了用户登录模块、题库管理模块和试卷管理模块的设计。考生界面主要由考试成绩查询页面和在线答题页面组成,实现了自动评分、存档。管理员进入管理员界面,管理员界面主要由试题管理、成绩管理、学生管理等模块组成。论文总结了本系统的特点:节约考试成本,提高考试工作的效率。本系统主要面向两类人员使用:普通学生、系统管理员,使用时他们拥有不同的权限。使用的过程是通过考试的发布、试卷的制定、生成、考试结果的公布与查询来实现基于WEB网络的考试,从而使考试可以方便地通过 Internet和局域网进行。
关键词: 基于WEB网络的考试系统,ASP,SQL,SERVER,2000
ABSTRACT
This thesis described the examination history, present condition and the ASP language the database manage system's general of the SQL SEVER2000. Base on B/S mode, researched and developed the ASP application that network examination based on WEB system. It emphases introduced the process to realize the network examination based on WEB system: include the system the analysis, system to investigate, data process analysis, function design, database design, the system physics install the project, system to realize, the system test and debug. This paper stress in the design of management modular of storehouse of problem, user entry modular and management modular of test paper. The examinee interface contains examination result searching page and answered on-line page. Implement the score automatically, keeping in the archives. The administrators log in the administrators interface. It contains the test management, result management, the students’ management model, and so on. This paper summarized the characteristics of this system: Economy examination cost, increase the examination work's efficiency. This system primarily faces to two personnel usages: common student and system’s administrator, they own the different legal power when use this system. The usage's process of standardize examine based on WEB is an announcement for examination, make up the examination, creating the new test, announce examination results and search the scores, thus make examination can proceed expediently though the Internet and Intranet.
Key words: network examination based on WEB ASP SQL SERVER 2000
目 录
前言
第一章 相关技术概述 1
1.1数据库系统 1
1.2动态数据对象(ADO) 1
1.3 ASP技术 2
1.3.1 ASP技术简介 2
1.3.2利用ADO访问数据库 4
第二章 可行性分析 6
2.1经济可行性 6
2.2技术可行性 6
2.3社会环境可行性 6
2.4操作的可行性 7
第三章 系统需求分析 8
3.1系统需求分析 8
3.1.1系统调查 8
3.1.2考试工作的组织机构设置 8
3.1.3用户需求 9
3.1.4系统业务流程图 9
3.2系统逻辑方案 10
3.2.1数据流图(简称为DFD) 10
3.2.2系统逻辑模型的提出 12
3.2.3系统边界 13
第四章 系统总体设计 14
4.1系统构架 14
4.2系统功能模块设计 14
4.3系统主要工作过程 17
第五章 数据库设计 18
5.1概念结构设计 18
5.2物理结构设计 22
5.3数据库的完整性和安全性 27
第六章 系统详细设计与实现 28
6.1用户登录界面 28
6.2用户注册页面 29
6.3管理员登录页面 32
6.4管理员界面首页 34
6.5判断题页面 35
6.6选择题页面 41
6.7填空题页面 41
6.8试题管理页面 41
6.9学生管理界面 43
第七章 测试及性能分析 45
7.1单元测试 45
7.1.1 登录模块的测试 46
7.1.2考试模块测试 46
7.1.3后台管理模块 47
7.2系统测试 47
7.3验收测试 47
7.4性能分析 47
7.4.1系统的可适用性 47
7.4.2系统的安全性 48
结论 49
参考文献 52
附录 53
参考文献
[1] 强锋科技.ASP网络编程从入门到精通[M].北京:清华大学出版社,2006.
[2] 石志国.ASP程序设计[M].北京:清华大学出版社,2005.
[3] 姜楠.DreamWeaver MX 2004完美网页设计与制作[M].北京:中国青年出版社,2004.
[4] 赵松涛.ASP动态网站开发实录[M].北京:电子工业出版社,2006.
[5] 齐文海.ASP与SQL Server站点开发实用教程[M].北京:机械工业出版社,2005.
页数 59 字数 23453
摘 要
本论文叙述了考试方式的历史、现状以及ASP语言和SQL SEVER 2000数据库管理系统的概况。基于B/S模式,研究开发了基于WEB网络的考试系统这一ASP应用程序。介绍了基于WEB网络的考试系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。重点阐述了用户登录模块、题库管理模块和试卷管理模块的设计。考生界面主要由考试成绩查询页面和在线答题页面组成,实现了自动评分、存档。管理员进入管理员界面,管理员界面主要由试题管理、成绩管理、学生管理等模块组成。论文总结了本系统的特点:节约考试成本,提高考试工作的效率。本系统主要面向两类人员使用:普通学生、系统管理员,使用时他们拥有不同的权限。使用的过程是通过考试的发布、试卷的制定、生成、考试结果的公布与查询来实现基于WEB网络的考试,从而使考试可以方便地通过 Internet和局域网进行。
关键词: 基于WEB网络的考试系统,ASP,SQL,SERVER,2000
ABSTRACT
This thesis described the examination history, present condition and the ASP language the database manage system's general of the SQL SEVER2000. Base on B/S mode, researched and developed the ASP application that network examination based on WEB system. It emphases introduced the process to realize the network examination based on WEB system: include the system the analysis, system to investigate, data process analysis, function design, database design, the system physics install the project, system to realize, the system test and debug. This paper stress in the design of management modular of storehouse of problem, user entry modular and management modular of test paper. The examinee interface contains examination result searching page and answered on-line page. Implement the score automatically, keeping in the archives. The administrators log in the administrators interface. It contains the test management, result management, the students’ management model, and so on. This paper summarized the characteristics of this system: Economy examination cost, increase the examination work's efficiency. This system primarily faces to two personnel usages: common student and system’s administrator, they own the different legal power when use this system. The usage's process of standardize examine based on WEB is an announcement for examination, make up the examination, creating the new test, announce examination results and search the scores, thus make examination can proceed expediently though the Internet and Intranet.
Key words: network examination based on WEB ASP SQL SERVER 2000
目 录
前言
第一章 相关技术概述 1
1.1数据库系统 1
1.2动态数据对象(ADO) 1
1.3 ASP技术 2
1.3.1 ASP技术简介 2
1.3.2利用ADO访问数据库 4
第二章 可行性分析 6
2.1经济可行性 6
2.2技术可行性 6
2.3社会环境可行性 6
2.4操作的可行性 7
第三章 系统需求分析 8
3.1系统需求分析 8
3.1.1系统调查 8
3.1.2考试工作的组织机构设置 8
3.1.3用户需求 9
3.1.4系统业务流程图 9
3.2系统逻辑方案 10
3.2.1数据流图(简称为DFD) 10
3.2.2系统逻辑模型的提出 12
3.2.3系统边界 13
第四章 系统总体设计 14
4.1系统构架 14
4.2系统功能模块设计 14
4.3系统主要工作过程 17
第五章 数据库设计 18
5.1概念结构设计 18
5.2物理结构设计 22
5.3数据库的完整性和安全性 27
第六章 系统详细设计与实现 28
6.1用户登录界面 28
6.2用户注册页面 29
6.3管理员登录页面 32
6.4管理员界面首页 34
6.5判断题页面 35
6.6选择题页面 41
6.7填空题页面 41
6.8试题管理页面 41
6.9学生管理界面 43
第七章 测试及性能分析 45
7.1单元测试 45
7.1.1 登录模块的测试 46
7.1.2考试模块测试 46
7.1.3后台管理模块 47
7.2系统测试 47
7.3验收测试 47
7.4性能分析 47
7.4.1系统的可适用性 47
7.4.2系统的安全性 48
结论 49
参考文献 52
附录 53
参考文献
[1] 强锋科技.ASP网络编程从入门到精通[M].北京:清华大学出版社,2006.
[2] 石志国.ASP程序设计[M].北京:清华大学出版社,2005.
[3] 姜楠.DreamWeaver MX 2004完美网页设计与制作[M].北京:中国青年出版社,2004.
[4] 赵松涛.ASP动态网站开发实录[M].北京:电子工业出版社,2006.
[5] 齐文海.ASP与SQL Server站点开发实用教程[M].北京:机械工业出版社,2005.