课程大纲

创建和配置 EAP 档

  • 创建并保存 Enterprise Architect 专案档案
  • 视图类型
  • 程式介面:选单、工具列、工具箱、专案浏览器及其他视窗
  • 停靠和隐藏视窗

使用模型、图表

  • 预定义模型
  • 套件(视图)和图表
  • 将元素加入模型和图表
  • 移除项目的不同方式及其后果
  • 保存图表

要求 Management

  • 需求收集方法
  • FURPS 需求类别
  • 需求图
  • 需求之间的关系
    • 聚合
    • 依赖
  • 如何改善图表的外观?
    • 图表布局
    • 需求颜色状态
    • 启用/停用套件名称
  • 创建和管理关系矩阵
  • 需求文件化
    • HTML 页面
    • 可列印版本
  • 高级需求管理
    • 自定义需求类型
    • 自定义需求状态
    • 需求追踪
    • 需求文件化

Business 流程建模、架构

  • 活动图
  • 复合活动
  • 控制流、物件流
  • 处理异常、中断流
  • 分区
  • 并行流和决策
  • 如何改善图表的外观?
    • 不同层次的细节
    • 减少细节量
    • 流程的复杂性
  • 元件和部署图
  • 系统的初始架构 - 逻辑和物理
    • 嵌套元件
    • 委托和组装
    • 端口
    • 介面
    • 通信路径
  • 图表中的非标准实现(可选)
    • 图形库的刻板印象
    • 将库加入专案
    • 自定义图形刻板印象

Use Cases 及其文档

  • 功能需求建模
  • 系统范围
  • 参与者及其之间的关系
    • 识别用例
    • “参与者 - 用例”关联及其属性
    • 用例之间的关系:包含、扩展、泛化
  • 自动编号
  • Use Case 场景及基于其生成的活动图
  • Documentation 生成
  • 文件模板

分析模型

  • 领域模型层级的类别图
    • 类别、方法、属性、抽象类别、介面
    • 关联及其特性
    • 其他关系:聚合、组合、泛化、依赖、关联类别
    • 类别识别
  • 序列图
    • 讯息类型:异步、同步、返回
    • 刻板印象:边界、控制和实体

静态模型

  • 设计层级的类别图
  • 原始码生成和逆向工程(可选)
    • 从图表生成原始码
    • 从原始码生成图表
    • 原始码和图表同步
  • 物件图

动态模型

  • 静态模型验证
    • 澄清方法签名
    • 验证类别图
  • 基于用例和静态分析模型的方法呼叫层级动态建模(序列图)
  • 如何改善图表的外观?
    • 减少建模场景的数量
    • 减少生命线的数量
    • 避免复杂的嵌套区块
    • 隐藏细节
  • 状态机图(可选)
    • 状态和子状态
    • 状态之间的转换 - 触发、条件和动作
    • 内部动作(进入、执行、退出)

图案和轮廓(选择)

  • "四人帮" 模式
  • 专案中定义的模式
  • 用户模式
  • 从 XML 档案汇入轮廓

MDA、原始码(选择)

  • 类别图到资料库架构的转换
  • 基于类别图的 SQL 脚本生成
  • 原始码生成 - 可用选项

小组工作

  • Enterprise Architect 套件版本控制
  • 专案版本之间的差异,文件
  • 使用存储库存储模型
  • Collaboration 工具

要求

UML 中的建模技能。

 21 小时

客户评论 (1)

即将举行的公开课程

课程分类