基于元框架的数据定义与关系的孪生建模方法技术

技术编号:37329379 阅读:11 留言:0更新日期:2023-04-21 23:07
本发明专利技术提供了基于元框架的数据定义与关系的孪生建模方法,涉及框架结构信息技术领域,本方法包括步骤S1:元由初始符号元与用户符号元构成,根据不同软件应用定义出的用户符号,并与基本符号元形成关联;S2:基于步骤S1中的元进行预设定义,通过对元与元的关联对软件系统构架进行数字孪生,并形成元框架的数据规格库;S3:采用标识方式对元定义与元关系进行保存,可通过图形的方式进行关联的查看,并采用低代码平台进行维护。本方法能够通过元框架统一不同的开发语言或开发环境所需要的开发方式。方式。方式。

【技术实现步骤摘要】
基于元框架的数据定义与关系的孪生建模方法


[0001]本专利技术涉及框架结构信息
,具体而言,涉及基于元框架的数据定义与关系的孪生建模方法。

技术介绍

[0002]当前软件行业主流的开发框架都有的各自的优缺点,有适用于小型系统的开发框架,有适用于大型或分布系统的开发框架,每种开发框架都有个各自的开发层次与标准,针对不同的开发语言或开发环境也会开发方式的不同。对于开发人员来讲,要掌握所有的开发框架也具有一定难度。

技术实现思路

[0003]本专利技术解决的问题是如何统一不同的开发语言或开发环境所需要的开发方式。
[0004]为解决上述问题,本专利技术提供基于元框架的数据定义与关系的孪生建模方法,包括步骤:
[0005]S1:元由初始符号元与用户符号元构成,根据不同软件应用定义出的用户符号,并与基本符号元形成关联;
[0006]S2:基于步骤S1中的元进行预设定义,通过对元与元的关联对软件系统构架进行数字孪生,并形成元框架的数据规格库;
[0007]S3:采用标识方式对数据库的内容进行保存,通过建立图形的方式进行关联的查看,并采用低代码平台进行维护。
[0008]上述方法中,基于元框架的数据规格定义技术,采用模拟生命体构建的DNA碱基对方式,对软件系统构架进行数字孪生。软件系统无论是复杂的应用或简单的应用,都归纳为元构成,元分为符号元与连接元。符号元为系统中应用到的最基本的符号,由两类初始符号元与用户符号元构成。初始符号元为系统构成的最初始符号,根据版本的迭代会有少量增加。如模块、作业项、功能、页签、输入框、表格、数据库、表、字段、索引等符号。用户符号元,根据不同软件应用定义出的用户符号,并与基本符号元形成关联,如模块对应销售、采购、库存等,作业项对应销售订单、采购订单、入库单等,功能对应新增、删除、修改等。连接元为两个不同的符号元之间建立关联时使用,表示符号元间采用什么样的方式进行关联。如模块封装、操作指定、输入框绑定等。
[0009]上述方法中,基于以上元的原理,对于任何软件在建设之初或运行维护期间,均通过两两符号元之间形成关联的方式进行定义,形成元框架的数据规格库,包括后期对软件的调整均通过修改元与元间的关联定义来实现,从而形成软件的基因DNA,实现对软件系统构架的数字孪生,通过统一的解析工具,便可实现纷繁多样的应用。
[0010]进一步地,所述步骤S2包括:
[0011]S21:当软件在建设时,均通过两两符号元之间形成关联的方式进行定义;
[0012]S22:通过修改元与元间的关联定义形成软件的基因DNA,对软件系统构架的数字
孪生,通过解析工具实现应用。
[0013]进一步地,两个不同的符号元之间通过连接元建立关联。
[0014]进一步地,所述低代码分为数据类语法,作业项类语法,功能类语法和控件类语法。
[0015]本专利技术采用上述技术方案包括以下有益效果:
[0016]本专利技术基于元框架的数据规格定义技术,采用模拟生命体构建的DNA碱基对方式,实现对软件系统构架的数字孪生,软件系统无论是复杂的应用或简单的应用,都归纳为元,其构成为元分为符号元与连接元,模拟生物体构成的方式实现对软件开发框架的定义,将软件应用分解成最小单位元,开发人员需在开发时通过低代码开发的方式对元进行关联维护,就能快速形成软件的数据规格定义库,并在此基础上,通过统一的规格库解析工具开发出各类软件系统。
附图说明
[0017]图1为本专利技术实施例提供的基于元框架的数据定义与关系的孪生建模方法流程图一;
[0018]图2为本专利技术实施例提供的基于元框架的数据定义与关系的孪生建模方法流程图二;
[0019]图3为本专利技术实施例提供的基于元框架的数据定义与关系的孪生建模方法中传统应用构建模型和元应用构建模型的示意图。
具体实施方式
[0020]为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。
[0021]以下是本专利技术的具体实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。
[0022]实施例
[0023]本实施例提供了基于元框架的数据定义与关系的孪生建模方法,如图1和图2所示,本方法包括步骤:
[0024]S1:元由初始符号元与用户符号元构成,根据不同软件应用定义出的用户符号,并与基本符号元形成关联;
[0025]S2:基于步骤S1中的元进行预设定义,通过对元与元的关联对软件系统构架进行数字孪生,并形成元框架的数据规格库;
[0026]S3:采用标识方式对数据库的内容进行保存,通过建立图形的方式进行关联的查看,并采用低代码平台进行维护。
[0027]具体的,本方法由Meta元定义,元关联方式与元低代码维护工具三大部分组成,基于元框架的数据规格定义技术(MetaFrame),其中元框架采用Meta

