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

文档序号:9453071阅读:来源:国知局
于判断该用户是否有该账单所属行业的专业背景,可以从用 户信息数据库中直接得到,或从用户的消费行为信息中总结得到;颜色偏好可以通过用户 的消费行为总结得到,若用户信息数据库中记载,也可以从用户信息数据库中得到;相应户 号的消费特点可以从用户的消费行为中得到,例如,如果用户有近视眼镜的消费行为,可以 判断用户的视力状况。
[0165] 属性信息提取模块40进行用户自然属性信息&社会属性信息的提取时,可根据用 户信息数据库和消费记录数据库的存储结构进行提取,其输出的结果可以表示为表3中的 数据结构:
[0166]
[0167]表 3
[0168] (10)模板拟合模块50根据用户的自然属性信息、社会属性信息,以及机构标识, 从预设的模板数据库13中找到一个最适合该用户的展示模板;
[0169] 此步骤中,模板数据库13中包括多个展示模板以及对应的属性信息表,该属性信 息表中记录有对应展示模板中的每一条数据,所述每条数据以字段的形式展现,可以包括 "年龄段"、"性别"、"民族"、"颜色偏好"等信息,如上表2所示。
[0170] 对于展示模板,其可以为一张底图,格式可以为图片格式,HTML格式以及其衍生格 式等。
[0171] (11)将最适合用户的展示模板标识传递给展现容器60 ;
[0172] 其中,展示模板的标识用于唯一标识该模板,可以表示为[机构标识-属性信息], 例如[杭州电力模板-回族-老年]。
[0173] 所述最适合该用户的展示模板,可以为在遍历模板数据库13中与机构标识匹配 的一个或多个展示模板后(同一机构同一业务在模板数据库中可以存储多份模板并可以 灵活扩展,如:适合老人和视力不好用户的大字体版本、适合年轻女性的粉色系版本,适合 少数民族的版本等,模板越丰富,选择余地越大),得到的匹配度最高的电子账单展示模板。 其中,匹配度为用户的属性信息与展示模板的属性信息表相匹配的属性信息的个数,例如, 用户的属性信息为{年龄70岁,回族,喜好蓝色},模板数据库13中与机构标识匹配的展示 模板有三个,分别是模板A、模板B、模板C,其对应的属性信息表分别为信息表A、信息表B、 信息表C,信息表A与用户的属性信息相比,只有年龄匹配,则匹配度为1 ;信息表B与用户 的属性信息相比,有年龄匹配和民族匹配,则匹配度为2 ;信息表C与用户的属性信息相比, 有年龄匹配、民族、颜色偏好匹配,则匹配度为3 ;则模板C为最适合该用户的展示模板。
[0174] (12)在展现容器60中,渲染模块70根据所述最适合用户的展示模板标识从对应 的属性信息表中获取模板存储位置,并从所述模板存储位置中获得对应的展示模板,对步 骤(4)传递的电子账单进行个性化电子账单渲染(具体渲染方案,根据模板类型决定),得 到可以用于展现的电子账单的可视化形式;
[0175] (13)展示模块80接收渲染模块70发送的经过渲染的电子账单,并将该经过渲染 的电子账单展示给用户。
[0176]在本实例中,电子账单的展示根据用户的属性信息的不同而不同,例如图4是有 电力专业背景的专业版电子账单的展示样式;针对图3所示的展示样式,如果用户的年龄 为70岁,则电子账单上的文字要大一些,内容简要一些,用语通俗一些,则可以使用电子账 单展示模板中的老人版电子账单的展示样式,如图5所示,需要说明的是,对于老年版的电 子账单模板,可以支持用户点击放大功能。另外,图5所示的老人版电子账单的展示样式只 是展示电子账单中的用户关注的关键信息,无需加载渲染电子账单中用户不关注的非关键 信息,从而减轻了系统的加载负担,提高数据加载效率;如果用户是回族人,则可以使用电 子账单展示模板中的回族版电子账单的展示样式,如图6所示。该少数民族的电子账单展 示模板附加少数民族文字的账单版本,无需用户在看不懂中文的情况下再将中文翻译成少 数民族语言,减少了系统请求和响应次数,减轻系统负担,提高系统的数据处理效率。
[0177]除此以外,如果用户有相关背景的学习或工作经验,可以为其展示更专业的内容; 对于教育程度不高的采用通俗信息展示等等。
[0178]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组 合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依 据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该 知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施 例所必须的。
[0179] 参照图7,示出了本申请一种数据表展示的系统实施例的结构框图,具体可以包括 如下模块:
[0180] 标识接收模块201,用于接收用户标识;
[0181] 属性信息获取模块202,用于获取与所述用户标识对应的属性信息;
[0182]作为本申请实施例的一种优选示例,所述属性信息可以包括自然属性信息和/或 社会属性信息,所述自然属性信息可以包括性别、年龄、民族等信息;所述社会属性信息可 以包括颜色偏好、专业背景、视力情况等信息。
[0183]在本申请实施例的一种优选实施例中,所述属性信息可以从预先生成的用户信息 数据库中提取得到,所述用户信息数据库包括一个或多个用户标识与一条或多条属性信息 的对应关系。
[0184]在本申请实施例的另一种优选实施例中,所述属性信息获取模块202可以包括如 下子模块:
[0185]用户行为信息获取子模块,用于从预先生成的用户行为数据库中提取与所述用户 标识对应的一条或多条用户行为信息,其中,所述用户行为数据库包括一个或多个用户标 识与一条或多条用户行为信息的对应关系;
[0186] 属性信息获取子模块,用于依据所述一条或多条用户行为信息获取对应的一个或 多个属性信息。
[0187]目标数据表内容确定模块203,用于根据所述用户标识确定与所述用户标识对应 的目标数据表内容;
[0188] 作为本申请实施例的一种优选示例,所述数据表为电子账单,所述数据表内容为 电子账单中各数据项的内容。
[0189] 在本申请实施例的一种优选实施例中,所述目标数据表内容是根据所述用户标识 从预先生成的数据表信息数据库中获取的,所述目标数据表内容确定模块203可以包括如 下子模块:
[0190] 数据表内容提取子模块,用于在预先生成的数据表信息数据库中提取与所述用户 标识对应的一个或多个数据表内容,所述数据表内容包括数据表标识;
[0191] 标识展示子模块,用于展示所述一个或多个数据表标识;
[0192] 第一目标数据表内容确定子模块,用于接收用户针对某个数据表标识的选定指 令,将所述选定指令所指定的数据表标识对应的数据表内容作为目标数据表内容。
[0193] 在本申请实施例的另一种优选实施例中,所述目标数据表内容是根据所述用户标 识从预先生成的数据表信息数据库中获取的,所述目标数据表内容确定模块203可以包括 如下子模块:
[0194] 请求接收子模块,用于接收查询请求,所述查询请求包括数据表标识;
[0195] 第二目标数据表内容确定子模块,用于从预先生成的数据表信息数据库中获取与 所述数据表标识匹配的数据表内容作为目标数据表内容。
[0196] 展模板确定模块204,用于根据所述属性信息确定展模板;
[0197] 其中,所述展示模板可以为图片格式,和/或HTML格式及其衍生格式等。
[0198] 在本申请实施例的一种优选实施例中,所述目标数据表内容包含业务对象标识, 所述展示模板确定模块204可以包括如下子模块 :
[0199] 选择子模块,用于从预设的模板数据库中选择与所述业务对象标识匹配的一个或 多个展示模板,所述模板数据库中包括一个或多个展示模板及对应的属性信息表,所述属 性信息表包括业务对象标识;
[0200] 展示模板获取子模块,用于在所述展示模板为多个时,依据所述属性信息遍历所 述多个展示模板,获取与所述属性信息的匹配度最大的展示模板作为与所述属性信息匹配 的展示模板,所述与所述属性信息的匹配度为落在属性信息表范围的属性信息的个数。
[0201] 展示模块205,用于基于所述展示模板展示所述目标数据表内容。
[0202] 在本申请实施例的一种优选实施例中,所述展示模块205可以包括如下子模块:
[0203] 渲染子模块,用于采用所述展示模板对所述目标数据表内容进行渲染;
[0204] 展示子模块,用于展示所述渲染后的目标数据表内容。
[0205] 在本申请实施例的一种优选实施例中,所述系统还可以包括如下模块:
[0206] 展示模板展示模块,用于展示预设的一个或多个展示模板;
[0207] 选定指令接收模块,用于接收用户针对某个展示模板的选定指令;
[0208]目标数据表内容渲染模块,用于采用所述选定指令所指定的展示模板对所述目标 数据表内容进行渲染。
[0209] 对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0210] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0211] 本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算 机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和 硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可 用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上 实施的计算机程序产品的形式。
[0212] 在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出 接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储 器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是 计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体 可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模 块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取 存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储 器(ROM)、电可擦除可编程只读存储器(EEPR0M)、快闪记忆
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1