基于BS 结构的网络考试系统的设计与实现.pdfVIP

基于BS 结构的网络考试系统的设计与实现.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS 结构的网络考试系统的设计与实现

基于B/S结构的网络考试系统的设计与实现 姜楠,张立忠 (沈阳化工学院计算机科学与技术分院,沈阳 110142) 摘要:随着 Internet 技术的发展,一种新型的基于 Web 技术的网络考试模式应运而生。网络考试系统采用 无纸化、网络化考核方式,可以有效地减少教师的工作量,很好的利用计算机优势,提高工作效率。并且由 于网络考试模式具有公正性、安全性、准确性、灵活性、随机性、方便性等特点,已成为目前国际上普遍采 用的一种考试形式。本文概述了基于B/S结构的网络考试系统的总体结构,根据系统功能的要求,网络考试 系统主要可分为系统登录、考试子系统、题库管理子系统和阅卷评分子系统。系统综合运用了 Html 语言、 ASP、Dreamweaver、Access 数据库等工具,实现了在仅使用浏览器的情况下,考生可根据自己的情况参加考 试或查询成绩,教师可方便地对题库进行补充、修改等操作,以及对考生信息及成绩进行维护的一些操作。 关键词:B/S;ASP;网络考试系统;ADO 1 引言 随着 Internet 应用的日益普遍及网络技术的日益成熟,传统的考试模式越来越满足不 了现代化教育发展的需要。因此,构建一个新型的考试模式是必要的。一个性能良好、安全 可靠的、可以满足大量考生同时使用的基于Web技术的网络考试系统应运而生。它可以借助 于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考 试的灵活性。考试的无纸化、网络化不仅能有效地减少教师的工作量,很好的利用计算机的 优势,提高工作效率,也能使考试更加公平、公正。网络考试系统正是因其公正性、安全性、 准确性、灵活性、随机性、及时性、方便性等特点,已成为目前国际上普遍采用的一种考试 形式,例如遍布全球的美国思尔文学习系统有限公司(Sylvan Learning Systems Inc.)的 计算机化考试。在我国网络考试系统在很大程度上也得到了推广及应用,IT行业的资格证书 的考试,外语的GRE、TOEFL考试等都采用了网络考试模式。因此,使用网络考试系统代替传 统的考试模式是未来发展的必然趋势。 2 系统应用技术 2.1 B/S开发模式 目前比较流行的网络开发模式一般有两种,一种是 C/S 即 Client/Server(客户机/服 务器)模式,一种是B/S即Browser/Server(浏览器/服务器)模式。 C/S 结构将任务合理地分配到 Client 端和 Server 端,充分利用客户机/服务器两端的 硬件条件,降低了系统的通信开销,适用于企业内部,但是它的开发性本身是系统级的,客 户机/服务器两端都要有相应的操作系统和特定的应用软件,并且开发一套管理软件还需要 根据不同的操作系统,并且不同的系统要求用不同的软件,增加了成本。 B/S 是随着 Internet 技术的兴起对 C/S 结构的一种改进。在这种结构下,用户界面完 全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。 在逻辑上 B/S 系统可以划分为 3 层,如图 1 所示。第 1 层是用户界面(User Interface), 1 使用户与系统友好交互;第2层是应用服务器,负责业务逻辑的实现;第3层是数据服务器, 负责数据信息的存储、访问及其优化。客户端是一个标准的浏览器,服务器端是Web Server, 而 Web Server 与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大。服 务器端的应用一般采用Web Server+数据库系统+ASP组件,来构成中间及后端的应用服务系 统;客户端采用浏览器来完成考试全过程,所有的系统升级和更新均可在服务器端完成,这 样可较灵活地适应计算机。 图1 B/S三层逻辑结构 2.2 ASP技术 ASP是Active Sever Pages的简称,它是一个Web服务器端的开发环境,利用它可以开 发和执行动态的、交互的、

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档