将线性结构信息加工为非线性结构的方法和装置转让专利

申请号 : CN201610126313.0

文献号 : CN105808713B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩朝晖崔泉栋

申请人 : 威海微法信息科技有限责任公司

摘要 :

本发明涉及数据处理技术领域,具体地说是一种工作可靠、效率高的将线性结构信息加工为非线性结构的方法和装置,其特征在于设有线性结构信息切分及存储模块、制备数据结点模块、基础设置模块、制备功能主题模块、制备信息块元素模块;其中所述线性结构信息切分及存储模块用于在线性结构信息中检索特定标识,当检索到特定标识即将原有信息切分为独立的信息块,然后将这些独立的信息块分别制成独立的记录然后存入数据库;本发明与现有技术相比,能够将传统的线性结构信息加工为非线性结构信息,从而提高数据查找、处理的效率,具有结构合理、运行准确等显著的优点。

权利要求 :

1.一种将线性结构信息加工为非线性结构的方法,其特征在于包括以下步骤:

步骤1:按标识将完整的线性结构信息切分为M个独立的信息块,其中,M为整数,M≥1,然后将这些信息块制成独立的记录分别存入数据库;

步骤2:按树结构制作数据结点,首先将结点的关键码制作为树结构的根元素,然后制作N个功能主题元素作为根元素的子元素,N为整数,N≥1,当任一功能主题元素可进一步分解功能,则继续制作功能主题元素作为该功能主题元素的子元素,但当任一功能主题元素不能再进一步分解功能,则制作信息块元素作为该功能主题元素的子元素;

步骤3:按图结构构建各数据结点间的关系,若已制成数据结点分别为B1、B2、B3、B4……Bi,则各数据结点间的关系必须符合G=(V,E),其中G代表图结构,V是数据结点的有穷非空集合且V={B1、B2、B3、B4……Bi},E是边的集合;

步骤4:先预制标准化功能主题码,然后在功能主题码与各结点功能主题元素之间建立联系,各结点按需调用预先制备的功能主题码作为本结点内部的功能主题元素的数据;

步骤5:将已切分并存入数据库的信息块与结点内的信息块元素间建立联系,根据需要将数据库内的信息块导入信息块元素内作为信息块元素的数据原料。

2.根据权利要求1所述的一种将线性结构信息加工为非线性结构的方法,其特征在于步骤1中所述标识具体指标识段落的符号。

3.根据权利要求1所述的一种将线性结构信息加工为非线性结构的方法,其特征在于步骤2中所述树结构具体指有向树。

4.根据权利要求1所述的一种将线性结构信息加工为非线性结构的方法,其特征在于步骤3中所述的图结构具体指有向图。

5.一种利用如权利要求1-4中任意一项所述将线性结构信息加工为非线性结构方法的装置,其特征在于设有依次连接的线性结构信息切分及存储模块、制备数据结点模块、基础设置模块、制备功能主题模块、制备信息块元素模块;其中所述线性结构信息切分及存储模块用于在线性结构信息中检索特定标识,当检索到特定标识即将原有信息切分为独立的信息块,然后将这些独立的信息块分别制成独立的记录然后存入数据库;

所述制备数据结点模块,用于按树结构制备结点;用于按图结构组织各结点;用于修改、删除结点;修改结点间边的内容;

所述基础设置模块,用于制作一些标准化的功能主题码以备调用至各结点的各个功能主题元素内作为各功能主题的数据内容;

所述制备功能主题模块,用于将提前制备好的标准化的功能主题码导入功能主题内,从而为结点制作出各个功能主题;

所述制备信息块元素模块,用于向结点的信息块元素内导入、录入信息,用于修改、存储信息块元素内容。

说明书 :

将线性结构信息加工为非线性结构的方法和装置

技术领域:

