用户案例:命名规则动词加名词
用户案例中最好别涉及到一些与程序相关的东西,这样的话,可能客户会不理解
用例:从用户的角度看,用户可以用什么功能,这就叫用例,如果是系统做的,则只是系统的一部分,不能叫做用例
关于中间有些图标没有怎么办呢:对着它,然后单击右键,选择customize然后将要用的图标添加过来就可以了
依赖(----->):箭头所指的那个是被依赖的对象。
泛化(用实线再加一个箭头表示):子类指向父类
导航性:表示一个对象是否拥有对另一个对象的引用。
角色名称:实际上对应java代码中引用的名称
多重性:一对一,多对一,多对多,一对多,多或者一这些表示的就是重用性
关于Rational Rose中如何是其不分行,先单击右键,options->去掉automatic resize所打的钩,然后再将这个钩选中,就可以了
在Rational Rose中如果这个类持有另一个类的引用,则用图形表示出来则是放在那个类那边
关系(组合与聚合):用一根实线和一个菱形图形构成,菱形图形指在包含的那一方
关联关系:(—>表示)
当没有明确的说明一个东西是另一个东西的一部分时,则只要用关联关系就可以了,如果说明那个的话,则是组合与聚合的关系。
聚合与组合:表示整体与部分的关系
组合:表示一种强聚合关系,描述部分和整体之间的生命周期是一致的。
继承(泛型):由一个实线和一个带三角形的东西构成,有子类指向父类
依赖:(比如说:航天员可以在返回舱内驾驶飞船:说明航天员依赖与)使用一个虚线带一个箭头表示:有航天员指向返回舱
用例图:参与者和用例
类图:则要根据抽取出一些名词(类)
类图中表示树形结构(有一个带箭头的关联实线,然后指向自己,在自己的那个线上写上parent角色就可以了)
顺序图(用来实现用例):箭头上表示的是:调用箭头所指的那个类的方法。
活动图:
881

被折叠的 条评论
为什么被折叠?



