第二章. 软件架构设计
1.4+1视图模型:
4:逻辑视图、过程视图、物理视图、开发视图
1:场景视图
逻辑视图(业务):
过程视图:
物理视图:
开发视图:
2.UML:
2.1:静态图:
用例图:用来描述系统的功能需求,宏观地给出模型的总体轮廓。
类图:描述对象模型。
......
2.2:动态图:
消息:(箭头类型,感觉并不是很常使用)
简单消息:描述如果从一个对象传递到另一个对象,不描述通信细节。
同步消息:操作执行者需要等到消息的操作完成后并回送一个消息后,再执行后续操作。
异步消息:操作执行者在消息发送后就继续执行,不等消息处理。
常用的动态图:
时序图:是一种交互图,描述对象之间的动态关系和行为次序。常用来描述一个用例的行为。
状态图:用来描述对象、子系统、系统的生命周期。
活动图:1)描述操作(类的方法)的行为;2)用例、对象内部的工作过程。
元素包括:活动、转移、对象、信号、泳道等。泳道的每一道即对象。
合作图......
评论