您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 
 订阅
配置数据的管理(建模工具EA)
 
 
作者:张贵显、俎涛(火龙果软件工程)
 
  2201  次浏览      23 次
2023-3-29

1. 配置数据是什么

配置 数据在 EA 中普遍用作模型元素(包括元素、功能和连接器等)的属性和基值的元信息。比如元素属性窗口中属性的下拉列表和选择框的值,包括状态类型、需求类型、模型作者等项目。

如上图所示 EA 预先定义了一些配置数据。在实际项目中 这些现有配置数据无法满足项目需要,我们可以根据实际需要编辑替换它们。

2. 配置数据有什么用

配置数据是模型重要组成部分,除了确保完整性和一致性外,还可以驱动报表和仪表板的可视化。例如,可以使用图表和图形可视化按状态和难度分组的要求。从下图可以看到用例完成情况:

3. 配置数据有内容

EA 中 有不同类型的 配置 数据,其中一些适用于模型存储库级别(如状态代码和作者),而另一些则适用于特定元素或工具类型的技术性更强的数据(如代码工程和数据库数据类型)。

分类

说明

General Types
一般类型
定义元素属性在下拉列表中使用的元数据值的集合。包括约束状态、约束类型、难度类型、优先级类型、场景类型、状态颜色、状态类型、状态类型应用、测试状态等

People
设置创建及修改模型的人员、项目客户、项目资源及项目角色等

Project Indicators
项目指标
可以将新类型添加到全局风险类型集中;可以设置一般工作量类型、定义度量类型、风险类型

Maintenance
维护
可以定义风险类型、维护类型和测试类型,可以在分别创建基于项目的风险和测试时使用。有一组预定义类型,可以添加新类型或修改或删除现有类型。

UML Types
UML 类型
UML 语法的一部分,允许扩展核心语言以使其更适合项目可以创建构造型、标记值类型、基数类型。

Estimation Factors
估算因素
估算项目工作量涉及到的估算因素:估算环境复杂性因素值、估算技术复杂性因素值、标准复杂性类型

Security
安全
配置组、组权限、用户、用户组、用户权限等

Project
项目
配置项目事件日历、日历事件类型、模型图片、项目问题、项目词汇表、项目词汇表标记、项目任务等

Matrix Profiles
矩阵配置文件
设置图表矩阵配置文件、差距矩阵配置文件

Linked Document Templates
链接文档模板
配置链接文档模板
Document Templates
文档模板
配置文档模板
Document Template Resources
文档模板资源
配置 RTF 模板、项目常量、 FTF 模板样式 等
Dynamic Style
动态样式
配置动态样式
HTML Template Resources
HTML 模板资源
HTML 模板资源设置 HTML 模板样式、 HTML 样式细节
Code, DDL, Transformation & CSV Templates 定义了编程语言和数据库系统使用的数据类型集
Model Data Types - Code and DDL
代码、 DDL 、转换和 CSV 模板
支持的语言和数据库类型
Technology Model Data Types - Code and DDL
技术模型数据类型 - 代码和 DDL

支持的技术模型数据类型
Macro List
宏列表
提供对 UML 模型中元素字段的访问,还用于构建生成的输出。
Import Component Types
导入组件类型
配置导入组件类型
Automation Scripts
自动化脚本
配置自动化脚本

Team Library
团队库
配置团队库

4. EA 中参考数据的面板

打开 EA ,选择功能菜单“ Settings ”,在功能区可以看到 EA 参考数据面板。

通过参考数据面板 我们可以设置如下配置数据信息:

•  UML Types – UML 类型 - 包括 构造型、标记值类型和基数值

•  People – 人员

•  General Types 一般类型 - 包括 状态类型、约束、需求类型等

•  Project Indicators – 项目指标 - 包括 风险、指标、工作量

•  Maintenance- 维护 - 包括问题类型、测试类型。

•  Estimation Factors 估算因素

•  Auto Names and Counters 自动名称和计数器

•  Database Datatypes 数据库数据类型

•  Namespaces 命名空间

•  Coding Data Types 编码数据类型

•  Language Macros 语言宏

