基于soa在线考试网站系统设计和实现

基于soa在线考试网站系统设计和实现

ID:5249220

大小:26.00 KB

页数:5页

时间:2017-12-07

基于soa在线考试网站系统设计和实现_第1页
基于soa在线考试网站系统设计和实现_第2页
基于soa在线考试网站系统设计和实现_第3页
基于soa在线考试网站系统设计和实现_第4页
基于soa在线考试网站系统设计和实现_第5页
资源描述:

《基于soa在线考试网站系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于SOA在线考试网站系统设计和实现  摘要随着现代社会计算机技术飞速的发展,目前网上在线考试系统已经成为一种非常流行的现代化的教育教学管理手段。以前由于技术限制,在考试系统的开发上存在某些这样或那样的局限,总是不尽人意。文章对基于SOA的在线考试网站系统提出了系统的改良、构建思路和实现的基本方法,并且通过使用面向服务的程序设计对整个在线考试进行整合,并在此基础上进行了一些探索。关键词在线考试;SOA;服务业务数据流程中图分类号:TP311文献标识码:A文章编号:1671-7597(2014)04-0022

2、-01高等职业教育近几年发展迅速,前景可观。目前要解决的首要问题是如何使用先进的技术手段和通过完善的考核制度从而减少学生考试作弊机会,并且提高教学评价能力和教学管理水平。无纸化在线考试网站系统的建立可以解决这个问题。无纸化在线考试网站系统有以下优势:考试方式灵活,时间和地点不受限制;节约了考试成本;考试题库更加智能化;自动组卷功能提高出卷速度;试卷随机生成可以真正实现教考分离;提高判卷的速度和准确率;避免考题重复,减少抄袭现象。5因此,开发一套在线考试系统,对提高学生的学习效果和教师的教学效果具有非常现实的

3、意义。1国内外网上考试系统的研究现状在当今计算机网络技术的声速发展和行业规范化程度的迅速提高的基础上,各种各样从事于考试业务的公司应运而生,相应在此基础上产生很多基于网络的考试系统。但是,由于各种考试系统具有非常强的针对性,每个系统应该具备不同的考试模式。并且在实际运行中存在着诸多问题,因需要考虑到系统的实时性、兼容性、开放性和服务器复用问题。2系统分析与设计2.1系统运行环境操作系统:客户端主要考虑采用Windows2000或者Professional操作系统。服务器端主要考虑采用Windows2000S

4、erver。测试环境:选择采用Windows2000Server和Professional操作系统。2.2相关技术描述采用ASP.NET动态服务器端脚本编程技术和HTTP、XML、DOM、XSL、SOAP等跨平台的WebService技术来实现无纸化在线考试网站的设计。基于XML的Web5Service技术可以解决跨平台实现远程过程的透明调用。HTTP协议穿过防火墙非常容易;本地的XML结合XLS技术可以大大降低网络流量,服务机与客户机的协同工作还解决服务器的压力的难题。2.3模块设计以试题库模块为例,试题

5、库维护模块包括:1)题库结构创建和维护子模块:在该模块教师可以对考试的学科类别和课程体系进行定义与更新。2)题库内容维护和创建子模块:在该模块教师可以完成题目的修改、添加、删除等更新操作。3)资源注册与服务描述子模块:在该模块可以在中心服务器注册服务资源URI,并且可以描述所提供的服务。图1试题库维护模块用例图2.4服务业务数据流程考试系统服务设计模如图2所示。图2考试系统服务业务数据流程3系统实现3.1系统架构网站系统是按照三层架构所编写,应用的VS2008自带的AJAX无刷新开发环境,网站安全的实现是通

6、过使用无解密MD5单向加密技术来完成的。3.2系统界面5以网站系统的登录页面为例:用户在该界面输入用户编号和密码,网站系统从Usersmr数据表中读取用户编号,根据用户编号查询用户密码。如果密码错误,给出错误提示。如果正确,用自定义方法CreateCookie()存储用户编号,用户编号存储到创建的Cookie对象中,并转向用户操作界面。图3在线考试登录界面4总结与展望网络给教育带来的是巨大的冲击,为教育现代化提供了相当大的机遇。教育机构计算机网络的建设大大促进了网络考试与教育教学质量评价的有机结合。由于时间

7、的限制和实验环境等条件的局限以及开发经验等方面还存在相当大的不足,有待进一步的完善和改进,主要有以下几个方面:增加多种形式的试题;进一步研究考试网站系统的安全性问题;进一步研究考试的结果反馈影响试题的参数问题;对考试题库的结构进一步优化,提出更合理的设计从而提高组卷的效率和访问的速度。参考文献[1]翟洁,等.一个分布式网络考试系统的设计与实现微机发展[J].微机发展,2001(1).[2]赵强,张红忠.基于ASP.NET的网站系统安全性设计与实现[J].计算机应用,2008.[3]罗爱军.一个网上考试系统的

8、设计和实现[D].东南大学,2006.5[4]何卫红.基于SOA的江海职业学院网络教学平台设计与实现[D].扬州大学,2009.[5]汪赵强.基于SOA的网上考试系统的设计与实现[D].北京邮电大学,2009.5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。