数据解锁方法、装置、设备和存储介质制造方法及图纸

技术编号:30834389 阅读:15 留言:0更新日期:2021-11-18 12:56
本说明书实施方式提供一种数据解锁方法、装置、设备和存储介质。数据包括按照树形逻辑关系分布的多个节点,所述多个节点处于锁定状态,其中,所述数据用于被数据导出任务导出,所述方法包括:获取节点数据已经被导出的节点的节点信息;其中,所述节点信息表示的节点作为目标节点;在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态。通过在目标节点的父节点的节点数据被导出的情况下,将目标数据解除锁定状态,从而避免数据导出过程中无法对被导出数据解除锁定的问题。锁定的问题。锁定的问题。

【技术实现步骤摘要】
数据解锁方法、装置、设备和存储介质


[0001]本说明书涉及计算机
,具体涉及一种数据解锁方法、装置、设备和存储介质。

技术介绍

[0002]临床试验研究中,通过面向受试者(如病人或健康志愿者)进行用药研究,获取药物的安全性和疗效信息。临床试验过程中需要记载大量的临床试验数据,如药物的吸收、分布、代谢、药效、不良反应、用药周期、受试者个人信息等,进而能够基于数据进行系统分析,得出可靠结论。
[0003]随着计算机互联网技术的广泛应用,现有的临床试验的数据可以存储在电子设备中。例如,采用分布式数据库存储临床试验数据。
[0004]而为了保证临床试验结果的真实性和可靠性,监管机关需要对临床试验过程进行监督审核,如需要审核临床试验数据。因此,管理员需要将一定时间内的临床试验数据递交给监管机关,以供监督审核。
[0005]在数据递交前,管理员需要将临床试验数据导出,然后将导出的文件递交给监管机关。通常,管理员在导出数据之前,会对数据进行审核。在审核完成后,为了避免数据完成导出前被其他人员修改,需要针对审核后的临床试验数据进行锁定处理。
[0006]在数据导出过程中,数据处于锁定状态,在数据完全导出后,管理员对数据进行解除锁定处理。由于锁定状态的数据无法进行编辑,因此,当管理员端在执行数据导出时,其他客户端想要编辑锁定数据时,编辑请求无法被响应。因此,在数据导出过程中,用户只能等待,从而导致系统数据处理效率低。

技术实现思路

