盛世游戏网

盛世游戏网

软件工程设计图集有哪些

59

在软件工程中,设计图集主要包括以下几种图表:

可行性研究

系统流程图:

描述系统的物理模型和处理顺序。

数据流图(DFD):从数据传递和加工角度表达系统的逻辑功能和数据流向。

需求分析

实体-联系图(ERD):

基于数据库的数据关系图。

IPO图:描述输入、处理和输出数据之间的关系。

STD图:刻画系统响应外部事件的过程。

概要设计

层次图或HIPO图:

用于描述系统的层次结构和模块间关系。

结构图(SC图):另一种描述系统结构的图形工具。

面向对象设计

UML类图(Class Diagram):

展示类及其相互关系。

UML用例图(Use Case Diagram):描述系统与用户之间的交互。

其他

程序流程图:

描述程序的执行流程。

判定表和判定树:用于表达复杂的逻辑条件。

这些图表在软件工程的不同阶段发挥着重要作用,从需求分析到概要设计,再到面向对象设计,它们帮助工程师更清晰地理解和表达软件系统的结构和行为。建议在实际应用中,根据项目需求和阶段选择合适的图表类型,以便更有效地进行沟通和系统设计。