[发明专利]一种电子题库的单项选择题入库存储管理方法无效
申请号: | 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中的记录,如果该记录存在,表明此试题已经存在,不必存储该试题;否则,将新记录插入表格,完成一道新选择题的记录录入数据库工作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210066927.6/,转载请声明来源钻瓜专利网。
- 上一篇:瓶盖防伪结构及用于该结构的防伪瓶盖
- 下一篇:一种电磁制动器加载装置