Frame,通过采用模拟生命体构建的DNA碱基对方式,实现对软件系统构架的数字孪生,软件系统无论是复杂的应用或简单的应用,都归纳为元(Meta,元框架的最小单元)构成,元分为符号元(Symbols Meta)与连接元(Link Meta)。符号元(Symbols Meta)为系统中应用到的最基本的符号,由两类构
成,分别为初始符号元与用户符号元构成。其中,初始符号元为系统构成的最初始符号,有4大类,107个,已归纳出软件构成的最基本的元,根据版本的迭代会有少量增加。如模块、作业项、功能、页签、输入框、表格、数据库、表、字段、索引等符号。用户符号元,根据不同软件应用定义出的用户符号,并与基本符号元形成关联,如模块对应销售、采购、库存等,作业项对应销售订单、采购订单、入库单等,功能对应新增、删除、修改等。连接元(Link Meta)为两个不同的符号元之间建立关联时使用,表示符号元间采用什么样的方式进行关联。如模块封装、操作指定、输入框绑定等。
[0028]具体的,基于以上元的原理,对于任何软件在建设之初或运行维护期间,均通过两两符号元之间形成关联的方式进行定义,形成元框架的数据规格库(Repository),包括后期对软件的调整均通过修改元与元间的关联定义来实现,从而形成软件的基因DNA,实现对软件系统构架的数字孪生,通过统一的解析工具,便可实现纷繁多样的应用。
[0029]连接记录标识,唯一标识,每一条记录都是唯一不重复。连接元(Link Meta)标识,来源于连接元集,表示采用什么样的方式进行关联。源符号元(Symbols Meta)标识,可以是基础符号元或用户符号元,以基础符号元为主。目标元(Symbols Meta)标识,可以是基础符号元或用户符号元,以用户符号元为主。
[0030]参阅图2,其中,步骤S2包括S21:当软件在建设时,均通过两两符号元之间形成关联的方式进行定义;S22:通过修改元与元间的关联定义形成软件的基因DNA,对软件系统构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于元框架的数据定义与关系的孪生建模方法,其特征在于,包括步骤:S1:元由初始符号元与用户符号元构成,根据不同软件应用定义出的用户符号,并与基本符号元形成关联;S2:基于步骤S1中的元进行预设定义,通过对元与元的关联对软件系统构架进行数字孪生,并形成元框架的数据规格库;S3:采用标识方式对元定义与元关系进行保存,可通过图形的方式进行关联的查看,并采用低代码平台进行维护。2.根据权利要求1所述的基于元框架的数据定义与关系的孪生建模方法,其特征在于,所述...

【专利技术属性】
技术研发人员:董理汪涛郭跃周帅岳程陈辉辉陈庆锋
申请(专利权)人:浙江高格软件股份有限公司
类型:发明
国别省市:

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

1