标签:
第七周学习了软件架构,软件架构的软件设计的高层部分,是用于支撑细节的设计框架。
软件架构设计的目的,一;为大规模开发提供基础和规范。二;一定程度上缩短项目的周期。三;降低开发和维护的成本。四;提高产品的质量。
软件架构设计必须遵循一下原则,一;满足功能性需求和非功能性需求。二;实用性原则。三;满足复用的要求。
软件架构设计的4+1视觉模型;一,逻辑视图。二;进程视图。三;开发视图。四;物理视图。五;场景视图。
标签:
原文地址:http://www.cnblogs.com/lq195128/p/5418037.html