用于数据分析的图形用户交互方法和装置以及网络系统的制作方法_5

文档序号:9929575阅读:来源:国知局
20可W通过多种方式将已创建并保存的书签添加到书签概 览组中。例如,一种方式是,第一书签添加模块1120包含于书签创建模块1110中,在书签创 建模块1110创建所述书签的同时,第一书签添加模块1120就将所述书签添加到预先设置的 一个或多个所述书签概览组中。具体地,第一书签添加模块1120在保存书签前,可W选择是 否将欲创建的书签加入到书签概览组中,如果确定加入,则可W在现有已经设置的书签概 览组中选择一个或多个书签概览组,运样,在保存书签时,书签就同时被加入到所选定的书 签概览组中。当有多个书签概览组时,可W选择同时加入其中多个或其中几个书签概览组 中。如图6所示,在界面中点击"保存为书签"时弹出的窗口中,用户可W选择是否将要创建 的书签添加到书签概览组中。
[0132] 可选地,第一书签添加模块1120还可W在所述书签被创建之后,通过编辑所创建 的书签而将其添加到设置的一个或多个所述书签概览组中。通常在书签被保存后,会显示 包含被保存的书签名、被保存的书签对应的查询条件和显示参数的界面,同时会显示与所 述查询条件与显示参数对应的数据分析结果,例如如图5所示。点击图5所示界面中上部所 保存的书签名"买入黄金的总次数,按总体查看",会弹出一个窗口,在该窗口中可W选择将 该保存的书签加入到一个或多个已设置的书签概览组中。可选地,每个被创建的书签无论 是否已添加至书签概览组中,都被存入预设的书签组中,该书签组中的每个书签均可编辑, 当需要将某一书签加入某一个或多个书签概览组中时,可W从所述书签组中编辑要添加的 书签名,将所述书签名对应的书签添加到所述一个或多个书签概览组中。例如,如图7所示, 在界面中设置有"书签"选项(在如图7所示界面的左下角),其对应于书签组。点击界面左下 角的"书签",则弹出一个窗口,其中显示所有书签的书签名列表,每个书签名后面有一个编 辑按钮,点击所述编辑按钮,则可W编辑该书签名对应的书签内容(例如在弹出的窗口中编 辑所述书签,其中有一个是否添加到书签概览组的选项),即可选择将该书签加入到一个或 多个书签概览组中。
[0133] 第一概览模块1130适于在所述书签概览组中显示所保存的书签的概览,所述书签 的概览包括第一书签信息。
[0134] 在所保存的书签被添加到书签概览组中之后,在所述书签概览组中可W显示所保 存的书签的概览。所述书签的概览可W包含基于查询条件和显示参数获得的数据而绘制的 书签的缩略图或者数据列表等,用W表示数据分析结果变化情况,供用户概略浏览。
[0135] 可选地,第一概览模块1130可W包括获取模块1131和擅染模块1132,如图12所示。
[0136] 获取模块1131适于基于用户对所述书签概览组之一的选定的触发,获取所述选定 的书签概览组的信息。所述书签概览组的信息包括所述书签概览组自身的信息W及其包含 的所有书签的第二书签信息,所述第二书签信息包含第一书签信息、书签位置、书签的缩略 图或数据列表的配置文件。具体地,如前面所述,每个书签在被添加到书签概览组时,其所 携带的第一书签信息就被添加入所述书签概览组中。另外,在每个书签被添加到书签概览 组中时,每个书签还被附加了书签位置、书签的缩略图或数据列表的配置文件等信息,运些 信息构成所述第二书签信息。对于所述书签概览组,除了包含第一书签添加模块1120新添 加进来的书签的第二书签信息之外,还包含之前已经被添加到该书签概览组中的所有书 签的第二书签信息。所述书签概览组自身的信息,如前面所述,包括书签概览组的标识号 ID、书签概览组名称、创建时间、创建的用户标识号ID、显示状态、W及所包含的书签的书签 标识号id集合等。
[0137] 其中,所述书签的缩略图的配置文件是用于显示书签缩略图时的配置文件,即有 关如何显示书签缩略图的文件。例如对于行为事件分析,书签的缩略图的配置文件Config 中可W包括:展现的时间单位(合计、按小时、按天等)、展现形式(线图、柱状图、饼图)、分组 和/或切换时间。当展示的是线图或柱状图时,鼠标在线图或柱状图上移动时,在鼠标停留 的位置附近的点或柱状图上会显示竖线、且缩略图的上部显示与之对应的数据等的信息, 从而使用户能够明确知道其正在查看的点和柱状图的位置及详细数据。同理,所述书签的 数据列表的配置文件是指有关如何显示书签的数据列表的文件。
[0138] 另外,获取模块1131还基于所述书签概览组中每个书签的所述第一书签信息获取 符合每个书签的查询条件的数据。
[0139] 当显示书签对应的数据列表或者书签缩略图时,所显示的内容都包含书签名、基 于在选定的时间区间的数据而形成的列表或图W及其它相关信息。其中,选定的时间区间 如前所述是一个动态区间,随着时间的推移,在所述书签中所选定的时间区间包含的时段 会有所变化,因此其所需要的数据也会相应地变化。因此,每当显示书签缩略图或数据列表 时,其需要显示的在选定的时间区间的数据,都要基于所述书签的第一书签信息(例如查询 条件等)从后端服务器获取,或者从客户端侧存储器(其在预定时间段之间从后端服务器获 取而暂时存储在客户端侧缓冲存储器中)获取。
[0140]下面给出一个实现获取"我的数据概览"运一书签概览组的信息及其中所包含的 所有书签的第二书签信息的实现代码实例:
[01411
[0142] 从上面的代码可知,名称为"我的数据概览"、ID号为159的书签概览组,创建时间 是2015年9月9日,15:13:40,其为默认的缺省的数据概览组,由用户标识号ID为18的用户创 建的,其中包括书签标识号ID分别为93和109的两个书签(包含于Items中)。另外,每个书签 包含有如下信息:书签标识号ID、数据分析类型type、书签名称name、书签的缩略图显示的 配置文件config。运里给出的只是一个例子,本发明不限于所述例子。
[0143] 擅染模块1132适于基于所述第二书签信息W及基于所述第一书签信息获取的数 据,擅染对应书签的缩略图或数据列表。例如,本发明对书签概览组及其所包含的各信息的 显示可W基于浏览器进行擅染。
[0144] W书签的缩略图为例进行说明,根据所述第二书签信息中的书签位置,确定各书 签的缩略图擅染在书签概览组的页面中的位置,例如,在前面所述的代码所实现的例子中, 在每个书签前面的数字表示该书签在页面中被擅染的位置,即,ID为93的书签擅染在页面 中0的位置,ID为109的书签擅染在页面中1的位置。而不同的数字都被预先设置了其所代 表的不同的位置信息。运样,基于所述第二书签信息中包含的书签缩略图的配置文件、书签 位置、W及获取的每个书签缩略图展现所需的数据分析结果数据,可W将各书签的缩略图 擅染在页面中相应的位置。
[0145] 在上面关于图11所示的实施方式中,所述书签概览组自身的信息基于用户的点击 而加载到图形界面中。可选地,在图11所示的根据本发明的用于数据分析的图形用户交互 装置1100可W包括第=加载模块,第=加载模块适于在图形界面中加载一个或多个书签概 览组,具体地,运时,会加载所述书签概览组自身的信息,例如书签概览组的标识号ID、书签 概览组名称、创建时间、创建的用户标识号ID、和显示状态中的一个或多个。其中"显示状 态"例如包括缺省显示状态或者非缺省显示状态,通常在包含多个书签概览组时,会设置其 中一个书签概览组为缺省显示状态。在书签概览组被创建之后,书签概览组的有关信息都 被存储在后端服务器中。例如,通过如下代码来实现加载名称分别为"样例数据概览"、"我 的数据概览"两个书签概览组:
[0146] {"id":63, "name":"样例数据概览","create_time": "2015-08-17
[0147] 15:18:21","user_id":16,"is_default":1},
[0148] {"id": 159, "name":"我的数据概览","create_time": "2015-09-09
[0149] 15:13:40","use;r_id": 18,"is_default":0}
[0150] 其中/'样例数据概览"的ID号为63,创建时间是2015年8月17日15点18分21秒,是 由用户标识号ID为16的用户创建的,其显示状态为1,表示非缺省状态,"我的数据概览"的 显示状态为0,表示缺省状态。在运种情形下,在上面的步骤231中,就无需再加载书签概览 组自身的信息了。
[0151] 可选地,第一书签添加模块1120还可W包含于所述第一概览模块1130中,通过如 下方式将书签加入书签概览组中:在第一概览模块1130基于用户对一个书签概览组的选定 的触发,在图形界面中擅染所述书签概览组所包含的所有书签的缩略图之后,第一书签添 加模块1120将欲添加的书签添加到所述书签概览组中,并在图形界面中擅染出所述新添加 的书签的缩略图。运里,选定的书签概览组是已经设置好的,其既可W是原始设置好的,也 可W是后来添加的,例如可W在书签创建之前或之后添加设置的书签概览组。第一书签添 加模块1120每一个书签概览组的显示界面中都设置有书签添加功能,所有未被添加至该书 签概览组中的书签都可W通过该书签添加功能添加至其中。例如,如图8所示,选定"我的数 据概览",点击"我的数据概览"界面右上角的V'按钮,会在弹出的窗口中列出所有没有被 添加进"我的数据概览"的书签名,选择要添加入的书签名,则可W将该书签名对应的"书 签"添加到"我的数据概览"运一书签概览组中。在图8中,第一书签添加模块1120是通过"我 的数据概览"界面右上角的V'按钮来实现的。图8只是给出了通过选定书签概览组添加书 签的一种方式,本发明并不限定用图8所示的一种方式添加书签。
[0152] 可选地,本发明的用于数据分析的图形界面交互装置1100还可W包括第一链接地 址生成模块1140和第一返回模块1150,如图11所示。
[0153] 其中,第一链接地址生成模块1140适于基于书签的信息生成与所述书签概览或其 中的一部分相关联的书签的页面的链接地址。所述链接地址可W包括书签所包含的第一书 签信息、书签标识号ID、W及书签获得数据的时间区间等信息。
[0154] 当所述书签概览是W列表形式显示在所述书签概览组中时,每个书签概览显示为 列表中的一个条目,则可W将该书签概览整个条目或者条目中的书签名或者其它信息与 该书签的页面的链接地址相关联,例如,如果与书签概览整个条目相关联,则点击该书签概 览整个条目的任何位置,进入该书签的页面;如果与该书签概览条目中显示的书签名相关 联,则点击该书签名,进入该书签的页面。
[0155] 当所述书签概览W书签的缩略图显示于所述书签概览组的页面中时,基于书签的 信息(包括书签名、选定的查询条件和显示参数、书签标识号ID、选定的时间区间等)生成与 所述缩略图或其中的一部分对应的书签的页面的链接地址。例如,对于前面提及的"买入黄 金'事件的"总次数"按"城市'进行查询、按"小时"和"线图"进行显示而存储的书签,其在 "我的数据概览"中呈现缩略图的同时,所生成的链接地址如下:
[0156] http://123.59.60.60:8899/se卵entation/#measures % 5B0 % 加 % SBevent-name % SD = BuyGoldfemeasures % 5B0 % 5D % SBaggregator % 5D = general&unit = hour& filter%5Brelation%5D = &f ilter%5Bconditions%5D = &by_fields%5B%5D = event. BuyGold . % 24province&by_f ields %5B%5D = event. BuyGold . % 24city& chartsType = line&to_date = 2015-10-08&from_date = 2015-10-02&bookmarkid = 514& bookmarktime = 0+week。
[0157] 该链接地址可W与书签缩略图本身对应相关联,运时,书签缩略图为可点击或可 激活的状态,当用户想要查看某一书签的页面时,点击页面中显示的该书签缩略图中的任 意一个位置即可进入与其关联的链接地址对应的书签的页面;可选地,该链接地址也可W 与书签缩略图中的某一部分对应相关联,运时该部分为可点击或可激活的状态,例如与书 签缩略图中的书签名称对应相关联,运样,当用户想要查看书签的页面时,点击书签缩略图 中的书签名称,即可进入与该书签缩略图对应的书签的页面。
[0158] 第一返回模块1150适于响应于对关联有书签页面的链接地址的所述书签概览或 其中的一部分的点击,进入与书签概览对应的书签的页面。其中,所述书签概览如前所述可 W是书签概览组目录下的一个条目或者是显示在书签概览组页面下的一个缩略图或者数 据列表。所述书签的页面显示的信息包含书签名、所选定的查询条件、显示参数、W及对应 的数据分析结果。在所述书签的页面,用户可W根据需要重新编辑书签,例如改变查询条 件、显示参数、书签名、数据分析时间范围等待信息,W便使所获得的数据分析结果更符合 用户的需要。
[0159] 具体地,在用户点击关联了书签页面的链接地址的所述书签概览或其中的一部分 之后,则会跳转至书签的页面。运时,通过对与书签概览或者其中一部分所关联的链接地址 U化进行反序列化、反解,获得书签中所包含的信息,并基于书签页面擅染的配置文件,在书 签页面
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1