软工文档系统、程序流程图、系统流图

php中文网
发布: 2016-06-07 15:57:13
原创
2361人浏览过

在编写文档的过程中,必不可少的就是画图。一张图涵盖很多东西,并且他具有语言所代替不了的直观性。下面小编就总结一下下软工文档中的各种图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、层次结构图

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

\

易森网络企业版
易森网络企业版

如果您是新用户,请直接将本程序的所有文件上传在任一文件夹下,Rewrite 目录下放置了伪静态规则和筛选器,可将规则添加进IIS,即可正常使用,不用进行任何设置;(可修改图片等)默认的管理员用户名、密码和验证码都是:yeesen系统默认关闭,请上传后登陆后台点击“核心管理”里操作如下:进入“配置管理”中的&ld

易森网络企业版 0
查看详情 易森网络企业版

 

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

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

\

二、使用人群

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

人员

系统流程图

程序流程图

IPO图

数据流图

层次结构图

E-R图

分析人员

设计人员

 

 

 

 

编程人员

 

 

 

 

测试人员

 

 

 

 

 

管理人员

 

 

 

 

三、组成元素

 

组成元素

DFD图

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

系统流程图

□进程→数据流◇

程序流程图

□进程→控制流◇

IPO图

E-R图

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

 

三、注意说明

DFD图:

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

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

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

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

 

程序流程图

系统流程图

主要区别

程序中的操作顺序

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

符号意义

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

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

指明控制流的流线符号

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

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

小结

 

 

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

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号