数据流图画法详解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据流图画法详解课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据流 图画 详解 课件
- 资源描述:
-
1、数据存储 数据流 外部项数据处理(加工)表示数据和数据流向,由一组固定成分的数据组成 如“选课单”由“学号、姓名、课程编号、课程名”等成分组成数据流可从加工流向加工,也可在加工与数据存储或外部项之间流动;两个加工之间可有多股数据流数据流的命名用名词,不要使用意义空洞的名词尽量使用现实系统已有名字*+ABCAAABBBCCC储户检查合理性帐户取款单合理取款单*与+或不要把控制流作为数据流 如:下图中读下张卡属于控制流,不应画出。不要标出激发条件合法卡片卡片信息读入卡片卡片校验读下张卡工资单工资率计算工资每月1号职工档案表示对数据进行的操作,如“处理选课单”、“产生发票”等加工的编号,说明这个加工
2、在层次分解中的位置 (分层DFD)加工的命名顶层的加工名就是整个系统项目的名字尽量最好使用动宾词组,也可用主谓词组不要使用空洞的动词储户处理1帐户数据1 数据2储户检查合理性帐户取款单合理取款单无意义的 名字:较好的命名:表示需要保存的数据流向,如“学生档案”、“课程设置”等数据存储与加工的方向 “读出”、“写入”分层数据流程图中,数据存储一般局限在某一层或某几层命名方法与数据流相似修改库存商品库存检索商品信息商品目录位于系统之外的信息提供者或使用者,称为外部项。即存在于系统之外的人员或组织。如“学务科”等说明数据输入的源点(数据源)或数据输出的终点(数据终点)起到更好的理解作用,但不是系统中
3、的事物数据源数据源数据终点数据终点没有输出!没有输出!没有输入!没有输入!每个加工至少每个加工至少有一个输入数有一个输入数据流和一个输据流和一个输出数据流出数据流数据源数据源数据终点数据终点数据源数据源数据存储数据存储数据终点数据终点数据存储数据存储数据存储数据存储数据存储数据存储数据流必须要么从某数据流必须要么从某个加工流出、要么流个加工流出、要么流入某个加工,而不能入某个加工,而不能直接从外部项流向数直接从外部项流向数据存储等等。据存储等等。图示的几种流动都是图示的几种流动都是不合理的不合理的了解DFD的特性画分层DFD与程序流程图不同,DFD不表示程序的控制结构,只描述数据的流动 DFD
4、分成多层(子图、父图概念)表示,从而逐步展开数据流和功能的细节。(1)(1)先画出顶层先画出顶层DFDDFD。(2)(2)自顶向下画出各层自顶向下画出各层DFDDFD 分解原则:分解原则:分解后的软件成分有相对独立功能分解后的软件成分有相对独立功能 一次分解不要加入细节过多一次分解不要加入细节过多 由外向里画由外向里画DFDDFD报名单合格报名单检验 报名单(3)(3)先考虑稳定状态,忽略系统的工作条件,先考虑稳定状态,忽略系统的工作条件,即怎么开始、怎么结束的。即怎么开始、怎么结束的。(4)(4)忽略琐碎的枝节,如出错处理等。忽略琐碎的枝节,如出错处理等。(5)(5)随时准备重画随时准备重画
5、 报名单合格报名单检验 报名单错误的报名单(1 1)父图)父图-子图平衡子图平衡(2 2)局部数据存储)局部数据存储(3 3)编号)编号(4 4)分解的程度)分解的程度父图父图-子图平衡:子图平衡:模型分解时必须保持父图的输入输出数据流和子图输入输出数据流相同。A1 14 42 23 3BFEGCD缺少缺少C C3.13.1ED3.33.33.23.2对加工对加工3细化细化的子图:的子图:加工加工3购书单购书单教材购教材购销系统销系统学生学生领书单领书单缺书单缺书单进书通知进书通知书库保书库保管员管员购书单购书单缺书缺书单单销售销售教材教材采购采购教材教材1 12 2教材存量表教材存量表学学生
6、生F1F1缺书登记表缺书登记表F2F2书书库库保保管管员员进书通知进书通知教材入教材入库信息库信息领书单领书单1.21.2无效无效书单书单教材存量表教材存量表F1F1开发票开发票F2F2缺书登记表缺书登记表学学生生各班学生用书表各班学生用书表F3F3售书登记表售书登记表F4F41.11.1 审查审查有效性有效性1.31.3 登记并登记并开领书单开领书单学学生生1.51.5补售补售教材教材1.41.4登记登记缺书缺书购书单购书单发票发票领书领书 单单 有效有效购书单购书单教材入库信息教材入库信息 按书号按书号汇总缺书汇总缺书2.12.12.32.3待购教材表待购教材表F5F5教材一览表教材一览表
7、F6F6书书库库保保管管员员进书通知进书通知教材存量表教材存量表F1F12.22.2按出版社按出版社统计缺书统计缺书修改教材库修改教材库存和待购量存和待购量F2F2缺书登记表缺书登记表缺缺书书单单教材入库信息教材入库信息缺缺书书单单领领书书单单1.31.3发票发票1.3.31.3.31.3.21.3.2教材教材1.3.11.3.1学生学生领领书书单单父图父图子图子图发票学生教材发票学生教材借助借助数据字典数据字典判断:判断:出现在加工之间的界面时,才画出来。出现在加工之间的界面时,才画出来。XXXX.1.1.2.2.3.31 1父图父图子图子图购书单购书单缺书缺书单单销售销售教材教材采购采购教
8、材教材1 12 2教材存量表教材存量表学学生生F1F1缺书登记表缺书登记表F2F2书书库库保保管管员员进书通知进书通知教材入教材入库信息库信息领书单领书单 按书号按书号汇总缺书汇总缺书2.12.12.32.3待购教材表待购教材表F5F5教材一览表教材一览表F6F6书书库库保保管管员员进书通知进书通知教材入库信息教材入库信息教材存量表教材存量表F1F12.22.2按出版社按出版社统计缺书统计缺书修改教材库修改教材库存和待购量存和待购量F2F2缺书登记表缺书登记表缺缺书书单单加工的编号原则:加工的编号原则:子图图号为分解的父图中的加工号,同级子图在最后数字以序号区别。分解的深度与层次:分解的深度与
展开阅读全文