首页> 中国专利> 一种设计参数数据库的设计参数变更方法及装置

一种设计参数数据库的设计参数变更方法及装置

摘要

本发明提供了一种设计参数数据库的设计参数变更方法及装置,所述设计参数变更方法包括以下步骤:S1)提供设计参数数据库的树形目录;为该设计参数数据库的所述树形目录中的所述节点均赋予对应的设计参数;S2)当所述设计参数数据库的所述树形目录中的节点的设计参数变更时,将该变更的设计参数发送给涉及该变更的设计参数的属性的设计人。本发明通过利用设计参数数据库的树形结构,使设计参数数据库的设计参数的变更效率更高,同时通过设置历史参数使设计参数具有可追溯性。

著录项

  • 公开/公告号CN103593432A

    专利类型发明专利

  • 公开/公告日2014-02-19

    原文格式PDF

  • 申请/专利号CN201310558105.4

  • 发明设计人 杨帆;李丹;吴祥勇;林佳;罗亚林;

    申请日2013-11-11

  • 分类号G06F17/30;G06Q50/06;

  • 代理机构深圳市顺天达专利商标代理有限公司;

  • 代理人蔡晓红

  • 地址 518023 广东省深圳市福田区深南中路69号

  • 入库时间 2024-02-19 22:10:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-19

    授权

    授权

  • 2014-06-11

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20131111

    实质审查的生效

  • 2014-02-19

    公开

    公开

说明书

技术领域

本发明涉及数据库领域,尤其涉及一种设计参数数据库的设计参数变更方 法及装置。

背景技术

核电站设计工作遵循从整体到局部、从粗粒度到细粒度的发展规律。设计 工作越往后,产生的设计成果越多,信息越丰富。一般地,一个设计成果包含 很多不同综合专业领域的设计参数。而现有的设计成果数据库都是以一个设计 成果的文件为基本节点进行构建的。在调取和使用现有设计成果数据库中的一 个设计成果时,需要投入大量的人力来接手并处理;同时,一个设计成果中, 当其中一个综合专业领域的参数发生变更时,其他领域的相关参数难以获知。 如要调取和使用现有的核电站的设计成果数据库中的某一设计成果时,需要将 该设计成果的文件调取出来,然后将该设计成果的文件中所有设计参数抽取, 并用Excel记录成设计参数文件,并将该设计参数文件发送给该设计成果所涉 及的所有综合专业领域的工作人员,同时另外还需要工程师对该设计参数文件 的有效性进行维护。因此,在修改一个设计成果时,难以保证该设计成果的所 有综合专业领域的工作在统一的设计基线上进行开展;同时,对于一个设计成 果的相关设计参数的各种信息(如建立、变更、消除等)的记录、审核、查询 的效率较低。对于核电站的设计成果,其某一综合专业领域的设计参数是具有 逐步演化的动态特点,保存设计参数的历史信息,保证参数的可追溯性,对于 核电站设计的质保和知识传承具有十分重要的意义。而传统的设计成果数据库 难以高效、清晰地将这种设计参数的可追溯性表现出来。

发明内容

本发明针对现有的数据库中的设计参数变更效率较低,设计参数难以追 溯,提供了一种设计参数数据库的设计参数变更方法及装置。

本发明就其技术问题提供的技术方案如下:

本发明提供了一种设计参数数据库的设计参数变更方法,包括以下步骤:

S1)提供设计参数数据库的树形目录;其中,所述设计参数数据库的所述 树形目录包括多层数据结构,而每一层所述数据结构由一个或多个节点组成; 每一个所述节点用于描述所述设计参数数据库中的设计参数的一个属性;在树 形目录中的相邻两层所述数据结构中,下层的数据结构中的任意一个节点都包 含于上层的数据结构中的一个节点中;然后,为该设计参数数据库的所述树形 目录中的所述节点均赋予对应的设计参数;

S2)当所述设计参数数据库的所述树形目录中的节点的设计参数变更时, 将该变更的设计参数发送给涉及该变更的设计参数的属性的设计人。

本发明上述的设计参数数据库的设计参数变更方法中,所述步骤S1中, 提供设计参数数据库的树形目录的操作包括以下子步骤:

建立用于描述所述树形目录所有所述节点的节点描述模块;

建立用于描述所述树形目录中所述节点之间的关联信息的配置模块。

