【精品】VB+ACCESS自动组卷系统(源代码+系统)
收藏
资源目录
压缩包内文档预览:
编号:1639112
类型:共享资源
大小:440.22KB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vb
access
自动
系统
源代码
- 资源描述:
-
【精品】VB+ACCESS自动组卷系统(源代码+系统),精品,vb,access,自动,系统,源代码
- 内容简介:
-
试题库管理及成绩分析系统研究 山东农业大学 杨峰 山东引黄济青滨州分局 刘涛 【摘要】 随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要内容。 本试题库系统采用 仅能录入包含图形、公式和文字的各课程试题,生成不同科目的试题库,并能按要求自动生成规定格式的试题、能对 考试结果进行统计、分析和评价,生成规定格式的考试分析文档,最终实现考试出题和考试分析的自动化。 关键词 : 试题库 成绩分析 引言 随着现代教育事业的发展,教学手段现代化问题显得越来越重要。试题库系统作为教学手段现代化的重要组成部分,与数据库相结合,具有良好的发展前景。最近几年,国内外已经有不少人员对此项工作做了研究,但是由于技术水平的限制,目前很多单位开发的试题库系统还存在很多弊端。为响应国家教改,全面推进试题库的建设,研制开发了这套试题库管 理和成绩分析系统。该软件在 用 言 1开发而成,具有 格,界面友好,易于使用,通用性强 2。通过其录入系统录入试题后,即可形成本课程的试题库系统 3,而且系统还具有自动组卷功能、成绩统计与考试分析等功能,从而可以实现教考分离。 1、概述 考试在我国古代就已经有了很大的发展,早在 1300年以前就有了科举制度。但这种考试不规范、不严密,不能客观、准确地评估一个人的能力水平。第二次世界 大战结束后,考试在社会生活中的地位进一步提高, 资格证书考试也就应运而生。这种考试次数频繁,命题工作量大,并且对考试的测量学特性要求更加严格,不少考生要求结果相互可比,因此,建立高质量、大容量的现代化题库成为必要。目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。 从我国恢复高考制度以后,随着高考标准化的实施,尤其是微型计算机的快速发展,这些都为题库建设提供了基础条件。 80年代中期以来,出现了多所学校或行政机构联合开发试题库的局面,同时,也出现了许多其 它学科的试题库。 90 年代前后,政府部门在全国范围内有计划、有组织、系统地开展 传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习效果。为促进教学手段的现代化,提高教学质量,减轻教师在出题、组卷和成绩分析中的工作量,帮助教师方便、快速、准确地分析、评价学生的学习成绩,本研究在 程环境下开发了一套能实现试题库管理和成绩分析的软件。 本研究将试题管理、试卷生成和考试分析集为一体,不仅能 帮助教师适时编制各类考试题目、生成标准试卷,还能对学生成绩录入、保存、分析并生成考试总结。本研究大大减轻了教师的工作量,有效地提高了整个考试过程的效率,对学校推动教学改革、提高教学质量起着很大的促进作用。 2系统总体结构设计 图 系统结构框图 系统的总体结构框图如图 统的具体功能如下: 试题录入功能 能将每道题的全部信息(包括每道题的题型、难度系数、分值等)录入到试题库中,而且若试题或答案中含有图形或公式 ,可以进行相应的录入。 题库管理功能 对题库中的试题与答案可进行整体浏览,或根据用户选择的具体查询条件进行相应的查询,也可以对试题库中的试题进行修改、删除等维护操作。 自动组卷功能 根据用户指定的试题难度、试题类型从试题库中随机抽取试题组成一套试卷,答案亦随机生成。 试卷浏览与修改功能 可对当前试卷进行整体浏览,并对不满意的试题进行修改和删除。 试卷输出功能 可通过调用 而生成一套正式的试卷,并可将其打印输出。 考试分析功能 可实现成绩库导入、成绩统计与分析、试卷分析等功能。 用户管理功能 为不同级别的用户设定密码,登录后方可实现对应的操作。 本试题库系统数据库 4共分为两个数据表,一个用来存放各种题型的试题,另一个用来存放试卷考题的试卷表。 表 试题数据表 字段名 类型 意义 题代码) 道题的唯一标识 题内容) 放试题图文混和信息 度系数) 放每道题的难度信息 议分值) 放每道题的分值信息 案) 放试题答案信息 表 为本试题库系统的试题数据表中存储的试题中往往带有图形,在设计数据表结构时就需要一个能存放图文混和信息的字段,我们选用了 5字段来存放试题内容和试题答案信息。 表 试卷表 字段名 类型 题代码) 题内容) X(题型) Z(分值) 具体结构,本部分主要包括试题代码、试题内容、题型和分值四项内容,对于试题代码和题型都是文字信息,所以选用 题内容中往往带有图形,选用 值都是数字,所以选用 3试题录入系统的设计 在试题数据表中,只有试题内容与试题答案包含图形信息,其余字段存的都是纯文本信息,对这些文本信息(包括每道题的难度系数、分值、知识点)的输入,采用了组合框控件, 为了输 入图文混和信息,我们使用 控件不仅允许输入和编辑文本,同时还提供了标准的 本框控件,可用来输入纯文本信息)未具有的、更高级的指定格式的许多功能。 为了实现公式信息的输入,我们同样使用 式信息的输入和图文混和信息的输入大体相同,但是公式信息的输入需要用到公式编辑器。 试题修改的实现 在修改试题的过程中,为避免误操作使不应改动的试题发生改动,在用户单击确定 按钮后,增加了提示对话框。只有当用户在提示对话框里单击了“是”按钮,确认了确实要修改,才能将变化后的试题存入题库。在本窗体界面中,一次可以同时显示三道试题。 删除功能的实现 与试题修改相类似,要想删除某道试题,也须先将焦点置于该题,然后单击删除确定按钮。但与试题修改不同的是,试题被删除后,数据库中的记录就会减少一条,而在通过向上或向下翻页按钮显示试题时,记录指针都将严格按顺序依次向上或者向下移动,这样当记录突然比原来少了一条以后,再来回翻页时,记录指针就会无法正确定位,于是也就无法按正确顺序显示 试题。为避免这种情况,引入了一个窗体级变量,在每次单击“删除确定”按钮后,并不立即将该题删除,而是将要删除试题的代码存入窗体级变量中,然后在关闭该窗体时,在该窗体的事件中再将其删除。 4试卷生成系统的设计 在试卷生成界面中,按照各题型的统计信息选择题型难度及数量选择结束后,已选择信息将存储在试题库中,以此继续下一题型的选择,直到全部选择完毕。 当所有题型选择完毕后,按“生成试卷”按钮将生成规定格式的 A、 B 试卷。点击“查看试卷统计信息”可以看到已选题型个数及已选分数。 在 过数据控件( 利用数据访问对象( 将这两种方法相比较,使用 乎不需要任何代码,仅靠属性的设置即可使工程具有基本的数据访问能力;而数据访问对象则完全在程序运行代码中进行,使程序开发人员可以摆脱数据控件的束缚,直接编写程序访问数据库数据,从而能够开发出更具弹性且高效率的 数据库应用程序。 为了在生成的记录集中随机抽取出一道题,可以使用 供的 函数能生成一个 0 记录集的个数为 a,则 i = a + 1)就是一个范围在 1 样在记录集中取出的第 是被随机抽出的一道题,而且被选中的这道题在 试卷管理系统主要能完成两方面的功能:试卷的浏览与修改,能对当前正在生成的试卷 进行浏览,并对不满意的试卷进行修改或删除;试卷的编排和打印,能将选好的试题放入标准的试卷模板并调用 版和打印。 在试卷浏览与修改窗体界面中含有一个接近整个窗体的 来显示当前试卷中的全部试题。 为了连续向 处名为 添加试题利用了 先把一道道试 题送入到剪切板,再把剪切板中的内容一个个粘贴到 首先在工程中引用 义一个 用 值。通过 成新 过 用 活 将题目 内容粘贴到粘贴板上,再关闭 后调用 粘贴板上的内容贴到 时,将 各种题型重复编程,最后将 闭 关闭前会出现一个提示框,可以保存该文档。 5、成绩分析系统的设计与实现 绩库导入 对于数据库的实现方法,有小型数据库 型数据库于 以提供一个为各数据库厂家支持的较一致的应用开发界面,使应用程序独立于具体的数据库,给信息交换带来方便。 动程序监管器、驱动程序和数据源四部分组成 6。驱动程序监管器是一个控制面板小程序,用于定义 据源就是到具体数据库的连接定义。连接定义包括数据库的类型信息以及数据库相关位置信息,然后连接再被赋给一个公共名称 ,叫数据源名称( 驱动程序,都把该名称当作数据源表的索引,以查找与数据库有关的信息。利用 发的过 绩统计和试卷分析 成绩统计是对学生的考试成绩进行统计,这些统计分固定格式的统计和用户自定义格式的统计,并输出这些统计的报表。包括成绩的分段统计、成绩分布曲线的绘制、平均分数、最低分、最高分、及格率的统计等。 试卷分析是对测验 的信度和效度进行分析。试卷分析的结果能够反映出考试是否真正检查出学生的知识水平与能力,是否真正检查出教学过程的成功与否,也就是说据此可以判断测定的结果是否能作为评价的依据。根据试卷统计三基部分分值、提高扩展部分分值、综合性部分分值及提高部分得分率等。 6、安全系统 注册表是 上版本的一大特色,通过注册表可以很方便地存取和应用程序有关的一些设置和数据,而 提供了十分方便的注册表操作函数,所以在用户管理过程中我们主要是利用注册表来对用户进行管理和注册。 具体实现是,将各用户对应的用户名依次放入数组 后做成一个字符串存入注册表,需要时从注册表中取出,再分别存入 便于引用。各用户相应的口令和权限的操作也如此,分别存入数组 将用户添加到注册表中需要利用 函数用来在 登录时将注册表中的用户名、口令、权限字符串取出,并分解到相应的数组 将用户输入的用户名与用户名数组 在该数组中找到该用户名,则取出该元素在数组中的位置,再将用户输入的口令与口令数组一致则登录成功,将权限数组 到该用户拥有的权限值,然后根据权限值给该用户分配操作功能,否则登录失败。 结论 本系统以“实用”为基本指导思想,在数据库选择方面做了细致的研究和对比,在综合分析了各种数据库的优缺点和试题库的特点后选用了稳定实用的 对试题和试卷集 答题过程做了大量分析后,确定了本系统的数据结构;本系统界面友好,易于使用,通用性强;在自动组卷、试卷编排和打印等功能的设计方面突出体现了其实用性。 同时,本系统的自动组卷和成绩分析模块设计尚需
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。