1.本技术涉及信息管理技术领域,具体而言,涉及一种寻亲匹配系统。
背景技术:2.目前,在人工寻址系统中,整个社会目前没有一个成型的系统,特别是针对单向寻址困境的情况。单向寻址困境指的是父母寻找丢失的幼年子女的情况,该情况下父母对子女有部分特征印象,但是子女对父母没有任何印象,这样的寻址情况基本上是父母单方面寻找子女的过程,子女一般不会寻找父母。无应用数据困境指的是父母寻找子女过程或子女寻找父母过程都没有有效的数据做支持,导致寻找难度极大。
技术实现要素:3.本技术实施例的目的在于提供一种寻亲匹配系统,能够解决现有技术寻亲过程中没有数据做有效支持的问题。
4.本技术实施例提供了一种寻亲匹配系统,包括:通知模块,用于响应于第一注册用户的数据采集请求信息,通知工作人员采集第一子女信息;
5.数据存储模块,用于获取所述第一子女信息,将所述第一子女信息存储于数据库中;
6.匹配模块,用于响应第二注册用户的寻址请求信息,获取所述第二注册用户输入的第二子女信息,根据所述第二子女信息在所述数据库中获取匹配结果。
7.在上述实现过程中,当第一注册用户发出数据采集请求信息时,系统向工作人员发出通知信息,通知工作人员采集第一子女信息;数据存储模块将第一子女信息存储在数据库中,这样,在面对单向寻址的困境以及无应用数据困境时,数据库中第一子女信息能提供数据支持;进一步地,匹配模块用于响应第二注册用户的寻址请求信息,获取所述第二注册用户输入的第二子女信息,可以根据第二子女信息和在所述数据库中获取和所述第二子女信息匹配的第一子女信息。基于上述实施方式,能够解决现有技术寻亲过程中没有数据做有效支持的问题。
8.进一步地,所述系统还包括:
9.注册模块,用于响应于用户的注册请求,根据所述用户输入的注册信息完成所述用户的注册。
10.在上述实现过程中,注册模块接收用户的注册请求,根据用户输入的注册信息完成用户的注册,从而系统能够接收第一注册用户的数据采集请求信息、第一子女信息、第二注册用户输入的第二子女信息,同时将第一子女信息和第一注册用户的第一子女信息进行关联、将第二子女信息和第二注册用户的信息进行关联,方面后续的匹配以及管理。
11.进一步地,系统还包括实名认证模块,用于在注册用户登录之后为提醒所述注册用户进行实名认证,根据所述注册用户输入的认证信息为所述用户进行实名认证;
12.所述通知模块还用于响应已经进行实名认证的第一注册用户的数据采集请求信
息,通知所述工作人员采集第一子女信息。
13.在上述实现过程中,实名认证模块进一步为注册用户进行实名认证,基于该实施方式,能够保证第一注册用户和第二注册用户身份的真实性,进一步保证第一子女信息和第二子女信息的真实性,提高后续匹配成功的概率。
14.进一步地,所述第一子女信息包括:指纹信息、dna信息、特征图片中的一种或多种;
15.所述第二子女信息包括:指纹信息、dna信息、特征图片中的一种或多种。
16.在上述实现过程中,指纹信息、dna信息和特征图片均能标识一个人的身份,基于上述实施例,可以准确地将第一子女信息和第二子女信息进行匹配。
17.进一步地,所述数据存储模块还用于利用非关系型数据库和关系型数据库存储所述第一子女信息。
18.在上述实现过程中,将第一子女信息通过非关系型数据库和关系型数据库进行存储,可以将第一子女信息以不同的存储结构进行存储,方便后续进行匹配。
19.进一步地,展示模块,用于展示所述匹配结果。
20.在上述实现过程中,将匹配结果进行展示,方便第二注册用户获取匹配结果。
21.进一步地,所述匹配模块还用于根据所述第一注册用户的特征图片和所述第二注册用户的特征图片进行特征点匹配,得到所述匹配结果。
22.在上述实现过程中,不同人物的特征图像不同,将不同任务的特征图像进行特征点匹配,能够使得得到的匹配结果更加准确。
23.进一步地,所述第一注册用户通过互联网寻址系统、公安寻址系统、医院寻址系统和社区寻址系统发送所述数据采集请求信息。
24.在上述实现过程中,所述寻亲匹配系统与其他进行对接,方便更多用户通过该系统进行寻亲。
25.进一步地,所述第一子女信息还包括所述第一注册用户输入的联系方式信息;
26.所述匹配模块还用于当所述匹配结果为匹配成功时,获取所述第二子女信息匹配的第一注册用户的联系方式信息;
27.所述展示模块还用于展示所述第二子女信息匹配的第一注册用户的联系方式信息。
28.在上述实现过程中,当第二注册用户输入第二子女信息,匹配模块将第二子女信息和数据库中的第一子女信息进行匹配,如果匹配成功,展示模块将第二子女信息匹配的第一注册用户的联系方式信息,基于此,第二注册用户可以利用该联系方式信息和第一注册用户进行联系。
29.进一步地,所述系统还包括:管理员模块,用于响应于所述管理员的登录信息,根据所述管理员的输入信息管理所述数据库中的第一子女信息。
30.本技术公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本技术公开的上述技术即可得知。
31.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
32.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
33.图1为本技术实施例提供的寻亲匹配系统的结构示意图;
34.图2为本技术实施例提供的寻亲匹配系统的另一结构示意图。
具体实施方式
35.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
36.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
37.目前,在人工寻址系统中,整个社会目前没有一个成型的系统,特别是针对单向寻址困境的情况。单向寻址困境指的是父母寻找丢失的幼年子女的情况,该情况下父母对子女有部分特征印象,但是子女对父母没有任何印象,这样的寻址情况基本上是父母单方面寻找子女的过程,子女一般不会寻找父母。无应用数据困境指的是父母寻找子女过程或子女寻找父母过程都没有有效的数据做支持,导致寻找难度极大。
38.实施例1
39.参见图1,为了解决上述问题,本技术实施例提供一种寻亲匹配系统,包括:
40.通知模块11,用于响应于第一注册用户的数据采集请求信息,通知工作人员采集第一子女信息;
41.数据存储模块22,用于获取第一子女信息,将第一子女信息存储于数据库中;
42.匹配模块33,用于响应第二注册用户的寻址请求信息,获取第二注册用户输入的第二子女信息,根据第二子女信息在数据库中获取匹配结果。
43.上述实施例中,第一注册用户可以为已经意识自己是丢失子女的用户或者是相关的人员。
44.具体地,响应第一注册用户的数据采集请求信息的过程如下,第一注册用户发出数据采集请求信息,工作人员通过通知模块1指导有用户需要采集信息,因此,准备好相关的材料、合同上门进行数据采集。
45.可以理解的是,第一注册用户的数据采集请求信息中应当包括第一注册用户的联系方式,联系方式可以是家庭住址、电话方式中的一种或多种。工作人员到达现场之后,采用专业的技术手段获取第一注册用户的第一子女信息,工作人员利用数据存储模块2将第一子女信息存储在数据库中。
46.在上述实现过程中,当第一注册用户发出数据采集请求信息时,系统向工作人员发出通知信息,通知工作人员采集第一子女信息;数据存储模块2将第一子女信息存储在数据库中,这样,在面对单向寻址的困境以及无应用数据困境时,数据库中第一子女信息能提供数据支持;
47.参见图2,在一种可能的实施方式中,匹配模块3用于响应第二注册用户的寻址请
求信息,获取第二注册用户输入的第二子女信息,可以根据第二子女信息和在数据库中获取和第二子女信息匹配的第一子女信息。基于上述实施方式,能够解决现有技术寻亲过程中没有数据做有效支持的问题。
48.在一种可能的实施方式中,系统还包括:注册模块4,用于响应于用户的注册请求,根据用户输入的注册信息完成用户的注册。
49.在上述实现过程中,注册模块4接收用户的注册请求,根据用户输入的注册信息完成用户的注册,从而系统能够接收第一注册用户的数据采集请求信息、第一子女信息、第二注册输入的第二子女信息,同时将第一子女信息和第一注册用户的信息进行关联、将第二子女信息和第二注册用户的信息进行关联,方面后续的匹配以及管理。
50.在一种可能的实施方式中,系统还包括实名认证模块5,用于在注册用户登录之后为提醒注册用户进行实名认证,根据注册用户输入的认证信息为用户进行实名认证;
51.通知模块1还用于响应已经进行实名认证的第一注册用户的数据采集请求信息,通知工作人员采集第一子女信息。
52.在上述实现过程中,实名认证模块5进一步为注册用户进行实名认证,基于该实施方式,能够保证第一注册用户和第二注册用户身份的真实性,进一步保证第一子女信息和第二子女信息的真实性,提高后续匹配成功的概率。
53.进一步地,第一子女信息和第二子女信息包括:指纹信息、dna信息、特征图片中的一种或多种。
54.在上述实现过程中,指纹信息、dna信息和特征图片均能标识一个人的身份,基于上述实施例,可以准确地将第一子女信息和第二子女信息进行匹配。
55.在一种可能的实施方式中,匹配模块3利用机器学习算法对第一子女信息和第二子女信息进行匹配。
56.进一步地,数据存储模块2还用于利用非关系型数据库和关系型数据库存储第一子女信息。
57.关系数型据库的存储结构表格形式,非关系数据库的存储结构为文档或图结构。关系数据库可纵向扩展,可提高处理能力,非关系型数据库为天然分布式,通过更多的数据服务器来分担负载。
58.在上述实现过程中,将第一子女信息通过非关系型数据库和关系型数据库进行存储,可以将第一子女信息以不同的存储结构进行存储,方便后续进行匹配。
59.进一步地,展示模块6,用于展示匹配结果。
60.在上述实现过程中,将匹配结果进行展示,方便第二注册用户获取匹配结果。
61.进一步地,匹配模块3还用于根据第一注册用户的特征图片和第二注册用户的特征图片进行特征点匹配,得到匹配结果。
62.在上述实现过程中,不同人物的特征图像不同,将不同任务的特征图像进行特征点匹配,能够使得得到的匹配结果更加准确。
63.示例性地,特征点可以是五官等。
64.进一步地,第一注册用户通过互联网寻址系统、公安寻址系统、医院寻址系统和社区寻址系统发送数据采集请求信息。
65.在上述实现过程中,寻亲匹配系统与其他进行对接,方便更多用户通过该系统进
行寻亲。
66.进一步地,第一子女信息还包括第一注册用户输入的联系方式信息;
67.匹配模块3还用于当匹配结果为匹配成功时,获取第二子女信息匹配的第一注册用户的联系方式信息;
68.展示模块6还用于展示第二子女信息匹配的第一注册用户的联系方式信息。
69.在上述实现过程中,当第二注册用户输入第二子女信息,匹配模块3将第二子女信息和数据库中的第一子女信息进行匹配,如果匹配成功,展示模块6将第二子女信息匹配的第一注册用户的联系方式信息,基于此,第二注册用户可以利用该联系方式信息和第一注册用户进行联系。
70.进一步地,所述系统还包括:管理员模块,用于响应于所述管理员的登录信息,根据所述管理员的输入信息管理所述数据库中的第一子女信息。
71.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
72.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
73.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
74.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
75.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
76.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实
体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。