[发明专利]一种电子题库的单项选择题入库存储管理方法无效
申请号: | 201210066927.6 | 申请日: | 2012-03-14 |
公开(公告)号: | CN102662990A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 姚文斌;韩司;叶鹏迪;张兰英 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 题库 单项 选择题 入库 存储 管理 方法 | ||
(一)技术领域
本发明提供的是一种电子选择题库的存储管理方法。
(二)背景技术
随着以计算机技术为核心的信息技术迅猛发展和广泛应用,网络教育已成为各地教育改革和发展的重要方向。信息技术的快速发展为网络教育的实施提供了坚实的技术基础,试题库系统就是近年来迅速发展起来的计算机辅助教学的一种有利工具,一个设计优良的试题库系统将极大地提高教学资源的利用率和教师的工作效率,减轻教师出题、阅卷等繁重的工作量。
现在高校使用计算机技术,将大量纸质试卷转化为可存储在计算机上的电子资源,方便了试卷的永久性存储。学校将所有试题收集后录入数据库作为电子题库,每年从题库中抽取试题作为考试试卷。但是电子试题来源广泛,会造成试题的重复录入,严重浪费存储空间,尤其是对于选择题,需要存储每个试题的多个选项内容,不同题目选项内容的重复、相同题目内容不同选项内容相同都会造成存储空间的浪费。
通过上面分析发现,选择试题的题目重复和不同题目的选项内容重复是造成电子试题空间浪费的主要原因。针对以上问题,本方法将选择题的题目内容和选项内容分开存储,使用一张映射表存储题目和选项映射之间关联关系,保证了电子题库中所有选择题题目内容和选项内容的唯一存储,从而减少了电子试卷的存储空间。
(三)发明内容
本发明的目的在于提供一种电子题库的单项选择题入库存储管理方法,减轻电子试卷存储所带来的巨大存储压力。本方法将选择题的题目内容和选项内容分开存储,使用一张映射表完成题目和选项的映射,保证了所有选择题题目内容和选项内容的唯一存储。
针对上述目的,该方法在数据库中创建三个表格用来存储电子试题:试题内容表Content(c_index,c_content)用于存储选择题的题目,使用c_index属性唯一表示试题内容,c_content存放选择题目内容;试题答案表Answer(a_index,a_content),用于存储选择题的选项,使用a_index属性唯一表示选项内容,a_content存放选项内容;试题映射表C_A(c_index,a_index1,a_index2,a_index3,a_index4,r_index),用于存储试题内容和试题答案之间的联系,c_index为试题题目内容在Content表中的c_index,a_index1/a_index2/a_index3/a_index4用于记录试题的四个选项内容分别在Answer表中的a_index,r_index用于记录正确答案选项在Answer中的index;
本专利所使用的方法主要用于解决试题的唯一性存储问题,主要分为三步执行:题目内容查重,当有新试题存储时,首先取出新试题题目内容,使之与试题内容表Content中的c_content作对比,如果该题目内容已经存在,取出该题目内容的c_index,否则为新试题内容分配新的c_index,并插入Content表:选项内容查询:取出新试题各个选项的内容和正确答案,分别将每个选内容与数据库的试题答案表Answer表中的a_content作对比,如果该选项内容已存在,取出具有相同选项记录的a_index,否则为该选项内容分配新的a_index,并将该选项内容插入Answer表,如果该选项为正确答案,将该选项的a_index记为r_index;据此,分别获取四个选项内容的a_index列表和正确答案在Answer的索引r_index;映射表查重:将新试题四个选项的a_index列表按从小到大的顺序排列,形成a_index1、a_index2、a_index3、a_index4,与试题题目内容的c_index、正确选项的索引r_index形成一条记录,对比表格C_A中的记录,如果该记录存在,表明此试题已经存在,不必存储该试题;否则,将新记录插入表格,完成一道新选择题的记录录入数据库工作。
其具体方法步骤为:
(1)在数据库中创建表格:试题内容表Content(c_index,c_content)、试题答案表Answer(a_index,a_content)和题映射表C_A(c_index,a_index1,a_index2,a_index3,a_index4,r_index),初始化m_cindex为Content表中的记录条数,m_aindex为Anwser表中的记录条数;
(2)输入将要存入试题库的单项选择题放入处理列表P-List;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210066927.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:瓶盖防伪结构及用于该结构的防伪瓶盖
- 下一篇:一种电磁制动器加载装置