试题库与智能组卷系统的设计与实现
基于CTT和GA的智能题库系统设计与实现

唐朝霞 : 于 C 基 TT 和 GA 的 智 能 题 库 系 统 设 计 与实 现
户 的要 求 有一定 的差距 。大多 数题库 系统 只是一个
传 算法 与人工 智能 一 样 , 是 对今 后 的 计算 机 技 术 都
有重大 影响 的关键技 术” 。
管理试 题 和试卷 的工 具 , 于学 生 的考试和 练 习 , 用 并
没有 真正应 用 于教 学 过 程 中 , 帮助 教 师发 现 和 改进
1 题 库 系统 理 论 基 础
1 1 经 典 测 量 理 论 .
研 究 中[ 。本 文采 用 这 种 组 卷 策 略 , 传 统 遗 传 在
算 法 的基 础上 进行改 进 , 终 以形成合 乎要 求 、 有 最 具
题库 系 统 建设 是 一 项 十分 复 杂 、 术性 很 强 的 技 工作 , 题库 中试 题有 关 特 征 参 数取 值 的 准确 性 直 接 关 系到试 卷 的质量 , 因此 题 库建 设 者 对 试题 特 征参 数值 的计 算 与评估 要 以合 理 的理 论 基 础作 为 指 导 。 目前 进行 题库评 测 有 2个 著名 的教育 测量理 论——
效度 。 1 2 遗传算 法 .
遗 传算 法 ( GA) 早 由 B ge . 最 a lyJ D在 1 6 9 7年 提 出的 , 而开 始遗传 算 法 的理 论 和方 法 的系统 性 研
究 是 在 17 9 5年 。在人 工 智 能研 究 中, 人们 认 为 “ 遗
系统 大多 没有 统一 的理 论 标 准 , 许多 功 能 还 不够 完 善 , 教学 内容 、 题 参 数 、 在 试 组卷 算 法 等 方 面都 与 用
C TT( 经典 测量 理 论 ) I T( 目反应 理 论 ) 和 R 项 。其
通用试题库管理系统的组卷策略设计

通用试题库管理系统的组卷策略设计作者:陈君来源:《硅谷》2013年第17期摘要传统的命题方式过于依赖教师的个人经验,同时,也耗费教师大量的时间和精力。
如果能设计一套集科学化、规范化、标准化和现代化为一体的通用试题库管理系统,既方便教师录入、编辑和管理试题,又能确保命题效率和质量,还能达到教考分离、以考促教、以考促学的目的。
关键词试题库;智能组卷中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2013)17-0019-01命题作为考试工作的核心环节,一直以来都备受任课教师的重视,也会带来一定的困扰。
传统的人工命题方式中,为了确保试卷质量、避免和近年来的试题重复,任课教师需要绞尽脑汁、大费周折的查阅相关书籍和资料,试题内容还得逐题手工录入,遇到理工类的试题中附带图表信息的,更是要投入大量的时间和精力来完成,整个命题过程工作量大、时间周期长且效率低下,无形中给任课教师增加了压力和负担,无法让教师从繁忙的教学工作中抽身投入到教学改革和科研创新上。
另外,传统命题方式的试题拟定主要依赖于教师的个人经验,受教师的主观影响较大,缺乏考试的系统性、科学性和规范性。
为适应高等教育发展形势,科学的评定学生掌握知识的水平,积极引导学生按照课程要求全面准确地理解、掌握和应用所学知识,应统筹设计开发一套集科学化、规范化、标准化和现代化为一体的通用试题库管理系统,有利于教师高效、便捷管理的试题,在确保命题效率和质量的同时,又达到教考分离、以考促教、以考促学的目的,促进教学质量的全面提高。
1 现行试题库组卷策略分析目前被广泛应用的试题库智能组卷方案有随机算法、回溯算法和遗传算法。
随机组卷算法是一种最常用的智能组卷算法,它以计算机提供的随机函数生成一个随机量,结合组卷状态空间的约束条件,在试题库内不断随机抽取符合约束条件的试题,并将试题存放到试卷中,这个随机抽取试题的过程不断重复,直到组卷成功,或再也无法从试题库中抽取符合约束条件的试题为止。
基于免疫遗传算法的智能组卷系统设计

