毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于AJAX的在线考试网的设计与实现(3)

时间:2020-03-07 12:12来源:毕业论文
7、在考试结束后,系统会立即给出分数,无需等待漫长时间。 8、系统可存储、修改考生个人信息。 9、系统运行稳定、安全,不会出现闪退、黑屏等不正


7、在考试结束后,系统会立即给出分数,无需等待漫长时间。
8、系统可存储、修改考生个人信息。
9、系统运行稳定、安全,不会出现闪退、黑屏等不正常现象。
第二章  相关技术介绍
2.1 ASP.NET简介
ASP.NET是建立在通用语言上的一种程序构架。一个已编译的、基于.NET的环境,把基于通用语言的程序在进行服务器上运行。
ASP的相关技术主要应用到了ASP的Session对象、Server对象、Req uest对象、Cookie,、Response对象、Form集合,Query String集合,Server Variables集合,ADO(ActiveX Data Objects)数据库访问技术。
ASP.Net4.0作为配置系统回事用字符基础的分级方式,在服务器环境中使用应用程序会变的更加简便,因为简单文本会保存湘桂的配置信息,设置新的配置将不再需要启动本地管理员工具。具体和快捷是ASP.NET4.0最大的改变了。应用程序在使用ASP.NET4.0编写开发后,在服务器安装中仅仅需要些必要的文件的拷贝就行了,而不是像以前一样需要重新启动电脑了。
ASP.Net4.0为了提升工作效率,现在已经能够实现多处理器,通过无缝连接技术,在多处理器背景下,它运行速度得到了极大提高。目前,市场上大多数ASP.Net4.0应用软件的开发仍是为了一个处理器,但在未来,这些软件不需要任何改变在多处理器环境下运行时仍能提高其工作效率。
2.2 SQL SERVER数据库
由于这个在线考试系统需要大量的数据处理,一个强大的数据库管理系统是不能缺少的。目前市场主要使用的数据库有:Access、Excel、FoxPro、Oracle、SQL Server等,其中桌面型例如Access、FoxPro的产品安全性并没有网络型的SQL Server、Oracle产品安全性高。
在线考试系统使用的数据库软件是微软开发的SQL Server 2008。主要有以下几个特点:首先,SQL Server 2008数据库中的数据可以通过web浏览器进行查询存储,远程访问数据库能够实现;其次,SQL Server 2008与Windows 2008 Server服务器紧密集成,而Windows 2008 Server服务器的安全性非常好,未经授权的非法用户是无法对数据库进行访问,SQL Server 2008服务器的安全性得到保障,符合系统的安全性符合要求。最后,容量大,一个数据库可创建多达二十万个数据表,对于大量的考题数据,能够足够容下。
2.3 动态网站技术
在线考试网是都是以Web页面形式为基础开发,动态网站需要动态处理来自用户的相关请求并返回结果
这是一般的静态Web页面技术所不能实现的,所以采用动态网页技术。目前有很多技术能够实现动态网页,可以说是各有千秋,比如CGI,ASP.NET,JSP等.在线考试王的设计是采用比较流行的ASP.NET技术。在线考试网会根据用户的操作在服务器端执行一些相关的程序,而由于执行的程序的不同,给出的结果也会不同,最终表现给用户的也会不同,这就被称为动态网站技术。
ASP.NET是ASP的最新的一代版本,它并不只是ASP 4.0, Web开发最基础的部分,可扩展性的方面与上一代ASP相比更加优秀,并且使用了新的技术让数据处理方面更上一层楼。
动态网站技术主要有以下几个特点:
1、交互式:网站会根据用户的不同操作反应出不同的结果。
2、自动跟新:无需用户手动更新网页,节省繁琐的步骤。
3、因时而异:同一个用户在不同时间操作,也会出现不同的结果。 基于AJAX的在线考试网的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_47691.html
------分隔线----------------------------
推荐内容