本发明上述的设计参数数据库的设计参数变更方法中,所述节点的设计参 数包括该节点的主键、该节点的名称、该节点的数值、该节点的数值的更新时 间、该节点的使用状态、该节点的数值的版本、该节点的父键。

本发明上述的设计参数数据库的设计参数变更方法中,所述设计参数数据 库中的设计参数的属性包括综合专业领域和该综合专业领域的细分专业领域; 则所述提供设计参数数据库的树形目录包括以下步骤:

确定所述设计参数数据库的所有设计参数所涉及的所述综合专业领域;

确定所述设计参数数据库的所有设计参数所涉及的所述综合专业领域的 所述细分专业领域;

构建所述综合专业领域和所述细分专业领域之间的关联关系。

本发明上述的设计参数数据库的设计参数变更方法中,所述步骤S2还包 括:建立所述节点的设计参数变更数据库。

本发明上述的设计参数数据库的设计参数变更方法中,所述节点的设计参 数变更数据库中的数据包括与每个所述节点相对应的待审批参数、有效参数、 历史参数、变更单、设计专业以及设计人;

其中,待审批参数用于记录该节点的新的设计参数;有效参数为当前该节 点所使用的设计参数;历史参数用于记录该节点所使用过的设计参数;变更单 用于记录所述待审批参数、所述有效参数、所述历史参数中的设计参数变更的 变更记录;所述设计专业用于记录该节点的设计参数所涉及的所述综合专业领 域或所述细分专业领域;设计人用于记录该节点的设计参数所涉及的所述综合 专业领域或所述细分专业领域的设计人。

本发明上述的设计参数数据库的设计参数变更方法中,所述步骤S2包括 以下子步骤:

S21)将新的设计参数赋值于待审批参数中;

S22)当该待审批参数中的设计参数被确认时,将该待审批参数中被确认 的设计参数赋值于有效参数;并将该有效参数中新的设计参数发送给该新的设 计参数的设计专业的设计人。

本发明上述的设计参数数据库的设计参数变更方法中,所述子步骤S22 还包括:

当该待审批参数中的设计参数被确认,且该待审批参数中被确认的设计参 数已经被赋值于有效参数后,再将有效参数中原有的设计参数赋值于历史参数 中。

本发明还提供了一种设计参数数据库的设计参数变更装置,所述设计参数 变更装置包括以下模块:

设计模块:用于提供设计参数数据库的树形目录;其中,所述设计参数数 据库的所述树形目录包括多层数据结构,而每一层所述数据结构由一个或多个 节点组成;每一个所述节点用于描述所述设计参数数据库中的设计参数的一个 属性;在树形目录中的相邻两层所述数据结构中,下层的数据结构中的任意一 个节点都包含于上层的数据结构中的一个节点中;

赋值模块:用于为设计参数数据库的所述树形目录中的所述节点均赋予对 应的设计参数;

设计参数变更模块:用于当所述设计参数数据库的所述树形目录中的节点 的设计参数变更时,将该变更的设计参数发送给涉及该变更的设计参数的属性 的设计人。

本发明通过利用设计参数数据库的树形结构,使设计参数数据库的设计参 数的变更效率更高,同时通过设置历史参数使设计参数具有可追溯性。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1为树形数据结构的示意图;

图2为本发明实施例的设计参数数据库的设计参数变更方法的流程图;

图3为本发明实施例的核电站的设计参数数据库的树形目录的示意图;

图4为本发明实施例的节点的示意图;

图5为本发明实施例的设计参数变更数据库的示意图。

具体实施方式

下面结合附图和具体实施方式对本发明做进一步详细地说明。

如图1所示,树形数据结构是一种重要的非线性的数据结构,是按照数据 之间的分支关系把数据连接起来的数据结构,像自然界中的具有树杈分支的树 一样,可以为计算机应用中出现的层次关系和分支关系提供有效的数据存储和 处理服务。由于树形数据结构简单、直观,在操作系统的文件目录管理、数据 库系统的信息组织形式等领域得到广泛的应用。

本发明在树形数据结构的基础上,对设计参数的属性进行研究,提供了一 种设计参数数据库的设计参数变更方法。参照图2,图2示出了本发明实施例 的设计参数数据库的设计参数变更方法的流程图。

该设计参数数据库的设计参数变更方法包括以下步骤:

