基于.NET技术的在线考试系统ASP.NET+SQL

时间:2020-09-01 16:16:47 计算机应用毕业论文 我要投稿

基于.NET技术的在线考试系统ASP.NET+SQL

毕业论文

目录
摘要 1
1 绪论 2
1.1 论文背景 2
1.2 网络考试系统的意义 2
1.3 现代远程教育中网络考试现状 3
1.4 开发平台简述 5
1.4.1 .NET介绍 5
1.4.2 ASP与ASP.NET的区别 6
1.4.3 Web 服务介绍 7
1.4.4 ADO.NET简介 8
2 需求分析 11
2.1 概述 11
2.2 用户分析 11
2.3 系统运行环境 11
2.4 系统目标 11
2.5 系统功能 12
2.5.1 面向考生的功能模块 12
2.5.2 面向教师的功能模块 12
2.5.3 面向系统管理员的功能模块 12
3 总体设计 13
3.1 基本思想 13
3.1.1 B/W/D(Browser/WebServer/DataBaseServer)模式 13
3.1.2 安全机制 13
3.2 总体结构 13
3.3 在线考试系统总流程 14
3.4 系统管理 14
3.4.1 考场设置 14
3.4.2 教师管理 15
3.4.3 考生管理 15
3.4.4 资格审查 15
3.4.5 系统安全 15
3.5 题库设计 15
3.6 考试程序 15
3.6.1 试卷生成 15
3.6.2 试卷分发 16
3.6.3 在线考试 16
3.6.4 试卷提交 16
3.6.5 考场恢复 17
3.6.6 自动生成学生的学号和考号 17
4 详细设计 18
4.1 数据库设计 18
4.1.1 考生信息 18
4.1.2 教师信息 19
4.1.3 系统管理员信息 19
4.1.4 学院信息 20
4.1.5 班级人数 20
4.1.6 考场信息 20
4.1.7 考试科目 21
4.1.8 考试题库 21
4.1.9 试卷信息 22
4.1.10 ER图 23
4.2 程序结构 24
4.2.1 页面间的调度关系 24
4.2.2 数据库操作模块 24
4.2.3程序算法、接口以及部分实现代码 25
5 结束语 41
参考文献 42
致谢辞 43
 
基于.NET技术的在线考试系统

摘要:近年来,互联网在国际上得到了迅猛的发展,基于互联网的各种应也日益受到人们的重视。基于C/S模型的考试系统正是在这种形势下应运而生的`。尽管传统的考试形式应用还非常普遍,但伴随着远程教学的推广普及,作为远程教学系统子系统的在线考试系统呼之欲出。1直以来由于考试本身所具有的公正性及特殊要求再加之技术的原因,在线考试系统并未得到提倡。本系统在这些方面作了大量的工作,对网络环境下在线考试系统的组成、运行机制、可应用技术和具体实现进行了深入的研究,并介绍了该系统的人员管理的开发、总体规划、设计思想及具体实现过程,力争使在线考试系统得以真正的实施。文章对人员管理的设计进行了较为详细的描述,同时加强了考试过程中对人员的控制,以确保考试的安全性,同时对于客户机/服务器模式、.NET环境等相关理论做了必要的分析和介绍。最后,总结了该部分的特点和优势及不足之处,并对未来的发展和应用前景做了展望。
关键词:在线考试;人员管理;客户机/服务器;.NET环境

Test On Line System Basing .NET Technique
 
Abstract: These years, Internet has been rapidly developed in the international. All kinds of applications basing internet have also been paid highly attention by more and more persons. The Test on Line System basing C/S Model just emerges as this time and this situation. Coupled with the popularity of the distance education, the Test on Line System which is a subsystem of the distance education system is vividly portrayed, although the traditional form of the test is also used widely. For the test’s fairness and the special technical request, the Test on Line System was not advocated. In order to actualize the Test on Line System, this system has been worked a lot towards these aspects, studies the organization, the operational mechanism, the application technique and the ideographic realization of the Test on Line System in the network environment, and introduces this system’s management of operators, the system organization and the design philosophy. Moreover, the system reinforces the control of the tester in order to ensure the security of the test. The article depicts the design of the operator’s management in detail, meanwhile introduces the Custom/Server model, analyze and introduce the .NET Environment. At last, this article sum up part of the characteristic, the advantage and the disadvantage of the system and expect the system’s development and future use.
Keywords: Test On Line; Operator Management; Custom/Server; .Net Environment

注:不包括源代码.

基于.NET技术的在线考试系统ASP.NET+SQL

【基于.NET技术的在线考试系统ASP.NET+SQL】相关文章:

1.基于Web技术的网络考试系统

2.基于.NET的B/S架构管理系统设计

3.基于J2EE在线考试系统的设计与实现

4.基于电路系统接地技术的研究

5.基于.NET的管道SCADA维护数据管理系统的设计与实现

6.基于ASP.NET的学生信息管理系统的设计与实现

7.浅析在线考试系统中的考试时间控制的教育论文

8.基于.NET的DCS组态软件研究与设计

9.NET技术的高校办公自动化系统的设计论文