在软件工程中,设计图集主要包括以下几种图表:
可行性研究 系统流程图:
描述系统的物理模型和处理顺序。
数据流图(DFD):从数据传递和加工角度表达系统的逻辑功能和数据流向。
需求分析 实体-联系图(ERD):
基于数据库的数据关系图。
IPO图:描述输入、处理和输出数据之间的关系。
STD图:刻画系统响应外部事件的过程。
概要设计 层次图或HIPO图:
用于描述系统的层次结构和模块间关系。
结构图(SC图):另一种描述系统结构的图形工具。
面向对象设计 UML类图(Class Diagram):
展示类及其相互关系。
UML用例图(Use Case Diagram):描述系统与用户之间的交互。
其他 程序流程图:
描述程序的执行流程。
判定表和判定树:用于表达复杂的逻辑条件。
这些图表在软件工程的不同阶段发挥着重要作用,从需求分析到概要设计,再到面向对象设计,它们帮助工程师更清晰地理解和表达软件系统的结构和行为。建议在实际应用中,根据项目需求和阶段选择合适的图表类型,以便更有效地进行沟通和系统设计。
声明:
本站内容均来自网络,如有侵权,请联系我们。