一种数据表展示的方法和系统的制作方法

文档序号:9453071阅读:398来源:国知局
一种数据表展示的方法和系统的制作方法
【技术领域】
[0001] 本申请涉及数据展现技术领域,特别是涉及一种数据表展示的方法和一种数据表 展不的系统。
【背景技术】
[0002] 数据表是企业应用软件系统不可或缺的一部分,通过计算机自动或辅助生成各种 数据表,可以实现数据的规范化管理,极大提高了工作效率,加速了各行业信息化进程。作 为数据表的一种展现形式,账单的出现给人们的日常生活带来极大的便利。
[0003] 初期的账单都是以纸质的形式按期寄送到用户手中,但随着科技的发展以及低碳 理念的深入人心,电子账单业务逐渐兴起。电子帐单是纸质账单的电子化替代形式,电子 账单将传统的纸张水电煤、信用卡等帐单,通过信息化的方式转变为电子格式,然后通过手 机、互联网、IPTV等传递给用户。电子账单最大的优势是低碳环保、节约资源、成本低廉、传 递即时、信息容量大。
[0004] 然而,现有的电子账单都是以固定格式进行渲染,展示给用户的电子账单格式呆 板,内容单一。并且由于每个用户都会有自己的偏好,其所关注的信息也会不同,若按照前 述统一的格式进行电子账单的渲染,展示给用户的信息可能包括用户不感兴趣的信息,浪 费了系统资源和带宽。
[0005] 另一方面,若按照前述统一的格式进行电子账单的渲染,其信息展示的形式可能 无法满足用户需求,用户需要再次发起其他请求以满足需求,例如若展示的电子账单的字 体统一使用中文,对于一个看不懂中文的回族用户,其首先要将中文翻译成回文以帮助阅 读,利用计算机逐字将中文翻译成回文的过程操作极其繁琐,耗时耗力,对于计算机系统而 言更是耗费系统资源,加重系统负担,降低了系统的数据处理能力。
[0006] 因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种数据表 展现机制,用以简化用户操作,提升系统性能,提高系统数据处理能力。

【发明内容】

