课程大纲

创建和配置 EAP 档

  • 创建并保存 Enterprise Architect 项目档
  • 视图类型
  • 程式介面:功能表、工具列、工具箱、专案浏览器等视窗
  • 停靠和隐藏视窗

使用模型、图表

  • 预定义模型
  • 包(检视)和图表
  • 向模型和关系图添加元素
  • 删除物品的不同方法及其后果
  • 保存图表

要求 Management

  • 需求收集方法
  • FURPS 要求类别
  • 需求图
  • 需求之间的关系
    • 集合体
    • 属地
  • 如何改善图表的外观?
    • 布局图
    • 颜色状态要求
    • 启用/禁用包名称
  • 创建和管理矩阵关系
  • 记录要求
    • HTML 页
    • 可列印版本
  • 高级需求管理
    • 自订要求类型
    • 自定义要求状态
    • 跟踪要求
    • 记录需求

Business 流程建模、架构

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

Use Cases 及其文档

  • 功能需求建模
  • 系统范围
  • 参与者和他们之间的关系
    • 确定使用案例
    • 关联 “参与者 - 用例” 及其属性
    • 用例之间的关系:include、extend、generalization
  • 自动编号
  • Use Case 基于它们生成的场景和活动图
  • Documentation 代
  • 文档范本

分析模型

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

静态模型

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

动态模型

  • 静态模型验证
    • 阐明方法签名
    • 类图的验证
  • 基于用例和静态分析模型的方法调用级别(序列图)的动态建模
  • 如何改善图表的外观?
    • 减少建模场景的数量
    • 减少生命线的数量
    • 避免复杂的嵌套块
    • 隐藏详细资讯
  • 状态机图(选择)
    • 状态和子状态
    • 状态之间的转换 - 触发器、条件和操作
    • 内部操作 (Entry、Do、Exit)

图案和轮廓(选择)

  • “Gang of Four”模式
  • 项目中定义的模式
  • 使用者模式
  • 从 XML 档案导入配置档

MDA、原始码(选择)

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

小组工作

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

要求

UML 中的建模技能。

 21 小时

客户评论 (1)

即将举行的公开课程

课程分类