- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WWW的网上考试系统的设计与实现
摘 要:网上考试系统是网络教学的重要组成部分之一,他能减轻教师的组卷及阅卷负担,使考生及时了解考试成绩。探讨基于WWW的网上考试系统的设计方法,并给出一个开发实例。该系统不仅适用于某一门课程的考试,且适用于多专业多门课程的考试。??
关键词:网上考试;网络教学;Web数据库;ASP;ADO??
中图分类号:TP393文献标识码:B
文章编号:1004-373X(2008)08-052-02?オ?
Design and Implementation of Online Examination System Based on WWW??
ZHAO Ling??
(Xi′an Institute of Post Telecommunications,Xi′an,710061,China)?オ?
Abstract:Online examination system is one of important constitution of network teaching,it can shorten teachers′ work incubus of building test paper and inspecting them,make students know about their score immediately.This paper discusses the design method of online examination system based on www,furthmore give a developing example.This system not only fit in exam of a subject,but also fit in with exams of multisubject of multimajor.??
Keywords:online examination;network teaching;Web database;ASP;ADO??
1 引 言??
计算机的广泛应用及其技术的发展,对传统的教育模式提出了新的挑战。传统的考试过程一般要经过教师出卷、学生考试、教师阅卷、统计成绩4个环节,随着学生人数的增加,这一过程的工作量也日益巨增。为了减轻教师的工作负担及提高工作效率,要求借助于计算机实现无纸化考试。多媒体以及Internet的出现和发展使得考试的手段和载体发生了根本性的变化,Internet的开放性和分布性使得考试不受时间和空间的限制。基于Internet的网上考试系统的研究,已倍受大家关注。本文对开发网上考试系统的相关技术及有关问题进行了初步的探讨和实践。??
2 网上考试系统的体系结构????
网络应用软件运行的模式主要有2类:Client/Server和Browser/Web模式。前者的缺点是开发成本高、维护复杂、升级麻烦;后者是近几年伴随Internet迅速发展起来的一种技术,他与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web 服务器和数据库服务器,其主要优点是开发、维护、升级的经济性以及良好的开放性[1]。从考试系统的性质来看,他要服务于众多考生,并且考试系统的软件也将不断的发展与更新,基于上述考虑,用Browser/Web模式设计考试系统,服务器端采用Web Server+数据库系统+ASP组件构成考试的应用服务系统;客户端采用浏览器完成考试全过程。??
网上考试系统的应用程序可分为考生考试程序和考试管理程序,考生考试程序主要实现考生登录的身份验证、试卷生成、接收考生所选答案、计算分数以及考生考试成绩的查询。考试管理程序实现对学生信息库、答题信息库和试题库的管理及维护工作。根据上述需求分析,基于B/S模式的网上考试系统的体系结构如图1所示[2]。
3 网上考试系统的软件方案??
系统的开发软件采用Microsoft公司的ASP,ADO和VBScript;数据库管理系统采用SQL Server 2000,用ASP,HTML语言和VBScript编写服务器端Web应用程序;用ADO以及ODBC实现应用程序与数据库的连接。所选软件的特点如下:??
(1) ASP技术[2]。开发Web应用程序的常见技术有CGI,IDC,ISAP,ASP以及Java。本系统采用的是ASP技术。ASP是由Microsoft提出的基于服务器端脚本编写环境,使用他可以创建和运行动态的、交互的、高性能的Web服务应用程序。ASP是目前公认的建立WindowsNT动态站点最好的工具。他与ADO的充分结合,提供
文档评论(0)