UML
赶路
这个作者很懒,什么都没留下…
展开
-
UML用例图
用例图是软件需求分析到最终实现的第一步,它描述用户如何使用系统及使用系统什么样的功能。用例图从业务角度上体现谁来使用系统、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,也便于软件开发人员最终实现这些功能。用例图在开发中被广泛的应用,但是它最常用来描述系统提供了什么样的功能给什么样的用户使用。 在官方文档中用例图包含六个元素,分别是:执行者(Actor)、用例(Us...原创 2010-11-01 09:07:30 · 147 阅读 · 0 评论 -
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Ba...原创 2010-11-01 09:26:59 · 545 阅读 · 0 评论 -
UML中类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation)泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。继承指的是一...原创 2010-11-01 10:22:04 · 107 阅读 · 0 评论