1 / 17
文档名称:

基于BS的网上考试系统的设计与实现.doc

格式:doc   大小:39KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:基于B/S的网上考试系统的设计与实现
  论文关键词:asp.netb/s网络考试系统数据库
  论文摘要:随着网络的普及和对教育的重视,各院校各学科的网上考试都具有了必要的使用环境。但是,目前国内的一些网络教学系统的主要功能是教学,不开发一个完好的在线考试系统,也是一个引导性的根底研究,是对.net平台下基于b/s构造的软件体系构造、关键技术、实现技术、框架解决方案进展的探究。
  本系统采用asp.net、htl、javasript、vbsript、图形编辑与数据库等工具,通过基于eb效劳器访问eb页面,可以不受地点,时间限制,通过宽带上网或其它上网方式,借助internet这一强大、方便的工具,考生可以在互联网上通过阅读器来选择科目、参加考试,管理员可以在互联网上通过阅读器来添加、修改学生信息,添加、修改、删除试题,修改考试科目信息,管理学生成绩;同时还实现有学生信息查询功能:按班级、学号、姓名等关键字查询,实现对整个系统的管理功能。
  系统的主界面主要有考生、管理员入口,根据用户类型,分别进入考试和管理两个不同的页面。其最大的特点是开放性、方便性和灵敏性。
  2系统的关键技术及介绍
  在?基于eb的网上考试系统?的设计过程中,主要考虑了以下几方面的问题:
  (1)asp.net技术;
  (2)建立数据库,使用sqlsever2000来建立;
  (3)选择系统的开发形式,b/s形式;
  (4)ad.net对象模型;
  (5)系统数据库设计。
  2.1asp.net技术概况
  asp.net是微软公司推出的一种internet编程技术,它采用效率较高的、面向对象的方法来创立动态eb应用程序。在原来的asp技术中,效劳器端代码和客户端htl混合在一起,常常导致页面的代码冗长而复杂,程序的逻辑难以理解。asp.net是一种独立于阅读器的编程模型,可以在最新版本的ie、netsapenavigatr以及诸如pera等被广泛使用的阅读器上运行。
  asp.net是一种建立在通用语言上的程序构架。一个已编译的、基于.net的环境,把基于通用语言的程序在效劳器上运行。将程序在效劳器端首次运行时进展编译,比asp即时解释程序速度上要快很多。微软公司发布了包括visualbasi.net、#.net、visual++.net等与.net兼容的语言来创作应用程序。
  2.1.1asp.net的优势
  asp.net是在效劳器上运行的编译好的公共语言运行库代码,它可利用早期绑定、实时编译、本机优化和盒外缓存效劳。这相当于在编写代码行之前便显著进步了性能。
  1)世界级的工具支持
  asp.net框架补充了visualstudi集成开发环境中的大量工具箱和设计器。ysiyg编辑、拖放效劳器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
  2)威力和灵敏性
  由于asp.net基于公共语言运行库,因此eb应用程序开发人员可以利用整个平台的威力和灵敏性。irsft.net框架类库、消息处理和数据访问解决方案都可从eb无缝访问。asp.net也与语言无关,所以可以选择最合适应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到asp.net时保存基于的开发中的现有投资。
  3)简易性
  asp.net使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,asp.net页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似visualbasi的简单窗体处理模型中处理事件并不一样。另外,公共语言运行库利用托管代码效劳〔如自动引用计数和垃圾回收〕简化了开发。
  4)可管理性
  asp.net采用基于文本的分层配置系统,简化了将设置应用于效劳器环境和eb应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理〞哲学也扩展到了asp.net框架应用程序的部署。只需将必要的文件复制到效劳器,即可将asp.net框架应用程序部署到效劳器。不需要重新启动效劳器,即使是在部署或交换运行的编译代码时。
  5)可缩放性和可用性
  asp.net在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中进步性能的功能。另外,进程受到asp.net运行库的亲密监视和管理,以便当进程行为不正常〔泄漏、死锁〕时,可就地创立新进程,以帮助保持应用程序始终可用于处理恳求。
  6)自定义性和扩展性
  asp.net随附了一个设计周到的构造,它使开发人员可以在适当的级别“插入〞代码。实际上,可以用自己编写的自定义组件扩展或交换吉林大学硕士学位论文a

分享好友

预览全文

基于BS的网上考试系统的设计与实现.doc

上传人:凹凸漫 2022/7/3 文件大小:39 KB

下载得到文件列表

基于BS的网上考试系统的设计与实现.doc

相关文档