[0007] 本申请实施例所要解决的技术问题是提供一种数据表展示的方法,用以简化用户 操作,提升系统性能,提高系统数据处理能力。
[0008] 相应的,本申请实施例还提供了一种数据表展示的系统,用以保证上述方法的实 现及应用。
[0009] 为了解决上述问题,本申请公开了一种数据表展示的方法,包括:
[0010] 接收用户标识;
[0011] 获取与所述用户标识对应的属性信息;
[0012] 根据所述用户标识确定与所述用户标识对应的目标数据表内容;
[0013] 根据所述属性信息确定展示模板;
[0014] 基于所述展示模板展示所述目标数据表内容。
[0015] 优选地,所述数据表为电子账单,所述数据表内容为电子账单中各数据项的内容。
[0016] 优选地,所述属性信息从预先生成的用户信息数据库中提取得到,所述用户信息 数据库包括一个或多个用户标识与一条或多条属性信息的对应关系。
[0017] 优选地,所述获取与所述用户标识对应的属性信息的步骤包括:
[0018] 从预先生成的用户行为数据库中提取与所述用户标识对应的一条或多条用户行 为信息,其中,所述用户行为数据库包括一个或多个用户标识与一条或多条用户行为信息 的对应关系;
[0019] 依据所述一条或多条用户行为信息获取对应的一个或多个属性信息。
[0020] 优选地,所述属性信息包括自然属性信息和/或社会属性信息,所述自然属性信 息包括性别、年龄、民族;所述社会属性信息包括颜色偏好、专业背景、视力情况。
[0021] 优选地,所述目标数据表内容是根据所述用户标识从预先生成的数据表信息数据 库中获取的,包括:
[0022] 在预先生成的数据表信息数据库中提取与所述用户标识对应的一个或多个数据 表内容,所述数据表内容包括数据表标识;
[0023] 展示所述一个或多个数据表标识;
[0024] 接收用户针对某个数据表标识的选定指令,将所述选定指令所指定的数据表标识 对应的数据表内容作为目标数据表内容。
[0025] 优选地,所述目标数据表内容是根据所述用户标识从预先生成的数据表信息数据 库中获取的,包括:
[0026] 接收查询请求,所述查询请求包括数据表标识;
[0027] 从预先生成的数据表信息数据库中获取与所述数据表标识匹配的数据表内容作 为目标数据表内容。
[0028] 优选地,所述目标数据表内容包含业务对象标识,所述根据所述属性信息确定展 示模板的步骤包括:
[0029] 从预设的模板数据库中选择与所述业务对象标识匹配的一个或多个展示模板,所 述模板数据库中包括一个或多个展示模板及对应的属性信息表,所述属性信息表包括业务 对象标识;
[0030] 若所述展示模板为多个,依据所述属性信息遍历所述多个展示模板,获取与所述 属性信息的匹配度最大的展示模板作为与所述属性信息匹配的展示模板,所述与所述属性 信息的匹配度为落在属性信息表范围的属性信息的个数。
[0031] 优选地,所述基于所述展示模板展示所述数据表内容的步骤包括:
[0032] 采用所述展示模板对所述目标数据表内容进行渲染;
[0033] 展示所述渲染后的目标数据表内容。
[0034] 优选地,所述方法还包括:
[0035] 展示预设的一个或多个展示模板;
[0036] 接收用户针对某个展示模板的选定指令;
[0037] 采用所述选定指令所指定的展示模板对所述目标数据表内容进行渲染。
[0038] 优选地,所述展示模板为图片格式,和/或HTML格式及其衍生格式。
[0039] 本申请还公开了一种数据表展示的系统,包括:
[0040] 标识接收模块,用于接收用户标识;
[0041] 属性信息获取模块,用于获取与所述用户标识对应的属性信息;
[0042]目标数据表内容确定模块,用于根据所述用户标识确定与所述用户标识对应的目 标数据表内容;
[0043] 展示模板确定模块,用于根据所述属性信息确定展示模板;
[0044] 展示模块,用于基于所述展示模板展示所述目标数据表内容。
[0045] 优选地,所述数据表为电子账单,所述数据表内容为电子账单中各数据项的内容。
[0046] 优选地,所述属性信息从预先生成的用户信息数据库中提取得到,所述用户信息 数据库包括一个或多个用户标识与一条或多条属性信息的对应关系。
[0047] 优选地,所述属性信息获取模块包括:
[0048] 用户行为信息获取子模块,用于从预先生成的用户行为数据库中提取与所述用户 标识对应的一条或多条用户行为信息,其中,所述用户行为数据库包括一个或多个用户标 识与一条或多条用户行为信息的对应关系;
[0049] 属性信息获取子模块,用于依据所述一条或多条用户行为信息获取对应的一个或 多个属性信息。
[0050] 优选地,所述属性信息包括自然属性信息和/或社会属性信息,所述自然属性信 息包括性别、年龄、民族;所述社会属性信息包括颜色偏好、专业背景、视力情况。
[0051] 优选地,所述目标数据表内容是根据所述用户标识从预先生成的数据表信息数据 库中获取的,所述目标数据表内容确定模块包括:
[0052] 数据表内容提取子模块,用于在预先生成的数据表信息数据库中提取与所述用户 标识对应的一个或多个数据表内容,所述数据表内容包括数据表标识;
[0053] 标识展示子模块,用于展示所述一个或多个数据表标识;
[0054] 第一目标数据表内容确定子模块,用于接收用户针对某个数据表标识的选定指 令,将所述选定指令所指定的数据表标识对应的数据表内容作为目标数据表内容。
[0055] 优选地,所述目标数据表内容是根据所述用户标识从预先生成的数据表信息数据 库中获取的,所述目标数据表内容确定模块包括:
[0056] 请求接收子模块,用于接收查询请求,所述查询请求包括数据表标识;
[0057] 第二目标数据表内容确定子模块,用于从预先生成的数据表信息数据库中获取与 所述数据表标识匹配的数据表内容作为目标数据表内容。
[0058] 优选地,所述目标数据表内容包含业务对象标识,所述展示模板确定模块包括:
[0059] 选择子模块,用于从预设的模板数据库中选择与所述业务对象标识匹配的一个或 多个展示模板,所述模板数据库中包括一个或多个展示模板及对应的属性信息表,所述属 性信息表包括业务对象标识;
[0060] 展示模板获取子模块,用于在所述展示模板为多个时,依据所述属性信息遍历所 述一个或多个展示模板,获取与所述属性信息的匹配度最大的展示模板作为与所述属性信 息匹配的展示模板,所述与所述属性信息的匹配度为落在属性信息表范围的属性信息的个 数。
[0061] 优选地,所述展示模块包括:
[0062] 渲染子模块,用于采用所述展示模板对所述目标数据表内容进行渲染;
[0063] 展示子模块,用于展示所述渲染后的目标数据表内容。
[0064] 优选地,所述系统还包括:
[0065] 展示模板展示模块,用于展示预设的一个或多个展示模板;
[0066] 选定指令接收模块,用于接收用户针对某个展示模板的选定指令;
[0067]目标数据表内容渲染模块,用于采用所述选定指令所指定的展示模板对所述目标 数据表内容进行渲染。
[0068] 优选地,所述展示模板为图片格式,和/或HTML格式及其衍生格式。
[0069] 与现有技术相比,本申请实施例包括以下优点:
[0070] 本申请实施例可以应用于具有生成数据表并展示数据表功能的应用中,当应用 接收到用户标识时,依据所述用户标识确定用户的属性信息以及确定目标数据表内容后, 进一步依据用户的属性信息确定展示模板,基于展示模板对目标数据表内容进行个性化展 示,应用按照用户的喜好展示目标数据表内容,更贴近用户需求,提升用户体验的同时,减 少用户因对展示内容不满意而增加对该应用的访问次数的可能性,减轻了应用负担,提高 应用性能以及提升应用的数据处理能力。
[0071] 另外,在本申请实施例中,一个应用中包含不同业务对象标识的数据表内容,并且 所述模板数据库中包括不同对象标识的展示模板,则本申请可以在一个应用中实现多种业 务或对象的数据表内容展示,无需用户分别到不同的应用中查看不同类型的数据表内容, 简化用户
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1