已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1分类号:D C:007)6182:公 开 编号:2002801027成 都 信 息 工 程 学 院学 位 论 文刘 锷申请学位专业: 网络工程申请学位类别: 工学学士指导教师姓名(职称): 郭涛(讲师)论文提交日期: 2007年6月9日当前,网络教学方兴未艾。网上考试已在其中扮演了重要的角色,传统试卷考试方式有待提高。网络教学已从其规范性、科学性及考试工作组织、管理的统一性,影响到教学质量的好坏。基于此,本系统开发实现了基于B/中数据库采用发平台是发工具是务器采用系统实现了三个功能模块即试题管理模块、在线考试模块、自动评分模块。试题管理模块包括上传试题、试题管理、试卷的自动生成。在线考试模块包括学生登录、考试鉴权、考试时间控制和一些简单的考试意外的避免。自动评分模块包括制定评分规则自动评分和答案的返回。用户机则不需要安装任何应用程序直接通过浏览器就可以访问。本系统的实现有利于提高网络教学的质量同时大大拓展了考试的灵活性,阅卷效率,以及保证了考试的公平性、答案的安全性。关键词:网络考试系统;, is in of of of , it y of of of of of et B/S 论文总页数:26页1 引言. 课题背景. 试题自动生成系统开发的目的和意义. 开发环境.目总览. 总体设计. 模块划分及各模块的基本功能. 数据库设计.现技术和方案选择. B/模式. . . 主要开发软件.目特色. 试题生成. 局部刷新.目分析、设计、开发. 试题管理模块的设计. 在线考试模块的设计. 自动评分模块的设计.统测试与分析. 测试的方法. 测试的步骤. 测试的结果.行效果.页 共 26页1 络技术已经逐渐渗入社会生活各个层面。传统的试卷考试方式已不能满足现代化教育的需求。网络教学已经成为全球性的大趋势。网络教育除了学习其中的内容之外,对学习效果的评估也是一个必不可少的方面。考试作为教学测评的一种最主要的手段,其规范性、科学性以及考试工作的组织、管理等,直接关系到教学测评的准确性和客观性,从而也影响到教学质量的好坏。使用网络考试系统可以使考试在本地进行,也可以在异地进行,打破了以往把考生聚集在一起参加考试的局面,大大拓展了考试的灵活性。试卷根据题库中的内容即时生成,可避免考试前的压题。使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。而且使用试题自动生成系统把从固定在单一试卷中的试题发展到了可以自由组合的题库,卷变得方便了,测试的形式也发生着变化,由所有学生同考一张试卷的大规模的集体测试发展到了同一场考试使用等同考查效力的不同试卷。这样更能适应我们的现代化教育,使我们的教学质量得到极大的提高。极大的节省了人力和物力,提高了效率。通过以上分析,得出结论;在科技化飞速发展的今天,我们只有充分利用身边的资源使用科学的考试方式,才能使教育跟上时代的步伐。也只有这样才能使我们的教育水平更上一层楼。生集中在同一个地方用笔作答的考试方式,这样的考试方式存在着学多弊端。例如:老师出题花费大量时间,印刷试卷花费时间和钱财,造成大量纸张的浪费。人工判题速度慢而且还容易出错,使得考一次试需要花费大量人力和物力。这些弊端的存在使得传统考试越来越不适应现代教学的需要。因此,如何使考试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。使用试题自动生成系统就能避免这些弊端,通过随机抽取不同的试题,保证了一人一卷从而极大的降低了作弊的几率。而且也避免了印刷试卷浪费的人力物力。本结合自己所学的知识,开发出来的一套简单的考试系统,主要是目的是检查自己综合运用自己所学知识的能力。本系统完全可以满足一些小型考试的第 2页 共 26页需要,并通过对各种客观题考试情况的长期研究,以灵活、通用为主要设计思想,开发适合于各种客观试题测验的系统。本系统将会提高许多学校对学生考试的效率,极大程度上减轻了老师的工作量,同时加强了对学生所学知识的检测。提高了教学质量。该系统也还可以用于其它部门的考试。例如一些驾校,单位的考试。考试是网络教学的重要部分,日渐普及的网络教学呼唤着功能强大的网络考试系统的出现。网络考试系统方便了传统考试中的各个环节。提高了试题管理的自动化、标准化、便捷化,也提高了试题的安全性和保密性。试题的自动生成,使每个考生都有一套不同的试题,把固定在单一试卷中的试题发展到了可以自由组合的题库,随着题库的建立,组卷变得方便了,测试的形式也发生着变化,由所有学生同考一张试卷的大规模的集体测试发展到了同一场考试使用等同考查效力的不同试卷,而且可以跨地域的进行同一考试,除了在本地也可以在异地进行,打破了以前考试的局限性。在成绩统计方面,可以方便快捷地实现成绩统计,如各种均值,方差,分布等的计算,同时还可以方便地评判考试的信度和效度。通过使用试题自动生成系统完全摆脱了纸和笔,考生使用计算机答卷,然后通过网络提交试卷,系统自动阅卷。基于计算机网络的考试需要专门的较高水平的技术支持,网络考试已经发展成为一种产业。发展网络教学有着非常深远的意义,网络教学在全世界范围内得到了迅速的发展。在国外,美国每年大约有近1700万人通过网络接受教育和培训;欧洲网络教育规模也很大,巨大的需求推动了网上教育业的快速发展。目前,在国际市场上比较著名的网上教育软件产品有:属哥伦比亚大学计算机科学系开发的国的国的前国内许多学校的教育水平都不是很高,不能满足教育部在“面向21世纪教育振兴行动计划”中的决定。在未来的几年,中央政府将集中投入相当数量的资金,并广泛吸取地方、企业、个人的资金和力量共同完成现代远程教育框架的构建。网络考试在现代化教育中是越来越重要,而在考试过程中,试题的自动生成相当重要,它的正常运行保证了后面考试的质量。所以研究试题的自动生成是相当重要的环节。整体来说,国外的网上考试系统有一定的优势,但在一定范围内的考试采用的技术还停留在局部范围内基于构的应用程序,在,科学技术的飞速发展把人类社会推向了一个崭新的时代网络时代,世界经济发展已进入一个激烈竞争的年代,谁拥有好的教育第 3页 共 26页水平,谁就会创造出更好的知识财富,从而对经济的发展起到巨大的推动作用。新一代远程教学系统的网络传输结构将会具有很强的可扩展性和不同系统间的互操作性。教育信息内容从简单的文件系统组织向教育信息资源库建设发展,从以前的以课程教学内容逐步向以学科体系为出发点构建教学内容过渡。好的考试系统将能很好的检测学习者学习的积极性、主动性。能有效的及时的弥补学习者在学习过程中所存在的知识缺陷。纵观国内外网络考试系统,它们大多采用结构上采取B/S,C/评分系统中主要支持客观题的自动评分,没有对主观题的自动评分进行研究和开发,从而对系统的功能和实用性带来了一定制约。本系统也是对客观题的做出自动评分,试题的自动生成也只局限于选择、判断和填空。件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及一些硬件配置。由于本此对服务器端有一定的配置要求,客户端只需要安装计算机硬件的要求都不高,比较经济,只须配备如下即可:本系统服务器端的运行环境规定:处理器型号:存容量:512M;外存容量:80G;网络环境:联网状态或企业内部网中;系统在开发时选用了兼容性比较好的P(和于运行,符合“一次编写,多平台运行”)的现了程序与服务器平台的独立性,使得基于采用的开发软件主要有据库方面考虑到与以选择务器采用 4页 共 26页成绩添加 成绩删除 成绩查询 试题修改试题查看试题删除试题添加图2试题管理模块:该模块的主要工能有上传试题、试题管理、试卷的自动生成。该模块针对的是管理员,管理员有且只有一个不能添加。所有的试题都是管理员通过逐个添加或者通过输入的试题有误时,还可以试题管理功能对该试题进行修改。此外,试题管理还包括对试卷的设置。例如:试卷类型的设置、考试持续时间的设置,两次考试时间间隔的设置。试题的自动生成是通过一条个考生所生成的试卷不是一样的。在线考试模块:该模块主要针对的是考生。该模块主要包括考生登录、考试鉴权、考试时间控制和一些简单的考试意外的避免。当用户进入到登录界面时,该功能可以验证登陆用户的身份以及对本系统的操作权限。当检测到是管理员用户时就跳转到用户页面,当检测到是学生用户时候就进入学生页面。考试鉴权主要是检测用户是否合法,还有该用户是否重复登陆。考试时间的控制主要是考试所需要的时间设置,当考试时间到的时候会弹出一个提示框,如果考生不提交改试卷将作为作弊处理在数据库里面强制插入一条0分记录。在考试过程中考生强制退出也是作0分处理。一些简单的考试意外的避免主要是当考生登陆以后,点击准备好了这个按钮以后,试题自动生成。这时候,你再后退重新点击准备好了这个按钮时试题不会改变,与第一次生成的试题一样。自动评分模块:该模块主要包括制定评分规则自动评分和答案的返回。根据考试的答案与存放在数据库的正确答案相比较判断出正误,试题的分值已由管理员输入数据库的,只需根据判断出的正确的试题取出相应的分值进行累加即可。当考生提交后会把正确答案和考生所选的答案返回给考生。2据库中表介绍表 名 简 介 功 能理员信息表 记录管理员的一些信息卷信息表 记录试卷的一些设置信息生成绩表 记录考生的考试成绩的一些信息生信息表 记录学生的一些信息题信息表 记录试题的一些信息数据库中主要表的结构如下:名称:管理员信息表;标识:据来源:管理员自己设置;表2理员信息表第 5页 共 26页名称 类型 空 默认值 属性主索引(P) Id 1) 1) 1) 0) 称:试卷信息表;标识:据来源:管理员添加;表2卷信息表名称 类型 空 默认值1) 1) 1) 1) No 1) 称:成绩信息表;标识:据来源:前台页面获取;表2型 空 默认值 属性主索引(P) Id 1) 0) no 0) 1) 0000:005) 称:学生信息表;标识:据来源:管理员输入;表2生信息表名称 类型 空 默认值 属性主索引(P) id 1) 0) _1) 页 共 26页0) 0) 0) 1) 0) 称:题库信息表;标识:据来源:管理员输入;如果是选择题,);正确答就存放在果是判断题,);正确答就存放在表示正确,2表示错误。如果是填空题,);正确答案存放在就是2库信息表名称 类型 空 默认值 属性主索引(P) Id 1) 00) 00) 00) 00) 00) 0) ) no ) 述几张表就只有学生信息表和成绩表之间有关系,它们是通过 模式与C/(构,即大家熟知的客户机和服务器结构。它是软件体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到低了系统的通讯开销。B/S(构即浏览器和服务器结构。它是随着C/这种结构下,用户工作界面是通过小部分事务逻辑在前端(现,但是主要事务逻辑在服务器端(现,形成所谓的三层3 7页 共 26页这样就大大简化了客户端载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。由于C/少通用性的特点,业务变更或改变不够灵活,而且需要专门的客户端安装程序,分布功能弱,兼容性差,故本系统采用B/企事业单位内部局域网内建立B/通过对易于把握,成本也较低。动服务器网页)是共网关接口,即行与服务器端的上的版本中。通过互且高效的由基于基于于000平台,而中也包括了应更广泛的平台,符合“一次编写,多平台运行”)的现了程序与服务器平台的独立性,而且基于以本系统才用配合放式数据库连接)是一个数据库编程接口,由为数据访问标准,应用程序可通过调用据库管理系统)的数据。对于应用程序来讲其他应用程序一样可以通过3行查询、提取数据等等操作。在可以使用第 8页 共 26页为整性和健壮性方面的缺点。故本系统采用纯过安装面设计主要采用X 2004和X 2004等工具,后台语言采用据库方面考虑到与操作系统的兼容性以及所针对的信息量不是很大,所以采用 每个不同用户登陆时该系统所生成的试题是不一样的,是随机的。而且每次试题生成后不管学生怎样刷新或重新登陆试题都不会变(只要是在规定的考试时间段内),+;该方法主要是通过一条题的随机性主要是考函数实现。该函数的功能主要是就每次随机生成不同的试题。以管理员可以根据考试的需要设置试题的数量和类型。不同类型的试题可以设置不同的数量。这样使试卷更具灵活性,更容易发挥考试的特点。试题的不一样也降低作弊率,提高了考试的可信度,增加了试卷的有效性,把学生对知识的掌握情况真实的反映在试卷上了。你在填写资料时候,系统会有一些提示,这些提示的出现都不是整体刷新后出现的,都是局部刷新就出现了。在你提交以后也不局部刷新也面这样节约了很多时间,瞬间就可以继续添加下一个学生。主要实现代码如下:/考生编号 , / + 正在检查考生编号是否重复,请稍等!;第 9页 共 26页/判断浏览器类型 ; ;/;/考生编号 (4)/服务器的200)/考生编号重复if(0)考生编号重复!;1)考生编号可以使用!;后台收到前台传来的值进行判断并返回一个值给前台,前台调用上面集中方法实现局部刷新的。5 项目分析、设计、开发在前面我们已经提到该系统主要由三个模块组成,即试题管理模块、在线考试模块、自动评分模块。试题管理模块包含上传试题、试题管理、试卷生成、成绩管理这些功能。如图所示:第 10页 共 26 页图5传试题、试题管理、试卷生成、成绩管理。种方式一次只能添加一道试题。也可以在界面上下载种方式一次可以添加多道试题。上传的表格必须以文本的形式进行上传,否则会出错。通过 收上传文件,然后在 调用现上传。上传成功后如果发现有错,还可以在题库管理页面进行修改。除、添加、修改。每条记录前第 11页 共 26 页都有一个复选框,选种你不需要的记录然后点击删除按钮。在每条记录后面都有一个编辑查看的链接,通过该链接可以进行查看和修改。修改完毕后对数据库中的数据进行击添加按钮,可以进入添加试题的页面。还可以通过我们前面所提到的批量上传进行试题的添加。实现更新的代码如下:+ ,+ ,+ ,+ ,+ ,+,+ ,+ +;/如果插入成功就返回真否则返回假if(=0);实现插入的代码如下:+ ,+ , +, +,+ ,+ , +, +);(=0); 12页 共 26 页; 道试题的分值,各种题型的数量。考试的时间等等。设置的这些信息是通过照利用这个函数产生一个随机数,然后根据这个随机数取出相应的试题。所以题库里面的试题越多,两张试卷出现相同试题的几率就越小。为了保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024融资租赁合同书之公寓租赁合同
- 2024年度监理工程师职责履行合同
- 2024年中介参与下的二手房买卖定金合同
- 2024年度软件开发与维护技术服务合同
- 2024年建筑工地瓦工承包合同
- 商品房购房合同协议书
- 技术合同 技术许可合同样本
- 2024某大学人文社科科研项目合同书
- 2024借名购房合同协议范本
- 2024年离婚协议书格式要求
- 高支模施工难点
- 大学生劳动教育-合肥工业大学中国大学mooc课后章节答案期末考试题库2023年
- 诉讼前民事调解委托书
- 孩子探视权起诉书
- 国家开放大学一网一平台电大《当代中国政治制度》形考任务1-4网考题库及答案
- 小企业会计准则财务报表
- 澄明之境:青泽谈投资之道
- 无人机基础 教案
- 机电运输专项检查实施方案
- 英语语法与长难句理解知到章节答案智慧树2023年山东石油化工学院
- 体育馆防雷接地方案
评论
0/150
提交评论