IBM Rational Rose读书笔记 (1)

本文是关于IBM Rational Rose的初步阅读笔记,涵盖了部署图、活动图、工作流程和关联关系等内容,旨在分享对这款强大的软件建模工具的理解。
摘要由CSDN通过智能技术生成
 
第一章 UML简介
Rose支持的开发视图及其作用:
1.        Business Use Case框图
表示整个机构提供的功能。用来设置系统情景和形成创建用例的基础。它显示了业务用例和业务角色之间的交互。业务用例表示公司执行的过程,业务角色表示业务要交互的对象。
2.        Use Case框图
表示用例和角色间的交互。用例表示从用户角度对系统的要求,因此表示系统功能。角色是系统主体,表示提供和接收系统信息的人或系统。这种框图西那是哪个角色使用用例,并显示角色何时从用例收到信息。
业务用例和用例并非一一对应。
3.        Activity框图
描述工作流。
4.        Sequence框图
显示用例的功能流程。框图顶部显示涉及的角色和对象,每个箭头表示角色与对象或对象与对象之间为完成所需功能而传递的消息。只显示对象而不显示类。
5.        Collaboration框图
内容与Sequence相同,但表现形式不是按照时间顺序,而是根据对象平铺。
6.        Class框图
显示类的内容和相互关系。
7.        Statechart框图
对复杂对象,可能包含多个状态。使用该框图来描述多个状态之间的转换关系。
8.        Component框图
描述模型的物理视图,显示系统中软件组件及相互关系。一个.h文件是一个组件,一个.cpp文件是一个组件,一个.exe也是一个组件。通过该框图描述它们之间的依赖关系。一般一个可执行文件及其所依赖的源文件对应着一个Component框图。
9.        Deployment框图
描述网络的物理布局和各个组件的位置。
RUP(Rational Unified Process)的四个阶段和所使用的框图
1.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值