联系我们

课程大纲

UML 基础与 EA 实现

将 UML 理论与 EA 执行相结合。

  • UML 高级原则:UML 2.x 概述,图分类和 EA 配置文件。
  • EA 建模模式:在 EA 中使用标准模式与自定义模式。
  • 模型结构:包、命名空间、构造型和标记值。
  • 动手实验:使用包和构造型创建结构化项目框架。

功能与业务建模

捕捉需求和工作流。

  • 用例建模:创建用例图、参与者和关系。
  • EA 功能:需求链接、可追溯性和利益相关者管理。
  • 活动图:建模业务流程和工作流。
  • EA 功能:泳道、池、控制流和数据对象。
  • 需求工程:捕捉需求、验证规则并将其链接到模型元素。
  • 动手实验:构建完整的用例模型,并将业务活动映射到活动图。

模块 4:结构与行为建模

详细的静态和动态设计。

静态建模(类图):

  • 创建类、接口、枚举和关联。
  • EA 功能:继承、实现、泛化、聚合和组合。
  • 管理可见性和可导航性。

动态建模(序列图):

  • 创建生命线、消息和交互。
  • EA 功能:自消息、Alt/Loop 片段和激活条。
  • 建模状态变化和元素之间的交互。
  • 动手实验:开发具有完整关系的类图,并使用序列图验证交互。

文档、报告与发布

共享模型并生成交付物。

  • 可打印文档:配置打印样式表并导出为 PDF/Word。
  • 基于 Web 的文档:通过 HTML 帮助将模型发布到服务器。
  • EA 功能:自定义 HTML 模板、导航结构和发布配置文件。
  • 模型报告:使用数据字典和报告向导生成自定义报告。
  • 集成:导出为其他格式(业务流程建模标注、SysML、ArchiMate),如适用。
  • 动手实验:生成专业的 HTML 帮助文件和自定义模型报告。

专业技巧、窍门与最佳实践

效率与专家工作流。

  • 键盘快捷键与效率:自定义工具以提高速度。
  • 模型维护:检查一致性、验证模型和管理模型版本控制。
  • 常见陷阱:避免 EA 中的常见新手错误。
  • 资源管理:管理内存、数据库优化和备份策略。
  • 问答环节:解决学员的具体问题。

要求

先决条件

无需具备 Sparx Enterprise Architect 的使用经验。具备基本的 UML 概念知识会有帮助,但不是必须的。

受众

业务分析师、系统架构师、软件开发人员和项目经理,特别是 Sparx Enterprise Architect 的新手。

 7 小时

客户评论 (4)

即将举行的公开课程

课程分类