系统架构设计是软件开发的早期阶段,主要涉及系统整体结构、组成模块、模块间交互等方面的设计。 系统架构设计的主要内容有: 系统架构蓝图:包括系统的整体结构、组成模块、模块间交互等。架构标准/原则:制定系统开发标准、原则,保证开发质量。系统的边界和定义:确定系统的功能边界和系统与其他系统的关系。系统间的关联关系:描述系统与外部系统的交互方式和数据交换。