[0007]有鉴于此,本说明书多个实施方式致力于提供一种数据解锁方法、装置、设备和存储介质,有效避免数据导出过程中无法对被导出数据解除锁定的问题。
[0008]本说明书实施方式第一方面提供了一种数据解锁方法,所述数据包括按照树形逻辑关系分布的多个节点,所述多个节点处于锁定状态,其中,所述数据用于被数据导出任务导出;所述方法包括:获取节点数据已经被导出的节点的节点信息;其中,所述节点信息表示的节点作为目标节点;在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态。
[0009]本说明书实施方式第二方面提供一种数据解锁装置,所述数据包括按照树形逻辑关系分布的多个节点,所述多个节点处于锁定状态,其中,所述数据用于被数据导出任务导出;所述装置包括:节点信息获取模块,用于获取节点数据已经被导出的节点的节点信息;其中,所述节点信息表示的节点作为目标节点;目标节点解锁模块,用于在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态。
[0010]本说明书实施方式第三方面提供一种计算机设备,包括存储器和处理器,所述存
储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施方式所述的方法。
[0011]本说明书实施方式第四方面提供一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述实施方式所述的方法。
[0012]本说明书实施方式,在目标节点的节点数据和目标节点的父节点的节点数据都被导出的情况下,将目标节点解除锁定状态。因此,在数据被导出任务导出的过程中,无需等到所有数据均导出后再对目标数据进行解除锁定状态,解决了在数据执行导出任务过程中无法解除锁定的问题,避免了数据导出过程中因为数据处于锁定状态导致客户访问一直无法被响应,提高了数据处理效率。
附图说明
[0013]图1a所示为一实施方式提供的场景示例中数据解锁方法的交互示意图。
[0014]图1b所示为一实施方式提供的另一场景示例中数据解锁方法的交互示意图。
[0015]图2所示为一实施方式提供的数据解锁方法的流程示意图。
[0016]图3所示为一实施方式提供的数据解锁装置的结构框图。
[0017]图4所示为一实施方式提供的计算机设备的内部结构图。
具体实施方式
[0018]下面将结合说明书部分实施方式中的附图,对本说明书部分实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅是本说明书一部分实施方式,而不是全部的实施方式。基于本说明书中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本说明书的范围。
[0019]临床试验研究中,为了能够对试验药物做出系统评价,临床试验需要针对众多受试者展开长期用药研究,并通过对试验数据的分析,得出药物疗效和安全性评价结论。临床试验数据可以包括医院数据,受试者数据(如包括受试者姓名、身高、体重等基本信息),访视数据(可以包括用药周期、用药名称等信息),表单数据(可以包括化验单信息,如包括血常规表单信息),字段数据(可以包括表单涉及的具体的数据项,如血小板值)。医院数据可以附属有至少一个受试者数据,每个受试者数据又可以附属有至少一个访视数据,每个访视数据又可以附属有至少一个表单数据,每个表单数据又可以附属有至少一个字段数据。
[0020]而为了规范临床试验研究,临床试验数据需要提交给监管部门进行审核,如每间隔一定时间(如每个访视周期)将医院数据提交给监管部门。
[0021]得益于计算机互联网技术的广泛应用,现有的临床试验的数据可以存储在电子设备中。在将临床试验数据提交前需要对数据进行审核,如管理员审核数据是否完整、数据填报方式是否符合要求等。在审核无误后,将审核后的数据进行导出。
[0022]基于临床试验涉及人员的广泛性,如相关的医务人员、数据审核人员、众多受试者,因此随时可能存在一个客户端访问临床试验数据并做出修改。针对要导出的数据也是如此,因此,为了使得管理员审核完的数据能够按照预期被导出,需要对数据进行锁定后导出,在本次需要导出的数据均完成导出后,再对数据进行解锁,从而允许其他客户端的对数据进行访问。
[0023]由于在所有数据执行完导出任务前,数据一直处于锁定状态,无法进行解除锁定,进而会导致用户无法访问导出数据,导致系统数据处理效率低。因此,本说明书实施方式提供一种数据解锁方法,解决现有技术中全部数据被导出后才解除锁定的问题。
[0024]请参阅图1a。在一个具体的场景示例中,为了将临床试验数据递交给监管部门审核,管理员需要将临床试验数据锁定后导出,再递交给监管部门。
[0025]具体的,管理员操作一个终端(例如操作一台电脑,下文称管理员端),选择本次需要导出的临床试验数据,点击电脑页面展示的锁定按钮。此时,管理员端会向服务器发送针对被选择的临床试验数据的锁定请求。以本次需要导出的数据是针对整个医院的临床试验数据为例,具体包括医院数据、受试者数据、访视数据、表单数据、字段数据。医院数据可以附属有至少一个受试者数据,每个受试者数据又可以附属有至少一个访视数据,每个访视数据又可以附属有至少一个表单数据,每个表单数据又可以附属有至少一个字段数据。管理员将这些数据都选中后点击锁定按钮,管理员端向服务器发送数据锁定请求,数据锁定请求中携带有指向医院的数据的标识信息。
[0026]服务器接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据解锁方法,其特征在于,所述数据包括按照树形逻辑关系分布的多个节点,所述多个节点处于锁定状态,其中,所述数据用于被数据导出任务导出;所述方法包括:获取节点数据已经被导出的节点的节点信息;其中,所述节点信息表示的节点作为目标节点;在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述目标节点的节点数据先于所述父节点的节点数据导出;相应的,在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态步骤中,包括:在被所述数据导出任务导出的节点数据中查询到表示所述父节点的父节点信息的情况下,将所述目标节点解除所述锁定状态。3.根据权利要求1所述的方法,其特征在于,所述多个节点具有任务标识,所述任务标识包括表示所述节点的节点数据未导出的第一任务取值和表示所述节点的节点数据被导出的第二任务取值;相应的,在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态步骤中,包括:查询所述父节点的任务标识;在所述父节点的任务标识为所述第二任务取值的情况下,将所述目标节点解除所述锁定状态。4.根据权利要求1所述的方法,其特征在于,所述多个节点具有任务标识,所述任务标识表示所述节点的节点数据未导出;在所述目标节点的父节点对应的节点数据被导出的情况下,将所述目标节点解除所述锁定状态步骤中,包括:查询所述父节点的任务标识;在所述父节点未设置所述任务标识的情况下,将所述目标节点解除所述锁定状态。5.根据权利要求1所述的方法,其特征在于,所述节点具有状态标识,所述状态标识包括表示锁定状态的第一状态取值和表示解...

【专利技术属性】
技术研发人员:张亚军
申请(专利权)人:浙江太美医疗科技股份有限公司
类型:发明
国别省市:

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

1