需求分析—数据流图
来源:互联网 发布:vue node sass 编辑:程序博客网 时间:2024/04/29 12:30
数据流图是用来描述系统逻辑模型的一种图形工具。
数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。
数据流图中的主要图形元素
数据流图中的其他图形元素
数据流图的层次结构
为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统
- 顶层流图仅包含一个加工,它代表被开发系统。它的输入流是该系统的输入数据,输出流是系统所输出数据;
- 中间层流图则表示对其上层父图的细化。它的每一加工可能继续细化,形成子图
- 底层流图是指其加工不需再做分解的数据流图,它处在最底层
下面用几个例子来说明数据流图的具体画法
一、描述银行取款过程的数据流图
二、商店业务系统数据流图
- 首先确定系统的输入和输出
- 根据商店业务,画出顶层数据流图,以反映最主要业务处理流程
- 经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。
- 然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图
顶层数据流图
第一层数据流图
第二层数据流图
1、销售细化
2、采购细化
阅读全文
0 0
- 需求分析—数据流图
- 需求分析-数据流图
- 需求分析之数据流图
- 需求分析之数据流图
- 需求分析与数据流图设计
- 需求分析之数据流图学习
- 需求分析之数据流图学习
- 数据库设计理论及应用(3)——需求分析及数据流图
- 数据库设计理论及应用(3)——需求分析及数据流图
- 数据库设计理论及应用(3)——需求分析及数据流图
- 数据流图常见错误分析
- 软件工程—需求分析
- 软件工程—需求分析
- 软件工程—需求分析
- 数据流程分析之数据流图
- 静态分析 - 数据流分析
- 软件工程——需求分析
- 软件工程——需求分析
- linx指令du,df,top,free,pastack
- 单例模式
- lamda表达式的底层原理
- The type org.springframework.context.ConfigurableApplicationContext cannot be resolved. It is indire
- ireport制作报表
- 需求分析—数据流图
- Servlet生命周期解析第一弹「JavaWeb工程师必读」
- 总结javaScript
- ArcGIS Engine +C# 将shapefile磁盘文件加载到工作空间中
- CentOS7安装JDK,TOMCAT
- mysql(1)-用户授权
- List / Map / Collections
- QOpenGLWidget + QPainter混合编程
- OpenResty 最佳实践学习--实战演习笔记(3)