#博学谷IT技术支持# 前言 本章节包含软件架构体系相关概念与软件需求分析方法,主要是理解各种架构的适用场景以及如何做软件需求分析。 一、软件架构体系 1.1 模块与组件 模块:从逻辑角度拆分系统后得到的就是模块。组件:从物理的角度拆分系统后得到的就是组件。 1.2 架构原则 解耦、分层、封装 1.3 架构方法 1.3.1 业务架构 1.3.2 系统架构