之前学习软工,在写文档的时候,对于这些图就是一带而过了,现在再次写文档就不能像第一次一样放过自己了。现在分别了解一下:
一、系统流程图(System Flowchart):
系统流程图应用到可执行分析报告中,是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。
例图:
二、数据流图(Data Flow Diagram):
数据流图应用到了需求分析里面,是进行数据流程分析的一种工具。它与与之相匹配的数据字典和加工说明 是系统逻辑模型的重要组成部分。
数据流图英文缩写DFD(Data Flow Diagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。
数据流图的四种基本符号:数据流、加工、文件、数据源点或终点。
数据流图制作的指导原则:
(1)、自顶向下逐层分解
(2)、局部上由外向里
数据流图的操作步骤:
(1)、识别系统的输入和输出
(2)、绘制系统内部数据流
(3)、对复杂加工进行分解
(4)、检查、修改、完善
例图:
三、程序流程图(Program Flow Chart):
程序流程图是程序分析中最基本、最重要的分析技术,它是进行流程程序分析过程中最基本的工具。应用到详细设计书中。描述程序中控制流的情况,即程序中处理的执行顺序和执行序列所以来的条件,途中的有向线段表示的是控制流从一个处理走到下一个处理。
程序流程图由操作、搬运、检验、储存、等待五种符号构成。
例图:
四、理论积累,期待下面的机房文档!