文献检索课考试系统的设计与实现

文献检索课考试系统的设计与实现

ID:11133891

大小:35.50 KB

页数:4页

时间:2018-07-10

文献检索课考试系统的设计与实现_第1页
文献检索课考试系统的设计与实现_第2页
文献检索课考试系统的设计与实现_第3页
文献检索课考试系统的设计与实现_第4页
资源描述:

《文献检索课考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.文献检索课考试系统的设计与实现纪绍平(陕西理工学院图书馆陕西汉中723001)【摘要】介绍了文献检索课考试系统的设计思路及实现方法。该考试系统是将ASP技术与数据库相结合开发而成,实现了文献检索课程在网络上考试的设置和管理。【关键词】ASP数据库网络考试考试系统随着计算机技术和网络技术的迅速普及和发展,以网络教学为代表的远程教育迅速兴起,它不仅为传统教学模式提供了新的选择,而且由于网络教学突破了传统教学中时空的限制,可于学生之间双向沟通,为提高学生的自学能力、创造力提供了很好的环境。考试系统做为网

2、络教学中的重要一环,也应该受到重视和开发。当然,也有很多将考试系统和教学其它系统整和在一起开发的研究和实践,但存在着一定的弊端,如由于学生平时的随机抽题练习,有可能出现漏题现象,从而失去考试的保密性和公平性,为此,我们实践开发了独立的考试系统以应用与文献检索课的教学之中。文献检索课做为一门公共课程,涉及的系别广、人数多,传统的纸卷考试组织实施起来必将消耗很多的人力、物力,且阅卷及成绩统计的效率却很低,给工作带来了很大的不便。实现了网络化考试后,大大的提高了我们的工作效率,为科学化的教学管理奠定了坚实

3、的一步。1、系统运行环境及功能分析1.1服务器配置PⅡ350/128/4G及以上配置,MicrosoftWindowsNTServer,Office2000简体中文版(ACCESS),安装IIS5.0并启动Web服务。客户端:MicrosoftWindowsNT中文版操作系统与服务器连网。总体设计:实现了文献检索课考试时试题的随机抽取及客观试题的评阅工作。1.2程序设计的总体思路利用ASP和SQL查询语言的结合来实现对数据库中数据的操作功能。利用VBSCRIPT实现判断、循环和条件语句。以HTML语

4、言来编写考试系统界面。1.3基本功能设计数据题库的设计、试卷的自动生成、客观题的自动批阅、考生成绩查询。管理员和教师可隨时录入、删除和修正试题库中的试题;系统采用两级权限:管理员和教师。管理员可以根据实际情况调整教师和试题录入者的人数,以完成试题的录入工作。教师可完成试题的设置:如试题类型、考试时间、考试分数、开考时间,同时教师还可以修改考生信息、查看考生的成绩、完成主观题的阅卷以及删除、修改试题库等运作。采用学生帐号激活系统,完成考生登陆工作。且考试完毕之后学生就能查询客观题的分数。2、数据库设计

5、该考试系统主要包括两类数据库:系统数据库和临时数据库。..2.1系统数据库用来存放系统所有数据信息。包括试题库(单选题、多选题、填空题和主观题)数据表;管理员数据表用来存放教师或管理员的信息(管理员名称、密码、考试时间、考试班级、试题总分、试卷组卷标准等);考生数据表(学生的姓名、班级、单选题/多选题/填空题/主观题的分数);教师表用来存放教师或试题录入者的信息。2.2临时数据库用来临时存放学生登陆考试的各种信息,主要是实现考生登陆随机抽取的试题。此数据库中的表为考生登陆时创建的,即每一个考生登陆就

6、根据机号在此数据库中创建一个自己的数据表,考生所抽取的试题和考生答案存放在此数据库中,然后再根据用户的姓名写入系统数据库中相对的考生信息中存放其考试成绩。3、系统开发技术计算机考试有其自身的特点:不能书写,录入只能通过键盘完成,如果录入的工作量过大,对于大部分考生而言绝大部分时间用来文字输入有失本考试系统的设计初衷:并不是考察他们的录入速度,而是对文献检索课程知识的掌握程度。因此系统中试题的题型设计主要采用单选题、多选题和填空题为基本题型,还有部分综合应用类型题。选择题考察学生对基本概念的掌握程度,

7、知识覆盖面较大。填空题主要考察对知识掌握的精确程度。采用串联体结构和并联体结构两种。串联体结构指两个空或多个空的内容不可以互换,每个空的内容是唯一确定的;并联体结构是指两个空或多个空的内容的位置可以互换,连续的多个并联体组成一个独立的答案区域。计算机对每一个答案区域进行综合评分,答案区域的确定由出题教师设定。并在评卷系统的预设中给出。答案采用标准答案+关键字组成。关键字在答案中应为多个或多组。读取考生答案字符串和标准答案字符串和答案关键字比较是否相等。如果相等则是满分,否则再比较是否有关键字。若有则

8、对每一组关键字分别进行匹配比较,取每一组符合相等的百分率,计算出该题的最终得分。否则,该题是0分。3.1数据库连接程序:(ASP与ACCESS连接)<%dimconn,path’定义变量setconn=server.createobject("adodb.connection")’建立服务器环境变量path=server.MapPath("data/database.mdb")’获取数据库地址conn.open"provider=microsoft.jet.oledb

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

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

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