转载:动态领域模型理解
参考:
**https://developer.kingdee.com/article/355078662590854912?productLineId=29&lang=zh-CN
https://developer.kingdee.com/article/537277580844599552?productLineId=29&lang=zh-CN**
- **动态领域模型 = 领域模型 + 动态**
- **领域模型**指的是各领域抽象出来的业务模型(一种是直接与业务实体相关的比如检验单线上化,一种是业务逻辑抽象出来的比如存货核算、计划运算等)
- **动态**指的是,在运行时计算模型,渲染模型,可配置。
- **建模**指的是创建领域模型的过程。通过建模,团队可以提炼出领域中的核心概念和关系,并将其转化为可操作的软件设计和实现
- **元元模型**:最底层的规范,元模型和领域模型都要按照这个规范
- **元模型**:用来制作模型的各种元素
- **领域模型**:业务对象
- 领域模型实际上是业务模型,不是一种软件设计,是业务设计,对业务的高度抽象。
- 动态领域模型是一种理念,它是BOS的灵魂。
![image.webp](/download/01005c6f19dde083418f826934b82be0ebef.webp)
![image.webp](/download/010018a0e88f38bc47868b323e70f56a55a2.webp)
![image.webp](/download/01004913e282f2f64439879ea079285db070.webp)
### 领域模型的优点
- (1)交付效率与一致性
明确的构件规格一致的实现方式 架构可视 面向业务人员的全面配置体系 与技术无关业务模型描述 适应技术的快速变化 自我学习和行业知识积累 模型运行期动态解析,保证开发敏捷 通过业务模型,动态生成分析模型 通过模型定义,动态生成服务契约。
- (2)行业客户化成果可升级性
明确的二次开发方式 通用、行业、个性模型隔离 插件开发方式避免二次开发对核心代码的侵入 投资可以得到持久地回报。
- (3)用户体验
统一的界面构建块,确保界面一致性 动态界面构造,实现不同接入方式一致体验 统一的快捷键实现 与技术无关的界面设计与开发。
转载:动态领域模型理解
参考:**https://developer.kingdee.com/article/355078662590854912?productLineId=29&lang=zh-CNhttps://developer.kingdee.com/article/...
点击下载文档
本文2024-09-16 18:27:07发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-22229.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章