基于主模型的强度试验数据管理方法

    技术2025-02-10  53


    本发明涉及数据管理,具体涉及一种基于主模型的强度试验数据管理方法。


    背景技术:

    1、飞机强度试验全寿命周期阶段分为试验需求、试验方案、试验设计、试验实施和试验评估5个阶段,每个阶段涉及的试验工作、试验人员、工具以及设备不同,因此,通常难以对某一试验的全寿命周期数据开展有效管理。随着试验任务的增多以及型号试验的体系化,传统试验数据管理方法难以满足试验数据的管理和应用需求:在数据管理上,异构的试验数据通常具备各自的数据组织形式和管理方式,如不同试验阶段或试验任务获得的试验数据可能管理在不同试验人员手中,同时试验数据可能以文本、表格的多种形式进行数据管理;在数据应用上,因为试验数据没有高效管理,从而难以对强度试验数据开展数据融合以及数据挖掘工作,无法从试验数据中挖掘有用的试验信息,并对强度试验开展数据反馈。

    2、为对强度试验数据开展数据管理,通常采用数据库形式统一组织数据,传统数据库构建方式是人工梳理数据结构并建立数据库表,传统方法的缺点是人工建库效率很低,同时无法一次性形成完整的数据结构,从而会导致多次的迭代更新工作,影响强度试验数据管理的效率和准确性。

    3、因此,需要提供一种基于主模型的强度试验数据管理方法以解决上述问题。


    技术实现思路

    1、本发明提供一种基于主模型的强度试验数据管理方法,避免了人工建立数据库的低效性,后续数据库的更新迭代也可通过修改模型来实现数据库的快速更新,以解决现有技术中的人工建库效率很低,同时无法一次性形成完整的数据结构,从而会导致多次的迭代更新工作,影响强度试验数据管理的效率和准确性的问题。

    2、本发明的一种基于主模型的强度试验数据管理方法采用如下技术方案,包括:

    3、获取飞机全生命周期的强度试验各个试验阶段对应的多个工程场景以及参与每个工程场景的业务主体;基于每个试验阶段的业务主体以及不同业务主体之间进行业务交互时的业务交互信息构建每个试验阶段的序列图;

    4、将序列图中的业务主体、业务交互信息作为业务数据,基于业务数据,业务数据之间的业务关系,以及业务数据的属性信息,构建每个试验阶段的概念数据模型;

    5、基于统一建模语言将概念数据模型中的业务数据的属性信息进行细化得到每个试验阶段的逻辑数据模型;

    6、将逻辑数据模型中的数据转变为数据库可识别的每个试验阶段的物理数据模型;

    7、将每个试验阶段的物理数据模型转化为sql代码,利用每个sql代码在关系型数据库中建立数据表以形成初始强度试验数据库;

    8、利用数据管理平台验证初始强度试验数据库中的数据表结构和数据表之间的主外键关系是否满足实际工程场景需求;若满足,则将初始强度试验数据库作为强度试验数据库;若数据表结构或主外键关联关系不能满足实际工程场景需求,则记录缺失数据结构及需补充的关联信息,并依据缺失数据结构及需补充的关联信息依次重新构建概念数据模型、逻辑数据模型、物理数据模型、初始强度试验数据库与数据管理平台,并重新验证直至验证通过,将验证通过时的初始强度试验数据库作为强度试验数据库。

    9、优选地,基于业务主体以及不同业务主体之间进行业务交互时的业务交互信息构建序列图的步骤包括:

    10、将业务主体作为序列图的对象;

    11、将不同业务主体进行业务交互时的业务交互信息作为序列图中业务主体对应的对象生命线之间的消息;

    12、基于对象生命线之间的消息以及对象构建序列图。

    13、优选地,构建概念数据模型的步骤为:

    14、根据业务数据、业务数据之间的业务关系以及业务数据的属性信息构建实体关系模型,并将实体关系模型作为概念数据模型。

    15、优选地,基于统一建模语言将概念数据模型中的业务数据的属性信息进行细化得到逻辑数据模型的步骤包括:

    16、基于业务数据的属性信息增加属性信息得到增加后的最终属性信息;

    17、为每个最终属性信息添加对应的属性类型;

    18、并将业务数据之间的数据关系定义为数据关系名称;

    19、根据最终属性信息、最终属性信息对应的属性类型以及数据关系名称,并基于统一建模语言构建逻辑数据模型。

    20、优选地,将逻辑数据模型中的数据转变为数据库可识别的物理数据模型的步骤为:

    21、采用数据表模型将逻辑数据模型中业务数据的类名、业务数据的属性名和业务数据的属性类型统一转变为数据库可识别数据表形式;

    22、采用数据表模型将逻辑数据模型中业务数据的类名、业务数据的属性名和业务数据的属性类型统一转变为数据库可识别数据表形式;

    23、在每个业务数据对应的数据表中的业务数据以及其对应的最终属性信息基础上增加或指定主键字段,建立数据表之间的主外键关系时,需要指定某表的主键字段和另一个表的某个字段相关联,该字段则会自动定义为外键字段,从而形成主外键关系,得到物理数据模型。

    24、优选地,将逻辑数据模型中业务数据的类名、业务数据的属性名和业务数据的属性类型统一转变为数据库可识别数据表形式的步骤为:

    25、将业务数据的类名、业务数据的属性名按照下划线命名法统一命名,并将业务数据的数据类型调整为数据库要求的格式得到数据表。

    26、优选地,其中,sql代码表示不同数据表之间的主外键关系。

    27、优选地,全生命周期对应的各个试验阶段包括:试验需求试验阶段、试验方案试验阶段、试验设计试验阶段、试验实施试验阶段和试验评估试验阶段。

    28、本发明的有益效果是:

    29、通过从工程场景出发逐步梳理数据实体、细化数据结构和关系,并采用从概念、逻辑到物理建模方法逐步对强度试验数据开展抽象建模,形式强度试验数据主模型,主模型中的物理数据模型可直接驱动建立数据表,从而快速构建强度试验数据库。因此,避免了人工建立数据库的低效性,后续数据库的更新迭代也可通过修改模型来实现数据库的快速更新,基于本方法构建的物理数据模型即可构建强度试验数据库,从而提高强度试验数据管理的效率和准确性,可有效支持强度试验数据管理工作。



    技术特征:

    1.一种基于主模型的强度试验数据管理方法,其特征在于,包括:

    2.根据权利要求1所述的一种基于主模型的强度试验数据管理方法,其特征在于,基于业务主体以及不同业务主体之间进行业务交互时的业务交互信息构建序列图的步骤包括:

    3.根据权利要求1所述的一种基于主模型的强度试验数据管理方法,其特征在于,构建概念数据模型的步骤为:

    4.根据权利要求1所述的一种基于主模型的强度试验数据管理方法,其特征在于,基于统一建模语言将概念数据模型中的业务数据的属性信息进行细化得到逻辑数据模型的步骤包括:

    5.根据权利要求4所述的一种基于主模型的强度试验数据管理方法,其特征在于,将逻辑数据模型中的数据转变为数据库可识别的物理数据模型的步骤为:

    6.根据权利要求5所述的一种基于主模型的强度试验数据管理方法,其特征在于,将逻辑数据模型中业务数据的类名、业务数据的属性名和业务数据的属性类型统一转变为数据库可识别数据表形式的步骤为:

    7.根据权利要求1所述的一种基于主模型的强度试验数据管理方法,其特征在于,其中,sql代码表示不同数据表之间的主外键关系。

    8.根据权利要求1所述的一种基于主模型的强度试验数据管理方法,其特征在于,全生命周期对应的各个试验阶段包括:试验需求试验阶段、试验方案试验阶段、试验设计试验阶段、试验实施试验阶段和试验评估试验阶段。


    技术总结
    本发明涉及数据管理技术领域,具体涉及一种基于主模型的强度试验数据管理方法,包括:构建序列图,构建概念数据模型;构建逻辑数据模型;构建物理数据模型;构建初始强度试验数据库;利用数据管理平台对初始强度试验数据库进行验证,确定强度试验数据库。本发明构建的物理数据模型能快速准确的实现强度试验数据库的构建,从而提高强度试验数据管理的效率和准确性,可有效支持强度试验数据管理工作。

    技术研发人员:冯蕴雯,万春华,刘晚移,路成,王锐,聂小华
    受保护的技术使用者:西北工业大学
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-26234.html

    最新回复(0)