步骤201,提供设计参数数据库的树形目录;为该设计参数数据库的树形 目录中的节点均赋予对应的设计参数;

具体地,设计参数数据库的树形目录包括多层数据结构,而每一层数据结 构由一个或多个节点组成。每一个节点用于描述设计参数数据库中的设计参数 的一个属性。这里设计参数的属性可以是设计参数所涉及的综合专业领域,也 可以是设计参数在工程或项目中所涉及的某一设计部件。树形目录中的相邻两 层数据结构中,下层的数据结构中的任意一个节点都必包含于上层的数据结构 中的一个节点中;

进一步地,在步骤201之前,提供设计参数数据库的树形目录的操作包括:

建立用于描述树形目录所有节点的节点描述模块;

建立用于描述树形目录中节点之间的关联信息的配置模块。

下面举几个例子对本步骤进行说明,一项工程或项目的设计包括各种设计 参数的确定,而设计参数往往具有各自的属性。那一栋建筑的设计来说,该栋 建筑的设计参数往往涉及多个综合专业领域,这里综合专业领域即为设计参数 的属性。具体地,关于该栋建筑的钢结构的承载受力情况的设计参数涉及建筑 综合专业领域;关于该栋建筑的混凝土的施工配比情况的设计参数涉及材料综 合专业领域;关于该栋建筑内部电路的布线情况的设计参数涉及电学领域等。 将该栋建筑的设计参数名称作为该栋建筑的设计参数数据库的树形目录的第 一层数据结构,这里,“建筑的设计参数”便作为该栋建筑的设计参数数据库的 树形目录第一层数据结构的一个节点;该栋建筑的设计参数所涉及的综合专业 领域可作为该栋建筑的设计参数数据库的树形目录的第二层数据结构,具体 地,“钢结构设计参数”、“混凝土设计参数”、“布线设计参数”作为该栋建筑的 设计参数数据库的树形目录第二层数据结构的节点。这里,“该栋建筑的设计 参数”包括了“钢结构设计参数”、“混凝土设计参数”、“布线设计参数”。

同样地,核电站的设计也是如此;核电站按其功能组成模块来分,包括燃 料模块、反应堆模块、发电模块以及输电模块等。而诸如燃料模块、反应堆模 块、发电模块以及输电模块等模块也分别属于不同的综合专业领域。同时,核 电站的设计还包括如设计指标参数、NSSS运行参数、运行工况与运行模式参 数、事故分析与辐射屏蔽设计等用的核数据参数等等关于核电站的设计参数控 制的总体设计参数的确定。

这样,按照设计参数所涉及的综合专业领域进行划分,核电站的设计参数 便就可以包括总体设计参数、燃料模块设计参数、反应堆模块设计参数、发电 模块设计参数以及输电模块设计参数等模块设计参数等。

进一步地,设计指标参数还可以包括设计寿命、换料周期等等参数。

这样,参见图3,本实施例中,根据核电站的设计参数所涉及的综合专业 领域进行划分,进行构建核电站的设计参数数据库的树形目录。

具体地,将核电站的设计参数名称作为该核电站的设计参数数据库的树形 目录的第一层数据结构,这里,“设计参数”便作为该核电站的设计参数数据库 的树形目录第一层数据结构的一个节点;该核电站的设计参数所涉及的综合专 业领域可作为该核电站的设计参数数据库的树形目录的第二层数据结构,具体 地,“总体设计参数”、“燃料模块设计参数”、“反应堆模块设计参数”、“发电 模块设计参数”、“输电模块设计参数”作为该核电站的设计参数数据库的树形 目录第二层数据结构的节点。“总体设计参数”所包括的“设计指标参数”、“NSSS 运行参数”、“运行工况与运行模式参数”、“事故分析与辐射屏蔽设计等用的核 数据参数”这些细分专业领域可作为该核电站的设计参数数据库的树形目录的 第三层数据结构的节点。“设计指标参数”所包括的“设计寿命”、“换料周期”可 作为该核电站的设计参数数据库的树形目录的第四层数据结构的节点。

本步骤中,节点描述模块便是用于对树形目录中所有节点进行定义。而配 置模块用于定义树形目录中的节点之间的关联关系。具体来说,本实施例中, 配置模块用于描述树形目录中相邻两层数据结构的节点的包含关系。

综上,本实施例中,提供设计参数数据库的树形目录的方法包括以下步骤:

