[发明专利]基于领域驱动设计的建模系统、方法、电子设备及存储介质在审
| 申请号: | 202210430663.1 | 申请日: | 2022-04-22 |
| 公开(公告)号: | CN114693854A | 公开(公告)日: | 2022-07-01 |
| 发明(设计)人: | 宋秀庆;李鑫海;宋松涛;杨朋飞;郭良飞 | 申请(专利权)人: | 中原银行股份有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00 |
| 代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 喻嵘 |
| 地址: | 450018 河南省郑州*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 领域 驱动 设计 建模 系统 方法 电子设备 存储 介质 | ||
1.一种基于领域驱动设计的建模系统,其特征在于,所述系统包括:数据处理模块、图形渲染模块和可视化编辑模块;
所述数据处理模块,通过第一类接口与所述图形渲染模块耦合,以向所述图形渲染模块发送第一图形数据;
所述可视化编辑模块,通过第一类接口与所述图形渲染模块耦合,用于响应绘制操作,调用所述图形渲染模块实现第一图形的绘制。
2.如权利要求1所述的建模系统,其特征在于,所述可视化编辑模块通过第一类接口与所述数据处理模块耦合,还用于生成发送至所述数据处理模块的第二图形数据。
3.如权利要求2所述的建模系统,其特征在于,所述系统还包括序列化模块;
所述序列化模块,通过第一类接口与所述数据处理模块耦合,用于对所述第二图形数据进行序列化处理,并生成存储至数据库模块的第三图形数据;
所述序列化模块通过第二类接口与数据库模块连接,以将所述第三图形数据发送至所述数据库模块。
4.如权利要求3所述的建模系统,其特征在于,所述序列化模块包括反序列化模块和正序列化模块;
所述正序列模块,用于通过第一类接口接收所述数据处理模块中的第二图形数据,并对所述第二图形数据进行正序列化处理,生成所述第三图形数据;
所述反序列模块,用于通过第二类接口调用所述数据库模块中的图形数据,并对该图形数据进行反序列化处理,生成发送至所述数据处理模块的反序列化后的图形数据。
5.如权利要求4所述的建模系统,其特征在于,所述正序列化模块还用于通过第二类接口将所述第三图形数据存储到所述数据库模块中;
所述反序列化模块还用于通过第一类接口将所述反序列化后的图形数据发送至所述数据处理模块中。
6.如权利要求1所述的建模系统,其特征在于,所述数据处理模块是领域模型;
所述领域模型包含聚合根对象、实体和值对象。
7.如权利要求1-6中任一所述的建模系统,其特征在于,图形数据包含聚合根对象、实体数组、值对象数组、聚合根属性数组、实体属性数组和值对象属性数组中的至少一个;
其中,所述聚合根对象只有一个,所述实体数组中包含多个实体,所述值对象数组中包含多个值对象,聚合根属性与所述实体数组中的实体、所述值对象数组中的值对象通过有向线段建立连接,所述实体属性与所述实体数组中的实体、所述值对象数组中的值对象通过有向线段建立连接,所述值对象属性与所述值对象数组中的值对象通过有向线段建立连接。
8.一种基于领域驱动设计的建模方法,其特征在于,所述方法包括:
接收数据处理模块的第一图形数据;
基于所述第一图形数据,通过图形渲染模块实现第一图形的绘制,生成第二图形数据。
9.一种电子设备,至少包括存储器、处理器,所述存储器上存储计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求8所述的基于领域驱动设计的建模方法的步骤。
10.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求8所述的基于领域驱动设计的建模方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中原银行股份有限公司,未经中原银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210430663.1/1.html,转载请声明来源钻瓜专利网。





