现如今,国内的大部分考试依旧停留在传统的考试方式上,人们对于互联网的真正应用仅仅局限于一些考试的网上报名工作和网上成绩查询,还没有真正形成网上考试规模。
1。2 研究意义
在现如今的学习型社会下,网络教育作为构建开放的终身教育体系的一种非常重要和有效的途径,越来越受到广泛的关注,并且得到了极大的应用和发展。而随着时代的发展,网络教育的技术和手段也已经到了改革的这一刻,教育模式也逐渐产生质的飞跃。
现有的考试模式只要以纸质试卷为主,而随着各种考试的不断涌现,考试科目的不断增加,给考试的准备工作、中间环节及结束后的阅卷等工作带来了极大的不便和难度。因此,我们更加需要一套高速,便捷,公平公正的网上考试系统。
现阶段,网上考试系统主要分为传统的C/S模式和新型的B/S模式。和传统的C/S模式相比,基于B/S模式的考试系统将应用逻辑与用户界面和数据访问相分离,使考试系统的维护变得相对简单,同时还简化了客户端的功能,更适合我们在互联网上参加考试。
该系统使得网上考试更加透明化,更加便捷高效,适合当今社会的快速发展。提高了网上考试的效率,节省了大量的人力物力,保证了考试的公平公正。
1。3 课题目标
网络考试系统是在传统考试的基础上加上了数据库技术,在很大程度上简化了传统的过程。
网络考试将会成为未来考试的主流方式。
与市场上成熟的基于C\S模式的考试系统相比,本系统使用方便,而且完全免费。
2 开发环境及开发工具的介绍
2。1 C#简介
系统前台使用Microsoft Visual Studio 2010作为开发工具,VS2010拥有一个可视化的集成开发环境(IDE),开发人员可以快速地构造出应用系统。C#是一种简单,现代,通用,面向对象的编程语言。它具有面向对象的语法, 基于C++ ,并且受到Java深刻影响。C#是一种多范式的编程语言,包含功能,必要的,通用,面向对象(基于类),以及面向构件的编程学科。它是由Microsoft作为。NET倡议的一部分开发的。C#是面向对象的编程语言。MICROSOFT 。NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
2。2 SQL Server2008数据库论文网
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008 允许使用 Microsoft 。NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。
3完成本系统所用到的技术
3。1 ASP。NET技术简介
ASP。NET 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。
ASP 。NET的前身ASP技术,是在IIS2。0上首次推出(Windows NT 3。51),当时与 ADO 1。0 一起推出,在IIS 3。0 (Windows NT 4。0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VisualInter Dev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4。0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。