首页 > 编程知识 正文

用例类图,如何用rose画组件图

时间:2023-05-05 17:38:19 阅读:38534 作者:3358

用例图

Use Case View-右击new-Use case Diagram画画,“谁”能做什么,他们之间有什么关系

泛化=继承,箭头指向父用例

包括=分解功能。 箭头指向分解的功能用例

扩展=附加功能。 箭头指向基础用例

VS2010新功能:

依赖。 指示源用户依赖于目标用户。 箭头指向依赖关系

使用“项目”(Artifact ),允许开发人员将常规文档链接到用例图。

使用依赖关系使用例依赖于项目:

然后将“项目-”属性的Hyperlink设置为您的文档;

这将使pgddyl在用例图中双击某个项目以打开相关文档。

评论(Comment )包含(include)、扩展(extend)、泛化(Inheritance) 的区别:条件性:泛化中子用例和包含在include中的用例无条件发生,而扩展中扩展用例的发生是有条件的;

直接性:泛化的子用例和扩展的extend用例直接服务于参与者,包含在include中的用例为参与者提供间接服务。

对于extend,扩展用例不包含基础用例的内容,基础用例也不包含扩展用例的内容。

对于泛化,子用例包含基础用例的所有内容以及与其他用例或参与者的关系

用例描述表:

由于无法在排列图中明确表达功能需求,因此在开发中通常用说明表补充难以表达的用例。 下图表请参考

来源文章

类图

public用加号表示私有,用减号表示保护,用#符号表示聚合,表示组合关系。 箭头从整体指向部分

来源文章

包装图

logical view -’new package -’new class -’new class diagram -’drag package -’右击Select Compartment Items

》各包的关系顺序图

要创建此处提到的顺序图,请拖动用户在绘制用例图时的图标。 那个生命线可以通过拖动四个角来连接。

找到活动对象和被动对象后,可以想象激活在序列图中由一个细长的矩形边框表示,其顶部与激活时间对齐,底部与完成时间对齐。 执行的操作将表示为活动元件旁边或左边距上的字符符号,具体取决于样式。 “无触发器对象消息”(Found Message )活动栏的开始断点处的心形箭头指示。 (用于开始)

无接收对象消息(lost message ) :在箭头中加入实球进行显示。 (结束时使用)

来源文章1

来源文章2

来源文章3

嵌套号码

关于添加序列号的方法

通信地图

首先,说明序列图和通信图的不同。 序列图强调消息的时间序列,通信图对控制流模型——按时间序列建模便于观察系统的运行。 通信图强调参与交互的对象,对象的组织关系使控制流模型——更容易进行过程设计。 两者表现相同,可以相互转换。 两者特点:序列图使用生命线和控制焦点,通信图使用说明路径和链接。

来源文章1

来源文章2

通信地图状态机图的绘制

UML状态机图描述了一个对象的状态和感兴趣的事件,以及该对象响应该事件的行为。 因为它表示“一个对象”,所以在状态机图中只能表示一个对象,而不是多个对象。 状态图显示了对象的生命周期,即对象经历的事件、对象迁移以及这些事件之间的对象状态。

来源文章1

来源文章2

源文章三要素图

组件图将可复用块打包到物理单元源文章1中

引入接口

配置图

源文章一包图

奇怪的文章

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。