一种信息比较方法和装置制造方法及图纸

技术编号:6844269 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了信息比较方法和装置:建立数据库,其中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id和各种属性值,属于同一类别的不同记录具有相同的属性;还存储有一张主表,记录有所有记录名称、记录id以及记录所属的类别;接收用户输入的需要进行比较的至少两个记录名称,从主表中分别搜索出用户输入的各记录名称对应的记录id和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id对应的属性值;将各记录id对应的记录名称以及属性值以列表对比的形式一并显示给用户。应用本发明专利技术所述方案,能够方便用户进行任何同类信息的比较。

【技术实现步骤摘要】

本专利技术涉及数据处理技术,特别涉及一种信息比较方法和装置
技术介绍
现有技术中,用户能够通过各种网络搜索引擎,搜索到自己感兴趣的信息,比如, 用户希望获取与“XX大学”相关的信息,那么可在搜索界面的搜索框内输入“XX大学”, 然后,点击确定,搜索引擎即会将与“ X X大学”相关的信息搜索出来并显示给用户。但这种方式在实际应用中会存在一定的问题,比如如果用户希望比较两所大学的情况,以确定报考哪所大学合适,那么按照现有方式,用户需要分别搜索出这两所大学的信息,然后对其中感兴趣的信息分别进行浏览和比较,显然,这种方式对用户来说会非常的不方便。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信息比较方法,能够方便用户进行任何同类信息的比较。本专利技术的另一目的在于提供一种信息比较装置,能够方便用户进行任何同类信息的比较。为达到上述目的,本专利技术的技术方案是这样实现的—种信息比较方法,包括建立数据库,所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部数据表中的所有记录名称、记录id以及记录所属的类别;接收用户输入的需要进行比较的至少两个记录名称,从所述主表中分别搜索出用户输入的各记录名称对应的记录id和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id各自对应的全部属性值;将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户。所述建立数据库包括利用自动网络信息采集引擎,按照各信息类别属性的不同,从互联网上分别采集所需的记录名称和属性值,并存入数据库中。所述建立数据库之后,进一步包括接收用户增加的新的信息类别或为已有信息类别增加的新的属性,利用自动网络信息采集引擎从互联网上采集增加的信息,并进行保存。所述建立数据库之后,进一步包括接收并保存用户对所述数据库中的信息进行的编辑,所述编辑包括增加新的记录或对已有记录进行修改。所述建立数据库之后,进一步包括自动网络搜索引擎周期性地从互联网上采集信息,并判断数据库中保存的信息是否被用户编辑过,如果没有,则进一步判断采集到的信息与数据库中保存的信息是否一致, 如果不一致,则对数据库中保存的信息进行更新;如果数据库中保存的信息被用户编辑过, 或者采集到的信息与数据库中保存的信息一致,则不对数据库中保存的信息进行更新。该方法进一步包括通知用户选择需要比较的属性;仅显示搜索出的各记录的记录名称以及用户所选择的需要比较的属性对应的属性值。所述将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户的同时,进一步包括提示用户按照已有或用户定义的1 主题对搜索出的各记录进行投票,并统计投票结果,显示给用户。一种信息比较装置,包括建立单元,用于建立数据库,所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部数据表中的所有记录名称、记录id以及记录所属的类别;搜索单元,用于接收用户输入的需要进行比较的至少两个记录名称,从所述主表中分别搜索出用户输入的各记录名称对应的记录id和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id各自对应的全部属性值;将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户。所述建立单元进一步用于,接收用户增加的新的信息类别或为已有信息类别增加的新的属性,利用自动网络信息采集引擎从互联网上采集增加的信息,并进行保存。所述建立单元进一步用于,接收并保存用户对所述数据库中的信息进行的编辑, 所述编辑包括增加新的记录或对已有记录进行修改。所述建立单元进一步用于,自动网络搜索引擎周期性地从互联网上采集信息,并判断数据库中保存的信息是否被用户编辑过,如果没有,则进一步判断采集到的信息与数据库中保存的信息是否一致,如果不一致,则对数据库中保存的信息进行更新;如果数据库中保存的信息被用户编辑过,或者采集到的信息与数据库中保存的信息一致,则不对数据库中保存的信息进行更新。所述搜索单元进一步用于,通知用户选择需要比较的属性,仅显示搜索出的各记录的记录名称以及用户所选择的需要比较的属性对应的属性值。所述搜索单元进一步用于,提示用户按照已有或用户定义的1 主题对搜索出的各记录进行投票,并统计投票结果,显示给用户。可见,采用本专利技术的技术方案,建立结构化的、有序的、可扩展的分类信息数据库, 所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部数据表中的所有记录名称、记录id以及记录所属的类别;之后,接收用户输入的需要进行比较的至少两个记录名称,从所述主表中分别搜索出用户输入的各记录名称对应的记录id 和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id各自对应的全部属性值;将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户。相比于现有技术,本专利技术所述方案中,用户可一次性地获取自身所需的信息,而且由于显示出的各记录具有相同的属性,且以列表形式进行显示,因此可以直观地对各记录进行比较,从而极大地方便了用户使用。附图说明图1为本专利技术信息比较方法实施例的流程图。图2为本专利技术信息比较装置实施例的组成结构示意图。具体实施例方式针对现有技术中存在的问题,本专利技术中提出一种信息比较方法,具体实现包括首先,建立数据库,即建立结构化的、有序的、可扩展的分类信息数据库,所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部数据表中的所有记录名称、记录id以及记录所属的类别;之后,接收用户输入的需要进行比较的至少两个记录名称,从所述主表中分别搜索出用户输入的各记录名称对应的记录id和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id各自对应的全部属性值;将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户。为使本专利技术的技术方案更加清楚、明白,以下参照附图并举实施例,对本专利技术所述方案作进一步地详细说明。图1为本专利技术信息比较方法实施例的流程图。如图1所示,包括以下步骤步骤11 建立数据库,即建立结构化的、有序的、可扩展的分类信息数据库,所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部本文档来自技高网...

【技术保护点】
1.一种信息比较方法,其特征在于,该方法包括:建立数据库,所述数据库中的信息按不同类别进行分类,同一类别的信息以记录的形式存储于同一张数据表中;每条记录均包含有记录名称、记录id以及各种属性值;属于同一类别的不同记录具有相同的属性;所述数据库中还存储有一张用于搜索的主表,所述主表中记录有全部数据表中的所有记录名称、记录id以及记录所属的类别;接收用户输入的需要进行比较的至少两个记录名称,从所述主表中分别搜索出用户输入的各记录名称对应的记录id和记录所属的类别,然后,根据记录所属的类别找到对应的数据表,并在数据表中查找出各记录id各自对应的全部属性值;将各记录id对应的记录名称以及全部属性值以列表对比的形式一并显示给用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:袁学军熊烨
申请(专利权)人:无锡比比网信息有限公司
类型:发明
国别省市:32

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

1