系统上下文图
概念
界定系统与外部实体(用户、外部系统)的边界,展示数据/信息如何跨越边界流动,是概念阶段最宏观的一张图。
概念架构草图 / 方块图
概念
以高层方块展示系统的主要功能模块及其关系,不涉及技术细节,用于向非技术干系人传达整体构想。
可行性分析结构图
概念
从经济、技术、组织三维度评估项目可行性,使用系统流程图或结构图辅助论证,产出可行性研究报告。
业务流程图 / 泳道图
需求
描述业务从起点到终点的完整流转,泳道图额外标明各部门/角色的职责边界,用于理解业务现状并识别系统支撑点。
用例图
需求
以参与者和用例为核心描述系统对外功能集合。需求阶段使用业务用例图捕获客户需求,是SRS的核心配图。
数据流图(DFD)
需求
从数据流动角度刻画系统,展示数据从输入到输出的加工过程,配套数据字典使用,是结构化分析的核心工具。
原型图(线框图 / 高保真)
需求
产品经理绘制,用于与客户确认交互逻辑和界面布局,是需求确认的重要依据。
状态图
需求
描述业务实体在生命周期中的状态变化及触发条件,适用于订单、工单、审批流等状态敏感场景。
概念 ER 图
需求
以实体-关系模型表达核心业务实体及其关系,用于与业务方确认数据需求,不涉及具体表结构。
系统架构图
方案
展示系统分层结构或组件拓扑关系,是方案文档中最核心的一张图,概要设计阶段的核心产物。
部署图
方案
描述软件组件在物理节点(服务器、容器、云资源)上的分布及节点间通信路径,方案阶段绘制有助于提前对齐运维需求。
时序图 / 顺序图
方案
展示对象之间按时间顺序的消息交互,概要设计阶段表达模块间接口调用关系,详细设计阶段细化到方法级别。
类图
方案
描述系统中类、属性、方法及类间关系。概要设计阶段描述静态结构并设计接口,详细设计阶段产出指导编码的类图。
包图
方案
组织类和其他模型元素,展示模块划分和依赖关系,适合中大型系统的架构分层表达。
逻辑 ER 图 / 物理 ER 图
方案
概要设计阶段绘制逻辑 ER 模型用于团队和客户确认;详细设计阶段转换为具体表结构,确认主外键并应用范式审核。
组件图
方案
以组件及其关系的形式表示软件系统的高层结构,在设计阶段展示系统架构的构成单元。
详细类图 / 方法级时序图
开发
在概要设计基础上扩展细化,为每个模块确定算法和数据结构,直接指导代码编写。
活动图
开发
描述复杂业务逻辑或算法流程中的控制流,适合表达有分支、并发和同步的场景。
数据库 Schema 图
开发
展示所有数据表的字段、类型、索引和表间关系,是开发阶段直接用于建库的蓝图。
甘特图 / 路线图
汇报
用于进度汇报、里程碑管理和资源分配。立项阶段出具初版,迭代过程中持续更新。
燃尽图 / 燃起图
汇报
敏捷开发中可视化每个 Sprint 的剩余工作量变化,每日站立会产出燃尽图。
用户故事地图
汇报
敏捷规划阶段将用户故事按用户旅程排列,形成产品全景图,产出“产品地图”。
简化架构图(汇报版)
汇报
将详细架构图简化为“一页纸架构图”,突出核心分层、关键组件和外部依赖,便于非技术决策者快速理解。