本发明涉及数据处理技术领域,特别是涉及一种科学数据管理计划生成方法及装置。
背景技术:
科学数据成为重要的战略性基础资源,科学数据管理的规范化和有效性越来越受到关注。科学数据管理计划是科学研究过程中对整个科学数据管理工作的重要指导性文档,在科学研究和科研项目管理过程中能够有效帮助科研工作者系统规划数据采集、描述、存储、分析、利用、交汇、共享等工作以及安排好人员角色、合作内容、质量控制和时效成本,规范科学数据管理流程的同时提高科研效率和促进成果转化与共享。
现有的科学数据管理计划工具(如,dmponline)以问答方式为主,数据存储缺乏语义化定义,不能满足不同领域科学研究和项目等数据管理差异化的需求,使得对数据的管理效率低,不利于建立有效、个性化的数据管理系统。
技术实现要素:
针对于上述问题,本发明提供一种科学数据管理计划生成方法及装置,实现了提升数据的管理效率,建立有效和个性化的科学数据管理计划。
为了实现上述目的,本发明提供了如下技术方案:
一种应用于科学数据管理的数据处理方法,包括:
获取科学数据管理计划的需求信息;
通过预构建的语义知识模型,获取与所述需求信息对应的场景的计划模板;
若接收到对所述计划模板的确认指令,生成所述计划模块的数据项,所述数据项包括计划问题项、计划评估项、计划管理项、计划保存项和计划预览项中的一种或多种;
依据获取到的与所述数据项相匹配的反馈知识,对所述计划模板进行处理,得到目标计划模板;
若接收到对所述计划模块的删除指令,获取目标计划模块,所述目标计划模板包括通过语义知识模型获取的计划模板或者接收到的自定义计划模板;
依据所述目标计划模板生成科学数据管理计划,以使通过所述科学数据管理计划对科学数据进行管理。
可选地,所述方法还包括:
构建语义知识模型,包括:
建立计划、计划步骤和问答体系的元素的基本架构;
确定数据管理的关联对象,所述关联对象包括人员、项目、数据集、数据安全、数据工具、数据仓储、数据许可和元数据中的一种或多种;
建立所述基本架构中的元素与所述关联对象的语义关系;
基于所述语义关系,生成语义知识模型。
可选地,所述方法还包括:
接收自定义计划模板;
依据所述语义知识模型,对所述自定义计划模板进行概念和关系扩展,获得所述自定义计划模板的关联数据。
可选地,当所述数据项包括计划问题项,所述方法还包括:
生成所述计划问题项的组件,使得通过所述组件接收针对所述计划问题项的问题描述信息和回答方式信息;
其中,所述组件包括第一类型组件和第二类型组件,所述第一类型组件为针对计划问题的形式组件,所述第二类型组件为针对计划问题数据的组件。
可选地,所述方法还包括:
响应于多个接收者接收到所述目标计划模板,获取各个接收者针对所述目标计划模板的编辑信息;
按照所述编辑信息对应的时间戳,生成所述目标计划模板的版本信息,使得通过所述版本信息获得与所述版本信息相匹配的目标计划模块的编辑信息。
可选地,所述方法还包括:
基于所述目标计划模板的数据接口,获取需求数据库的目标数据;
利用所述科学数据管理计划对所述目标数据进行管理,获得科学管理数据。
可选地,所述方法还包括:
接收对于计划数据的设定指令,所述计划数据为依据目标计划模板生成的数据;
确定与所述设定指令相匹配的计划数据的数据格式,所述数据格式包括数据输出格式和数据展示格式;
依据所述数据格式对所述计划数据进行发布。
可选地,所述方法还包括:
接收针对所述目标计划模板的评估信息;
依据所述评估信息,对所述语义知识模型中的计划模板进行修正。
一种科学数据管理计划生成装置,包括:
第一获取单元,用于获取科学数据管理计划的需求信息;
第二获取单元,用于通过预构建的语义知识模型,获取与所述需求信息对应的场景的计划模板;
第一生成单元,用于若接收到对所述计划模板的确认指令,生成所述计划模块的数据项,所述数据项包括计划问题项、计划评估项、计划管理项、计划保存项和计划预览项中的一种或多种;
处理单元,用于依据获取到的与所述数据项相匹配的反馈知识,对所述计划模板进行处理,得到目标计划模板;
第三获取单元,用于若接收到对所述计划模块的删除指令,获取目标计划模块,所述目标计划模板包括通过语义知识模型获取的计划模板或者接收到的自定义计划模板;
第二生成单元,用于依据所述目标计划模板生成科学数据管理计划,以使通过所述科学数据管理计划对科学数据进行管理。
一种电子设备,包括:
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于实现如上任意一项所述的科学数据管理计划生成方法。
相较于现有技术,本发明提供了一种科学数据管理计划生成方法及装置,获取科学数据管理计划的需求信息;通过预构建的语义知识模型,获取与所述需求信息对应的场景的计划模板;若接收到对所述计划模板的确认指令,生成所述计划模块的数据项;依据获取到的与所述数据项相匹配的反馈知识,对所述计划模板进行处理,得到目标计划模板;若接收到对所述计划模块的删除指令,获取目标计划模块,所述目标计划模板包括通过语义知识模型获取的计划模板或者接收到的自定义计划模板;依据所述目标计划模块生成科学数据管理计划,以使通过所述科学数据管理计划对科学数据进行管理。本发明基于语义知识模型和模板库实现了模板的选取和自定义,提升数据的管理效率,建立有效和个性化的科学数据管理计划。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种科学数据管理计划生成方法的流程示意图;
图2为本发明实施例提供的一种科学数据管理计划制定工具的架构图;
图3为本发明实施例一种科学数据管理计划工具的应用领域的示意图;
图4为本发明实施例提供的一种基于语义知识模型的数据处理流程示意图;
图5本发明实施例提供的一种科学数据管理计划生成装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
在本发明实施例中提供了一种科学数据管理计划生成方法,参见图1,该方法可以包括以下步骤:
s101、获取科学数据管理计划的需求信息。
科学数据管理计划的需求信息是指由科学数据管理计划基本信息组成的,即包括科学数据管理技术的目的、需求以及针对数据等等信息。
s102、通过预构建的语义知识模型,获取与所述需求信息对应的场景的计划模板。
构建科学管理计划语义知识模型支持计划模本智能化制定和数据语义存储。在本发明实施例中还提供了一种构建语义知识模型的方法,包括:建立计划、计划步骤和问答体系的元素的基本架构;确定数据管理的关联对象,所述关联对象包括人员、项目、数据集、数据安全、数据工具、数据仓储、数据许可和元数据中的一种或多种;建立所述基本架构中的元素与所述关联对象的语义关系;基于所述语义关系,生成语义知识模型。
具体的,语义知识模型可以包括多种计划模本,即基于语义知识模型可以得到多个模板,对应于不同的应用场景可以选择不同的计划模板。应用场景可以包括科研项目管理场景、科研项目数据管理场景、科学研究数据管理场景。
s103、若接收到对所述计划模板的确认指令,生成所述计划模块的数据项。
所述数据项包括计划问题项、计划评估项、计划管理项、计划保存项和计划预览项中的一种或多种。
s104、依据获取到的与所述数据项相匹配的反馈知识,对所述计划模板进行处理,得到目标计划模板。
s105、若接收到对所述计划模块的删除指令,获取目标计划模块。
所述目标计划模板包括通过语义知识模型获取的计划模板或者接收到的自定义计划模板。
s106、依据所述目标计划模板生成科学数据管理计划,以使通过所述科学数据管理计划对科学数据进行管理。
然后会基于语义知识模型生成推荐的计划模板,由用户是否确认是否可以采用该推荐的计划模板,若会生成对应的计划模板的数据项,以使得能够基于该数据项进行信息的进一步完善,得到完整的计划。若用户不接收推荐的计划模板,则可以选择创建新的计划模板,即用户可以自定义生成计划模板,此时接收到的是用户对原来推荐的计划模板的删除指令,然后可以基于语义知识模型重新生成推荐模板,也可以接收用户自定义的计划模板,从而最终确定目标计划模板,然后依据目标计划模板生成科学数据管理计划,该科学数据管理计划可以包括对科学数据进行管理过程的条件、实施方式和处理流程等等,从而可以对科学数据实现计划管理,进一步可以得到科学管理数据,进行数据发布和共享,也可以将数据导出和发送。
在本发明实施例中,可以面向不同科研应用场景和需求的灵活数据管理计划进行制定。对应的,可以将本发明实施例的应用于科学数据管理的数据处理方法封装成科学数据管理计划工具,来面向中国科研项目管理、科研项目数据管理和科学研究数据管理三个应用场景,提供有效的科学数据管理计划定制方法和路径。包括:
面向科研项目管理,支持项目资金管理者制定和发布项目数据管理计划和汇交方案模板,帮助项目管理人员明晰经费资助项目的启动到结题验收过程的科学数据全生命周期管理工作和产出计划安排。
面向科研项目数据管理,提供多种科技项目数据管理计划模板,支持项目承担人员撰写从项目启动到结题验收过程的科学数据管理全生命周期的工作规划,帮助项目承担者制定计划和规范项目数据管理流程,提高项目申报、科学研究数据管理的效率。
面向科学研究数据管理,支持不同领域科研用户开展科研工作过程的科学数据管理全生命周期工作规划,结合不同学科特点制定个性化数据管理计划,提供多类型模板及问题组件和开放共享的数据管理计划,帮助科研用户复用计划模板和学习数据管理计划撰写经验。提供协作撰写和计划动态更新功能,支持研究团队合作制定计划和进行版本更新,有效提高科研效率。
在本发明实施例中还提供了一种构建语义知识模型的方法,包括:
建立计划、计划步骤和问答体系的元素的基本架构;
确定数据管理的关联对象,所述关联对象包括人员、项目、数据集、数据安全、数据工具、数据仓储、数据许可和元数据中的一种或多种;
建立所述基本架构中的元素与所述关联对象的语义关系;
基于所述语义关系,生成语义知识模型。
具体的,构建科学数据管理计划本体作为语义知识模型,模型以科研管理计划为中心,建立计划、计划步骤、问题和回答的基本架构,同时,围绕科学数据管理生命周期特点和关联,增加科学管理相关对象,包括人员、项目、数据集、伦理道德、数据安全、数据工具、数据仓储、数据许可、成本、元数据等,建立计划、步骤、问题和这些重要对象间的语义关系,通过语义本体建模建立科学数据管理计划模板的逻辑框架,并有效支撑科学数据管理计划实体数据存储,包括数据管理知识库、问题库、计划库和模板库。该模型的概念和关系均支持扩展,可根据用户自定义的新计划模板进行概念和关系扩展,能够支持描述型问题存储也可以支持选择性、枚举型、跳转型等多类型问题和答案的制定和存储。通过对问题的语义标注和概念与概念、概念与实体之间的关联增强了计划数据的机读语义。
在不同需求场景的基础上,工具将科学管理计划模板分为科研项目和兴趣研究两类,并根据科研项目阶段,又分为项目申请阶段的数据管理计划和项目数据验收阶段的数据汇交方案模板,并且预制多类国内外研究资助机构和高效发布的数据计划模板,包括国家重点研发计划专项项目的科学数据汇交计划模板、中国医学科学院科技项目管理计划模板、中国医学科学院科技项目汇交方案模板、datacurationcenter数据管理计划模板、科技基础专项汇交计划模板等,供用户选择适用。
当数据项包括计划问题项时,生成所述计划问题项的组件,使得通过所述组件接收针对所述计划问题项的问题描述信息和回答方式信息;其中,所述组件包括第一类型组件和第二类型组件,所述第一类型组件为针对计划问题的形式组件,所述第二类型组件为针对计划问题数据的组件。
同时,也可以支持用户面向不同领域数据管理需要,根据需求自定义科学数据管理计划模板,支持自定义计划模板结构,包括流程设计、步骤模块创建和编辑、问题描述和回答方式创建和编辑、说明和引导语添加。流程设计,支持创建不同步骤模块,为每个模块添加多个问题项。问题项通过组件库中的组件定义,组件库包括基本组件和常用组件。基本组件包括文本框、复选框、单选框、文件浏览等。常用组件是制定计划过程中常用的,基于已有知识库封装组件,如数据标准检索组件、数据仓储检索组件、数据许可检索组件及人员信息填写组件等,便于用户选用。通过组件选择配置计划表单中每个问题的描述和类型,确定问题回答方式,并可以定义每个问题的顺序和设置跳转逻辑。工具能够根据用户定义的模板名称、计划步骤模块、问题描述逐步提供智能推荐。通过对用户输入模板名称和类型、步骤模块名称、问题描述文本和已有计划模板库、问题库中的模板、步骤模块和问题描述进行语义匹配、计算和排序推荐,生成最适合的描述推荐给用户供其选择,智能辅助计划模板创建过程。工具的计划流程执行由计划工作流引擎控制,其负责调用计划流程模板,根据命令操作,执行工作流服务,包括模板服务,流程服务,查询服务,跟踪服务,同时,反馈操作是否成功。
在本发明实施例中还可以实现多用户协同科学数据管理的计划制定和动态版本控制。即响应于多个接收者接收到所述目标计划模板,获取各个接收者针对所述目标计划模板的编辑信息;按照所述编辑信息对应的时间戳,生成所述目标计划模板的版本信息,使得通过所述版本信息获得与所述版本信息相匹配的目标计划模块的编辑信息。
具体的,科研数据管理计划通常由科研项目团队创建,需要多人合作完成,并且数据管理计划不是静态文本,而是需要结合科研过程实际情况和需求进行动态性调整的动态文件。因此,科学数据管理计划制定工具支持分布式实时用户(如科技项目团队成员)协同科学数据管理计划创建和编辑功能,提供计划编辑、修改和维护功能。支持科学数据管理计划内容的更新与修订,基于时间戳生成不同计划版本,并记录编辑记录,便于计划内容和操作溯源。
在本发明实施例中还可以建立与数据管理系统中其他实体关联和互操作,例如,在需要对其他数据库进行数据访问时,可以基于目标计划模板的数据接口,获取需求数据库的目标数据;利用所述目标数据对所述科学数据进行处理,得到科学管理数据。可以基于目标计划模板实现数据管理计划制定、编辑、审核、管理和发布的多个流程的信息的自动编辑和处理。具体的,数据管理计划制定、编辑、审核、管理和发布等涉及多机构或系统,包括项目管理者、机构管理者、科研工作者、计划制定合作者、数据仓储、硬件环境支撑方等。数据管理计划制定工具嵌入涵盖国内外数据标准、数据仓储、数据许可、数据工具等内容知识库,并在一定程度上嵌入标识符和可控词汇,支持用户检索、选择、制定计划和保障内容的相对程度上的规范性。同时支持发送邮件或提供接口给已有数据仓储和数据管理相关人员,使科学数据管理计划工具能够有效的和其他数据管理生态系统中的相关利益者和系统进行关联和互操作。
在本发明实施例中还可以自定义计划数据的数据格式,实现对计划导出的格式、公布的模式进行自定义。对应的,科学数据管理计划定制工具可以执行如下指令:
接收对于计划数据的设定指令,所述计划数据为依据目标计划模板生成的数据;
确定与所述设定指令相匹配的计划数据的数据格式,所述数据格式包括数据输出格式和数据展示格式;
依据所述数据格式对所述计划数据进行发布。
即科学数据管理计划制定工具支持科学数据管理计划模板和计划的导出,支持生成多种格式的科学数据管理计划,包括用户可理解的pdf、word格式,同时支持机器可读可理解的json格式,用于和不同系统进行数据交换和传输。不同人员在科学数据管理过程中承担不同角色和任务,科学数据管理计划完成后用户可灵活选择私有、特定人员或公开共享等多种方式在所需适宜范围进行发布,对不同人员进行权限设置,如编辑和只读权限。
对应的,数据管理计划制定工具在执行应用于科学数据管理的数据处理方法时可以实现以下步骤:
接收针对所述目标计划模板的评估信息;
依据所述评估信息,对所述语义知识模型中的计划模板进行修正。
数据管理计划制定工具对所有计划制定提供数据填写完整性评估,帮助用户了解计划完成情况。并且建立科学数据管理计划评估指标库,针对特定问题模板提供不同的评估方法,面向不同计划目标向用户提供科学数据管理计划的评估,提供评估结果,帮助用户更好的完成计划撰写。
参见图2,其示出了本发明实施例提供的一种科学数据管理计划制定工具的架构图,其包括运行保障体系、安全保障体系和标准规范体系。对应的,可以包括模板库、组件库、问题库、计划库、知识库、用户库、网络、存储、计算和操作系统,可以实现用户信息注册和管理、多科研场景数据管理计划快速入口、数据管理计划创建、数据管理计划评估、多类型数据管理计划文档导出、数据管理计划模板定制、模板创建和选择智能推荐、数据管理计划模板浏览和检索、数据管理计划浏览和检索、数据管理计划发布和共享、数据管理计划信息管理、计划模板信息管理、语义知识模型维护,模板库、问题库和知识库管理,数据管理计划发布权限管理、数据管理计划版本管理、计划模板版本管理、工作流配置和工作流引擎、数据管理计划评估指标计算、用户角色和权限管理。该工具还包括科学数据管理计划工作流引擎和科学数据管理计划语义知识模型。
参见图3,其示出了本发明实施例一种科学数据管理计划工具的应用领域的示意图。数据中心管理者可以将收集、审批和管理数据管理计划发送给科学数据管理工具,科学数据管理工具可以将计划审批发送给领域专家,将提供数据存储/计算条件发送给基础设施提供者,将伦理审批发送给伦理审批着,将存储数据发送给数据仓储,将浏览和查询计划发送给公众用户。可以接收来自项目自助者指定和发布的计划模板、计划审批,接收来自数据计划制定者创建、管理、提交和发布数据管理计划,接收在即计划制定合作者合作创建数据管理计划。
参见图4,其示出了本发明实施例提供的一种基于语义知识模型的数据处理流程示意图,语义知识模型包括知识库、问题库和模板库,通过填写信息和计划模板语义分析、计算得到计划推荐模板进行模板的推荐。即当接收到科学数据管理计划基本信息后,会进行相关计划模板推荐。若用户接受推荐模块,会使用推荐计划模板,从而进行计划问题填写、计划浏览、计划保存、计划管理,然后将计划发送给项目资助方或者数据中心审核。若没有接受推荐模板,则会生成是否创建新模板的提示信息,若没有创建新模板会使用其他已有计划模板,如果是,创建自定义计划模板,然后将自定义计划模板保存至语义知识模型中,并使用自定义计划模板。基于最终确定的自定义计划模板,生成计划。在计划进行发布时,可以选择公开发布或者私有发布,公开发布还可以进一步选定指定人员和权项共享,或者开放共享。也可以对科学数据管理计划导出,可以是word形式,pdf形式,也可以是json格式。
基于本发明实施例提供的数据处理方法可以实现:
(1)用户注册和用户信息管理
工具支持项目资助者/管理者、数据汇交者等多类型用户注册账号。注册填写的用户信息包括机构、姓名、性别等基本信息注册和编辑功能,提供注册信息有效性校验,提供用户信息管理。
(2)语义知识模型维护和数据存储管理
存储和维护科学数据管理计划的语义知识模型,提供模型编辑、修改和按需扩展。语义知识模型支持模板库、问题库和数据管理相关知识库结构指导和建设,并提供语义关联关系。另一方面,通过模板库和知识库的内容更新、内容分析可用于优化和丰富科学数据管理计划语义知识模型中的概念和概念间的语义关系。
(3)模板库、问题库和知识库管理
模板库管理支持模板信息存储和管理,包括计划模板编号、模板结构、模板描述等。问题库主要进行模板问题编号、问题描述、问题引导、问题所在模板等信息的存储,并且和模板库关联。知识库重点围绕科学数据管理生命周期中相关实体信息,包括国内外数据标准、数据仓储、数据许可、数据工具等进行收集和存储,用于支持计划模板智能创建和丰富计划服务。预制计划模板中在基础资源和计算资源配置、伦理审批、存储方式、计划提交发布等步骤中嵌入可与基础资源服务商、伦理委员会、国家数据中心、数据仓储、项目资助机构、计划合作创建者等不同方的关联和通信方式,支持机器可读的数据接口。
(4)计划和模板信息管理与维护
工具提供用户已制定和使用的计划和模板的完整列表,支持其进行计划和模板的管理和维护,包括计划和模板信息列表浏览、详情查看、计划编辑、计划修改、计划发布、计划导出等功能。记录计划和模板的创建信息、版本信息、更新信息、操作信息和编辑者信息,便于数据溯源。
(5)计划模板创建和智能模板推荐
模板编辑器支持动态模板创建。编辑器包括计划步骤模块、计划组件库、计划编辑区。计划模板编辑,首先选择模板类型和定义模板名称。可选择已有模板复用模板结构和问题。如需创建新的模板结构,工具支持步骤模块创建,并通过模板库和问题库支持模块和问题创建。每个模块可创建多个问题或描述,通过计划组件库实现每个问题的创建。组件库提供多种组件类型,如文本框、单选、复选等。问题创建,工具通过将用户输入模块名称和问题描述从已有问题库中查找相似问题,通过语义匹配和计算,为模块和问题提供智能推荐,对这一问题的最佳描述。编辑器支持问题排序和跳转等设置。支持模板库中的已有模板进行编辑和修改,形成并保存为新的计划模板。科技项目发布
(6)科学数据管理计划评估
工具提供计划完整性评估,帮助用户了解计划填写内容的完整程度。同时,根据国际发布的fair原则、我国发布的科学数据管理评估标准规范,科技项目提出的科学数据管理计划要求等,制定面向不同需求的计划模板,并根据模板目标需求对其科学数据管理计划填写内容进行评估和打分。建有不同维度的评估框架和指标库,帮助用户更好的完成面向科研项目和科学研究的科学数据管理计划。
(7)应用场景快速入口和计划、模板检索浏览
面向中国科研项目管理资助、科研项目数据管理和科学研究的三个应用场景,分别提供满足不同需求的计划和模板浏览、检索入口。提供多种检索功能,包括高级检索和基本检索,提供多种计划和模板分类和多维度浏览导航。
(8)基于引导和智能知识推荐的计划创建与版本更新
工具为用户提供计划创建引导,帮助用户选择目标模板和进行计划填写。用户首先填写项目或研究基本信息,工具根据用户填写内容进行语义分析,给予需求相关的计划模板推荐。工具提供基于web的多类型科学数据管理计划制定界面,支持用户选择工具中预制或用户共享的已有模板进行计划创建,也支持其选择自定义模板进行计划创建。使用工具预制的计划模板创建的计划,模板中提供更详细的计划步骤和填写内容说明和引导描述,并且提供多种问题回答类型,预制基于数据仓储、数据标准、数据中心、数据许可等知识库封装的组件,可以有效为用户制定计划时推荐和选择,降低用户理解和选择难度,提高计划创建效率。创建后的计划可以进行编辑、修改和发布。计划发布功能支持设定计划共享范围,包括设置计划使用的人员范围和使用权限等。具有编辑权限用户可以合作参与计划编辑和修改。具有只读权限的用户只能阅读计划。工具支持计划内容更新,提供基于时间戳的版本信息管理。
参见图5,其示出了本发明实施例提供的一种科学数据管理计划生成装置,包括:
第一获取单元10,用于获取科学数据管理计划的需求信息;
第二获取单元20,用于通过预构建的语义知识模型,获取与所述需求信息对应的场景的计划模板;
第一生成单元30,用于若接收到对所述计划模板的确认指令,生成所述计划模块的数据项,所述数据项包括计划问题项、计划评估项、计划管理项、计划保存项和计划预览项中的一种或多种;
处理单元40,用于依据获取到的与所述数据项相匹配的反馈知识,对所述计划模板进行处理,得到目标计划模板;
第三获取单元50,用于若接收到对所述计划模块的删除指令,获取目标计划模块,所述目标计划模板包括通过语义知识模型获取的计划模板或者接收到的自定义计划模板;
第二生成单元60,用于依据所述目标计划模板生成科学数据管理计划,以使通过所述科学数据管理计划对科学数据进行管理。
在上述实施例的基础上,所述装置还包括:
构建单元,用于构建语义知识模型,所述构建单元具体用于:
建立计划、计划步骤和问答体系的元素的基本架构;
确定数据管理的关联对象,所述关联对象包括人员、项目、数据集、数据安全、数据工具、数据仓储、数据许可和元数据中的一种或多种;
建立所述基本架构中的元素与所述关联对象的语义关系;
基于所述语义关系,生成语义知识模型。
在上述实施例的基础上,所述装置还包括:
接收单元,用于接收自定义计划模板;
扩展单元,用于依据所述语义知识模型,对所述自定义计划模板进行概念和关系扩展,获得所述自定义计划模板的关联数据。
可选地,所述装置还包括:
组件生成单元,用于生成所述计划问题项的组件,使得通过所述组件接收针对所述计划问题项的问题描述信息和回答方式信息;
其中,所述组件包括第一类型组件和第二类型组件,所述第一类型组件为针对计划问题的形式组件,所述第二类型组件为针对计划问题数据的组件。
在上述实施例的基础上,所述装置还包括:
第四获取单元,用于响应于多个接收者接收到所述目标计划模板,获取各个接收者针对所述目标计划模板的编辑信息;
版本生成单元,用于按照所述编辑信息对应的时间戳,生成所述目标计划模板的版本信息,使得通过所述版本信息获得与所述版本信息相匹配的目标计划模块的编辑信息。
可选地,所述装置还包括管理单元,所述管理单元用于:
基于所述目标计划模板的数据接口,获取需求数据库的目标数据;利用所述科学数据管理计划对所述目标数据进行管理,获得科学管理数据。
可选地,所述装置还包括:
指令接收单元,用于接收对于计划数据的设定指令,所述计划数据为依据目标计划模板生成的数据;
格式确定单元,用于确定与所述设定指令相匹配的计划数据的数据格式,所述数据格式包括数据输出格式和数据展示格式;
发布单元,用于依据所述数据格式对所述计划数据进行发布。
可选地,所述装置还包括:
评估接收单元,用于接收针对所述目标计划模板的评估信息;
修正单元,用于依据所述评估信息,对所述语义知识模型中的计划模板进行修正。
基于前述实施例,本申请的实施例提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项的科学数据管理计划生成方法的步骤。
本发明实施例还提供了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现的科学数据管理计划生成方法的步骤。
需要说明的是,上述处理器或cpu可以为特定用途集成电路(applicationspecificintegratedcircuit,asic)、数字信号处理器(digitalsignalprocessor,dsp)、数字信号处理装置(digitalsignalprocessingdevice,dspd)、可编程逻辑装置(programmablelogicdevice,pld)、现场可编程门阵列(fieldprogrammablegatearray,fpga)、中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器中的至少一种。可以理解地,实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。
需要说明的是,上述计算机存储介质/存储器可以是只读存储器(readonlymemory,rom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、磁性随机存取存储器(ferromagneticrandomaccessmemory,fram)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(compactdiscread-onlymemory,cd-rom)等存储器;也可以是包括上述存储器之一或任意组合的各种终端,如移动电话、计算机、平板设备、个人数字助理等。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。