一种前端标签数据展现灵活扩展的方法技术

技术编号:39745382 阅读:9 留言:0更新日期:2023-12-17 23:44
本发明专利技术提供了一种前端标签数据展现灵活扩展的方法,包括以下步骤:步骤1,定义标签;步骤

【技术实现步骤摘要】
一种前端标签数据展现灵活扩展的方法


[0001]本专利技术涉及一种前端标签数据展现灵活扩展的方法


技术介绍

[0002]经过近几年的建设,各省

各地市的大数据局或大数据中心在人口库建设方面已取得一定的成果,但缺少对汇聚人口数据进行展示的应用

通过数据的应用,不断检验和提升人口库的数据质量

[0003]为了解决应用缺失的问题,设计了自然人标签画像系统软件,该款软件系统包含标签筛选的综合查询和展示自然人详细信息的画像详情

标签筛选,也就是前端标签展示,是基于自然人整个生命周期的属性数据进行标签设计加工得来,在展示和筛选时,需要考虑下面情况:
[0004]1)
系统软件部署完成后,后续有新标签产生或有旧标签删除,需要灵活调整展示
[0005]2)
如何将新增的标签融入到筛选的体系中
[0006]3)
应用部署完成后,不能频繁的更新前端和后端部署程序,需要用一种灵活扩展的方式来适配标签展示和筛选


技术实现思路

[0007]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种前端标签数据展现灵活扩展的方法,包括以下步骤:
[0008]步骤1,定义标签;
[0009]步骤
2、
设计宽表;
[0010]步骤
3、
加工宽表;
[0011]步骤
4、
定义标签数据技术处理模型;
[0012]步骤
5、
整理标签数据;
[0013]步骤
6、
前端展现

[0014]步骤1包括:
[0015]步骤1‑1,标签的规划设计;
[0016]步骤1‑2,标签加工

[0017]步骤1‑1包括:基于汇聚的自然人和法人数据的属性,给自然人或法人打上对应的标签;对标签定义各种类别;对标签的名称进行定义;对标签的值域进行定义;对标签的归属综合查询目录进行定义;定义标签的来源依据;定义标签的取数逻辑

[0018]步骤1‑2包括:根据标签的取数逻辑完成标签表的创建

结果数据的生成,标签表的创建按如下规则执行:
[0019]中文表名为标签的名称,英文表名为
dm_
加上归属分类再加上标签的中文首拼;定义两个字段,一个是主键,另一个是标签字段,主键用公民身份号码或统一社会信用代码,字段的数据类型用字符串型,标签值根据取数逻辑在大数据平台上完成加工

[0020]步骤2包括:宽表的设计包括固定部分和标签部分;
[0021]其中,根据自然人或法人的基本信息进行定义设计固定部分的字段,固定部分的字段定义完成后,不能删除;固定部分的字段设计遵从关系型数据库的数据类型设计;
[0022]所述标签部分是宽表中除固定部分的其他字段,根据步骤1中定义的标签进行添加,字段的中文名称根据标签名称进行设计,字段的英文名称用中文名称的首拼,数据类型与标签对应字段的数据类型相同

[0023]步骤3包括:
[0024]将基础表和步骤1中加工完成的标签左连接进行融合处理,然后将融合处理后的结果数据插入到宽表中,其中,数据插入表的
sql
,使用
insert into
实现;和步骤1中创建的标签表关联部分
sql
,通过
left join on
语句实现,基础表和标签表通过主键字段关联

[0025]步骤4包括:所述标签数据技术处理模型包括标签大类模型

标签小类模型和标签属性模型
(
即3个数据库表
)

[0026]所述标签大类模型用于存放前端展示页面标签的目录;
[0027]所述标签小类模型用于存放标签目录下对应的标签;
[0028]所述标签属性模型用于存放每个标签具体的值;
[0029]所述标签小类模型通过大类编号和标签大类模型关联,所述标签属性模型通过小类编号和标签小类模型关联

[0030]步骤5包括:
[0031]首先进行标签大类数据整理,具体是指完成标签大类分类数据整理,其中,自然人标签大类包括基本信息

家庭和生活

学习和工作

健康和就医

信用和奖惩

动产和不动产

资质和荣誉;法人标签大类数据包括基本信息

生产经营

纳税参保

信用评价

行政执法

荣誉信息

