需求分析文档----图表画法
需求规格说明书是软件工程文档中的一项重要重要组成,在问题定义阶段的重中之中,然而
数据流图,层次方框图,IPO图,IPO表,状态转换图,则是需求文档中最重要且简单易懂的部分。下面小编就给大家展示下图表的画法以及注意事项,希望对大家有帮助。
操作方法
- 01
数据流图(描绘信息流和数据从输入到输出过程中所经过的变换)。 图形:矩形或长方体(起点,终点),单箭头的线(数据流),三边矩形或双横线(数据存储),圆角矩形或圆形(数据的处理)。数据流上一般标有 有意义的名词。 画数据流的方法:确定系统的源点和终点,找出其中的处理以及相对应的数据流,根据他们之间的逻辑关系(将输入的数据变成输出的数据)装换成数据流图。
- 02
0层数据流图。0层数据流图为最简单明了的数据流,它主要将源点终点,处理间的逻辑关系清晰明了的展现出来。 它的各项处理的编号依次为1、2......
- 03
1层数据流图。1层数据流图主要是对0层中的处理进行详细的划分,将处理更加详细的展现出来。 它分支的各个处理编号为1.1、1.2.....表示0层数据流中1的各个子部分。
- 04
2层数据流图。2层数据流图主要是对1层中的处理进行详细的划分,将处理更加详细的展现出来。它分支的各个处理编号为1.1.1、1.1.2.....表示1层数据流中1的各个子部分, 同时2层数据流中的处理一般不超过9个。
- 05
层次方框图。层次方框图是用一系列多层次的矩形方框组成的树形的层次结构。从上到下,从完整到详细。 下层是对上层信息的分类。
- 06
ipo图。ipo图是输入处理输出的简称。 画ipo图时,依次画出左框(输入)、中框(处理)、右框(输出),并用类似向量符号的粗大箭头描述他们之间执行处理的详细情况。
- 07
ipo表。ipo图相比较于ipo表来说,多了许多附加内容, 包括系统的名称,作者,日期,模块,编号等的内容,通过ipo表中的文字叙述补充说明在ipo图中不准确详尽的地方。
- 08
状态转换图。状态转换图是用状态图建立系统的行为模型。 用圆角矩形说明该系统所处的状态,状态变量,活动,同时在状态间用线条连接说明事件。