一种自定义数据获取方法及装置的制造方法

文档序号:9911164阅读:337来源:国知局
一种自定义数据获取方法及装置的制造方法
【技术领域】
[0001 ]本发明涉及数据获取技术领域,更具体地说,涉及一种自定义数据获取方法及装 置。
【背景技术】
[0002] 当前生物样本库行业在保存生物样本的同时,也需要保存对应于样本的样本源相 关信息:包括基本信息、检验检测信息,如果样本源为人,可能还会涉及到病理、诊断、影像、 用药等等其他相关信息的获取,以往实现这些信息的获取,需要针对特定厂家、特定信息专 门开发定制,或者是依靠样本库信息录入员的多个系统查询、记录再手工填写的方式登记, 耗时耗力。
[0003] 因此,如何简单准确的从不同的数据库获取样本源的相关联信息是现在需要解决 的问题。

【发明内容】

[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] 图1为本发明实施例公开的一种自定义数据获取方法流程示意图;
[0039] 图2为本发明实施例公开的一种自定义数据获取装置结构示意图。
【具体实施方式】
[0040] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0041] 本发明实施例公开了一种自定义数据获取方法及装置,以实现简单准确的从不同 的数据库获取样本源的相关联信息。
[0042] 参见图1,本发明实施例提供的一种自定义数据获取方法,包括:
[0043] S101、获取待查询用户所对应的数据库标识信息;
[0044] 其中,所述获取待查询用户所对应的数据库标识信息之前,还包括:
[0045] 获取用户提供的需求信息,并根据所述需求信息确定用户的详细参数信息所在的 数据库。
[0046] 具体的,在本实施例中首先需要和客户进行沟通,获取客户基本信息,例如本实施 例中的需求信息,分析需求信息和用户提供的参数信息后,可以确定客户的详细参数信息 的数据来源,即确定客户的详细参数信息是在哪个数据库中;其中,用户的详细参数信息可 以来自多个不同的数据库;确定用户详细信息的数据来源后,可以配置登陆数据库的参数, 即登陆数据库的验证信息,从而实现了对不同数据库类型的数据来源,均可简单配置的效 果。
[0047] S102、获取登陆所述数据库的验证信息及关联标识参数;
[0048]其中,所述获取登陆所述数据库的验证信息及关联标识参数,包括:
[0049]获取登陆所述数据库的用户名信息、登陆密码信息、数据库名信息及关联标识信 息。
[0050 ]具体的,在本实施例中的验证信息包括用户名信息、登陆密码信息和数据库名信 息,根据所述验证信息就可以登陆数据库;其中,本实施例中的数据库可以理解为第三方数 据库。
[0051]具体的,在本实施例中的关联标识参数是能够代表用户身份的信息,例如用户的 个体编号信息、姓名等。
[0052] S103、根据所述验证信息登陆所述数据库;
[0053] S104、若登陆成功,则设置各个参数的数据来源信息;
[0054] 具体的,在获取用户的详细参数信息之前,要预先设定信息率入框中的各个参数 的来源信息,即预先设定从数据库获取详细参数信息的各个数据接口与参数的对应关系。 例如参见表1:
[0055] 表 1 「00561

[0057] 若数据库中标志AT ITFN17的一列为用户的个体编号,标志AT ITFN18的一列为用户 的姓名,标志ATITFN19的一列为用户的性别,则设置各个参数的数据来源信息可以具体设 定为:
[0058] 个体编号源于ATITFN17;
[0059] 姓名 源于 ATITFN18;
[0060] 性别 源于 ATITFN19;
[00611这样在从数据库获取用户的详细参数信息时,姓名的详细信息就从标志ATITFN18 的这一列获取,依次类推,用户的其他参数信息也根据预先设置的数据来源信息对应的从 数据库中获取。
[0062]需要说明的是,在本实施例中的S101-S104是在初次查询用户详细信息之前设置 的,不需要在每次查询之前重复设置;若查询用户的关联标识参数或者参数的数据来源信 息发生改变,只需在查询之前改变相应的设置即可。
[0063] S105、获取待查询用户相对应的关联标识信息;
[0064]具体的,若S103获取的关联标识参数为个体编号信息,则在S105中获取的关联标 识信息就是用户具体的个体编号信息,同理,若关联标识参数为姓名,则这里的关联标识信 息就是用户具体的姓名。
[0065] S106、根据所述关联标识信息及所述数据来源信息,从所述数据库中查找与所述 关联标识信息相对应的用户的详细参数信息,并将所述详细参数信息自动填充至用户信息 录入框。
[0066] 其中,若所述关联标识参数为个体编号信息,则所述获取待查询用户相对应的关 联标识信息,根据所述关联标识信息及所述数据来源信息,从所述数据库中查找与所述关 联标识信息相对应的用户的详细参数信息,包括:
[0067] 获取待查询用户的个体编号信息,并根据所述个体编号信息及所述数据来源信息 从所述数据库查找与所述个体编
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1