RUP开发过程与UML建模.ppt

RUP开发过程与UML建模

用例图的元素 5.3.3用例图   用例图描述了系统的功能需求,它是从执行者的角度来理解系统,由“执行者”、“用例”和“用例之间的关系”3类模型元素构成。   图中还有另外两种类型的连接,即《使用》和《扩展》关系,是两种不同形式的泛化关系。 用例2 用例A 用例 执行者 用例1 用例3 用例B 《使用》 《使用》 《扩展》 (a) (b) (c) 《Use》表示一个用例使用另一个用例。 《Extend》通过向被扩展的用例添加动作来扩展用例。 用例图实例 用例图实例 应用生命周期用例图 金融贸易系统 贸易经理 风险分析 设置边界 进行交易 交易估价 更新帐目 《使用》 《使用》 《扩展》 营销人员 超越边界 评价 记帐系统 销售人员 应用设计者 应用提供者 改变 应用 运行 应用 实现 应用 使用 扩展 展开 应用操作者 实现 设计 应用 例1 建立项目与资源管理系统的Use case图 系统的主要功能是:项目管理,资源管理和系统管理。项目管理包括项目的增加、删除、更新。资源管理包括对资源和技能的添加、删除和更新。系统管理包括系统的启动和关闭,数据的存储和备份等功能。 1、分析确定系统的执行者(角色) 项目管理员、资源管理员、系统管理员、备份数据系统。 项目管理,资源管理和系统管理。 2、确定用例 3、对用例进行分解,画出下层的Use case图

文档评论(0)

1亿VIP精品文档

相关文档