软设之需求分析的工具

1.应用的工具

数据流图

数据字典

判定表

判定树

2.数据流图基本概念

数据流:由一组固定成分的数据组成,表示数据的流向。每个数据流通常有一个合适的名词,反映数据流的含义

加工:加工描述了输入数据流到输出数据流之间的变换,也就是输入数据流做了什么处理后变成了输出数据流

数据存储:用来表示暂时存储的数据,每个文件都有名字。流向文件的数据流表示写文件,流出的表示读文件

外部实体:指存在于软件系统之外的人员或组织

3.数据字典

数据字典有以下4类条目:数据流,数据项,数据存储和基本加工

数据流条目:数据流条目给出了DFD中的数据流的定义,通常列出该数据流的各组成数据项。

数据存储条目:数据存储条目是对数据存储的定义

数据项条目:数据项条目是不可再分的数据单位

基本加工条目:加工条目是用来说明DFD中基本加工的处理逻辑的,由于下层的基本加工是由上层的加工分解而来的,只要有了基本加工的说明,就可理解其他加工。

相关推荐
好望角雾眠3 小时前
第一阶段C#基础-10:集合(Arraylist,list,Dictionary等)
笔记·学习·c#
yatingliu20195 小时前
HiveQL | 个人学习笔记
hive·笔记·sql·学习
郭庆汝5 小时前
CMake概述用法详细笔记
笔记
张人玉5 小时前
XML 序列化与操作详解笔记
xml·前端·笔记
风和日丽 随波逐流5 小时前
java17学习笔记-Deprecate the Applet API for Removal
笔记·学习
淮北也生橘126 小时前
Linux的ALSA音频框架学习笔记
linux·笔记·学习
yiqiqukanhaiba9 小时前
STM32学习笔记13-通信协议I2C&MPU6050&I2C软件控制
笔记·stm32·学习
code bean9 小时前
【halcon】Halcon 开发笔记: gray_histo_abs 报错陷阱
笔记
Warren989 小时前
软件测试-Selenium学习笔记
java·javascript·笔记·学习·selenium·测试工具·安全
山烛13 小时前
矿物分类系统开发笔记(二):模型训练[删除空缺行]
人工智能·笔记·python·机器学习·分类·数据挖掘