
# 产品功能
软件建模服务支持的主要功能如下。
表1功能特性 
| 功能分区           | 功能菜单     | 功能说明                                                                                                                                                                                                |
|:---|:---|:---|
| 首页                                                                                                                                                                                                                            |||
| 模型工程           | 创建模型工程   | 创建一个项目团队可协同设计画图的工程。                                                                                                                                                                                 |
| 模型工程           | 添加收藏     | 将工程添加到收藏栏，便于以后快速找到工程进入。                                                                                                                                                                             |
| 模型工程           | 删除       | 将工程删除放入到回收站，误删除可以从回收站恢复。                                                                                                                                                                            |
| 回收站            | 恢复       | 将回收站中删除的工程恢复到工程列表中。                                                                                                                                                                                 |
| 回收站            | 彻底删除     | 在回收站中删除工程，即彻底删除，不可恢复，需谨慎确认操作。                                                                                                                                                                       |
| 设计                                                                                                                                                                                                                            |||
| 工程树            | 批量操作     | 进行批量的分享、删除、移动、使用、架构检查等操作。                                                                                                                                                                           |
| 工程树            | 新建包      | 创建新的根包目录。                                                                                                                                                                                           |
| 工程树            | 新建图      | 创建默认置于根节点下模型图，可修改图所在父级目录。                                                                                                                                                                           |
| 工程树            | 复制模型工程   | 将工程分支中的全部内容或者部分内容复制到其它目标工程的分支中。                                                                                                                                                                     |
| 工程树            | 迁移模型工程   | 将工程分支中部分目录内容复制至目标工程分支，并将源目录内容从源工程中删除。                                                                                                                                                               |
| 工程树            | 导入工程配置   | 将第三方工程中的自定义视图配置、自定义架构方案、自定义构造型、基础元素的扩展属性等信息导入到当前工程。                                                                                                                                                 |
| 工程树            | 推送工程配置   | 将当前工程中的自定义视图配置、自定义架构方案、自定义构造型、基础元素的扩展属性等信息推送到第三方工程。                                                                                                                                                 |
| 工程树 \> 根节点右键菜单 | 刷新       | 重新加载工程树目录结构。                                                                                                                                                                                        |
| 工程树 \> 根节点右键菜单 | 新建包      | 创建新的根包目录。                                                                                                                                                                                           |
| 工程树 \> 根节点右键菜单 | 新增元素     | 在根节点下新增元素。                                                                                                                                                                                          |
| 工程树 \> 根节点右键菜单 | 生成文档     | 在根节点下生成文档。                                                                                                                                                                                          |
| 工程树 \> 根节点右键菜单 | 替换构造型    | 筛选节点下的元素替换为指定构造型。                                                                                                                                                                                   |
| 工程树 \> 根节点右键菜单 | 元素列表查询   | 可按过滤条件查询工程中的元素信息，并将查询结果导出表格或者分享。                                                                                                                                                                    |
| 工程树 \> 根节点右键菜单 | 导出为      | 导出XMI：选择根节点或包导出为XMI格式文件。 导出模型工程：按分支导出模型工程数据（包、图、元素、连线），压缩包文件规格上限100MB。 导出记录：查看导出模型工程历史记录，查看导出文件名称、导出人、导出时间、状态，下载压缩包文件。         |
| 工程树 \> 根节点右键菜单 | 排序       | 可设置将工程树目录结构按元素构造型、名称、创建时间进行排序。                                                                                                                                                                      |
| 工程树 \> 包右键菜单   | 新建包      | 创建新的根包目录。                                                                                                                                                                                           |
| 工程树 \> 包右键菜单   | 新建图      | 创建默认置于根节点下模型图，可修改图所在父级目录。                                                                                                                                                                           |
| 工程树 \> 包右键菜单   | 新增元素     | 在包节点下新增元素。                                                                                                                                                                                          |
| 工程树 \> 包右键菜单   | 生成文档     | 在包节点下生成文档。                                                                                                                                                                                          |
| 工程树 \> 包右键菜单   | 重命名      | 重命名包的名字                                                                                                                                                                                             |
| 工程树 \> 包右键菜单   | 架构检查     | 跳转至架构检查页面，检查范围为当前页面的包。                                                                                                                                                                              |
| 工程树 \> 包右键菜单   | 复制包      | 基于当前包以新元素或引用两种方式复制出一个新包至指定节点下。                                                                                                                                                                      |
| 工程树 \> 包右键菜单   | 元素列表查询   | 可按过滤条件查询工程中的元素信息，并将查询结果导出表格或者分享。                                                                                                                                                                    |
| 工程树 \> 包右键菜单   | 替换构造型    | 筛选节点下的元素替换为指定构造型。                                                                                                                                                                                   |
| 工程树 \> 包右键菜单   | 删除       | 删除包下内容，包含子包、图、元素所有节点，子包和元素不可恢复，图会放入回收站保留30天。                                                                                                                                                        |
| 工程树 \> 图右键菜单   | 属性       | 可修改图的名称、描述、类型、责任人信息。                                                                                                                                                                                |
| 工程树 \> 图右键菜单   | 图锁定      | 设置锁定后，只有锁定人可编辑图，其他任何人均不可编辑和解锁。                                                                                                                                                                      |
| 工程树 \> 图右键菜单   | 复制图      | 基于当前图以引用、或新元素、或实例化三种方式复制出一张新图。                                                                                                                                                                      |
| 工程树 \> 图右键菜单   | 架构检查     | 跳转至架构检查页面，检查范围为当前图。                                                                                                                                                                                 |
| 工程树 \> 图右键菜单   | 元素列表查询   | 可按过滤条件查询工程中的元素信息，并将查询结果导出表格或者分享。                                                                                                                                                                    |
| 工程树 \> 图右键菜单   | 替换构造型    | 筛选节点下的元素替换为指定构造型。                                                                                                                                                                                   |
| 工程树 \> 图右键菜单   | 历史记录     | 可以恢复模型到历史记录某一记录时间内容。                                                                                                                                                                                |
| 工程树 \> 图右键菜单   | 删除       | 删除当前图到回收站，在回收站保留30天，可恢复，30天后彻底删除。                                                                                                                                                                   |
| 工程树 \> 元素右键菜单  | 属性       | 修改元素名称、设置元素业务编号、offering、描述等信息。                                                                                                                                                                     |
| 工程树 \> 元素右键菜单  | 新增图      | 默认给元素新增子图，可修改父节点取消子图关系。                                                                                                                                                                             |
| 工程树 \> 元素右键菜单  | 在图中定位    | 定位到元素所在的图，当只在一个图中使用时，直接打开图，当在多个图中使用时，打开元素所在图列表，单击列表下的图名称可打开对应的模型图。                                                                                                                                  |
| 工程树 \> 元素右键菜单  | 关联图      | 设置元素与图的绑定关系，通过关联图标识双击就可以打开元素所关联的图。                                                                                                                                                                  |
| 工程树 \> 元素右键菜单  | 关系查询     | 查看所有与当前元素存在图中连线关系、工程树上的上下级关系、图中包含关系的元素。                                                                                                                                                             |
| 工程树 \> 元素右键菜单  | 复制元素     | 将当前元素复制到指定节点下。                                                                                                                                                                                      |
| 工程树 \> 元素右键菜单  | 历史记录     | 查看元素的修改记录，名称等基础属性的修改记录，可查看详情，但不可回退，与图历史记录不同。                                                                                                                                                        |
| 工程树 \> 元素右键菜单  | 删除       | 删除元素，如果元素存在图中使用，会弹出二次确认窗口，列出删除元素所影响到的图，不可回退，需谨慎操作。                                                                                                                                                  |
| 未在图中使用         | 删除       | 可多选未使用元素列表中的元素，通过删除按钮删除。                                                                                                                                                                            |
| 未在图中使用         | 路径       | 显示元素路径，单击显示的路径可定位到工程树上。                                                                                                                                                                             |
| 回收站            | 恢复       | 将回收站中的图恢复到工程树上。                                                                                                                                                                                     |
| 回收站            | 删除       | 彻底从回收站中删除图，回收站中的图有30天保留，彻底删除后不可找回。                                                                                                                                                                  |
| 关联元素           | 打开       | 按关联工程分类显示从关联工程中引用到当前工程中的元素，打开元素在当前工程中的所在图列表，从列表中单击打开对应的图。                                                                                                                                           |
| 关联元素           | 定位到工程树   | 打开关联的模型工程树，定位到元素所在关联工程树中的位置。                                                                                                                                                                        |
| 关联模型工程         | 关联模型工程   | 引用关联工程的模块，切换关联的模型工程及分支，从关联的工程树拖元素节点到图中引用。                                                                                                                                                           |
| 分析                                                                                                                                                                                                                            |||
| 架构信息树          | 查询       | 基于模型类型和方案去查询架构信息树，展示的是基于工程树中上下级关系、图中的元素包含关系、元素间的连线关系的一棵全量关系树。                                                                                                                                       |
| 架构信息树          | 架构方案设置   | 跳转到视图模型的架构层级规则方案设置页签。                                                                                                                                                                               |
| 架构检查           | 通用检查规则检查 | 对工程按指定范围的模型进行4+1可信规范检查。                                                                                                                                                                             |
| 架构检查           | 执行检查     | 勾选自定义检查规则进行检查。                                                                                                                                                                                      |
| 架构检查方案         | 新增架构检查方案 | 设置架构检查规则组合方案。                                                                                                                                                                                       |
| 架构检查方案         | 设为/取消默认  | 将当前架构检查方案设为/取消默认检查方案                                                                                                                                                                                |
| 架构检查方案         | 编辑       | 编辑名称、规则集、检查规则，是否默认。                                                                                                                                                                                 |
| 架构检查方案         | 删除       | 删除对应方案。                                                                                                                                                                                             |
| 架构检查历史         | 查看架构检查历史 | 查看所有历史架构检查的记录和检查结果详情，并支持导出架构检查结果。                                                                                                                                                                   |
| 设置                                                                                                                                                                                                                            |||
| 基本信息           | 工程属性     | 需要工程管理员权限或者带config的自定义角色，可查看项目名称、修改工程名称/描述、创建者、图设置。                                                                                                                                                 |
| 元模型            | 新建       | 创建自定义元模型。                                                                                                                                                                                           |
| 元模型            | 视图       | 新建视图：创建自定义的视图类型。 关联工具箱：配置模型默认加载的可用工具箱图形库。 架构方案设置：配置模型的架构方案层级规则。 检查元素和连线：查看模型绑定的默认元素和连线。 |
| 元模型            | 元素构造型    | 新建构造型：创建自定义构造型元素。 关联视图：将基础构造型或者自定义构造型元素关联到模型的工具箱中使用。                                                                                                            |
| 元模型            | 关系构造型    | 新建构造型：创建自定义连线构造型。 关联视图：将连线配置关联到对应模型的工具箱中使用。                                                                                                                    |
| 分支和标签          | 创建分支     | 基于已有分支拉取新分支，新分支中的数据继承源分支数据，修改内容互不影响。                                                                                                                                                                |
| 分支和标签          | 创建标签     | 基于已有分支或者标签拉取新标签，标签中的内容不可修改，为只读状态。                                                                                                                                                                   |
| 关联模型工程         | 我关联的     | 新建关联：申请与其它目标模型工程进行关联，需由目标工程有管理员权限的成员审核通过。 解除关联关系：主动断开本工程与目标工程的关联关系。 打开模型工程：在新窗口中打开关联的目标模型工程。                             |
| 关联模型工程         | 关联我的     | 解除关联关系：主动断开其它工程与本工程的关联关系。                                                                                                                                                                           |
   
