数据流图ppt课件

上传人:钟*** 文档编号:1571224 上传时间:2019-10-28 格式:PPT 页数:19 大小:848KB
返回 下载 相关 举报
数据流图ppt课件_第1页
第1页 / 共19页
数据流图ppt课件_第2页
第2页 / 共19页
数据流图ppt课件_第3页
第3页 / 共19页
点击查看更多>>
资源描述
2.3 系统流程图 (描绘物理系统的工具),2.3.1 符号,1,2,2.3.2 例子,3,2.4 数据流图(描绘数据在系统中流动的逻辑过程),2.4.1 符号,4,5,注意: “处理”可表示:单个程序、一系列程序、程序的一个模块、人工处理过程等等; “数据存储”可表示:一个文件、文件的一部分、数据库记录等等; 数据流图忽略出错处理、打开文件、关闭文件。,6,2.4.2 例子,假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。,7,2.4.2 绘制数据流图的例子,8,2.4.2 例子,分析: 数据的源点和终点: “采购部每天需要一张定货报表”,“通过放在仓库中的CRT终端把事务报告给定货系统” 处理: “采购部需要报表” 数据流:定货报表、事务 数据存储:产生报表和处理事务这两个处理在时间上明显不匹配每当有一个事务发生时立即处理它,然而每天只产生一次定货报表。,9,组成该例子的数据流图的元素,10,2.4.2 绘制数据流图的例子,仓库 管理员,采购员,定货系统,事务,定货报表,图2.5 定货系统的基本系统模型,11,2.4.2 绘制数据流图的例子,库存清单,仓库 管理员,采购员,事务,定货报表,图2.6 定货系统的功能级数据流图,定货信息,定货信息,12,上述数据流图所描述的功能够详细了吗?,13,2.4.2 绘制数据流图的例子,14,1)为数据流(或数据存储)命名 A名字应该代表整个数据流(或数据存储)的内容; B不要使用空洞的、缺乏具体含义的名字(如“数据”、“输入”);,2.4.3 命名,15,C如果为某个数据流(或数据存储)起名字时遇到困难,则很可能是因为对数据流图的分解不恰当造成的,应该试试重新分解数据流图;,16,2)为处理命名 A通常先为数据流命名,然后再为与之相关联的处理命名; B名字应该反映整个处理的功能; C应该尽量避免空洞笼统的动词做名字,如“处理”、“加工”;,17,D通常用一个动词命名,如果必须用两个动词才能描述整个处理的功能,则可能要把这个处理分解成两个处理更恰当; E如果在为某个处理命名时遇到困难,则很可能是发现了分解不当的情况,应考虑重新分解。,18,通常,为“数据源点/终点”命名时,采用它们在问题域中习惯使用的名字(如“仓库管理员”、“采购员”)。,19,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!