课程信息
课程时间: 3天
专业进修学分(PDUs): 21.0
对业务流程和信息/数据需求两者之间的交会部分进行沟通的能力对任何软件开发项目的成功都十分关键。对商业分析师来说,了解和解释用户需求既是一个重大的挑战,也是一次难得的机遇。了解结构化建模的商业分析师在需求的解决和沟通方面则具有明显的优势。采用模型可极大地增强所有干系人对商业规则和数据管理需求与手头项目之间关联性的理解。
《逻辑数据建模》探讨了商业规则、政策、流程,以及如何有效地建模。学员将学习实体关系图解、超类型和子类型、属性和关联实体以及数据约束。逻辑数据建模法重点用于业务的重要需求上,这些重要需求都是通过在分析阶段大量的用户参与而得出的。您还将学习如何在不受技术或组织结构限制的条件下建立模型。
完成课程时,您应已准备好用概念和逻辑数据模型向项目干系人传达业务和项目需求。简言之,您已能够整合多业务单元,以了解您所在组织的大局。
提示:在选修该课程之前,请确定您已修完背景课程《如何收集和记录用户需求、流程建模管理和用例建模》。
您将学会如何:
- 创建逻辑数据模型来定义商业和项目需求
- 解释逻辑数据建模在需求收集流程中的目的、重要性和用途
- 描述数据流图和功能分解图的要素,以及他们与逻辑数据模型的关系
- 向干系人解释逻辑数据模型
- 把逻辑数据建模应用到整个软件开发生命周期,应对商业管理问题
课程主题
数据流图(DFDs)和功能分解图(FDDs)
- 设计DFDs和FDDs
- 识别商业领域
- 基本商业流程建模(FDDs)
- 记录商业流程中的数据用途(DFDs)
- 了解它们与逻辑数据模型的关系
识别、描述the概念数据模型
- 命名实体、属性和关系
- 发掘和定义实体
- 分析属性
- 定义关系中的基数
- 了解连接和代理的唯一标识符
逻辑数据模型
- 设计具体逻辑数据模型
- 识别和应用实体类型
- 使用子类型和超类型建模
- 了解属性和关联实体
- 了解多值属性
- 记录逻辑数据模型
- 使用CRUD矩阵分析数据
上下文级别的数据流图
- 绘制代表流程、外部动力和数据流的图形
- 定义和命名图形组件
- 绘制发散、收敛数据流
- 数据流图的水平测量
- 避免绘图中的常见错误
过渡到OO/UML
- 了解统一建模语言(UML)
- 使用用例、类状态和活动图
其他关键主题
- 使用规范化规则
- 了解物理数据模型
- 描述CASE工具的功能和好处
- 验证并提出模型,增加项目成功率
PMBOK®指南知识领域:
项目集成管理
项目范围管理
项目质量管理
项目沟通管理 |