基于RIA技术在线考试系统探究.docVIP

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

基于RIA技术在线考试系统探究摘 要: RIA是集桌面应用程序的最佳用户界面功能与Web应用程序的普遍采用和快速、低成本布署,以及互动多媒体通信的实时快捷于一体的新一代网络应用程序。本文给出了一种基于RIA技术的在线考试系统的设计与实现方案。该系统具有桌面应用程序的拖放及离线操作能力,同时具备Web应用程序的立即布署、跨平台特点。 关键词: RIA 在线考试系统 系统设计 系统实现 技术 1.引言 在线考试系统高效、安全可靠、公平公正,越来越受到人们的重视。在线考试系统的应用也越来越广泛。计算机等级考试的机试,金融行业中银行、证券、保险业从业资格考试,以及其他各种资格认证考试,采用的都是在线考试方式。 如何开发一个功能强大、具备友好用户界面的在线考试系统也越来越受到人们的关注。 传统的在线考试系统按照技术可分为两种:一种是基于C/S架构的桌面应用程序,另一种是基于B/S架构的Web应用程序。采用这两种技术开发的在线考试系统因技术原因都存在不足之处。 C/S架构的缺点主要是部署、更新的问题。B/S架构的缺点主要是受制于HTML的限制,无法像C/S那样使用丰富的效果来展示数据,用户体验比较糟糕。另外,稳定的客户端/服务器连接,也是必要条件,网络中断将使B/S程序无法运行。从C/S到B/S,这两者受限于技术本身分别发展成了重客户端和重服务器端的模式,而RIA的出现给我们带来重新在客户端和服务器端进行更好的平衡的机会。 采用RIA技术实现的在线考试系统,将具有如下优点:(1)试题题型不局限于客观题,系统能够支持数学、物理、化学等学科各种题型的在线考试。(2)能够支持多媒体试题考试,例如普通话考试、外语口语考试。(3)支持离线考试。在网络中断的情况下,可以照常考试,网络连通以后,系统能够自动上传考试结果。 本文主要研究RIA技术,以及借助RIA技术设计和实现一套较为实用的“在线考试系统”的方法。 2.RIA技术介绍 RIA(Rich Internet Application,富因特网应用系统)是近两年开始流行的一种技术架构。这种技术允许人们在因特网上以一种像使用Web一样简单的方式来部署富客户端程序,从而令客户端可以拥有比HTML更为丰富的内容。RIA客户端可被理解为是一个充分强大的用户端浏览器,这个浏览器可以是IE(XAML)、MozillaFireFox(XUL)、Flash(Flex),等等,但却比浏览器本身强大得多。 RIA是集桌面应用程序的最佳用户界面功能与Web应用程序的普遍采用和快速、低成本部署,以及互动多媒体通信的实时快捷于一体的新一代网络应用程序。RIA中的Rich Client(丰富客户端)提供可承载已编译客户端应用程序(以文件形式,用HTTP传递)的运行环境,客户端应用程序使用异步客户/服务器架构连接现有的后端应用服务器,这是一种安全、可升级、具有良好适应性的新的面向服务模型,这种模型由采用的Web服务所驱动。结合了声音、视频和实时对话的综合通信技术使RIA具有前所未有的网上用户体验。 RIA具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据,以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。 客户机在RIA中的作用不仅是展示页面,它还可以在幕后与用户请求异步地进行计算、传送和检索数据、显示集成的用户界面和综合使用声音和图像,这一切都可以在不依靠客户机连接的服务器或后端的情况下进行。 3.系统设计 3.1系统业务流程分析 一个完整的在线考试系统,应该包括试题管理、试卷管理、考试管理等功能。用户包括系统管理员、学科管理员、教师、学生。 试题由教师录入系统,试题进入个人试题库;学科管理员对试题进行审核,审核通过的试题进入系统正式题库;学科管理员在进行试题审核时,应进行试题查重,系统中已经存在的试题或相似的试题不应再次进入系统正式试题库。如图1所示。 用户可以根据知识点或范围组卷。组卷方式有两种:手动组卷、智能组卷。用户可以设置试卷卷头、卷体、试卷输出格式。用户在进行智能组卷的卷体设置时,可以设置试题难度。手动组卷时,由用户选择试题添加到试卷中。智能组卷时,系统自动抽取试题。用户在组卷过程中可选择试题、浏览试题、查找试题,在生成的试卷中可更换试题。 教师可以安排考试、阅卷,以及查看班级成绩分析、试卷分析。学生可以组卷进行自测、进行自我阅卷。学生

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档