学习资源:http://www.ibm.com/developerworks/cn/rational/r-uml/
一、用例图
作用:可视化的方式表达系统需求,包括系统的角色(系统用户)和系统内的用例。
表达的是系统范畴的高级功能
例子:
二、类图
实体:人,事物,数据等
逻辑类&实现类
类之间的关系:继承,关联
三、序列图
表示不同类的实体之间随时间序列的调用关系或交互的消息序列
目的:向客户或设计人员解释如何实现一个功能,如何响应客户的请求
四、状态图
状态用圆角矩形表示,与类图有点相似。不同之处是类一般是分了三个部分的矩形,分别记录类名,属性和方法。