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

文档序号:9929575阅读:来源:国知局
date = 2015-10-08&from_date = 2015-10-02&b ookmarkid = 514& bookmarkt ime = 0+week
[0103] 该链接地址可W与书签缩略图本身相关联,运时,书签缩略图为可点击或可激活 的状态,当用户想要查看某一书签的页面时,点击页面中显示的该书签缩略图中的任意一 个位置即可进入与其关联的链接地址对应的书签的页面;可选地,该链接地址也可W与书 签缩略图中的某一部分对应相关联,运时该部分为可点击或可激活的状态,例如与书签缩 略图中的书签名相关联,运样,当用户想要查看书签的页面时,点击书签缩略图中的书签 名,即可进入与该书签缩略图对应的书签的页面。
[0104] 接下来,执行步骤250,响应于对所述书签概览或其中一部分的点击,显示与所述 书签概览对应的书签的页面。其中,所述书签概览如前所述可W是书签概览组目录下的一 个条目或者是显示在书签概览组页面下的一个缩略图或者数据列表。所述书签的页面显示 的信息包含书签名、所选定的查询条件、显示参数、W及对应的数据分析结果。在所述书签 的页面,用户可W根据需要重新编辑书签,例如改变查询条件、显示参数、书签名、数据分析 时间范围等待信息,W便使所获得的数据分析结果更符合用户的需要。
[0105] 具体地,在用户点击关联了书签页面的链接地址的所述书签概览或其中的一部分 之后,则会跳转至书签的页面。运时,通过对与书签概览或者其中一部分所关联的链接地址 U化进行反序列化、反解,获得书签中所包含的信息,并基于书签页面擅染的配置文件,在书 签页面中擅染出查询条件,如果有显示参数的话,也会擅染出相应的显示参数;另外,根据 U化中包含的书签的时间区间重新生成时间段,运个时间段与当初保存书签时在页面中呈 现的时间区间可能会有所不同,因为在保存书签时,用户可W根据需要重新选择要查看的 时间区间,而在最初页面中呈现数据分析结果的时间区间是默认的时间区间或者上一次选 择使用的时间区间。在所述链接地址TOL中的时间区间是用户保存书签时所选择的时间区 间。另外,由于随着时间的推移,书签中的时间区间所包含的日期会有所变化,比如,书签的 时间区间选择的是本周,当保存书签时的日期是2015年11月11日,是本周周S,那么书签的 时间区间包含的日期是周一至周S(即2015年11月9日至11日),当同一周周五(即2015年 11月13日)查询时,书签的时间区间包含的日期则为周一至周五(即2015年11月9日至13 日),而如果下一周周四(即2015年11月19日)再查询时,则书签的时间区间包含的日期则是 下一周的周一至周四(即2015年11月16日至19日)。在根据书签的时间区间重新生成时间段 之后,根据该重新生成的时间段从服务器获取相应时间段的数据,然后根据该书签的页面 的擅染逻辑在书签的页面中擅染出该时间段的数据分析结果。下面是一个书签页面擅染的 配置文件的例子:
[0106]
[0107] 图9B示出了根据上述书签配置文件在"我的数据概览"中展示的书签缩略图的一 种显示形式,在该缩略图中,数据按柱状图进行显示,显示的是达州市、厦口市、苏州市=个 市分别在本周不同的日期启动应用总次数的数据,在柱状图中,不同的市用不同的颜色区 分开,实际中该缩略图是彩色图。1月13日的柱状图上的竖线在鼠标移动至此位置附近时显 示,当鼠标移动到不同位置时,柱状图上方的代表=个不同城市的数据会随着相应地变动。
[0108] 如图9B中缩略图右上角所示,用户可W在右上角位置重新选择"按天"、"按周"、 "按月"、"合计"的方式显示数据;也可W选择显示"柱状图"、"线状图"、或者"表格"。当用户 本次选择"按天"、"柱状图"显示,那么上述书签配置文件中的"widgetRemembe巧ype"就记 录为{"unit": "column"},如果本次选择"按周"、"线状图"显示,那么上述书签配置文件中 的"widgetRememberType"就记录为{"unit": "line"}。图9C示出了按天、线头图显示的书签 缩略图的示例;图9D示出了按天、表格显示的书签缩略图的示例。
[0109] 根据本发明的另一种实施方式,提供一种用于数据分析的图形用户交互方法 1000。如图10所示,在用于数据分析的图形用户交互方法1000中,步骤1001、1005、1010与图 2中所示的方法的步骤201、205、210相同,运里不再重复描述。不同之处在于,在步骤1010之 后,执行步骤1020,在步骤1020,将所保存的书签添加到预设的书签组中。运里,书签组是预 先设置好的,用于存放所有创建的书签。
[0110] 在书签组中可W概览所创建的书签。例如所有书签W目录列表的形式存放在书签 组下,在书签组下显示所有书签的书签名,并且所有书签名代表的书签是可编辑的。例如, 如图7所示,在页面的左下角设置有书签组的点击按钮"书签",点击该"书签"按钮,则在弹 出的窗口中罗列出所有书签的书签名。可选地,在每个书签名的后面有一个"笔状"的编辑 按钮,点击所述编辑按钮,弹出一个可W编辑该书签的窗口,在所述窗口中可W对所述书签 进行编辑,例如修改书签名、时间区间等等。
[0111] 接下来,在步骤2030,响应于对所述书签组中的被保存的书签的点击,显示所保存 的书签的页面。被保存的书签在所述书签组中可W书签名列表的形式显示。例如,如图7所 示,在界面中设置有一"书签"选项(在界面的左下角),其对应于书签组。点击界面左下角的 "书签",则弹出一个窗口,其中显示所有书签的书签名列表,点击任意一个书签名,则进入 该书签名所对应的书签的页面,在所述书签的页面显示的信息包含所述第一书签信息、W 及对应的数据分析结果,且该书签的页面是可编辑的,例如,用户可W修改书签名、选定的 显示时间区间、甚至修改查询条件和显示参数等等信息。
[0112] 可选地,在步骤1020之前还可W包括步骤:在图形界面中加载书签组。
[0113] 图11示出了根据本发明的一种实施方式的用于数据分析的图形用户交互装置的 方框示意图。如图11所示,本发明的用于数据分析的图形用户交互装置1100包括第一加载 模块1101、条件接收模块1105、书签创建模块1110、第一书签添加模块1120、第一概览模块 1130。
[0114] 其中,第一加载模块1101适于在图形界面中加载显示用于数据分析的预定的查询 条件和显示参数。
[0115] 如前面所述,对于每种数据分析,针对不同的分析内容,根据数据分析本身的特色 及用户的需求,可W预置多个不同的查询条件,W方便用户进行选择并获得相应的统计分 析结果。
[0116] 另外,为了方便用户查看和分析统计分析结果,在基于查询条件查询到相应数据 分析结果数据之后,在客户端侧还需要进行显示,由于不同的显示方式传递给用户的信息 不同,因此,还需要选定显示参数。显示参数也会根据数据分析类型的不同而有所不同。例 如对于事件分析来说,显示参数可W包括显示的图形、W及显示的时间单位等等。显示的图 形例如可W为线图、柱图(或柱状图)、饼图(或饼状图)等。显示的时间单位例如可W按小 时、按天、按周、按月等进行显示。
[0117] 条件接收模块1105适于接收用户从所述预定的查询条件和显示参数中选定一个 或多个查询条件和一个或多个显示参数。
[0118] 例如,在图3所示的图形用户界面中,在行为事件分析运一数据分析类型下,用户 可W在界面中从多个查询条件中选定查询条件和从多个显示参数中选定显示参数。对于查 询条件,例如,欲对"买入黄金"运一事件进行统计分析,则在界面中选择"买入黄金"事件。 进一步地,在选定"买入黄金"事件的情形下,可从买入黄金的总次数、触发用户数、人均次 数、买入步骤、黄金价格、黄金重量等指标中选择一个或多个来对"买入黄金"事件的查询条 件做进一步限定。除此之外,还可W根据需要进一步从维度或者筛选条件方面选择对查询 条件进行限定,例如从维度方面对查询条件进行限定时,可W按总体情况进行查询、也可W 按事件属性或用户属性分别进行查询。当选择筛选条件时,如图3中界面所示,点击筛选条 件,则可W进一步选择要限定的事件属性或用户属性,通过所述筛选条件可W增加一个或 多个查询条件。总之,选择的查询条件越多,则数据分析结果的针对性越强。
[0119] 关于显示参数,如图3所示,可W从在界面右侧所列的线图、柱状图、饼状图中选择 一种显示方式,例如选择"线图";从显示的时间单位"按小时"、"按天"、"按周"、"按月"中选 择一种显示时间单位,例如选择"按天"进行显示等。
[0120] 在用户选定查询条件和显示参数之后,条件接收模块1105会接收到用户所选定的 查询条件和显示参数运些信息。
[0121] 书签创建模块1110适于将用户选定的所述一个或多个查询条件和一个或多个显 示参数保存为书签。所述书签包含第一书签信息,所述第一书签信息包含书签名称、所述选 定的一个或多个查询条件和所述选定的一个或多个显示参数。所述书签名称可W由用户输 入而确定,也可W基于数据分析类型、查询条件和/或显示参数而自动生成。
[0122] 可选地,书签创建模块1110可W包括字符串化模块1111、和书签保存模块1112。
[0123] 字符串化模块1111适于将所选定的查询条件和显示参数字符串化,从而方便进行 查询和存储。例如,在事件分析运一数据分析类型下,对"买入黄金"事件的"总次数"按"城 巿'进行查询,按"小时"和"线图"进行显示,运时,将"总次数"字符串化为"general",将"城 巿'字符串化为"City",将"天"字符串化为"hour",将"线图"字符串化为"1 ine"。另外,将其 它相关的信息也进行字符串化,例如,将事件名"买入黄金"字符串化为"buygold",将数据 分析类型进行字符串化,例如当数据类型为行为事件分析时,则将其字符串化为 "segmen化tion。另外,在保存书签前选择的获取数据的"时间区间"如果为"本周",则将"本 周"字符串化为"0+week";在保存书签前选择将欲生成的书签保存于某一"数据概览"时,贝U 将会获取该"数据概览"的ID号。另外,欲生成的书签会被预分配一个书签标识号ID。运样, 所选定的数据分析的查询条件和显示参数及相关的信息都被字符串化。运里"数据概览"指 的是书签概览组,其为存放一些书签的组。每个书签概览组保存的书签种类和数量由用户 自己确定,例如用户可W选择将所有有关"买入黄金"事件的书签存放在"数据概览r中、选 择将所有有关"卖出黄金"事件的书签存放在"数据概览2"中。
[0124] 书签保存模块1112适于将所述字符串化的所选定的查询条件和显示参数保存为 书签。由于用户会对某一查询条件和显示参数下的数据分析结果将来可能要经常查看,因 此,将选定的查询条件和显示参数及相关信息一同存储为书签,可W方便用户在需要查看 时,随时调用所保存的书签即可,而无需每次都重新选择查询条件和显示参数。通常,书签 保存模块1112所保存的书签及其相关信息都存储在后端服务器的数据库中,当其被调用 时,则W JSON文档的形式从服务器侧传输至W邸前端(浏览器侧)。
[0125] 可选地,本发明的用于数据分析的用户界面交互装置1100还可W包括书签显示模 块1170,书签显示模块1170适于基于所述条件接收模块1105接收的用户选定的一个或多个 查询条件和一个或多个显示参数显示对应的数据分析结果,其在条件接收模块1105接收到 用户选定的查询条件和显示参数之后,书签显示模块1170可W将对应选定的查询条件和显 示参数的数据分析结果显示出来,例如显示在界面中,从而使用户能够快速、直观地看到数 据分析结果,如图4所示。运样,一方面,用户使用友好度增加,另一方面,可W使用户参考所 显示的数据分析结果决定是否需要将此查询条件和显示参数保存为书签。所述数据分析结 果实际上就是根据选定的查询条件从后端服务器获得的对应的数据。
[0126] 可选地,在书签保存模块1112保存了书签之后,书签显示模块1170也可W将与该 书签对应的选定的查询条件、选定的显示参数、书签名称、W及对应的数据分析结果显示出 来,例如如图5所示,显示在图形界面中。
[0127] 第一书签添加模块1120,其适于将所保存的书签添加到预先设置的一个或多个书 签概览组中。
[0128] 在本发明中,预先设置有至少一个书签概览组。所述书签概览组用于存放所保存 的书签,当设置有多个书签概览组时,可W将所保存的书签分别按类别等分别存放于不同 的书签概览组,便于对所保存的书签进行归类,也方便用户进行查看。
[0129] 如图3中所示的例子,其中预先设置有名称为"我的数据概览"的书签概览组。当预 先只设置有一个书签概览组时,可W将所保存的书签自动存放到所述书签概览组中,也可 W专口添加到其中。另外,在本发明中,根据用户需要还可W预先设置更多的书签概览组, W便将不同类型的书签分别添加到不同的书签概览组中,方便对书签进行分组预览。
[0130] 另外,可选地,本发明的用于数据分析的用户界面交互装置1100还可W包含概览 组添加模块(图中未示出),概览组添加模块可W根据需要新添加一个或多个书签概览组。 根据本发明的一种实施方式,概览组添加模块可W通过在所述图形界面中加载的一书签 概览组添加按钮来实现,例如图3中左上角的V'按钮,响应于用户对所述书签概览组添加 按钮的一次点击,会弹出一个窗口,用户输入书签概览组的名称即可在左上角的位置新添 加一个书签概览组。
[0131] 第一书签添加模块11
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1