今天给各位分享visio画流程图时底纹是什么的知识,其中也会对visio怎么把流程图的颜色调成白色进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览......
2023-12-20 0 visio画流程图时底纹是什么
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。
1、包含(include)
UML用例图的包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。
UML用例图包含关系对典型的应用就是复用,也就是定义中说的情景。但是有时当某用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一段事件流抽象成为一个被包含的用例;相反,用例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。
例如:业务中,总是存在着维护某某信息的功能,如果将它作为一个用例,那新建、编辑以及修改都要在用例详述中描述,过于复杂;如果分成新建用例、编辑用例和删除用例,则划分太细。这时包含关系可以用来理清关系。
2、扩展(extend)
UML用例图的扩展关系:将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(ExtensionPoint)上进行扩展,从而使基用例行为更简练和目标更集中。扩展用例为基用例添加新的行为。扩展用例可以访问基用例的属性,因此它能根据基用例中扩展点的当前状态来判断是否执行自己。但是扩展用例对基用例不可见。
对于一个扩展用例,可以在基用例上有几个扩展点。
例如,系统中允许用户对查询的结果进行导出、打印。对于查询而言,能不能导出、打印查询都是一样的,导出、打印是不可见的。导入、打印和查询相对独立,而且为查询添加了新行为。因此可以采用扩展关系来描述:
3、泛化(generalization)
UML用例图的泛化关系:子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。在实际应用中很少使用泛化关系,子用例中的特殊行为都可以作为父用例中的备选流存在。
例如,业务中可能存在许多需要部门领导审批的事情,但是领导审批的流程是很相似的,这时可以做成泛化关系表示:
上面是我参考的一篇文章,觉得将三种关系的区别讲得很清晰,在此基础上结合自己的系统,对项目(在线购物系统)的用例做了整体的描绘。
标签: 深入 剖析 UML 用例 图 关系 中 包含 扩展 和
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.tutorialesandroide.com/wps/visio/816.html
相关文章
今天给各位分享visio画流程图时底纹是什么的知识,其中也会对visio怎么把流程图的颜色调成白色进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览......
2023-12-20 0 visio画流程图时底纹是什么
今天给各位分享visio矩形框内字不在中间的知识,其中也会对visio矩形框里加斜线进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、关于Visio......
2023-12-23 0 visio矩形框内字不在中间
本篇文章给大家谈谈visio2010购买,以及购买visio2019对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、word2010如何打开和编辑visio2010文件 2、淘宝v......
2023-12-24 0 visio2010购买
本篇文章给大家谈谈visio画折线调整角度,以及visio 画折线对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。今天给各位分享visio画折线调整角度的知识,其中也会对visio 画......
2024-01-02 0
本篇文章给大家谈谈Visio2013中图框变成双线,以及visio画框线对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、visio2013中怎么裁剪直线 2、Visio2013......
2023-12-25 0 Visio2013中图框变成双线