具数据关联功能的多层统计图表系统及方法

文档序号:6616141阅读:177来源:国知局
专利名称:具数据关联功能的多层统计图表系统及方法
技术领域
一种统计图表的系统及方法,特别是关于一种通过于产生统计图表的同 时进行数据分类,并以分类后的数据类群进行细部分类再显示于下一层统计 图表中的具数据关联功能的多层统计图表系统及方法。
背景技术
在曰常生活中,我们常常需要使用到大量不同类型的数据,为了能够有 条理且快速的对大量数据进行分析和使用,因此如何将大量数据以使用者最 容易理解的方式显示出来,便显得十分重要。利用统计图表来显示,是一种 能让使用者快速的了解数据之间关联性的方式,在针对大量数据进行讨论或 报告时,通过视觉上的辅助,沟通将会变得更加流畅。近年来,随着计算机 科技的快速发展,统计图表结合计算机的运算能力和处理速度,不仅大幅提 升了统计图表的处理数据量,也提高了统计图表的精确性,以往必须花费长 时间分析和绘制的统计图表,现在只需要几个简单的指令操作便可以产生。
统计图表类型相当的多,最常见的图表类型主要有圓饼图、折线图或长 条图等,圆饼图是通过将数据根据不同数据类群来产生百分率,通过观察圆 饼图当中区块的大小,便可以得知每个数据类群占全体数据量的百分率为何。 折线图则是用来显示某些数据量数量变化的趋势,如股票走势图,便是相当 常见的一种折线图。而长条图, 一般是用来显示某一数据类群的数据数量与 其它数据类群间数量差异的图形。通过这些统计图表的显示,使用者便可以 快速且清楚的了解大量资料的数量或是变化的趋势为何。
然而,通过显示单一的统计图表,仅能观测整体数据的趋势,但无法在 已显示的统计图表上针对已分析数据进行关联性数据调阅,亦无法进一步关 联产生统计图表,因此有必要提出改进的技术手段,来解决此一问题。

发明内容
鉴于以上在先前技术中所提出以往统计图表的系统及方法仅能于统计图 表中观测数据趋势,而无法进一步通过在已显示的统计图表上针对已分析数 据进行关联性数据调阅,并进一步关联产生统计图表的现况,本发明目的在 于提供一种具数据关联功能的多层统计图表系统及方法,可以用来解决上述问题。
于本发明所提供的具数据关联功能的多层统计图表系统,其包括有数 据库模块,用以储存至少一笔数据项,其中各数据项皆具有至少一属性;选 择模块,用以选择该些数据项中的至少一笔数据项作为第一数据集合,及用 以选择第一图表形式;分析模块,用以根据该第一图表形式所需的第一属性 组合分析该第 一数据集合中的该些数据项,并将该第 一数据集合中的该些数 据项归类为至少一个第一数据类群;及显示模块,用以于相同的第一图表层 中显示该些第一数据类群于各对应的第一显示区块中;其中,当通过选4奪模 块选择该些第 一显示区块之一及第二图表形式时,以该选择的第 一显示区块 所对应的第 一数据类群的数据项作为 一第二数据集合,并以该第二图表形式 所需的第二属性组合分析及归类为至少一个第二数据类群,再根据该第二图 表形式于相同的第二图表层中显示该些第二数据类群于各对应的第二显示区 块中。
于本发明所提供的具数据关联功能的多层统计图表方法,其步骤包括有 建立包含至少 一笔数据项的第 一数据集合,其中各数据项皆具有至少 一属性; 选择第一图表形式,并以该第一图表形式所需的第一属性组合分析该些数据 项并归类为至少一个第 一数据类群;根据该第 一 图表形式于相同的一第 一 图 表层中显示该些第一数据类群于各对应的一第一显示区块中;当选择该些第 一显示区块之一及第二图表形式时,以该选择的第 一显示区块所对应的该第 一数据类群的数据项作为第二数据集合,并以该第二图表形式所需之一第二 属性组合分析第二数据集合的该些数据项,并归类为至少一个第二数据类群; 及根据该第二图表形式于相同的一第二图表层中显示该些第二数据类群于各 对应之一第二显示区块中。
通过上述的技术手段,本发明可以达到于大量资料中快速查询关联性数据的功效。


