1软件架构的基本概念

发布时间 2023-07-18 09:14:21作者: 无名量

架构的本质

软件架构是软件系统的结构、行为、属性的高级抽象

软件架构风格是某一软件领域的惯用模式,架构定义了一个词汇表和一组约束

架构的用处

架构有利于系统干系人交流

架构是可传递和复用的,通过研究架构可以预测软件的质量

有利于循序渐进的原型设计

 

**架构 就是 软件体系结构

架构在需求分析之后,软件设计之前,弥补了两者之间的鸿沟

需求偏向业务,软件偏向技术

 

架构就是需求分配,将需求分配到各个组件上

架构偏向非功能性