页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

模型管理包含模型包管理和代码打包和代码装配管理,本章只介绍模型包管理,代码装配主要用于扩展DWF定制功能,是DWF定制扩展方式之一,代码装配功能的使用模型管理包含模型包管理和代码装配管理,本章只介绍模型包管理,代码装配主要用于扩展DWF定制功能,是DWF定制扩展方式之一,代码装配功能的使用详见第四部分第十章《代码的打包与装配》。

1.模型包管理

模型包主要用于在不同的DWF实例迁移模型数据,允许建模用户在DWF实例设置快照,将快照导出成模型包,在另外的DWF实例导入,实现模型数据的迁移。DWF系统中增加模型的导入和导出功能,也方便保存现有建模工作,实现对模型的细粒度管理,从而实现DWF的模块化组装应用。将高内聚高复用度的部分打成模型包,方便后续在一个比较高的层次上组装应用。模型包主要用于在不同的DWF实例迁移模型数据,允许建模用户在DWF实例设置快照,将快照导出成模型包,在另外的DWF实例导入,实现模型数据的迁移。DWF系统中增加模型的导入和导出功能,也方便保存现有建模工作,实现对模型的细粒度管理,从而实现DWF的模块化组装应用。将高内聚高复用的部分打成模型包,方便后续在一个比较高的层次上组装应用。

模型包管理支持领域知识的长期沉淀和复用,支持多DWF实例模型快速迁移。DWF模型包管理特点如下:

  • 模型元素可打包下载,保证建模工作可重复利用,功能快速部署。
  • 自带自动依赖分析和冲突检测,有效防止模型的元素缺失。
  • 模型管理接口低门槛实现开发者持续集成、持续发布。模型管理可实现开发者持续集成、持续发布。

1.1 基本概念

1.1 .1 模型包

模型包包含DWF模型基本元素的文件,包括:组织,数据,表单,功能,授权,用户可以在现有的DWF中选择模型元素。模型包导入以后先处于未启用状态,用户通过释放操作,将模型包变成DWF中的功能;实现将开发环境或者测试环境模型快速导出和迁移到生产环境中,实现系统的快速部署。

...

  • 1. 进入”模型管理“,选择”模型包管理“;
  • 2.点击”新建模型包“;
  • 3.选择要导出的模型;
  • 4. 点击”自动依赖分析“;
  • 5. 点击确认,即可完成模型打包。

Image RemovedImage Added

图-新建模型包

1.3.2 上传模型包

...

  • 1.进入”模型管理“,选择”模型包管理“;
  • 2. 点击”上传模型包“,选择本地模型包文件并上传;
  • 3. 点击”更多“选择”释放“,即可完成模型包的释放。

Image RemovedImage Added

图-上传模型包

3.小结

模型包主要用于在不同的DWF实例之间进行模型数据的迁移和模型的组装。本章介绍了型包的管理基本概念、模型包的元素,介绍了模型包的基本功能。

...