资质信息和许可信息;
[0032]标签大类数据整理完成后,根据标签规划的设计整理标签小类数据,通过
dlbh
字段来记录标签隶属的综合查询目录,通过
sfzd
字段来记录标签是字典型标签还是固定值标签,
Y
表示字典标签,
N
表示非字典标签,通过
xh
字段记录标签在标签目录下的显示顺序;
[0033]通过标签小类模型中的数据来控制前端展示标签的增加和删减,如果是增加标签,在标签小类模型中增加一条标签小类数据,记录其归属的大类编号

是否字典,显示顺序;如果是删除标签,在此表中删除标签的记录;
[0034]对于标签属性数据,将每个标签对应的值域列表名称

宽表中对应的标签字段,宽表中存储的具体标签值

隶属的小类和排序进行记录,
mc
字段记录前端应用展示的标签属性名称,
bqkey
字段记录宽表中对应标签的英文字段名称,
bqvalue
字段记录标签属性值在宽表中的真实值,
xlbh
字段记录标签属性值隶属的标签小类,
xh
字段记录标签属性值的展示顺序

[0035]步骤6包括:前端通过
sql
处理展现标签,具体展现逻辑包括:
[0036]步骤6‑1,通过标签大类

标签小类

标签属性3个表关联,将标签目录

标签目录下对应的标签,标签对应的值域关联查询出来,然后进行展示;
[0037]步骤6‑2,对于字典标签,将对应的所有值域列表全部显示出来;
[0038]步骤6‑3,对于非字典标签,只展示标签名称

[0039]本专利技术还提供了一种存储介质,存储有计算机程序或指令,当所述计算机程序或
指令被运行时,实现所述一种前端标签数据展现灵活扩展的方法

[0040本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种前端标签数据展现灵活扩展的方法,其特征在于,包括以下步骤:步骤1,定义标签;步骤
2、
设计宽表;步骤
3、
加工宽表;步骤
4、
定义标签数据技术处理模型;步骤
5、
整理标签数据;步骤
6、
前端展现
。2.
根据权利要求1所述的方法,其特征在于,步骤1包括:步骤1‑1,标签的规划设计;步骤1‑2,标签加工
。3.
根据权利要求2所述的方法,其特征在于,步骤1‑1包括:基于汇聚的自然人和法人数据的属性,给自然人或法人打上对应的标签;对标签定义各种类别;对标签的名称进行定义;对标签的值域进行定义;对标签的归属综合查询目录进行定义;定义标签的来源依据;定义标签的取数逻辑
。4.
根据权利要求3所述的方法,其特征在于,步骤1‑2包括:根据标签的取数逻辑完成标签表的创建

结果数据的生成,标签表的创建按如下规则执行:中文表名为标签的名称,英文表名为
dm_
加上归属分类再加上标签的中文首拼;定义两个字段,一个是主键,另一个是标签字段,主键用公民身份号码或统一社会信用代码,字段的数据类型用字符串型,标签值根据取数逻辑在大数据平台上完成加工
。5.
根据权利要求4所述的方法,其特征在于,步骤2包括:宽表的设计包括固定部分和标签部分;其中,根据自然人或法人的基本信息进行定义设计固定部分的字段,固定部分的字段定义完成后,不能删除;固定部分的字段设计遵从关系型数据库的数据类型设计;所述标签部分是宽表中除固定部分的其他字段,根据步骤1中定义的标签进行添加,字段的中文名称根据标签名称进行设计,字段的英文名称用中文名称的首拼,数据类型与标签对应字段的数据类型相同
。6.
根据权利要求5所述的方法,其特征在于,步骤3包括:将基础表和步骤1中加工完成的标签左连接进行融合处理,然后将融合处理后的结果数据插入到宽表中,其中,数据插入表的
sql
,使用
insert into
实现;和步骤1中创建的标签表关联部分
sql
,通过
left join on
语句实现,基础表和标签表通过主键字段关联
。7.
根据权利要求6所述的方法,其特征在于,步骤4包括:所述标签数据技术处理模型包括标签大类模型

标签小类模型和标签属性模型;所述标签大类模型用于存放前端展示页面标签的目录;所述标签小类模型用于存放标签目录下对应的标签;所述标签属性模型用于存放每个标签具体的值;所述标签小类模型通过大类编号和标签大类模型关联,所述标签属性模型通过小类编号和标...

【专利技术属性】
技术研发人员:刘爱礼
申请(专利权)人:江苏数兑科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1