[0001] 本发明涉及数据处理技术领域,具体地说是一种工作可靠、效率高的将线性结构信息加工为非线性结构的方法和装置。
背景技术:
[0002] 从技术角度分析,人们以纸张、书籍为载体所记录、保存的信息均具有明显的线性结构特征,这种结构最显著特点是信息内容按段落依次存放于某一载体或者存储空间内,
并且这些信息一经存储其内部各段落的前驱、后继关系即相对固定,目前很多数据库、网
页、电子书等电子载体在记录、保存信息时也大量沿用线性结构技术。
[0003] 实践证明线性结构信息具有简单、易用等优点,但当某一线性结构信息体量较大时在各段落间做插入、删除等操作较为麻烦,而要在不同时间、空间的大量线性结构信息间
检索、提取局部间互为关联的内容则更为困难,这无疑束缚了人类处理和获取信息的能力。
[0004] 目前人们在网页中大量使用超文本技术,用超链接在不同空间信息间建立联系以提高线性结构信息检索效能,但超链接一般只是指向其他整篇的线性结构文本,而不同线
性结构信息内局部与局部信息单元间的关联仍难建立。
发明内容:
[0005] 本发明针对现有技术中存在的缺点和不足,提出了一种可以较方便地提取线性结构信息内部互相关联的局部信息,进而将这些局部信息按新主题重新归类组合成新的信
息,从而更方便检索、使用信息的将线性结构信息加工为非线性结构的方法和装置。
[0006] 本发明可以通过以下措施达到:
[0007] 一种将线性结构信息加工为非线性结构的方法,其特征在于包括以下步骤:
[0008] 步骤1:按标识将完整的线性结构信息切分为M(M为整数,M≥1)个独立的信息块,然后将这些信息块制成独立的记录分别存入数据库;
[0009] 步骤2:按树结构制作数据结点,首先将结点的关键码制作为树结构的根元素,然后制作N(N为整数,N≥1)个功能主题元素作为根元素的子元素,当任一功能主题元素可进
一步分解功能,则继续制作功能主题元素作为该功能主题元素的子元素,但当任一功能主
题元素不能再进一步分解功能,则制作信息块元素作为该功能主题元素的子元素;
[0010] 步骤3:按图结构构建各数据结点间的关系,若已制成数据结点分别为B1、B2、B3、B4……Bi,则各数据结点间的关系必须符合G=(V,E),其中G代表图结构,V是数据结点的有
穷非空集合且V={B1、B2、B3、B4……Bi},E是边的集合;
[0011] 步骤4:先预制标准化功能主题码,然后在功能主题码与各结点功能主题元素之间建立联系,各结点按需调用预先制备的功能主题码作为本结点内部的功能主题元素的数
据;
[0012] 步骤5:将已切分并存入数据库的信息块与结点内的信息块元素间建立联系,根据需要将数据库内的信息块导入信息块元素内,作为信息块元素的数据原料。
[0013] 本发明步骤1中所述标识具体指标识段落的符号。
[0014] 本发明步骤2中所述树结构具体指有向树。
[0015] 本发明步骤3中所述的图结构具体指有向图。
[0016] 本发明还提出了一种将线性结构信息加工为非线性结构的装置,其特征在于设有线性结构信息切分及存储模块、制备数据结点模块、基础设置模块、制备功能主题模块、制
备信息块元素模块;其中
[0017] 所述线性结构信息切分及存储模块用于在线性结构信息中检索特定标识,当检索到特定标识即按标识将原有信息切分为独立的信息块,然后将这些信息块分别制成独立的
记录然后存入数据库;
[0018] 所述制备数据结点模块,用于按树结构制备结点;用于按图结构组织各结点;用于修改、删除结点;修改结点间边的内容。
[0019] 所述基础设置模块,用于制作一些标准化的功能主题码以备调用至各结点的各个功能主题元素内作为各功能主题的数据内容;
[0020] 所述制备功能主题模块,用于将提前制备好的功能主题码导入功能主题内,从而为结点制作出各个功能主题;
[0021] 所述制备信息块元素模块,用于向结点的信息块元素内导入、录入信息,用于修改、存储信息块元素内容。
[0022] 本发明与现有技术相比,能够将传统的线性结构信息加工为非线性结构信息,从而提高数据查找、处理的效率,具有结构合理、运行准确等显著的优点。
附图说明:
[0023] 附图1是本发明步骤1的原理图。
[0024] 附图2是本发明步骤2的原理图。
[0025] 附图3是本发明步骤3的原理图。
[0026] 附图4是本发明步骤4的原理图。
[0027] 附图5是本发明步骤5的原理图。
[0028] 附图6是本发明实施例1中待处理信息示意图。
[0029] 附图7是本发明实施例1中第一步的处理示意图。
[0030] 附图8是本发明实施例1中第二步的处理示意图。
[0031] 附图9是本发明实施例1中第二步的结果示意图。
[0032] 附图10是本发明实施例1中第三步的处理示意图。
[0033] 附图11是本发明实施例1中第四步的处理示意图。
[0034] 附图12是本发明实施例1中第五步的处理示意图。
[0035] 附图13是本发明的结构框图。
[0036] 附图标记:线性结构信息切分及存储模块1、制备数据结点模块2、基础设置模块3、制备功能主题模块4、制备信息块元素模块5。
具体实施方式:
[0037] 下面结合实施例对本发明作进一步的说明。
[0038] 如附图1-5所示,本发明提出了一种将线性结构信息加工为非线性结构的方法,其特征在于包括以下步骤:
[0039] 步骤1:按标识将完整的线性结构信息切分为M(M为整数,M≥1)个独立的信息块,然后将这些信息块制成独立的记录分别存入数据库;
[0040] 步骤2:按树结构制作数据结点,首先将结点的关键码制作为树结构的根元素,然后制作N(N为整数,N≥1)个功能主题元素作为根元素的子元素,当任一功能主题元素可进
一步分解功能,则继续制作功能主题元素作为该功能主题元素的子元素,但当任一功能主
题元素不能再进一步分解功能,则制作信息块元素作为该功能主题元素的子元素;
[0041] 步骤3:按图结构构建各数据结点间的关系,若已制成数据结点分别为B1、B2、B3、B4……Bi,则各数据结点间的关系必须符合G=(V,E),其中G代表图结构,V是数据结点的有
穷非空集合且V={B1、B2、B3、B4……Bi},E是边的集合;
[0042] 步骤4:先预制标准化功能主题码,然后在功能主题码与各结点功能主题元素之间建立联系,各结点按需调用预先制备的功能主题码作为本结点内部的功能主题元素的数
据;
[0043] 步骤5:将已切分并存入数据库的信息块与结点内的信息块元素间建立联系,根据需要将数据库内的信息块导入信息块元素内,作为信息块元素的数据原料。
[0044] 本发明步骤1中所述标识具体指标识段落的符号。
[0045] 本发明步骤2中所述树结构具体指有向树。
[0046] 本发明步骤3中所述的图结构具体指有向图。
[0047] 如附图13所示,本发明还提出了一种将线性结构信息加工为非线性结构的装置,其特征在于设有线性结构信息切分及存储模块1、制备数据结点模块2、基础设置模块3、制
备功能主题模块4、制备信息块元素模块5;其中
[0048] 所述线性结构信息切分及存储模块用于在线性结构信息中检索特定标识,当检索到特定标识即按标识将原有信息切分为独立的信息块,然后将这些信息块分别制成独立的
记录然后存入数据库;
[0049] 所述制备数据结点模块,用于按树结构制备结点;用于按图结构组织各结点;用于修改、删除结点;修改结点间边的内容。
[0050] 所述基础设置模块,用于制作一些标准化的功能主题码以备调用至各结点的各个功能主题元素内作为各功能主题的数据内容;
[0051] 所述制备功能主题模块,用于将提前制备好的功能主题码导入功能主题内,从而为结点制作出各个功能主题;
[0052] 所述制备信息块元素模块,用于向结点的信息块元素内导入、录入信息,用于修改、存储信息块元素内容。
[0053] 实施例1:
[0054] 如图6(a)所示,《中华人民共和国刑法》共有四百五十二条法律条文,并且这些条文是按线性结构依次排列的。在《中华人民共和国刑法》全部四百五十二个法条中与“贪污
罪”相关的法律条文至少有五条,分别是第一百八十三条、第二百七十条、第三百八十二条、第三百八十三条、第三百九十四条,因为五个条文分散在全部四百五十二个法条中的不同
位置,人们要短时间内找到、找齐这五个法条非常困难。更麻烦的是,类似这种相互关联的
很多小块信息不仅存在于同一线性结构信息内部的不同位置,更大量存在于不同线性结构
信息内部的不同位置,如图6(b)所示的《最高人民法院、最高人民检察院关于办理妨害预
防、控制突发传染病疫情等灾害的刑事案件具体应用法律若干问题的解释》这个文件,其中
与“贪污罪”相关的法律条文有二个,分别是第十四条和第十八条,因为这两个条文内均没
有“贪污罪”这三个字,按以往的经验人们要查找这二个法律条文先要了解并找到《最高人
民法院、最高人民检察院关于办理妨害预防、控制突发传染病疫情等灾害的刑事案件具体
应用法律若干问题的解释》这个文件,然后再通过全面阅读找出该文件内与“贪污罪”相关
的这二个条文。目前现有的“超链接”等技术很难将上述与“贪污罪”相关的所有法律条文汇总到一起以方便应用,但我们发明的技术则可以很便捷地解决这些问题。
[0055] 第一步,我们先将图6(a)所示的《中华人民共和国刑法》、图6(b)所示的《最高人民法院、最高人民检察院关于办理妨害预防、控制突发传染病疫情等灾害的刑事案件具体应用法律若干问题的解释》、图6(c)所示的《贪污罪相关理论》、图6(d)所示的《贪污罪立法修改记录》等线性结构信息分别放入线性结构信息切分及存储模块中,如图7(a)、图7(b)、图7(c)、图7(d)所示,在该模块中当检索到线性结构信息中有段落标识符即自动按段落标识将
这些信息切分成独立的信息块,然后将这些独立的信息块分别制成独立的记录存入数据
库。
[0056] 第二步,如图8所示,在制备结点模块中先按树形结构和如下流程先制备出通用信息结点模型:首先将“贪污罪”的关键码制作为信息结点的根元素;然后制作四个功能主题
元素作为根元素的子元素,当其中一个功能主题元素可进一步分解功能,则为该功能主题
制作二个子功能主题元素;然后制作信息块元素作为相关功能主题元素的子元素。图9即是
加工完成的“贪污罪”结点的结构图。
[0057] 第三步,按图结构构建各数据结点间的关系,如图10所示,我们以B1代表“贪污罪”结点,B2代表“自首”结点、B3代表“假释”结点、B4代表“立功”结点、B5代表“受贿罪”,则各数据结点间的关系必须符合G=(V,E),其中G代表图结构,V是数据结点的有穷非空集合且V={B1、B2、B3、B4、B5},E=〈{ B1,B2〉、〈B1,B3〉、〈B1,B4〉〈、B3,B4〉、〈B4,B3〉、〈B5,B2〉、〈B5,B3〉、〈B5,B4〉}。
[0058] 第四步,如图11所示,先预制标准化功能主题码“立法”、“解释”、“法理”、“历史”、“法理1”、“法理2”,然后在功能主题码与“贪污罪”信息结点的功能主题元素之间建立联系,调用“立法”、“解释”、“法理”、“历史”、“法理1”、“法理2”这些功能主题码作为“贪污罪”信息结点的功能主题元素的数据;
[0059] 第五步,如图12所示,将已切分并存入数据库的信息块C2、C3、C4、C5、D1、D2、E1、E2、E3、E4、E5、F1、F2、F3、F4、F5与“贪污罪”信息结点内的信息块元素间建立联系,根据需要将数据库内信息块的数据导入信息块元素作为信息块元素的数据原料。
[0060] 经过以上方法的处理后,原来呈线性结构的一条一条的法律信息变成了更为复杂的非线性结构,新生成的非线性结构可以使互相关联的多条法律信息非常直观的联系在一
起,并且通过调整结点间的图结构关系数据结点间的关联也可以非常直观显现出来,这样
人们检索信息将变得非常方便。