一种信息资源目录同数据资源进行关联的方法及装置与流程

文档序号:24740625发布日期:2021-04-20 21:25阅读:132来源:国知局
一种信息资源目录同数据资源进行关联的方法及装置与流程

1.本申请涉及信息资源目录同数据资源关联技术领域,具体涉及一种信息资源目录同数据资源进行关联的方法以及信息资源目录同数据资源进行关联的装置。


背景技术:

2.当前政务信息资源目录梳理工作中,常用的操作方式是由目录编制人员在平台中手工录入信息资源目录信息,录入完成后,在后面关联信息资源目录和具体的数据源信息关联时,需要手工配置与对应的数据源(数据库表)的关系,其中的信息资源目录的信息项和数据库表中的字段关系也需要手工关联配置,由于涉及信息项字段较多,该步骤会极大的增加操作人员的工作量和工作复杂度。


技术实现要素:

3.本发明的目的在于提供一种信息资源目录同数据资源进行关联的方法来克服或至少减轻现有技术的至少一个上述缺陷。
4.本发明的一个方面,提供一种信息资源目录同数据资源进行关联的方法,所述信息资源目录同数据资源进行关联的方法包括:
5.获取编目信息,所述编目信息包括用户填写信息;
6.获取待配对数据表,待配对数据表包括多个字段信息以及每个字段信息对应的数据信息;
7.根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配;
8.显示与编目信息关联匹配的数据表的数据信息。
9.可选地,所述用户填写信息包括用户填写字段英文;
10.所述待配对数据表中的各个字段信息为英文;
11.所述根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配包括:
12.根据所述用户填写字段英文与各个所述字段信息的相似度对所述编目信息与所述数据信息进行关联匹配。
13.可选地,所述用户填写信息包括用户填写字段中文;
14.所述待配对数据表中的各个字段信息为中文;
15.所述根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配包括:
16.根据所述用户填写字段中文与各个所述字段信息的相似度对所述编目信息与所述数据信息进行关联匹配。
17.可选地,所述用户填写信息进一步包括用户填写字段中文;
18.所述待配对数据表中的各个字段信息包括字段中文以及字段英文;
19.所述根据所述用户填写信息以及字段信息,获取匹配关系进一步包括:
20.根据所述用户填写字段中文、所述用户填写字段英文、字段中文以及字段英文将所述编目信息与所述数据表进行关联匹配。
21.可选地,所述根据所述用户填写字段英文与各个所述字段信息的相似度对所述编目信息与所述数据信息进行关联匹配包括:
22.获取用户填写字段英文中的各个字母以及各个字母的排列顺序;
23.将用户填写字段英文中的所述各个字母以及各个字母的排列顺序分别与各个所述字段信息中的字母以及字母排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的所述数据信息进行关联。
24.可选地,所述根据所述用户填写字段中文与各个所述字段信息的相似度对所述编目信息与所述数据信息进行关联匹配包括:
25.获取用户填写字段中文中的各个字以及各个字的排列顺序;
26.将所述用户填写字段中文的各个字以及各个字的排列顺序分别与各个所述字段信息中的字以及字排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的所述数据信息进行关联。
27.可选地,所述根据所述用户填写字段中文、所述字段英文、字段中文以及字段英文将所述编目信息与所述数据表进行关联匹配包括:
28.获取用户填写字段英文;
29.识别所述用户填写字段英文的中文翻译;
30.获取用户填写字段中文;
31.判断所述中文翻译与所述用户填写字段中文是否相同,若是,则
32.将所述用户填写字段英文中的各个字母以及各个字母的排列顺序分别与各个所述字段信息中的字母以及字母排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的所述数据信息进行关联。
33.本申请还提供了一种信息资源目录同数据资源进行关联的装置,所述信息资源目录同数据资源进行关联的装置包括:
34.编目信息获取模块,所述编目信息获取模块用于获取编目信息,所述编目信息包括用户填写信息;
35.待配对数据表获取模块,所述待配对数据表获取模块用于获取待配对数据表,待配对数据表包括多个字段信息以及每个字段信息对应的数据信息;
36.关联模块,所述关联模块用于根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配;
37.显示模块,所述显示模块用于显示与编目信息关联匹配的数据表的数据信息。
38.有益效果
39.本申请的信息资源目录同数据资源进行关联的方法通过将信息资源梳理填写过程中,将编目信息与待配对数据表进行关联匹配,便于用户进行信息的快捷录入,在后面做目录和信息资源关联时,用户只需要设置到对应关联的待配对数据表上,里面的字段信息对应的数据信息可以通过系统自动关联,极大的提高了操作员的操作时间。
附图说明
40.图1为本申请一实施例的信息资源目录同数据资源进行关联的方法的流程示意图;
具体实施方式
41.为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本申请一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面结合附图对本申请的实施例进行详细说明。
42.需要说明的是,在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
43.如图1所示的信息资源目录同数据资源进行关联的方法包括:
44.步骤1:获取编目信息,所述编目信息包括用户填写信息;
45.步骤2:获取待配对数据表,待配对数据表包括多个字段信息以及每个字段信息对应的数据信息;
46.步骤3:根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配;
47.步骤4:显示与编目信息关联匹配的数据表的数据信息。
48.本申请的信息资源目录同数据资源进行关联的方法通过将信息资源梳理填写过程中,将编目信息与待配对数据表进行关联匹配,便于用户进行信息的快捷录入,在后面做目录和信息资源关联时,用户只需要设置到对应关联的待配对数据表上,里面的字段信息对应的数据信息可以通过系统自动关联,极大的提高了操作员的操作时间。
49.在本实施例中,可以直接显示与编目信息关联匹配的数据表的数据信息。
50.在其他实施例中,还可以是根据请求进行显示,即获取显示请求,根据显示请求显示与编目信息关联匹配的数据表的数据信息。
51.在一个实施例中,用户填写信息包括用户填写字段英文;待配对数据表中的各个字段信息为英文;
52.根据用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配包括:
53.根据用户填写字段英文与分别各个所述字段信息的相似度对所述编目信息与所述数据信息进行关联匹配。
54.采用这种方式,方便使用者进行检索。
55.在一个实施例中,用户填写信息包括用户填写字段中文;待配对数据表中的各个字段信息为中文;
56.根据所述用户填写信息以及字段信息将所述编目信息与数据信息进行关联匹配包括:
57.根据用户填写字段中文与各个字段信息的相似度对编目信息与数据信息进行关
联匹配。
58.采用这种方法,由于中文字与意相同,因此,能使得关联匹配更为精确。
59.在本实施例中,用户填写信息进一步包括用户填写字段中文;
60.待配对数据表中的各个字段信息包括字段中文以及字段英文;
61.根据所述用户填写信息以及字段信息,获取匹配关系进一步包括:
62.根据用户填写字段中文、字段英文、字段中文以及字段英文将所述编目信息与所述数据表进行关联匹配。
63.采用这种方式,通过中文以及英文两种方式进行匹配,能够进一步防止出现匹配错误。
64.在单独使用英文进行匹配的实施例中,根据所述用户填写字段英文与各个字段信息的相似度对编目信息与数据信息进行关联匹配包括:
65.获取用户填写字段英文中的各个字母以及各个字母的排列顺序;
66.将各个字母以及各个字母的排列顺序分别与各个字段信息中的字母以及字母排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的所述数据信息进行关联。
67.在本实施例中,将用户填写字段英文中的所述各个字母以及各个字母的排列顺序分别与各个所述字段信息中的字母以及字母排列形式进行比对包括:
68.将用户填写字段英文中的各个字母与各个所述字段信息中的字母分别进行比对;
69.将各个字母的排列顺序分别与各个所述字段信息中的字母排列形式进行比对。
70.可以理解的是,预设阈值可以根据需要设定,例如,相似度为100%、70%或者其他数值。
71.在本实施例中,当具有两个以上的相似度大于阈值的情况下,取相似度高的进行关联。
72.在一个实施例中,具有两个以上的相似度大于阈值的情况下,则全部进行关联,由用户自行选择具体关联。
73.在中文实施例中,根据用户填写字段中文与各个字段信息的相似度对编目信息与数据信息进行关联匹配包括:
74.获取用户填写字段中文中的各个字以及各个字的排列顺序;
75.将各个字以及各个字的排列顺序分别与各个字段信息中的字以及字排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的数据信息进行关联。
76.在本实施例中,将用户填写字段中文中的所述各个字以及各个字的排列顺序分别与各个所述字段信息中的字以及字排列形式进行比对包括:
77.将用户填写字段中文中的各个字与各个所述字段信息中的字分别进行比对;
78.将用户填写字段中文中的各个字的排列顺序分别与各个所述字段信息中的字排列形式进行比对。
79.可以理解的是,关于预设阈值的规定,可以与英文的方式一样。
80.在本实施例中,根据用户填写字段中文、所述字段英文、字段中文以及字段英文将编目信息与数据表进行关联匹配包括:
81.获取用户填写字段英文;
82.识别用户填写字段英文的中文翻译;
83.获取用户填写字段中文;
84.判断中文翻译与中文是否相同,若是,则
85.将用户填写字段英文中的各个字母以及各个字母的排列顺序分别与各个字段信息中的字母以及字母排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的数据信息进行关联。
86.在本实施中,预设中英文翻译数据库,中英文翻译数据库中包括英文以及与英文对应的中文。
87.在本实施例中,识别所述用户填写字段英文的中文翻译包括:
88.获取用户填写字段英文的字母以及字母排列顺序;
89.在所述中英文翻译数据库检索是否具有同样的用户填写字段英文,若有,则获取对应的中文。
90.在本实施例中,所述判断所述中文翻译与所述中文是否相同包括:
91.将在所述中英文翻译数据库获取的中文与用户填写字段中文进行相似度对比,若对比大于阈值,则认为相同。
92.采用这种方式,可以通过中英文对照的方式防止使用者输入错单词或者拼错单词,继而进行关联,可以使关联更为准确。
93.下面以举例的方式对本申请进行进一步详细阐述,可以理解的是,该举例并不构成对本申请的任何限制。
94.步骤1:获取编目信息,所述编目信息包括用户填写信息,在本实施例中,用户填写信息假设为class;
95.获取待配对数据表,待配对数据表包括多个字段信息以及每个字段信息对应的数据信息;假设在本实施例中,带配对数据表包括8个字段信息,分别为base、base_a、base_b、base_c、base_d、base_e、base_f以及class;其中每个字段信息都含有对应的数据信息;
96.根据用户填写信息以及字段信息将编目信息与数据信息进行关联匹配,即在本实施例中,进行相似度对比,例如,将各个字母以及各个字母的排列顺序分别与各个字段信息中的字母以及字母排列形式进行比对,若相似度大于或等于预设阈值,则对编目信息与大于预设阈值的字段信息所对应的所述数据信息进行关联。
97.在本实施例中,预设阈值为100%,即完全相同,在待配对数据表,字段信息class与用户填写字段英文完全相同,则将编目信息与大于预设阈值的字段信息所对应的数据信息进行关联。
98.最后,为使用者显示与编目信息关联匹配的数据表的数据信息即可。本申请还提供了一种信息资源目录同数据资源进行关联的装置,所述装置包括编目信息获取模块、待配对数据表获取模块、关联模块以及显示模块,其中,编目信息获取模块用于获取编目信息,编目信息包括用户填写信息;待配对数据表获取模块用于获取待配对数据表,待配对数据表包括多个字段信息以及每个字段信息对应的数据信息;关联模块用于根据用户填写信息以及字段信息将编目信息与数据信息进行关联匹配;显示模块用于显示与编目信息关联匹配的数据表的数据信息。
99.需要说明的是,前述对方法实施例的解释说明也适用于本实施例的系统,此处不再赘述。
100.虽然,上文中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1