标准建模语言UML(用例图) 用例图中的图符 用例 执行者 系统:用于界定系统功能范围,描述该 系统功能的用例都置于其中,而描述外部实体 的执行者都置于其外。 关联:连接执行者和用例,表示执行者 所代表的系统外部实体与该用例所描述的系统 需求有关
标准建模语言UML (用例图) 用例图中的图符: • 用例 • 执行者 • 系统:用于界定系统功能范围,描述该 系统功能的用例都置于其中,而描述外部实体 的执行者都置于其外。 • 关联:连接执行者和用例,表示执行者 所代表的系统外部实体与该用例所描述的系统 需求有关
标准建模语言UML(用例图) 用例图中的图符 《使用》 使用:由用例A连向用例B,表示用例 A中使用了用例B中的行为或功能。 《扩展》 扩展:由用例A连向用例B,表示用例 B描述了一项基本需求,而用例A则描述了该 基本需求的特殊情况。 注释体:对UML实体进行文字描述 注释连接:将注释体与要描述的实体 连接,说明该注释体是针对该实体所进行的描 述
标准建模语言UML (用例图) 用例图中的图符: • 使用:由用例A连向用例B,表示用例 A中使用了用例B中的行为或功能。 • 扩展:由用例A连向用例B,表示用例 B描述了一项基本需求,而用例A则描述了该 基本需求的特殊情况。 • 注释体:对UML实体进行文字描述 • 注释连接:将注释体与要描述的实体 连接,说明该注释体是针对该实体所进行的描 述。 «使用» «扩展»
标准建模语言UML(用例图) 设置边界 更新帐目 贸易经理 记帐系统 风险分析 《使用》 《使用》 交易估计 评价 营销人员 进行交易 扩展》 销售人员 超越边界 ●
标准建模语言UML (用例图) 设置边界 风险分析 交易估计 进行交易 超越边界 更新帐目 评价 贸易经理 营销人员 记帐系统 销售人员 «使用» «使用» «扩展»
标准建模语言UML(用例图) 用例模型的获取 ·获取执行者 ·获取用例 ● ●
标准建模语言UML (用例图) 用例模型的获取: • 获取执行者 • 获取用例
标准建模语言UML(用例图) 获取执行者: 谁使用系统的主要功能(主要使用者)? ·谁需要系统支持他们的日常工作? 谁来维护、管理系统使其能正常工作 辅助使用者)? 系统需要控制哪些硬件? 。 系统需要与其他哪些系统交互? 对系统产生的结果感兴趣的是哪些人?
标准建模语言UML (用例图) 获取执行者: • 谁使用系统的主要功能(主要使用者)? • 谁需要系统支持他们的日常工作? • 谁来维护、管理系统使其能正常工作 (辅助使用者)? • 系统需要控制哪些硬件? • 系统需要与其他哪些系统交互? • 对系统产生的结果感兴趣的是哪些人?