【技术实现步骤摘要】
一种图形化概念建模方法、装置及计算机设备
[0001]本申请涉及系统建模与仿真
,特别是涉及一种图形化概念建模方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着仿真技术的发展,出现了建模技术,建模是将现实中的数据、过程、限制等抽象为各种模型,而仿真则是模型的执行。随着计算机技术的不断发展,建模与仿真研究已经与理论研究、实验研究一起,作为科学研究的三种主要手段,受到广泛的关注和发展。特别是在军事系统仿真的研究中,建模与仿真技术已经服务于战略、战术、战法、训练、试验、分析、辅助决策等众多研究领域,而且应用范围还在不断扩展,研究层次也在不断深入。随着仿真系统的规模在不断扩大,复杂度、精确度、时效性的要求也在不断提高,研究人员开始关注如何有效降低仿真系统开发成本、节约开发时间、提高仿真水平的问题。而概念模型作为现实世界的第一次抽象,其建模与验证技术成为了重要研究问题。
[0003]然而,目前国内外众多专家和学者在仿真建模开发过程中针对CM提出了多种不同的CM描述方法,目前的实体—关系(ER)方法,这种方法适 ...
【技术保护点】
【技术特征摘要】
1.一种图形化概念建模方法,其特征在于,所述方法包括:构建十字形双树图形结构的拓扑图;所述十字形双树图形结构的拓扑图满足纵向树方向规则、防遮蔽自动排布规则和节点迁移规则;十字形双树图形结构包括纵向树和横向树;所述纵向树和横向树均包含多个叶子节点;接收建模任务信息;解析所述建模任务信息,得到建模场景、建模对象实例、属性字段和数据类型枚举属性;根据所述纵向树方向规则、防遮蔽自动排布规则和节点迁移规则将所述建模场景、建模对象实例、属性字段和数据类型枚举属性分别写入纵向树和横向树,得到架构树和属性树;所述架构树表示建模场景;所述架构树的叶子节点表示建模对象实例;所述属性树表示属性字段;所述属性树的叶子节点表示数据类型枚举属性;根据属性字段继承规则、属性值继承规则、同名属性融合规则以及同父属性融合规则对所述架构树和所述属性树进行建模,得到架构
‑
属性图。2.根据权利要求1所述的方法,其特征在于,根据所述纵向树方向规则、防遮蔽自动排布规则和节点迁移规则将所述建模场景、建模对象实例、属性字段和数据类型枚举属性分别写入纵向树和横向树,得到架构树和属性树,包括:根据所述纵向树方向规则,将同一父节点下的子节点,按照从左向右的顺序,奇数顺序的纵向树形结构向左展开,偶数顺序的纵向树形结构向右展开;所述纵向树用于构建架构树。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述防遮蔽自动排布规则,在横向树展开时,若所述横向树与所述纵向树的叶子节点有遮蔽重叠,所述纵向树中的同级节点均统一调整间距、位置,每个横向树的重心与所述纵向树的顶节点位置保持一致;所述横向树用于构建属性树。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据所述节点迁移规则,将纵向树结构中的节点在所述纵向树结构中迁移,横向树结构中的节点在多个横向树中迁移,并且能够更换横向树结构的顶节点。5.根据权利要求1所述的方法,其特征在于,根据属性字段继承规则、属性值继承规则、同名属性融合规则以及同父属性融合规则对所述架构树和所述属性树进行建模,得到架构
‑
属性图,包括:根据属性字段继承规则,确定所述架构树中当前节点的属性字段;所述当前节点的属性字段为所述节点自身的属...
【专利技术属性】
技术研发人员:张聪,张翼,赵景,张荣,
申请(专利权)人:湖南高至科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。