4+1视图
url: http://www.cppblog.com/ace
用例视图:对系统功能性需求对模,描述系统的行为,揭示系统“是什么”
逻辑视图:描述系统设计模型,包含与系统结构最重要意义的部分,比如,系统分解成为的子系统,子系统分解成多个类,以及这些元素的职责,关系,操作和属性
进程视图:描述系统分解成线程及进程的过程,描述线程(进程)通讯模试等
部署视图:描述运行系统的物理硬件(包含网络)配置,说明每个节点的计算机,CPU,操作系统以及它们互联的情况,还要包括进程到节点之间的映射关系。
实施视图:描述系统在构建时的分解后的子系统(包)的情况,特别是包括哪些组成部分由哪些团队开发,以及购入,外包,开发进度等内容。项目经理应该对这个视图最感兴趣。