图1是本发明具数据关联功能之多层统计图表系统的方块图。
图2是本发明具数据关联功能之多层统计图表方法的流程图。
图3A ~ 3C是本发明具数据关联功能的多层统计图表的实施例示意图。
具体实施例方式
以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明 如何通过产生多层统计图表,同时进行数据关联,来解决以往的统计图表系 统及方法仅能于统计图表中观测数椐趋势,而无法进一步在已显示的统计图 表上针对已分析数据直接调阅关联性数据,并进一步关联产生统计图表的问 题,并针对如何达到于大量数据中快速查询关联性数据的功效的实现过程进 行说明,以供充分理解并据以实施。
首先,针对本发明中所提供的用语进行定义。于本发明中所述的数据项, 为具有至少一属性的数据,当根据图表形式分析数据项时,将根据图表形式 所需要的属性获取各数据项中的属性内容执行相对应的步骤,并进行数据项 的分类。而于本发明所述的图表形式,可以是圆饼图、折线图或长条图,或 系其它类型的图表。
圓饼图是通过将数据根据不同类型来产生百分比,通过观察圓饼图当中 区块的大小,便可以得知每个数据类群占全体数据量的百分率为何。折线图 则是用来显示某些数据量数量变化的趋势,如股票走势图,便是相当常见的 一种折线图。而长条图, 一般是用来显示某一数据类群的数据数量与其它数 据类群间数量差异的图形。通过这些统计图表的显示,使用者便可以快速且 清楚的了解大量资料的数量或是变化的趋势为何。
事实上,其它可用以显示统计分析结果的图表形式亦可被应用于本发明 中,本发明并未对此作任何限制。
而于本发明所述的图表层,则是通过显示窗口进行显示,不同图表层将会以不同的显示窗口来加以表示。当使用者于显示的某一图表层选择其中一 个显示区块时,便相当于对某一数据类群的数据再进行数据关联,此时将会 开启新的显示窗口用来将使用者所选择的数据类群的数据用新的图表形式显 示在新的图表层中,当关闭某一显示窗口时,便会回到前一显示窗口(即前一 图表层),借此可以让使用者于统计图表上了解数据趋势,并通过已分析过后 的数据再对欲查看的其它数据类群的数据进行关联,以下将配合本发明的图 式做更进一步的说明。
首先,将以「图1」,为本发明具数据关联功能的多层统计图表系统的 方块图来说明系统各方块之间的运作。如「图1」所示,本发明的具数据关 联功能的多层统计图表系统包含数据库模块101、选择模块102、分析模块 103及显示模块104。
数据库模块101,用以储存至少一笔数据项,其中各数据项更包含至少 一属性,该些属性相当于各数据项内容的分类。举例来说,若现有一笔记录 成绩的数据项,其属性便可包含考试科目、考试时间、考试成绩、考生姓名 等。
选择模块102,用以选择该些数据项中的至少一笔数据项作为数据集合, 同时也用以选择图表形式。需要特别注意的是,选择模块102选择图表形式 可以是根据数据集合的属性挑选的,而图表形式可以系圆饼图、折线图、长 条图,或为其它图表形式。
分析模块103,用以根据所选择的图表形式来挑选对应的单个或多个属 性,并根据这些属性组合分析数据集合中的所有数据项,并将数据项归类为 至少一数据类群。其中,属性组合是根据图表形式所决定的属性,属性组合 中可以同时包含单一属性或多个属性。举例来说,圆饼图需要以单一属性划 分圓饼图所需的显示区块;长条图需要以一个属性统计数量,以另一属性进 行分类;折线图则需要两个属性, 一个属性作为图之横轴, 一个属性作为图 之纵轴。若假设一数据库中记录了某一所学校所有考生成绩的数据项,则当 使用者选择图表形式为圓饼图,且圆饼图对应的属性是每10分为一考试成绩 的级距分类时,则分析模块103将于分析该些数据项的同时将该些数据项归 类,如考试成绩为0~10分的数据项为一数据类群,考试成绩为10~20分的数据项另一数据类群,依此类推。根据级距分类为至少一个数据类群后,
分析模块103便会继续针对每一数据类群中的数据项数量进行统计并计算百 分率,借此取得分析结果。
显示模块104,用以通过不同显示区块显示分析模块103所分类出来的 凄t据类群于相同之图表层中。显示的方式,可以通过显示窗口(图中未示)将 图表层显示出来。显示窗口相当于一个连接至下一层图表层之入口,当在图 表层中选择其中某一数据类群及选择下一层图表形式时,便会触发分析模块 103再根据下一层的图表形式分析所选择的该数据类群及进行细部分类,并 通过显示模块104再以另一窗口显示图表层。
在系统初始化的状态下,数据集合可以系数据库模块101当中的所有数 据项,当分析模块103根据图表形式分析及归类该些数据项后,便会通过显 示模块104来显示经过分析模块103分析后所产生的图表层。图表层中是以 不同显示区块来显示各个数据类群,当使用者选择某一显示区块时,便相当 于通过选择模块102选择了某一个数据类群中所有数据项作为新数据集合, 而这个新数据集合同样可通过分析模块103分析及归类后产生新图表层,并 通过显示模块104进行显示。通过一层一层的图表层显示,使用者便可以通 过已分析资料直接调阅关联性资料再进一步关联产生统计图表,而能达到于 大量数据中快速查询关联性数据的功效。
接着,以「图2」是本发明多层统计图表数据关联方法的流程图来说明 本发明的实施步骤。
首先,先建立数据集合(步骤201),这个数据集合可以是数据库中所有数 据所成的数据集合,也可以是由原本的数据集合中划分出来的子集中的所有 数据项所成的数据集合。使用者可通过选择模块102选择图表形式(步骤 202),而图表形式可以是圆饼图、折线图、长条图,或是其它类型之图表形 式。接着,根据所选择的图表形式分析数据集合内的数据项并归类为至少一 数据类群(步骤203)。分析的过程包含以统计公式计算该些数据项,然后再 根据所选择的图表形式显示该图表层(步骤204),显示的图表层更可以通过 一显示窗口显示,使用者可以拖戈显示窗口设定置放位置,也可以关闭或开 启下一图表层。接着,判断使用者是否选择显示区块(步骤205),当使用者选择图表层中其中一显示区块时,便以该显示区块所对应的数据项为新的数
据集合(步骤206),使用者未选择显示区块,则显示到目前所产生的图表层 为止。
以下,将以一实施例配合本发明的图式来说明本发明通过于产生统计图 表的同时进行数据分类,并以分类后的数据类群进行细部分类再显示于下一 层统计图表中之作法。
假设有一数据库,其中数据库所储存的数据是一记录使用者以课程学习 系统进行学习的数据项。每一笔数据项中包含测试科目、测试时间、测试内 容、测试成绩等属性。因此当使用者使用具有本发明的系统及方法的课程学 习系统时,则可通过使用者接口 (图中未示)选择欲显示课程学习成果的图表 形式,可以选择的图表形式包含圓饼图、折线图、长条图或其它图表形式。
若使用者选择圓饼图作为图表形式,假设圓饼图对应的属性为测试科目, 因此分析模块103便会先根据不同测试科目分析数据库中的数据项并进行分 类,如依据唐诗学习、数学学习、英语学习及日语学习等不同数据类群的数 据项数计算百分率,以产生第一图表层,然后通过显示模块104以不同的显 示区块显示出第一图表层301。
如r图3A」所示,显示的第一图表层301是一圓饼图,其中显示了各个 分类"唐诗学习"、"数学学习"、"英语学习"及"日语学习"等,使用 者便可以得知所有学习的过程中,各学习科目的学习百分率为何。若使用者 希望针对"唐诗学习"的数据类群中的数据项再进行细部查询,便可于第一 图表层301的第一数据类群302 "唐诗学习,,上点选,点选时,使用者亦可 通过选择接口 (图中未示)选择欲显示的第二图表层的图表形式,图表形式仍 然可自圓饼图、折线图或长条图,或是其它图表形式中选择,假设使用者选 择一折线图为第二图表形式,而该折线图所对应之属性是必须有横轴为学习 时间、纵轴为测试成绩,则分析模块103便会再分析第一数据类群302 "唐 诗学习"中的数据项再进行分类,产生第二图表层303。
接着,显示模块104会再以显示窗口显示如「图3B」所示的之第二图表 层303,同时使用者若在第二图表层303中点选了其中一个数据类群,便会 产生如「图3C」所示的第三图表层304,以此类推。因此,当使用者想要查询细部资料时,便可以先从统计图表中看出数据的趋势或是统计结果,再从 统计结果中直接关联下一层数据,因此在大量数据中便可以更快速的查询到 关联性数据。
综上所述,可知本发明与先前技术之间的差异在于具有通过于产生多层 统计图表之同时进行数据关联,借此可以解决以往的统计图表系统及方法仅 能于统计图表中观测数据趋势,而无法进一步通过已分析数据直接调阅关联 性数据之问题,进而达到于大量数据中快速查询单一数据的功效。
虽然本发明所提供的实施方式如上,但所述内容并非用以直接限定本发 明的专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离 本发明所提供的精神和范围的前提下,可以在实施的形式上及细节上作些许 之更动。本发明的专利保护范围,仍须以所附的权利要求书范围所界定者为准。
权利要求
1. 一种具数据关联功能的多层统计图表系统,该系统包含一数据库模块,用以储存至少一笔数据项,其中各该数据项皆具有至少一属性;一选择模块,用以选择该些数据项中的至少一笔数据项作为一第一数据集合,及用以选择一第一图表形式;一分析模块,用以根据该第一图表形式所需的一第一属性组合分析该第一数据集合中的该些数据项,并将该第一数据集合中的该些数据项归类为至少一个第一数据类群;及一显示模块,用以于相同的一第一图表层中显示该些第一数据类群于各对应的一第一显示区块中;其中,当通过该选择模块选择该些第一显示区块之一及一第二图表形式时,以该选择的第一显示区块所对应的该第一数据类群的数据项作为一第二数据集合,并以该第二图表形式所需的一第二属性组合分析及归类为至少一个第二数据类群,再根据该第二图表形式于相同的一第二图表层中显示该些第二数据类群于各对应的一第二显示区块中。
2. 如权利要求1所述的具数据关联功能之多层统计图表系统,其中该第 一属性组合及该第二属性组合皆系由该至少一属性所组成,且各该属性组合 系根据各该图表形式决定。
3. 如权利要求1所述的具数据关联功能之多层统计图表系统,其中该分 析模块系以统计公式计算该些数据项并进行归类。
4. 如权利要求1所述的具数据关联功能之多层统计图表系统,其中该显 示模块更包含以一显示窗口显示图表层,且该显示窗口系由使用者设定显示 位置及控制该显示窗口之显示或关闭。
5. —种具数据关联功能的多层统计图表方法,该方法包含下列步骤建立包含至少 一笔数据项的一第 一数据集合,其中各该数据项皆具有至 少一属性;选择一第一图表形式,并以该第一图表形式所需的一第一属性组合分析该些数据项并归类为至少一个第一数据类群;根据该第一图表形式于相同的一第一图表层中显示该些第一数据类群于 各对应的一第一显示区块中;当选择该些第一显示区块之一及一第二图表形式时,以该选择的第一显 示区块所对应的该第一数据类群的数据项作为一第二数据集合,并以该第二 图表形式所需的一第二属性组合分析该第二数据集合之该些数据项,并归类 为至少一个第二数据类群;及根据该第二图表形式于相同的一第二图表层中显示该些第二数据类群于 各对应的一第二显示区块中。
6. 如权利要求5所述的具数据关联功能的多层统计图表方法,其中该第 一属性组合及该第二属性组合皆是由该至少一属性所组成,且各该属性组合 系根据各该图表形式决定。
7. 如权利要求5所述的具数据关联功能的多层统计图表方法,其中分析 该些数据项的过程是以统计公式计算该些数据项并进行归类。
8. 如权利要求5所述的具数据关联功能的多层统计图表方法,其中该方 法更包含以一显示窗口显示图表层,且该显示窗口是由使用者设定显示位置 及控制该显示窗口的显示或关闭。
全文摘要
一种具数据关联功能的多层统计图表系统及方法,目的在于解决以往的统计图表系统及方法仅能于统计图表中观测数据趋势,而无法在已显示的统计图表上针对已分析数据直接进行关联性数据调阅,并进一步关联产生统计图表的问题,其通过于产生统计图表的同时进行数据分类,并以分类后的数据类群进行细部分类再显示于下一层统计图表中,而能达到于大量资料中快速查询关联性数据的功效。
文档编号G06F17/30GK101470746SQ20071030780
公开日2009年7月1日 申请日期2007年12月28日 优先权日2007年12月28日
发明者琦 张, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1