概念:逻辑视图
为理解系统设计的结构和组织提供基础,在分析和设计工作流程中将使用称为逻辑视图的体系结构视图。只有一个系统逻辑视图,该视图说明了关键用例实现、子系统、包含在体系结构方面重要的行为的包和类。在每次迭代期间优化逻辑视图。

逻辑视图显示设计模型的在体系结构方面重要的子集,即类、子系统和包以及用例实现的子集。
有四个附加视图:用例视图(在需求工作流程中处理)和进程视图、部署视图和实施视图,在分析和设计以及实施工作流程中处理。
软件体系结构文档中记录了体系结构视图。可以添加不同视图(例如安全性视图)以表达软件体系结构的其它特定方面。
因此本质上,可以将体系结构视图看成所构建模型的抽象或简化,在该视图中通过将细节放在一边而使重要特征更加清晰。体系结构是提高系统开发期间构建的所有模型质量的重要方法。
|