5. 如何管理配置数据

管理配置数据很大程度上是为了复用,管理配置数据包括设置配置数据、导出配置数据、导入配置数据。如下图所示:

接下来我们具体介绍一下

如何在 EA 中设置配置数据

我们以聊天室模型为例,来介绍设置配置数据。

EA 中默认情况下状态选项有如下几种

需求的状态,一般有待确认、待评估、待设计、待开发、待测试、已完成。

如何设置呢?

我们打开 EA 选择 功能菜单“ Settings ”, 在参考数据面板部分找到 “ Model Types”, 选择下拉菜单中

“ General Types” 如下图:

打开“ General Types ”对话框,删除预定义配置项,点击“ New ” 创建新的状态项,输入状态名称和描述点击“ Save ”,重复 NEW 和 SAVE 步骤 创建如下配置。

新建聊天室需求图,并为各个需求选择合适的状态。

设置好配置数据后接下来我们导出配置数据

如何导出配置数据

选择功能菜单“ Settings ”下选择“ Transfer ”下的“ Export Reference Data… ”,

打开“导出配置数据”对话框,对话框中有很多配置数据的类型。

我们选择“ General Types ”下的 “ Status Colors( 状态颜色 ) ”和“ Status Types( 状态类型 ) ”,保持复选框选中,然后点击“ Export( 导出 ) ”按钮。

在弹出框中选择导出文件的路径,输入文件名称点击确定。

打开导出的配置文件,如下显示:

如何 导入配置数据

选择功能菜单“ Settings ”下选择“ Transfer ”下的“ Import Reference Data… ”

打开 “ 导入配置数据 ” 对话框 , 左侧默认“ Import File ”选项,选择要导入的 XML 文件,选择要导入的配置数据,点击“ Import( 导入 ) ”按钮。

“导入配置数据”对话框 左侧还有一个 “ Shared File ”选项。

“ Import File( 导入文件 ) ”选项和“ Shared File( 共享文件 ) ”选项 的区别是 :

•  “ Import File ” - 手动,当您知道有新的或更改的数据要应用时执行

•  “ Shared File ” - 当模型被重新加载到 EA 中时 ( 如果自上次导入后文件发生了更改 ) ,就会自动执行

打开灯控制模型中用户需求,选择一个需求的状态 可以看到状态类型增加了。

6. 后记

希望您读了此文后有所收益。

如果您有经验乐于分享,欢迎投稿给我们,如果您对我们的培训、咨询、和工具感兴趣,欢迎了解。

火龙果软件提供团队协同建模环境的咨询服务,可以帮助用户搭建完整的团队建模和 MBSE 解决方案,详细信息请见 http://tool.uml.com.cn/ToolsEA/introduce.asp

希望本文对您的建模工作有帮助。更多的有关 EA 建模资料如下:

如果您希望了解更多信息:

 

 

   
2201 次浏览       23
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计

工具新闻
2024年6月 EA v17.0 Beta版发布
2022年11月 EA v16.1的发布说明
2022年11月 EA v16.1正式版介绍
2022年7月 EA v16.05的发布说明
2022年4月 EA16.0 正式版发布
 
最新文章
在EA中内嵌文档- Artifact
EA中模型视图
EA中的实体关系图
使用EA进行风险建模
EA中的项目词汇表
EA的模型导出或导入csv文件
自定义表格(Custom Table)在EA中的使用
Gap Analysis Matrix(差距分析矩阵)
更多...   
MBSE工具
MBSE平台
建模工具 EA
模型库-Model Center
需求管理-ReqManager
自动建模-Modeler
多级仿真-Sys Simulator
代码工程-Code Engineer
文档生成器-DocGenerator
更多...   
成功案例
广汽研究院 SysML+EA+软件分析设计
高合汽车研发部门 建模工具EA、WebEA、学习视频
国汽智联 建模工具EA、模型库、WebEA和iSpace
亿咖通 MBSE工程体系与工具链咨询
中航无人机 MBSE工具链
吉利汽车 购买EA工具
华科汽车零部件 购买EA工具
东风岚图汽车 购买EA工具 以及EA定制开发
更多...