软件架构图
2015-08-18 09:44:05 640 举报
软件架构图是一种描述软件系统结构的工具,它以图形化的方式展示了系统中各个组件之间的关系和交互方式。通常包括以下几个部分: 1. 模块:表示系统中的一组功能或逻辑单元,可以是类、函数或其他可执行代码。 2. 接口:定义了模块之间通信的方式和规范,包括输入输出参数、数据类型等。 3. 连接件:用于连接不同模块之间的通道,可以是消息队列、数据库等。 4. 部署图:描述了系统中各个模块在物理环境中的位置和分布情况。 5. 依赖关系:表示了模块之间的依赖关系,即一个模块需要依赖于另一个模块才能正常工作。