用例图中的关系有关联(Association)、泛化(Generalization)、包含(Include)、扩展(Extend)。
类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency)。
UML的四种...
分类:
其他好文 时间:
2015-08-29 12:47:07
阅读次数:
591
用例图是在需求分析阶段开发者和用户对需求规格达成的某种共识,它描述了待开发系统的功能需求。
UML视频使我们对用例图的基本组成元素、属性、粒度等有了理论上的理解,我们还需要自己亲自动手画一画才能加深对用例图的理解。画用例图,首先要分析开发系统中的角色、用例,然后通过关系把角色和用例联系起来。
角色:包括系统的使用者,维护人员,使用到的外设,所以角色不仅仅是人,还...
分类:
其他好文 时间:
2015-08-20 13:21:58
阅读次数:
140
开工了机房收费系统重构版,确实是有点纠结。由于这一次是全然应用面向对象的思想设计程序。尽管之前学习了非常多次面向对象编程。可是到实际应用的时候,还是会感到无从下手。纠结也没用,由于生活还在继续。。 机房收费系统,先从UML建模開始说起,刚刚画完包图和用例图。如今在头疼类图。说到类图,那真是无所适从....
分类:
其他好文 时间:
2015-08-20 09:04:57
阅读次数:
194
1.选择建模工具 2.添加新建项 3.添加UML图或用例图 4.打开工具箱添加
分类:
其他好文 时间:
2015-08-16 22:56:01
阅读次数:
233
"用例图"用来描述谁用系统,用系统做什么。用例图不涉及使用细节,只用来描述使用人员和系统的关系,也不涉及行动的顺序。一起来体验。 使用Visual Studio 2012创建解决方案。 创建一个空白、名称为"TailspinToys"的解决方案。 右键解决方案,点击"添加","添加新项目",选择左侧...
分类:
其他好文 时间:
2015-08-13 13:53:07
阅读次数:
141
我们应当怎样做需求调研:初识 3我们应当怎样做需求调研:拜访 5我们应当怎样做需求调研:研讨会 7我们应当怎样做需求调研:需求研讨 9我们应当怎样做需求调研:迭代 11我们应当怎样做需求调研:需求捕获 13我们应当怎样做需求分析:功能角色分析与用例图 15我们应当怎样做需求分析:业务流程分析 18我...
分类:
其他好文 时间:
2015-08-06 01:54:02
阅读次数:
575
之前已经说过如果是我会选择第一张UML图是活动图,事实上,通过这种方式能够更好的帮助我们分析用例,因为用例涵盖过程和工作流分析,所以活动图能够成为用例的有用的辅助措施,对于复杂工作流的业务来说更是如此,所以笔者的机房合作就是把活动图的每一个活动作为一个用例的候选,下面可以看一下转换流程。...
分类:
其他好文 时间:
2015-07-31 16:16:27
阅读次数:
119
如果你的UML图第一章还是用例图请你继续看下去;如果你不知道业务分析图和活动图的关系,请你继续看下去;如果你的机房无论是重构还是合作出现遗漏功能(我重构的时候就把操作员工作记录查询给漏了)请你继续看下去。...
分类:
其他好文 时间:
2015-07-27 19:10:27
阅读次数:
144
用例图构成:参与者(actor)、用例(use case)、子系统(subsystem)
关联(Association)
泛化(Inheritance)
就是通常理解的继承关系,子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。
指向父用例
包含(include)
包含关系用来把一...
分类:
其他好文 时间:
2015-07-26 17:25:07
阅读次数:
115
UML,统一建模语言,对于软件工程专业的学生而言,是一门非常重要的技术,对于从事软件行业的的开发人员,设计人员等等,更是不可或缺的,同样是为了大学阶段的非常boring的考试,花费了不少时间整理考试资料,现在和大家一起分享。
真题汇总
1. 什么是用例图?用例图有什么作用?
定义:由参与者、用例以及他们之间的关系构成的用于描述系统功能的图称为用例图。
作用:
...
分类:
其他好文 时间:
2015-07-22 14:37:07
阅读次数:
117