一种诗词关联库系统及其实现方法和电子学习设备技术方案

技术编号:7528300 阅读:202 留言:0更新日期:2012-07-12 08:23
本发明专利技术属于电子学习设备领域,公开了一种诗词关联库系统及其实现方法和电子学习设备。所述诗词关联库系统,包括属性主库分系统以及分别与所述属性主库分系统相关联的属性查询库分系统和文本内容库分系统,所述属性主库分系统储存有诗词的属性名称以及若干指向所述文本内容库分系统的索引地址;所述属性查询库分系统用于接收搜索指令,并根据该搜索指令搜索所述属性主库分系统中储存的内容;所述文本内容库分系统储存有诗词原文文本,以及作者简介文本、诗词说明文本、名师导读文本、注释文本、诗词大意文本和诗词赏析文本中的至少一种。本发明专利技术公开的诗词关联库系统提供了一个庞大的诗词关联网,查询内容丰富,可以方便的进行关联学习。

【技术实现步骤摘要】

本专利技术涉及电子学习设备领域中诗词的搜索和学习,具体涉及一种诗词关联库系统及其实现方法,以及采用该诗词关联库系统的电子学习设备包括学习机、电子词典、早教机、学习笔等。
技术介绍
电子学习设备常用于诗词的查询和学习。传统的手持式电子学习设备进行诗词学习通常采用将诗词的作者或诗词名或者诗词内容作为输入关键词,搜索出与关键词匹配的诗词进行相关学习,所述相关学习包括学习诗词的全文、译文、说明、译注、导读等。该方法首先在PC机上构建一个原始诗词库,该原始诗词库由诗词标题、诗词内容、作者、译文、说明、译注、导读等构成;接着通过C语言等工具将该原始诗词库通过压缩、加密等程序加工成目标诗词库(诗词关联库系统);再将该目标诗词库(诗词关联库系统)存入手持式电子学习设备中,当手持式电子学习设备中的诗词搜索引擎启动后,接受用户输入的关键字, 解析目标诗词库系统从中搜索与输入关键字相匹配的所有诗词并显示,供查看诗词原文、 译文、说明、译注、导读等内容,从而供用户学习。现有技术的上述方法中,构成目标诗词库的诗词各属性要素之间没有关联,因此搜索结果单一,在用户输入需要搜索的关键字后,列表显示包含该关键字的诗词名称或全文或译文或说明或译注或导读的摘要,再由用户选择进入需要查看的内容。此种搜索方法的局限在于用户每搜索一次仅能学习当前搜索的关键字相应的属性,无法漫游至其它的诗词或诗词相应的属性,若要进行下一首诗词的搜索和学习,则需逐级退出该关键字相应属性的学习界面再次进入搜索主界面重新输入搜索关键词,其使用很不方便,因此不便于用户操作和掌握更多的内容,无法使用户快捷的学习和掌握更多的相关知识。
技术实现思路
本专利技术要解决的技术问题在于,针对现有电子学习设备的诗词查询内容单一,不能关联学习的问题,提供一种诗词关联库系统,同时提供该系统的实现方法,还提供采用该系统的电子学习设备。本专利技术解决其技术问题所采用的技术方案是一种诗词关联库系统,包括属性主库分系统以及分别与所述属性主库分系统相关联的属性查询库分系统和文本内容库分系统;所述属性主库分系统包括一索引模块和一内容模块,所述内容模块储存有诗词的属性名称以及若干指向所述文本内容库分系统的索引地址,所述诗词的属性包括诗词的作者、标题、词牌、文体、主题、景物、物品、人物、事物、朝代中的至少一种,所述索引模块储存有指向所述内容模块中诗词的属性的索引地址;所述属性查询库分系统用于接收搜索指令,并根据该搜索指令搜索所述属性主库分系统中储存的内容;所述文本内容库分系统储存有诗词原文文本,以及作者简介文本、诗词说明文本、 名师导读文本、注释文本、诗词大意文本和诗词赏析文本中的至少一种。所述属性查询库分系统包括分别与所述诗词的属性对应的一个以上属性查询模块,所述属性查询库分系统还储存有所述属性查询模块的个数以及每一属性查询模块在属性查询库分系统中的起始地址。所述属性查询模块包括该属性查询模块的内容、该内容的个数以及该内容在该属性查询模块中的索引地址,所述属性查询模块的内容包括该属性内容、该属性内容对应诗词的条数和序号。所述一个以上属性查询模块包括作者属性查询模块、标题属性查询模块、词牌属性查询模块、文体属性查询模块、主题属性查询模块、景物属性查询模块、物品属性查询模块、人物属性查询模块、事物属性查询模块以及朝代属性查询模块中的一个或者多个。所述文本内容库分系统包括一文本索引模块和一文本内容模块,所述文本内容模块中的每一文本均以观字节为单位被压缩成相应的多个整数块,该文本内容模块包括文本总块数、每一块的索引地址和每一块的压缩码内容,所述每一块的索引地址指向每一块的压缩码内容,所述文本索引模块储存有每一文本的索引地址,所述每一文本的索引地址包括该文本的起始块序号和所占用的块数。所述诗词关联库系统还包括一属性关键字位置库分系统、一属性内容起始位置库分系统、一文本关键字位置库分系统、一文本内容起始位置库分系统和一文本对应属性主库分系统的索引库分系统。所述属性关键字位置库分系统包括分别与所述诗词的属性名称对应的一个以上属性关键字位置子库以及每个所述属性关键字位置子库地址,所述属性关键字位置子库地址指向与该属性对应的属性关键字位置子库,所述属性关键字位置子库包括GBK字符集中字符总个数、GBK字符集中每个字符指向该字符的位置信息的索引地址,以及每个字符的位置信息,所述GBK字符集中字符总个数指英文、数字、汉字及标点符号的个数之和;所述 GBK字符集中每个字符指向该字符的位置信息的索引地址为0000或指向对应字符的位置信息;所述每个字符的位置信息包括GBK字符集中每个字符分别在所述属性查询库分系统的各属性查询模块中出现的总次数、每个字符分别在各属性查询模块中的相对位置号,所述属性关键字位置子库包括作者属性关键字位置子库、标题属性关键字位置子库、词牌属性关键字位置子库、文体属性关键字位置子库、主题属性关键字位置子库、景物属性关键字位置子库、物品属性关键字位置子库、人物属性关键字位置子库、事物属性关键字位置子库以及朝代属性关键字位置子库中的一个或者多个。所述属性内容起始位置库分系统包括分别与所述诗词的属性对应的一个以上属性内容起始位置子库以及每一属性内容起始位置子库地址,所述每一属性内容起始位置子库包括该属性中内容的条数、每一条内容的相对起始位置号以及最后一条内容结束时的位置号。所述文本对应属性主库分系统的索引库分系统用于当用户通过文本关键字位置库分系统和文本内容起始位置库分系统搜索到某一诗词内容时,连接到所述属性主库分系统的其它若干属性;所述文本对应属性主库分系统的索引库分系统包括文本内容库分系统中小文本的总个数、指向每一小文本内容对应属性的索引的每一文本内容的信息地址、每一小文本内容对应属性的索引,所述每一小文本内容对应属性的索引包括每一小文本对应的诗词的条数和每一小文本对应每一诗词的信息,所述每一小文本对应每一诗词的信息包括每一小文本在诗词中的内容标记和每一小文本对应诗词的序号,所述内容标记用于表示该文本内容的类别,所述文本内容的类别为作者简介、诗词原文、诗词说明、名师导读、诗词注释、诗词大意和诗词赏析中的任一种,所述每一小文本对应诗词的序号指向所述属性主库分系统的索引模块;所述指向每一小文本内容对应属性的索引的每一文本内容的信息地址指向该小文本内容对应属性的索引;所述小文本的总个数指作者简介文本、诗词原文文本、诗词说明文本、名师导读文本、注释文本、诗词大意文本以及诗词赏析文本中所有小文本的个数之和,且所述每一个小文本均对应一唯一的存储序号。所述文本关键字位置库分系统包括GBK字符集中字符总个数、GBK字符集中每个字符指向该字符的位置信息的索引地址和每个字符的位置信息,所述GBK字符集中字符总个数指英文、数字、汉字及标点符号的个数之和;所述GBK字符集中每个字符指向该字符的位置信息的索引地址为0000或指向对应字符的位置信息;所述每个字符的位置信息包括每个字符在文本内容库分系统中出现的总次数、每个字符在文本内容库分系统中的相对位置号。所述文本内容起始位置库分系统储存小文本总数、每一小文本对应的相对起始位置号以及最后一个小文本在文本内容库分系统中的结束位置号,所述小文本的总个数指作者简介文本、诗词原文文本、诗词本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:汪金娟汪凤兰谭江
申请(专利权)人:成都致远诺亚舟教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术