欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > DOC文档下载  

    试题库管理及成绩分析系统研究.doc

    • 资源ID:101508       资源大小:38KB        全文页数:6页
    • 资源格式: DOC        下载积分:5积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

    账号:
    密码:
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    试题库管理及成绩分析系统研究.doc

    试题库管理及成绩分析系统研究山东农业大学杨峰山东引黄济青滨州分局刘涛http:/www.edu.cn2006-02-2411:07:34中国教育和科研计算机网【摘要】随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要内容。本试题库系统采用VisualBasic语言和Access数据库开发而成,不仅能录入包含图形、公式和文字的各课程试题,生成不同科目的试题库,并能按要求自动生成规定格式的试题、能对考试结果进行统计、分析和评价,生成规定格式的考试分析文档,最终实现考试出题和考试分析的自动化。关键词:试题库VisualBasic语言成绩分析引言随着现代教育事业的发展,教学手段现代化问题显得越来越重要。试题库系统作为教学手段现代化的重要组成部分,与数据库相结合,具有良好的发展前景。最近几年,国内外已经有不少人员对此项工作做了研究,但是由于技术水平的限制,目前很多单位开发的试题库系统还存在很多弊端。为响应国家教改,全面推进试题库的建设,研制开发了这套试题库管理和成绩分析系统。该软件在WindowsXP操作系统下,采用VisualBasic语言1开发而成,具有Windows风格,界面友好,易于使用,通用性强2。通过其录入系统录入试题后,即可形成本课程的试题库系统3,而且系统还具有自动组卷功能、成绩统计与考试分析等功能,从而可以实现教考分离。1、概述1.1国内外题库的发展及现状考试在我国古代就已经有了很大的发展,早在1300年以前就有了科举制度。但这种考试不规范、不严密,不能客观、准确地评估一个人的能力水平。第二次世界大战结束后,考试在社会生活中的地位进一步提高,资格证书考试也就应运而生。这种考试次数频繁,命题工作量大,并且对考试的测量学特性要求更加严格,不少考生要求结果相互可比,因此,建立高质量、大容量的现代化题库成为必要。目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。从我国恢复高考制度以后,随着高考标准化的实施,尤其是微型计算机的快速发展,这些都为题库建设提供了基础条件。80年代中期以来,出现了多所学校或行政机构联合开发试题库的局面,同时,也出现了许多其它学科的试题库。90年代前后,政府部门在全国范围内有计划、有组织、系统地开展CAI教学与国家试题库的建设。1.2本研究的目的和意义传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习效果。为促进教学手段的现代化,提高教学质量,减轻教师在出题、组卷和成绩分析中的工作量,帮助教师方便、快速、准确地分析、评价学生的学习成绩,本研究在VB编程环境下开发了一套能实现试题库管理和成绩分析的软件。本研究将试题管理、试卷生成和考试分析集为一体,不仅能帮助教师适时编制各类考试题目、生成标准试卷,还能对学生成绩录入、保存、分析并生成考试总结。本研究大大减轻了教师的工作量,有效地提高了整个考试过程的效率,对学校推动教学改革、提高教学质量起着很大的促进作用。2系统总体结构设计2.1系统结构框图与功能图2.1系统结构框图系统的总体结构框图如图2.1所示,系统的具体功能如下:试题录入功能能将每道题的全部信息(包括每道题的题型、难度系数、分值等)录入到试题库中,而且若试题或答案中含有图形或公式,可以进行相应的录入。题库管理功能对题库中的试题与答案可进行整体浏览,或根据用户选择的具体查询条件进行相应的查询,也可以对试题库中的试题进行修改、删除等维护操作。自动组卷功能根据用户指定的试题难度、试题类型从试题库中随机抽取试题组成一套试卷,答案亦随机生成。试卷浏览与修改功能可对当前试卷进行整体浏览,并对不满意的试题进行修改和删除。试卷输出功能可通过调用Word将当前生成的试卷模板进行编辑排版,从而生成一套正式的试卷,并可将其打印输出。考试分析功能可实现成绩库导入、成绩统计与分析、试卷分析等功能。用户管理功能为不同级别的用户设定密码,登录后方可实现对应的操作。2.2本系统的数据库结构设计本试题库系统数据库4共分为两个数据表,一个用来存放各种题型的试题,另一个用来存放试卷考题的试卷表。表2.1试题数据表字段名类型意义DM(试题代码)Integer每道题的唯一标识NR(试题内容)Memo存放试题图文混和信息NDXS(难度系数)Text存放每道题的难度信息FZ(建议分值)Text存放每道题的分值信息DAAN(答案)Memo存放试题答案信息表2.1介绍了试题数据表的具体结构,因为本试题库系统的试题数据表中存储的试题中往往带有图形,在设计数据表结构时就需要一个能存放图文混和信息的字段,我们选用了Memo类型5字段来存放试题内容和试题答案信息。表2.2试卷表字段名类型STDM(试题代码)TextSTNR(试题内容)MemoTX(题型)TextFZ(分值)Integer表2.2介绍了试卷表的具体结构,本部分主要包括试题代码、试题内容、题型和分值四项内容,对于试题代码和题型都是文字信息,所以选用Text类型;试题内容中往往带有图形,选用Memo类型;分值都是数字,所以选用Integer类型。3试题录入系统的设计3.1试题录入功能的实现3.1.1纯文本信息的输入在试题数据表中,只有试题内容与试题答案包含图形信息,其余字段存的都是纯文本信息,对这些文本信息(包括每道题的难度系数、分值、知识点)的输入,采用了组合框控件,3.1.2图文混和信息的输入为了输入图文混和信息,我们使用RichText控件,该控件不仅允许输入和编辑文本,同时还提供了标准的TextBox内部控件(文本框控件,可用来输入纯文本信息)未具有的、更高级的指定格式的许多功能。3.1.3公式信息的输入为了实现公式信息的输入,我们同样使用RichText控件,公式信息的输入和图文混和信息的输入大体相同,但是公式信息的输入需要用到公式编辑器。3.2题库管理系统的设计试题修改的实现在修改试题的过程中,为避免误操作使不应改动的试题发生改动,在用户单击确定按钮后,增加了提示对话框。只有当用户在提示对话框里单击了“是”按钮,确认了确实要修改,才能将变化后的试题存入题库。在本窗体界面中,一次可以同时显示三道试题。删除功能的实现与试题修改相类似,要想删除某道试题,也须先将焦点置于该题,然后单击删除确定按钮。但与试题修改不同的是,试题被删除后,数据库中的记录就会减少一条,而在通过向上或向下翻页按钮显示试题时,记录指针都将严格按顺序依次向上或者向下移动,这样当记录突然比原来少了一条以后,再来回翻页时,记录指针就会无法正确定位,于是也就无法按正确顺序显示试题。为避免这种情况,引入了一个窗体级变量,在每次单击“删除确定”按钮后,并不立即将该题删除,而是将要删除试题的代码存入窗体级变量中,然后在关闭该窗体时,在该窗体的事件中再将其删除。4试卷生成系统的设计4.1自动组卷功能的实现在试卷生成界面中,按照各题型的统计信息选择题型难度及数量选择结束后,已选择信息将存储在试题库中,以此继续下一题型的选择,直到全部选择完毕。当所有题型选择完毕后,按“生成试卷”按钮将生成规定格式的A、B试卷。点击“查看试卷统计信息”可以看到已选题型个数及已选分数。4.1.1数据访问对象(DAO)在VB中提供了两种访问数据库的方法:通过数据控件(Data)和利用数据访问对象(DataAccessObjiect:DAO)。将这两种方法相比较,使用Data控件的特点是:几乎不需要任何代码,仅靠属性的设置即可使工程具有基本的数据访问能力;而数据访问对象则完全在程序运行代码中进行,使程序开发人员可以摆脱数据控件的束缚,直接编写程序访问数据库数据,从而能够开发出更具弹性且高效率的数据库应用程序。4.1.2试题统计信息的实现为了在生成的记录集中随机抽取出一道题,可以使用VB提供的Rnd函数,该函数能生成一个0a之间的随机数。设记录集的个数为a,则i=Int(Rnd*a+1)就是一个范围在1a之间的随机整数。这样在记录集中取出的第i条记录,就是被随机抽出的一道题,而且被选中的这道题在SELECT语句选择条件的保证下不会重复已出过的试题。4.2试卷浏览与修改试卷管理系统主要能完成两方面的功能:试卷的浏览与修改,能对当前正在生成的试卷进行浏览,并对不满意的试卷进行修改或删除;试卷的编排和打印,能将选好的试题放入标准的试卷模板并调用Word进行编辑、排版和打印。4.3试卷编排与打印4.3.1试卷浏览与修改功能的实现在试卷浏览与修改窗体界面中含有一个接近整个窗体的RichTextBox控件,用来显示当前试卷中的全部试题。为了连续向RichTextBox控件(此处名为Rtb0)中添加试题利用了VB提供的SendMessage方法和Clipboard对象的SetText方法来模拟剪切和粘贴的过程,即先把一道道试题送入到剪切板,再把剪切板中的内容一个个粘贴到RichTextBox控件中。4.3.2试卷的保存和打印功能的实现

    注意事项

    本文(试题库管理及成绩分析系统研究.doc)为本站会员(网****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!