视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
软工文档系统、程序流程图、系统流图
2020-11-09 15:04:43 责编:小OO
文档


在编写文档的过程中,必不可少的就是画图。一张图涵盖很多东西,并且他具有语言所代替不了的直观性。下面小编就总结一下下软工文档中的各种图O(⌒_⌒)O ~。 一、定以: 1、数据流图(DFD, Data FlowDiagram) 数据流程图是比较熟悉的一种图了,在MIS中就曾

在编写文档的过程中,必不可少的就是画图。一张图涵盖很多东西,并且他具有语言所代替不了的直观性。下面小编就总结一下下软工文档中的各种图O(⌒_⌒)O ~。

一、定以:

1、数据流图(DFD, Data FlowDiagram)

数据流程图是比较熟悉的一种图了,在MIS中就曾有介绍。

数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,即信息流从输入移动到输出的过程中所经受的变换,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。(这些定义在百科里有很全面的介绍,这里就不再做过多赘述)

2、系统流程图(SystemFlowchart)

说实话在看同学们的总结时,还是没有怎么明白,只能自己再动手进行总结,进行知识转化喽。

用于描述系统物理模型的传统工具,使用图形符号描述系统里面各个部件间信息流动的情况。

3、IPO(Input Process Output)

是结构化设计中变换型结构的输入、处理、输出,对于模块进行详细设计的基本工具。IPO图的主体是算法说明部分,该部分可采用结构化语言、判定表、判定树,也可用N-S图、问题分析图和过程设计语言等工具进行描述,要准确而简明的描述模块执行的细节。

4、程序流程图

它是进行流程程序分析过程中最基本的工具。流程程序图运用工序图示符号对生产现场的整个制造程序做详细的记录,以便对零部件、产品在整个制造程序中的操作、搬运、检验、储存、等待作详细的研究与分析,特别是用于分析其搬运距离和等待、储存等“隐藏成本”的浪费。

5、层次结构图

是一种分解型的组织结构,将大型复杂的系统分解成若干单向依赖的层次,即每一层都提供一组功能且这些功能只依赖该层以内的的各层。

6、E-R图(实体联系图)

提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型

二、使用人群

知道这些图是被什么样的人群使用,在写文档的时候就知道在哪里该用哪种图了

人员

系统流程图

程序流程图

IPO图

数据流图

层次结构图

E-R图

分析人员

设计人员

编程人员

测试人员

管理人员

三、组成元素

组成元素

DFD图

→数据流 □数据源○加工═数据存储

系统流程图

□进程→数据流◇

程序流程图

□进程→控制流◇

IPO图

E-R图

实体型(Entity)属性(Attribute)联系(Relationship)

三、注意说明

DFD图:

1)、根据层级数据流图分为顶层数据流图、中层数据流图和底层数据流图。除顶层数据流图外,其他数据流图从零开始编号。

2)、画数据流而不是控制流。数据流反映系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图没有时序性。

程序流程图、系统流程图,傻傻分不清楚。

在网上查找资料的时候看程序流程图和系统流程图好像没有什么大的区别。让我很焦躁啊,只能自己动手丰衣足食了。

程序流程图

系统流程图

主要区别

程序中的操作顺序

系统中的操作控制和数据流

符号意义

指明实际处理的处理符号,包括根据逻辑条件确定要执行的路径的符号

指明数据存在的数据符号,并且可以指明数据所在媒体

指明控制流的流线符号

指明各处理或数据媒体间数据流的流线符号

定义要执行的逻辑路径以及指明对数据进行操作的处理符号

小结

个人理解,希望大牛们狠着劲儿指导吧!

下载本文
显示全文
专题