UML讲义--2业务建模(业务用例模型)

2025-07-27

可视化面向对象建模技术 --UML与ROSE

陈翔 财政部财政科学研究所

第2讲 业务建模(业务用例模型) 讲 业务建模(业务用例模型)1. 业务建模概述 2. 相关术语定义 3. 业务术语表和业务蓝图 4. Rose的安装 的安装 5. Use-Case图的重要图符和概念 图的重要图符和概念 6.建立业务 建立业务Use-Case模型 建立业务 模型

陈翔 财政部财政科学研究所

1. 业务建模概述业务建模活动是RUP的核心工作流之一,主要发生在初始 和细化阶段,它的目标是描述用户单位的业务流程、角色 职责分工,作为需求分析、设计的基础。业务建模活动的 主要产出是业务蓝图、业务用例模型和业务分析模型、业 务术语表。

①业务建模的目标 ②业务建模的产出 ③业务建模的过程和表示法 ④业务建模与其他工作流的关系陈翔 财政部财政科学研究所

业务建模的目标

理解目标组织当前存在的问题和改进潜力。 评估系统对组织的影响。 确保客户、最终用户、开发者和其他相关各方对 组织的业务有统一的认识。 导出系统的需求。 理解将被开发的系统如何适应组织的需要。

陈翔 财政部财政科学研究所

业务建模的产出 业务蓝图(Business Vision ) 业务体系结构文档(Business Architecture Document) 补充业务规范(Supplementary Business Specification ) 业务规则(Business Rules) (可作为单独 的文档 和/或 业务分析模型中的元素) 业务术语表(Business Glossary )

陈翔 财政部财政科学研究所

业务建模的过程和表示法

采用RUP和UML 迭代的工作方法

陈翔 财政部财政科学研究所

与其他工作流的关系

Requirements用业务模型作为重要输入, Requirements用业务模型作为重要输入,理解系 用业务模型作为重要输入 统需求 Design用业务模型作为输入 用业务模型作为输入, Analysis and Design用业务模型作为输入,确 定软件系统与组织环境无缝衔接的方法 Deployment用业务模型作为辅助 用业务模型作为辅助, Deployment用业务模型作为辅助,计划软件系统 的部署方式

Environment为业务建模提供支持产品 为业务建模提供支持产品

陈翔 财政部财政科学研究所

2. 相关术语定义①业务参与者business actor 业务参与者 业务用例Business Use Case ②业务用例 业务用例模型Business Use ③业务用例模型 Case Model ④业务工作者 business worker 业务实体business entity ⑤业务实体 ⑥业务分析模型 Business Analysis Model

陈翔 财政部财政科学研究所

业务参与者business actor 业务参与者 在业务环境中与用户单位发生联系的外部 角色,可以是人,也可以是信息系统。 角色,可以是人,也可以是信息系统。

陈翔 财政部财政科学研

究所

业务用例Business Use Case 业务用例 业务用例是一组业务用例实例的抽象。 业务用例是一组业务用例实例的抽象。业 务用例实例是用户单位中的一个特定工作 务用例实例是用户单位中的一个特定工作 流,它描述了向某个特定的业务参与者提 动作序列。 供一个可观察的结果的动作序列 供一个可观察的结果的动作序列。 可分为: 可分为:核心业务用例、支持业务用例、 管理业务用例

陈翔 财政部财政科学研究所

Business Use Case Model 由业务过程、 由业务过程、业务参与者及它们之间的联 系组成的模型, 系组成的模型,反映单位对客户和合作伙 伴提供了哪些增值服务,既包括那些直接 伴提供了哪些增值服务, 关系到客户和合作伙伴的单位内部活动 单位内部活动, 关系到客户和合作伙伴的单位内部活动, 也包括与客户和合作伙伴间接相关的支持 也包括与客户和合作伙伴间接相关的支持 和管理活动。 和管理活动。

陈翔 财政部财政科学研究所

业务工作者 business worker

在系统内执行任务的人或者硬件、 在系统内执行任务的人或者硬件、软件系 人或者硬件 业务工作者之间相互协作, 统。业务工作者之间相互协作,操作业务 实体来完成各自的职责。 实体来完成各自的职责。

陈翔 财政部财政科学研究所

业务实体business entity 业务实体

业务实体表示重要、持久保存的信息单元, 业务实体表示重要、持久保存的信息单元, 由业务参与者和业务工作者所操作。 由业务参与者和业务工作者所操作。业务 实体是被动的 自己不能发起交互操作; 被动的, 实体是被动的,自己不能发起交互操作; 它为业务工作者之间共享信息提供了基础。 共享信息提供了基础 它为业务工作者之间共享信息提供了基础。

陈翔 财政部财政科学研究所

Business Analysis Model 从业务工作者的角度定义业务过程, 从业务工作者的角度定义业务过程,该模 型定义了业务工作者在单位内部如何工作。 型定义了业务工作者在单位内部如何工作。 业务工作者所处理的事物——“业务类或对 业务工作者所处理的事物 业务类或对 应该通过属性关联或通过消息关联, 象”应该通过属性关联或通过消息关联, 从而产生业务过程期望的输出结果。 从而产生业务过程期望的输出结果。该模 型强调业务领域中的角色及其主动职责。 型强调业务领域中的角色及其主动职责。 在业务用例模型的流程描述中说明了what 在业务用例模型的流程描述中说明了 is done。而How the work is performed 。 在业务分析模型中说明。 在业务分析模型中说明。

陈翔 财政部财政科学研究

3. 业务术语表和业务蓝图①业务术语表Business Glossary 业务术语表 定义业务建模工作用到的重要 业务术语. 业务术语 ②业务蓝图 Business Vision 确定业务建模工作的高层目标, 确定业务建模工作的高层目标, 理解目标组织当前存在的问题 和改进潜力。 和改进潜力。

陈翔 财政部财政科学研究所

业务术语表RUP文档模版 1. Introduction 1.1 Purpose 1.2 Scope 1.3 References 1.4 Overview 2. Definitions 2.1 <aTerm> 2.2 <anotherTerm> 2.3 <aGroupofTerms> 2.3.1 <aGroupTerm> 2.3.2 <anotherGroupTerm>

陈翔 财政部财政科学研究所


UML讲义--2业务建模(业务用例模型).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:游标卡尺操作规程

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219