式 中 表 示 试 卷 的 第 i 约 束 指 标 与 用 户 要 求 间 误 差 的 绝 对 个
…
=
b - ) <, … ) e 厂 s ( (b e s t
值 , W表示第 i 个指标 的权 值。除 了以上 给 出的五个 单项 约束 以外 , 了满足一些特殊要求 , 为 还可以指定其它一些指标如期 望 值、 区分度等 。但是 , 卷时并非指标越多越能组织 出一份理想 组 试卷 , 反 , 相 根据 以往 的经验 , 约束 条件过 多会增加组卷 难度并 降低组 卷效率 。因此 , 应根 据实际需 要选择 合适 的约束 条件进 行组卷 。
数 组 。 以题 号 进 行 整 数 编码 方 法 所 表 达 的 变 量 意 义 清 楚 、 确 、 明
( 难 值 束 v ∑ n) 4 度 约 a ( 。 = ) g
其 中, D 表示题型 占的平均难度值 。 = 当a 时 H 3=1 否则 H , 3
=
不需解码 , 法得到的解就是组卷所求试题 , 算 不存在编码变换而 导致 的优化搜索空 间增 大 , 从而 降低算法性 能的问题。
并 指 导 搜 索 , 具 有 全 局 并 行 搜 索 的优 点 , 由于 没 有 充 分 利 用 虽 但
() 约束 ∑ 0 P 1 总分 =
() 分 束 ∑H。 2 题型 值约 =
其 中 ,表示题 型 , A 表示题型 占的分值 。 U 时 日 当 = =1否 ,
足条件 的试题 , 直到满足要求 。该方法缺点是 : 对于整个 组卷过 程来说 , 组卷成功 率低 , 花费 时 间长 。回溯试探 法 是将 随机 选取法产生 的每 ・ 状态记录下 来 , 当搜索 失败 时返 回到前 一状
基于测量模型高校试题库系统设计与实现论文

基于测量模型的高校试题库系统设计与实现[摘要] 针对目前高校试题库建设中存在的问题,本文以经典测量理论为基础,通过对影响试题难度因素的分析,提出了与试题库建设相关的综合难度倍数概念和与评价试题库的使用频率概念,并以此设计了组织试卷和提高试题库质量的修正方法,构建了基于的高校通用试题库管理系统。
[关键词] 试题库管理系统测量模型1.引言高等教育是国民教育的重点,教育要面向现代化,作为高校应该把握这一发展的趋势。
目前的高校虽有教务管理系统,但大部分不具备试题库管理系统和完整的网络考试管理系统。
因此建立试题库管理系统就显得十分必要,首先,高校试题库管理系统可以促进考试流程简化,它能将传统考试的组题、组卷、印卷、环节高效地衔接起来,若配合考试管理系统即可实现网上考试、网上阅卷、网上查分、网上评卷。
其次,可提高教学效率、水平和质量。
试题库可以重复使用,在合理的考试制度下容易实现考教分离,从而真实度量学生学习效果与教师教学效果,同时能使考试客观性、公正性、公平性、科学性得到提高。
第三,它可推进高校信息化进程。
试题库为在线考试奠定基础,从而推进现代远程教育发展。
2.理论基础2.1试题库定义按照中国家标准化管理委员会项目celts-41.1定义,题库(itembank)是指按照一定的教育测量理论,在计算机系统中实现的某个学科题目的集合,它是严格遵循教育测量理论,在精确的数学模型基础上建立起来教育测量工具。
具有录入存储试题、查询功能、智能组卷、分析反馈功能。
试题库的建立过程为:建立系统的数学模型;确定试题的属性指标以及试题的组成结构;组织大批量教师编写试题;组织大量的被试样本进行抽样测试,对试题参数标注的有效性进行校正。
2.2教育测量理论教育测量学就是以现代教育学、心理学和统计学作为基础,运用各种教育测试手段和方法,运用计算机技术及相关的技术方法,对教育现状、教育效果、学业成就等方面进行科学测定的一门科学。
教育测量学主要是对人的知识、技能、智力、兴趣、气质、性格、品德、人际关系等心理特性的测量,在理论上分为经典测量理论和现代测量理论。
智能组卷系统的研究与实现

有 选 择题 、 空 题 、 错题 、 填 改 阅读 程 序 题 、 程 题 等 编
题 型 的 “ 学计 算机 文化 基础 ” 大 课程 则染 色 体编码
如图 1 示。 所
_
一
实验 用 计 算 机 为 : P It V 2 4 C U:ne P1 . MHK 内 l
存 :5 M: 26 硬盘 :6 G: 作 系 统 : no sX 。实 10 操 Widw P
全卷 考试时 T=∑ 口 间: 全卷区 分度: D=∑s 5 / 口 3 组卷 问题 的算 法设 计
3 1 基 于 改进 遗传算 法 组卷模 型 的求解 . ( )种 群 的创建 1 首先设 定试 卷 的题 型 比例 、 分 、 总 答题 时 间 和 知识 点 , 规定 这几 种 因素 在 组 卷 中不 能 重复 , 始 初
∑ ( + × 0 口 1)
收 稿 日期 :0 7年 1 20 1月 1 日, 回 日期 :0 8年 1月 3 日 9 修 20
基金项 目: 湖南省 自然科学基金项 目( 编号 :3J 6 1 ) 0 JY 07 资助 , 吉首大学校ห้องสมุดไป่ตู้科研项 目( 编号 :7 D 4 ) 0 J 0 8 资助 。
a 21
a2 2
。 ‘‘
a2 9
Ks =
:
●
…
a n 1
口 以
‘ ‘‘
a n 9
矩 阵 中各个 属性 的约束 分 别 为 :
知识 点 ( 试题 ) 一 张试 卷 中使 用 的 频 度 f = 在 a a , 3, ,≤ 即一 道试 题 ( 或相 关知识 点 ) 在一 张试
卷 中被抽 中的次数 不 能大 于 3次 。
基于web考试系统的智能组卷算法的研究与实现

( 河: I L : I L 方学院信息科学与工程学 院, 河北 张家 口 0 7 5 0 0 0 )
摘 要 :衡 量 一 份 试 卷 质 量 高 低 的主 要 因素 是 试 题 的覆 盖 范 围是 否 合 理 ,难 度 是 否 适 中 , 区分 度 是 否 最 大 等 等 。随 着 计 算 机 技 术 的普 及 ,越 来 越 多 的学 校 采 用 智 能 组 卷 系 统 代 替 原 有 的教 师 手 工 组 卷 , 实 现 了教 考 分 离 , 因此 ,智 能 组 卷 成 功 率 也 成 为 大 家 关 注 的焦 点 。介 绍 了 目前 流 行 的组 卷 算 法 ,分 析 了各 种 算 法 的特 点 以及 不 足 之 处 ,结 合 组 卷 问题 的数 学 模 型提 出 了 分层 次 的 遗传 算 法 ,该 算 法 提 高 了 原 遗 传 算 法 的 局 部 收 敛 度 和 全 局搜 索
YANG J i e, GUO Xi — f e n g, FE NG Gu i - l i a n g ( s c 1  ̄ o o l o f I n f o r ma t i o n S c i e n c e a n d E n g i n e e r i n g ,He b e i No r t h Un i v e r s i t y ,Z h a n g j i a k o u 0 7 5 0 0 0 ,He b e i ,C h i n a )
性。
关 键 词 :智 能组 卷 ;遗 传 算 法 ;收 敛度 ;全 局搜 索
中 图 分 类 号 :TP 3 1 1 . 5 2 文献 标 识码 :A D O 1 :1 0 . 3 9 6 9 / j . i s s n . 1 6 7 3 — 1 4 9 2 . 2 0 1 3 . 0 1 . 0 0 6
基于WEB的三层体系结构智能组卷系统的设计和开发

系统结构 图 本 系统 总体 的 目标是 : () 1 能方便 的控制教 师 对各 课程 题库及 组 卷的管理权限 ; () 以储 备 各 门课 程 、多 种题 型的 试 2可 题 信 息 ,容 量 大 ; ( ) 户 查找 所 需 试 题 方便 、快 捷 ; 3用 () 户输 人 所需 试 卷 科 目 、范 围 、难 4用 度等有 关 参数 ,系统 可根 据参 数 自动组 卷 ; () 成 的试卷输 出到 Wod 5生 r 中并 自动 生 成 Wod文 档 ,便 于 调 整版 面和 打 印 试 卷 。 r 3 要解决 的几个 关键 问题 . f1 l由于 系统 在基 于 T PI C/ P协议 的开 放 式 网络环境 中运 行 ,这将 给系 统的安 全和 管 理造 成很 大的 隐患 。故要 注重模 块 的权 限管 理 和页面 的身份 验证 ,对 传递 的数据 进行 加
密。
A 添 加 试 题 :在题 库 中按 要 求 加 人 编 . 辑好 的试题 , 图所 示 。 利用 上传 图片 , 再将 图 片的 H ML T 代码 插人 题 目的的方 法来 解决 多 5 主要功 能模块 的设计及 实现 . 媒体录人 多媒体试 题的 问题 。 () 户管 理 模 块 :添 加 、删 除 、搜 索 1用 B编辑 试题 :对试题 的各 项参数 及 内容 . 教师 用户 和修改 教师 信息 ,主 要是修 改 教师 进行修改 。 可拥有 的管 理权 限 。此模 块 中可完 成 以下 操 C删 除 试题 :单 一 或 成批 删 除试 题 . 作 。 D 搜 索 试 题 :按 试题 名 关 键 字 、知 识 . A. 册 用 户 :添 加 教 师 帐号 ,并 为 其 注 点 、 出题 时 间 进 行 搜 索 。 分配 可操作 模块 ,教 师可 拥有 的权 限有用 户 ( 组 卷管 理 4 ) 管 理 、课 程 管 理 、题 库 管 理 、 组 卷 管 理 。 用户 登 录成 功后 ,选 择组 卷 管理 模块 , B编辑 用户 信息 :修 改教 师 的注册信 息 出现 类似 图所示 课 程列表 界 面。点 击课程 链 . 及 可操 作 模 块 权 限 。 接, 进人该 课程 题试 卷列 表 , 模块 中可 完成 此 C删 除用 户 :在图 5 3 . — 所示 界 面 中可单 以下操 作。 或成 批 删 除教 师 帐号 。 A 自动 组卷 :在 图 5 1 所示 界 面 中输 . —2 D 搜 索 用 户 :可 根据 用 户 名 、 教师 真 . 人欲 出卷 的有关 参 数 ,系统会 自动 根据要 求 实 姓 名搜 索 用户 。 从题 库 中抽取试 题 。若所 要求 难度级 别 的题 () 程管 理 :添加 、编 辑 、删 除 、搜 2课 目数 不 足 ,系统会 提示您 ,图 5 1 所示 , —3 并 索课 程名 , 为课程 分配 负责 教师 , 并 于是 指定 询问 不足 的题 目数从 中等难度 题 中补充 ,用 教师就 可管理该课 的题库 和组卷 。 户选 择可 以便生 成 试卷 ; 中等难 度题也 不 若 用户 登 录成 功后 ,选 择课 程 管理 模 块 , 足 .则 组 卷 失 败 。 出 现 图所 示 课 程列 表 界 面 。
题库智能组卷系统组卷功能说明

“题库智能组卷系统“组卷功能说明教师用户可以利用系统提供的智能出卷、标准化出卷、搜索出卷、知识点题数出卷、知识点题分出卷共五种方式进展出卷。
为了使生成的试卷更适合用户的要求,系统还提供了手工调整试卷功能。
试卷生成后如果没有到达教师期望的目的,还可以在“试卷修改〞页面中,进展手工试卷调整,包括试题添加、删除、更换,试题顺序调整,题型顺序调整和试题题分修改等多种手工修改试卷方式。
1.智能出卷智能出卷的根本思路是在用户提出的较为模糊和较少要求的情况下,高度智能化地生成满意的试卷。
智能出卷分四个步骤,下面将具体介绍其操作。
第1步设置试卷参数鼠标点击“智能出卷〞按钮,进入到智能出卷,如图1-1所示。
【说明】:“试卷名称〞是试卷的标题,默认为“未命名智能试卷〞,可以重新命名,也可以在试卷生成后再修改名称,但是试卷名称不得为空。
“试卷总分〞默认为100分,可以修改,总分可以限制在10~300分。
“出卷份数〞表示系统支持同时生成多份试卷。
“难易比例〞,试题库中每道题都有难度系数指标,难度系数即试题的失分率,分为易(0-25)、中(30-55)、难(60-100)三个等级。
试卷默认的易中难比例为5:3:2,此比例可根据教师的教学要求自行调整。
图1-1第2步选择试题围如图1-2所示:首先选择教材,然后在“选择考试围〞栏中选择考试的围,“全部容〞中显示了本教材中所有试题围,用鼠标点击“+〞图标,可以翻开下面的章节的具体容,在用鼠标点击“+〞图标可以继续点开下面的容。
然后用鼠标点击要选择容前的图标,被选择的容前的选择框变为。
选择围确定后,点击下一步,进入下一步的设置。
图1-2第3步确定题型题分如图1-3,页面中显示了每个题型中拥有的试题数量。
在“出卷总分设置〞框中添加各题型分数,使“目前输入的试题总分〞与“试卷要求总分〞一样后,点击下方的“完成〞按钮,开场出卷。
【注】:不同学科看到的题型列表和题型对应的总题数会不同;即使同一学科,选择不同的选题围和试卷参数,也可能会有不同的题型和总试题数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Abstract:This paper introduces the design theory and implementation technique fbr a test question database and intelligent test paper composition teaching system based on the network of the campus. It designs the system’s architecture and database using the .Net technique. It of陷rs a more objective way to evaluate the teaehing and studying.
统体系结构设计和数据库设计,使教学有了更为客观的考核与评估方式,实现了考教分离。 关键词:体系结构;数据库;智能组卷
中图分类号:TP399:G434
文献标识码:A
文章编号:1006—8937(2007)02一O009—03
DJJeesSilggnn andd ilmmpDlleemmeennttaatUi0on ft1o0rr a teSst qUueSstlion databasSe andd
本系统采用Micmsoft.Net Framework作为应 用体系结构,Microsoft.Net Framework是Microsoft 为简化在第三代因特网的分布式环境下的应用程 序开发而构建的新一代基于xML web Service的 计算和通信平台。Microsoft visual studio.NET则 是全面支持.NET开发工具,Studio.NET和。NET开 发框架紧密结合,是目前使用最广泛的构建下一代 互联网应用的优秀工具。系统采用Ms sQL server 2000作为后台数据库。
3.1系统的试题库
组卷是题库的核心内容,本系统提供两种组卷
3.1.1试题库的功能及实现
方式:手动、选择模板组卷。
试题库是整个系统的最主要和关键的部分。试 题库包含有一定数量和质量、分布合理的试题。教
手动组卷:根据页面提示,通过查询数据库各 个题型,逐个选择所需要的试题。在查找选题时,该
师和管理员可以实现对题库试题的添加、修改和删 系统不同于以往其他系统,只是盲目地列出数据库
②加强了统计与分析功能,提供了更加丰富的 教学测量指标。目前,本系统只提供了一些基本的 统计与分析功能,如平均分、方差、等级量表等,这 些指标还不能揭示教学过程的全貌,还需要进一步 地引入新的测量指标,如知识点的掌握度、频数分 布图等等。
参考文献:
【1】刘文华,王爱民.《计算机应用基础》网络试题库的研制 fJl.安阳师范学院学报,2003,(5).
Keywords:system architecture;database;intelligent test paper composition
随着internet走人千家万户,校园网建设已成 规模,充分利用网络进行教学,已日益显现出它的 优越性,成为不可阻挡的潮流。为了提高教学效率, 开拓学生的视野,激发学生的学习兴趣,我们设计 开发了一套网络教学试题库与智能组卷系统。
z二二,/—一 1用户登陆和注册 用户管理 角色管理 题库管理 组卷与自测 —~~~、二≥∑.1 系统数据访问层
果,我们设计了自测题库。由于经过标准化 后的题库中的所有试题的答案都具有唯一 性,计算机就能够给出准确的判断,自动评
判自测的成绩。学生做完自测试卷后,就可
以答题了。做完提交后,系统自动批改,然
2系统的功能描述和模块划分
该“网络教学试题库与智能组卷系统”包括用 户登陆和注册、角色管理、用户管理、题库管理和在 线组卷与自测等功能,这些功能的具体描述如下:
10
企业技术开发
2007年2月
①用户登陆与注册:根据用户所属的不同角色显示 试题分布情况,也可按题型、题分、难度等了解试题
不同的操作界面。学生登陆时,显示学习与自测页 分布情况。另外,本题库能够处理图形、图片、公式
题库建成后,我们需要输入一些查询参数,系 统将根据这些参数抽出最适合参数要求的试题,组 成能够实际使用的试卷,定义这种查询参数以及对 这些参数进行变换算法,我们称之为组卷策略。组 卷策略的实质是将人比较直观明了的组卷参数变 换成计算机能够直接操作的试题属性项,然后根据 这些属性项,在题库中抽取试题组成试卷[3】。
①组卷方式灵活、多样。本系统对试题的筛选 以目录树的形式体现,并且区分细化到章、节、知识 点,操作者只需利用鼠标点击操作即可,大大提高 了组卷选题速度,充分体现了本系统的人性化。模 板组卷是本系统的一个重要特色功能,出题人不必 每次都输入组卷参数,只需调用相应模板,这样使 出题考试变得更为科学、高效、快捷。
该系统充分利用计算机网络作为辅助手段来 改革课程的出卷方式,更加科学、合理、客观地对教 与学双方的成绩进行评估,真正实现了考教分离。 该系统可按需要给教师提供期中、期末、阶段性测 验的各种试卷,同时,也可为学生提供课下自学所 需的例题与试卷,从而提高了教师的工作效率,方 便了学生的学习。本文就该系统的设计与题型i的分数=总分数;②题型考试时
间值满足:∑题型i的考试时间=总考试时间;③题
型比例表中所出现的知识点必须为总体参数中所设
m
5
度比例满足如下条件:∑(∑知识点难度比例ij)=
1
j
m
6
100%;⑤认知分类比例满足如下条件:∑(∑知识
J
点认知分类比例ij)=100%。
5结论
系统完成后,经过不断的测试、修改和完善.目 前已录入“信号与系统”课程试题,在我校电控学院 进行试用,初步达到了预期效果。我们得出以下几 点结论:
面;教师登陆时,显示题库管理页面;系统管理员登 等不能用文字描述的特殊信息f2]。该试题库的试题
陆时,显示系统维护页面。②角色管理:实现添加角 类型包括了计算题、选择题、判断题、填空题等题
色、修改角色、删除角色、角色权限管理。③用户管 型,而每道题除了题目正文内容外还包含有其它
理:实现添加用户、修改用户、删除用户、分配用户 基本信息。如“答案”、“章节”、“难度等级”、“相关知
o
J
■■o
』
IntelIlgent
J
J
teSt
DaDer
C0mDOSl● tJ● ion
■
■
teaCnlng
SVStem
●
1
baSed
on t11e network
ZHANG Yan—hua,WU Hua—wu,ZHU Jie,MA0 Rui
(College of E1ectronic Information and Control Engineering, Beijing University of Technology, Bei jing 100022.China)
除的功能。系统的各类用户都能实现试题的查询功 中的全部试题,而是先将试题库中的试题按照章、
能,可对试题的具体内容进行查询,也可对题库中 试题的整体分布情况进行查询。可按章节范围了解
节、知识点进行更确切的分类,只要出题者先选出 自己所要考查的知识点,系统便会马上列出该知识
万方数据
第26卷第2期
张延华,等:网络教学试题库与智能组卷系统的设计与实现
万方数据
基于B/S模式的Microsoft.Net Framework的三层 应用解决方案,系统从总体上可以划分为数据层、 数据访问层和业务逻辑层。数据层是系统的最底 层,它存储系统的所有数据。数据访问层建立在数 据库之上,应用程序通过该层访问数据。业务逻辑 层包括创建题库、注册用户等业务逻辑,它一般由 页面实现。 1.2开发平台和开发工具
是试题数据库。要得到一份良好的试卷,优良的选 在本系统中设计了两个子库:考试试卷模板库和学
题策略和成卷算法固然重要,但前提必须要有质量 生自测试卷模板库。每个子库都包含若干个模板,
高的试题,其次由于是由计算机自动到试题库中选 题组卷,所以试题库还必须要有合理的结构【l】。最后
每个模板作为一个模板数据表存放在相应的子模 板库中,而对试卷的组卷要求则作为表的字段存放
第26卷第2期
V01.26 No.2
企业技术开发
TECHNOLOGICAL DEVELOPMENT OF ENTERPRISE
2007年2月
Feb.2007
网络教学试题库与智能组卷系统的设计与实现
张延华,吴华武,朱杰,毛锐
(北京工业大学电子信息与控制工程学院,北京100022)
摘要:文章介绍了一个基于校园网的试题库与智能组卷系统的设计理论和实现技术。基于.NET技术实现了系
的角色。④题库管理:主要实现试题类别的添加、删 识点”、“题型”以及组卷时需要的一些信息等。
除、修改、排序,试题的添加、删除、修改和查询,试 3.1.2试题库的结构
题答案的添加、删除和修改等功能。⑤组卷与自测:
该试题库包含3个子库:考试题库、例题库和
动态随机地从试题库中取得整张试卷的题目,显示 自测题库。所有的试题组成考试题库。为了培养学
一部分是知识库的获得,知识库是从专家处并结合 在表中,每个表的内容均可通过智能组卷系统窗体
自己的设计思想获得的,如课程知识、成卷模式、成 进行添加、修改和删除。
卷策略、排版原则和教学测评等,它以数据库的形 式存储。以下就系统的试题库、模板库两个子库进
4系统的组卷功能及其实现
行简要说明。
4.1 系统的组卷方式
后将题目的正确答案显示出来,并打分,给
图1系统模块划分图
出自测成绩。 3.2系统的模板库
3系统数据库的结构 本系统的数据库分为三大部分,一部分是公共
数据库,主要记录用户信息,权限信息等,另一部分
模板库是智能组卷时要用到的一个数据库. 用于存放智能组卷时对每份试卷的要求,如:包括 有哪些题型、需要的题数是多少、有哪些相关知识 点、所需的难度等级和考试时间分别是多少等等。