UML

用户案例:命名规则动词加名词

 

用户案例中最好别涉及到一些与程序相关的东西,这样的话,可能客户会不理解

 

用例:从用户的角度看,用户可以用什么功能,这就叫用例,如果是系统做的,则只是系统的一部分,不能叫做用例

 

关于中间有些图标没有怎么办呢:对着它,然后单击右键,选择customize然后将要用的图标添加过来就可以了

 

依赖(----->):箭头所指的那个是被依赖的对象。

 

泛化(用实线再加一个箭头表示):子类指向父类

 

导航性:表示一个对象是否拥有对另一个对象的引用。

 

角色名称:实际上对应java代码中引用的名称

 

多重性:一对一,多对一,多对多,一对多,多或者一这些表示的就是重用性

 

关于Rational Rose中如何是其不分行,先单击右键,options->去掉automatic resize所打的钩,然后再将这个钩选中,就可以了

 

在Rational Rose中如果这个类持有另一个类的引用,则用图形表示出来则是放在那个类那边

 

关系(组合与聚合):用一根实线和一个菱形图形构成,菱形图形指在包含的那一方

 

关联关系:(—>表示)

 

当没有明确的说明一个东西是另一个东西的一部分时,则只要用关联关系就可以了,如果说明那个的话,则是组合与聚合的关系。

 

聚合与组合:表示整体与部分的关系

 

组合:表示一种强聚合关系,描述部分和整体之间的生命周期是一致的。

 

继承(泛型):由一个实线和一个带三角形的东西构成,有子类指向父类

 

依赖:(比如说:航天员可以在返回舱内驾驶飞船:说明航天员依赖与)使用一个虚线带一个箭头表示:有航天员指向返回舱

 

用例图:参与者和用例

 

类图:则要根据抽取出一些名词(类)

 

类图中表示树形结构(有一个带箭头的关联实线,然后指向自己,在自己的那个线上写上parent角色就可以了)

 

顺序图(用来实现用例):箭头上表示的是:调用箭头所指的那个类的方法。

 

活动图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值