确定设计参数数据库的所有设计参数所涉及的综合专业领域;

确定设计参数数据库的所有设计参数所涉及的综合专业领域的细分专业 领域;

构建综合专业领域和细分专业领域之间的关联关系。

通过上述的提供设计参数数据库的树形目录的方法,就可以形成设计参数 数据库的完整的从干到枝叶的树形目录。

这里,需要说明的是,设计参数数据库的树形目录中的任意一个节点都是 可以进行删除的。

进一步地,设计参数数据库的树形目录还可以增加节点,可以理解,该设 计参数数据库的树形目录所增加的节点与该设计参数数据库的树形目录已存 在的节点不应当存在交集。

步骤202,当设计参数数据库的树形目录中的节点的设计参数变更时,将 该变更的设计参数发送给涉及该变更的设计参数的属性的设计人。

本实施例中,设计参数可以为字母,也可以是函数,还可以是常数。当然, 设计参数还可以是字母、函数、常数三者或其中两者的结合;这样,每个节点 均表示设计参数的集合。

参照图4,图4示出了本发明实施例一种节点的示意图。

本实施例中,所述节点的设计参数包括该节点的主键、该节点的名称、该 节点的数值、该节点的数值的更新时间、该节点的使用状态、该节点的数值的 版本、该节点的父键。

参照图4,parameterID表示某一节点的主键;name为该节点的数值的名 称;value表示该节点的数值;status表示节点的使用状态;version表示节点 的数值的版本;updateTime表示节点的数值的更新时间。fatherParameterID表 示该节点的父键。

本步骤中,该节点的主键、该节点的名称、该节点的数值、该节点的数值 的更新时间、该节点的使用状态、该节点的数值的版本均是通过节点描述模块 进行设置。

本实施例中,这里该节点的父键指的是该节点所从属的上一层数据结构的 节点。该节点的父键由配置模块设置。

通过上述两个步骤,设计参数数据库中的所有设计参数均是不重复的,也 就是具有唯一性的。

本实施例中,设计参数数据库的设计参数变更方法还包括建立节点的设计 参数变更数据库。

参照图5,本实施例中,节点的设计参数变更数据库中的数据包括与该节 点相对应的待审批参数、有效参数、历史参数、变更单、设计专业以及设计人;

其中,待审批参数用于记录该节点的新的设计参数;有效参数为当前该节 点所使用的设计参数;历史参数用于记录该节点所使用过的设计参数;变更单 用于记录所述待审批参数、所述有效参数、所述历史参数中的设计参数变更的 变更记录;所述设计专业用于记录该节点的设计参数所涉及的所述综合专业领 域或所述细分专业领域;设计人用于记录该节点的设计参数所涉及的所述综合 专业领域或所述细分专业领域的设计人。

一般地,当需要对一个工程或项目的设计参数进行调整时,设计人需要将 新的设计参数赋值于待审批参数中,然后,由审批人对待审批参数中的设计参 数进行审批,当该待审批参数中的设计参数被确认时,就会将该待审批参数中 被确认的设计参数赋值于有效参数。这样,该工程或项目便会以有效参数中的 设计参数进行设计。而与此同时,有效参数中原有的设计参数又会赋值于历史 参数中。可以理解,所有在该工程或项目的设计中所使用过的设计参数都会赋 值于历史参数中。

同时,当该新的设计参数赋值给有效参数时,该有效参数中新的设计参数 会被发送给该新的设计参数的设计专业的设计人。

另外,本发明还提供了一种设计参数数据库的设计参数变更装置,所述设 计参数变更装置包括以下模块:

设计模块:用于提供设计参数数据库的树形目录;其中,所述设计参数数 据库的所述树形目录包括多层数据结构,而每一层所述数据结构由一个或多个 节点组成;每一个所述节点用于描述所述设计参数数据库中的设计参数的一个 属性;在树形目录中的相邻两层所述数据结构中,下层的数据结构中的任意一 个节点都包含于上层的数据结构中的一个节点中;

赋值模块:用于为设计参数数据库的所述树形目录中的所述节点均赋予对 应的设计参数;

设计参数变更模块:用于当所述设计参数数据库的所述树形目录中的节点 的设计参数变更时,将该变更的设计参数发送给涉及该变更的设计参数的属性 的设计人。

应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进 或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号