软件工程与实践4-2数据流图

上传人:仙*** 文档编号:246922698 上传时间:2024-10-16 格式:PPT 页数:19 大小:1.55MB
返回 下载 相关 举报
软件工程与实践4-2数据流图_第1页
第1页 / 共19页
软件工程与实践4-2数据流图_第2页
第2页 / 共19页
软件工程与实践4-2数据流图_第3页
第3页 / 共19页
点击查看更多>>
资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,软件工程与实践,第,4,章,正大软件职业技术学院,丁允超,2012,年,2,月,1,日,4.3,数据流图,数据流图(简称,DFD,)是描述系统中数据变换的图形工具。,数据流图从数据传递和处理的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。图中没有任何具体的物理元素,它仅仅描绘数据在系统中流动和被处理的情况。,设计数据流图时只需考虑系统必须完成的基本逻辑功能,而不必考虑如何实现这些功能。因此,它也是进行软件设计的一个很好的出发点。,数据流图的画法,数据流图有四种成分:源点或终点、处理、数据存储和数据流。,基本思想:,自顶向下,由外向里,逐步分解。,找出外部实体的输出数据流和输入数据流;,从外部实体的输出数据流出发,逐步画出一系列逻辑处理,直到找出外部实体所需的输入数据流,形成数据流的封闭;,重复上面的步骤,细化各部分逻辑处理,画出第二层或更下一级的数据流图。,绘制数据流图的步骤,(,1,)确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。,(,2,)确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。,(,3,)确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节(子系统)确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。,(,4,)根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。,(,5,)重复步骤(,4,),直到逐层分解结束。,(,6,)对图进行检查和合理布局,主要检查分解是否恰当、彻底,,DFD,中各层是否有遗漏、重复、冲突之处,各层,DFD,及同层,DFD,之间关系是否争取及命名、编号是否确切、合理等,对错误与不当之处进行修改。,(,7,)和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。,数据流图的实例,数据流图有关的说明,1.,处理到处理,实体到处理通常应标明数据流,处理到数据存储可省去数据流。,2.,数据守恒。,3.,数据存储必须有流入的数据流和流出的数据流。,4.,数据流致少有一端是处理框,数据流不能从外部实体直接到数据存储或反之,不能在外部实体之间或数据存储之间流动,。,下面是一个银行储蓄业务的数据流图(图,11-7,)。,储户拿上存折或者存单到银行办理业务,银行首先检验真伪,如果是真的,那么进行扣帐登记,然后取款给储户,如果是假的,把信息返回给储户。,分解实例,课堂作业,1,由需购置设备的部门填写申购表格,将此表格送交设备科,设备科填写预算表格送财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送需购设备的部门,将收据送财务处。,课堂作业,2,车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。,课下作业,请给出录取业务的最高层数据流图,再见!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


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

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


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