页面

2011年12月9日星期五

UML学习笔记

学习资源:http://www.ibm.com/developerworks/cn/rational/r-uml/

一、用例图

作用:可视化的方式表达系统需求,包括系统的角色(系统用户)和系统内的用例。

表达的是系统范畴的高级功能

例子:

二、类图

实体:人,事物,数据等

逻辑类&实现类

类之间的关系:继承,关联

三、序列图

表示不同类的实体之间随时间序列的调用关系或交互的消息序列

目的:向客户或设计人员解释如何实现一个功能,如何响应客户的请求

四、状态图

状态用圆角矩形表示,与类图有点相似。不同之处是类一般是分了三个部分的矩形,分别记录类名,属性和方法。