版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1 数据流图数据流图DFD和数据词典和数据词典 管理信息系统2 外部实体:外部实体: 表示图中要处理数据的输入来源或处理结果要送 往何处,是存在于数据流图的外围环境中的实体,在实际 问题中可能是人员、计算机外围设备或是传感装置。 处理过程处理过程(又称“加工加工”): 是以数据结构或数据内容作为处理的对象,其名 字通常是一个动词短语,简明扼要地表明要完成的是什么 加工。 DFD组成元素 第1页/共27页 管理信息系统3 数据流:数据流: 是沿箭头方向传送数据的通道,同一DFD上不能 有同名的数据流。 数据存储:数据存储: 文件在数据流图中起保存数据的作用,因而称为 数据存储。它可以是数据
2、库文件或任何形式的数据组织。 指向文件的数据流可理解为写入文件或查询文件,从文件 中引出的数据流可理解为从文件读取数据或得到查询结果。 DFD组成元素 第2页/共27页 管理信息系统4 数据流程图的基本符号数据流程图的基本符号 外部实体外部实体 处理过程处理过程 数据存储数据存储 数据流向数据流向 输入数据和输出数据。要注明数据源 点或汇点的名字。 输入数据在此进行交换产生输出数据, 其中要注明加工的名字。 用名词或名词短语加以命名。 被加工的数据与流向,箭头边应给出 数据流名字,可用名词或名词性短语。 第3页/共27页 具体步骤:具体步骤: 1、先找系统的数据源点与汇点。它们是外部实体,由它
3、们确定系统与 外界的接口。 2、找出外部实体的输出数据流与输入数据流。 3、在图的边上画出系统的外部实体。 4、从外部实体的输出数据流出发,按照系统的逻辑需要,逐步画出一 系列逻辑加工,直到找到外部实体所需的输入数据流,形成数据流的封 闭。 5、按照下面所给的原则进行检查和修改。 6、按照上述步骤,再从各加工出发,画所需的子图。 数据流图画法: 自外向内,自顶向下,逐层细化,完善求精。 第4页/共27页 1、数据流图上所有图形符号只限于前述四种基本图形元素。 2、数据流图的主图必须包括前述四种基本元素,缺一不可。 3、数据流图的主图上的数据流必须封闭在外部实体之间, 外部实体可以不只一个。 4
4、、每个加工至少有一个输入数据流和一个输出数据流。 5、在数据流图中,需按层给加工框编号。编号表明该加工 处在哪一层,以及上下层的父图与子图的对应关系。 6、任何一个数据流子图必须与它上一层的一个加工对应, 两者的输入数据流和输出数据流必须一致。 进行检查和修改的原则 第5页/共27页 管理信息系统7 7、图上每个元素都必须有名字。表明数据流和数据文件 是什么数据,加工做什么事情。 8、数据流图中不可夹带控制流。因为数据流图是实际业 务流程的的客观现象,说明系统“做什么”而不是要表 明系统“如何做”,因此不是系统的执行顺序,不是程 序流程图。 9、初画时可以忽略琐碎的细节,以集中精力于主要数据
5、流。 第6页/共27页 管理信息系统8 例例1事务处理事务处理去银行取款去银行取款 储户 出纳员 取款单、存折 检验出的问题:存折有效性、取款单填写问题或是存折、 帐卡与取款 登记存款信息 付款信息 检验 登录付款 日历 第7页/共27页 管理信息系统9 储户 日历 检验 付款 登录 E1 帐卡 E2 存折 现款H 付款通知GJ 办理取款手续的数据流图办理取款手续的数据流图 检验出的问题C 取款单B 存折A 1 2 取款信息D 3 I E F 第8页/共27页 分层的数据流图分层的数据流图 为了表达数据处理过程的数据加工情况,用一 个数据流图是不够的,为表达稍为复杂的问题,需要按 照问题的层次
6、结构进行逐步分解,并以分层的数据流图 反映这种关系。 顶层流图顶层流图:仅包含一个加工,它代表被开发系统,用于 表明被开发系统的范围,以及它和周围环境的数据交换 关系。 底层流图底层流图:又称:“原子加工”,不须再做分解的数 据流图。 中间层流图中间层流图:是对其上层父图的细化。 黑黑 灰灰 半透明半透明 透明透明 第9页/共27页 实体A 最高级 过程 实体B 实体A 实体B 12 3 1.11.21.32.12.2 2.3 3.13.2 3.4 实体B 1.4 3.3 分层分层 DFD 示意图示意图 第0层 第一层 第二层 第三层 第10页/共27页 管理信息系统12 存款收据 帐户 持有
7、者 验证存款 12 更新帐目 帐目分类帐 银行系统的第一级银行系统的第一级DFD 帐户 持有者 银行 系统 存款 收据 银行系统的背景图银行系统的背景图 例例2银行系统银行系统 第11页/共27页 管理信息系统13 构建合法 的更新 事务 2.1 2.3 替换记录 新主记录 构建 主记录 2.2 旧主记录 银行系统过程银行系统过程-2(更新帐目)的第二级(更新帐目)的第二级DFD 第12页/共27页 管理信息系统14 帐户 持有者 1号职 员 检查 存款凭据 银行存折 更新后的存折 出纳员检查 凭据证据 证据 54 会计批 准支付 从银行取款的物理从银行取款的物理DFD 1 2号职 员 更新
8、2验证 分类帐 3号职 员 签名 核实 3 支付 证据 支付凭证凭据 凭据 第13页/共27页 用户 客户 供应商 1 研究现 有系统 需求 2 识别和分析 逻辑过程 3 新系统的 细化模型 4 现有系统的物理DFD 现有系统的逻辑DFD 新逻辑DFD 指定的物理对应设备 新物理DFD 在开发新系统时使用物理在开发新系统时使用物理DFD和逻辑和逻辑DFD 第14页/共27页 管理信息系统16 在构建DFD时受下述7条规则的约束: 1、箭头不能相互交叉。 2、分别代表实体、过程、数据流和数据存储的各种符号一 定要有清晰的标签。 3、分解的数据流一定要平衡(所有的在分解的低层数据流 图中的数据流一
9、定与其父数据流图保持一致。 4、分级要按惯例,这样能清楚地描绘DFD之间的父子关系。 5、任何两个数据流、数据存储、实体和过程不能有相同的 标签。 6、数据流、过程、数据存储要选有含义的标签名。最好用 动词后跟名词的标签命名方法。 7、为了确保清晰和对过程理解的容易性,像记录个数、口 令、出错例程、验证需求等控制信息不在数据流图中反映。 第15页/共27页 管理信息系统17 订单处理系统的背景图(第订单处理系统的背景图(第0层)层) 客户 订单 处理 管理者 销售报告订单 接受订单 订单拒绝 客户数据文 件 例例3订单处理系统订单处理系统 第16页/共27页 管理信息系统18 执行销 售分析
10、订单处理系统的第一级订单处理系统的第一级 客户 检查 订单 销售报告 订单 接受订单 拒绝订单 1 输入 订单 2 更新数 据文件 3 客户数据文 件 4 选择的数据 管理者 第17页/共27页 管理信息系统19 数据字典任务:对于数据流图中出现的所以被命名的图形元素在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的解释。 第18页/共27页 数据元素 数据结构 数据流数据存储 最小的数据单元 一组数据元素 一组数据结构 数据元素、数据结构、数据流和数据存储之间的关系数据元素、数据结构、数据流和数据存储之间的关系 1、数据元素组合在一起形成数据结构。 2、数据流是运动中的
11、数据结构,而数据存储是静止中的数 据结构。 第19页/共27页 数据流数据流 词条描述 数据流名: 说明:简要介绍作用即它产生的原因和结果。 数据流来源:来自何方。 数据流去向:去向何处。 数据流组成:数据结构。 每个数据量流通量:数据量、流通量。 由一个或一组固定的数据项组成。 数据流编号:数据流编号:F03-01 数据流名称:数据流名称:学籍变动申请学籍变动申请 简述:简述:学生提出的学籍变动申请学生提出的学籍变动申请 来源:来源:学生学生 去向:去向:各系、院各系、院 组成:组成:申请编号申请编号+申请名称申请名称+申请日期申请日期+申请院系申请院系 数据库流量:数据库流量: 高峰流量:
12、高峰流量: 第20页/共27页 数据元素名: 类型:数字(离散值,连续值),文字 (编码类型)。 长度: 取值范围: 相关的数据元素及数据结构: 数据元素数据元素 词条描述 数据的最小单位,描述数据的静态特性。 数据项编号:数据项编号:102-01 数据项名称:数据项名称:学号学号 别名:别名:学生学号学生学号 简述:简述:某学生的代码某学生的代码 类型及宽度:类型及宽度:字符型,字符型,8位位 取值范围:取值范围:00000001-99999999 第21页/共27页 数据文件名: 简述:存放的是什么数据。 输入数据: 输出数据: 数据文件组成:数据结构。 存储方式:顺序,直接,关键码。 存
13、取频率: 数据文件数据文件 词条描述 描述数据的逻辑存储结构。 文件编号:文件编号:C02-01 文件名称:文件名称:学生成绩档案学生成绩档案 简述:简述:存放学生每学期的考试成绩存放学生每学期的考试成绩 数据存储组成:数据存储组成:课程名称课程名称+学号学号+成绩成绩 关键字:关键字:课程名称课程名称 相关联的处理:相关联的处理:P02,P03 第22页/共27页 管理信息系统24 名称:外部实体名。 简要描述:处理逻辑及功能描述。 有关数据流: 数目: 外部实体(源点及汇点外部实体(源点及汇点 ) 词条描述 输入数据源与输出数据汇点。 第23页/共27页 管理信息系统25 处理过程处理过程 (加工)(加工) 词条描述 处理过程名: 过程编号:反映该处理过程的层次。 简要描述:处理逻辑及功能描述。 输入数据流: 输出数据流: 处理逻辑:简述处理程序,处理顺序。 数据处理的逻辑说明,是后面编写程序的依据。 第24页/共27页 管理信息系统26 在数据字典的定义式中出现的符号在数据字典的定义式中出现的符号 第25页/共27页 管理信息系统27 例例1数据文件数据文件存折存折 存折=户名+所号+帐号+开户日+性质+(印密)+1存取行50 户名=2字母24 所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版无人机租赁与培训合同3篇
- 2025版环保产业用地租赁协议书3篇
- 燃气灶具维修指南
- 2024年装配式建筑土建工程承包合同范本3篇
- 大型农场桥梁施工合同
- 道路铺设工人合同
- 车站通风管道重建施工合同
- 环保企业行政专员聘用合同
- 2024年生物科技产品研发及购销合同范本3篇
- 2024年版权许可合同标的软件与许可权
- 山东省滨州市2023-2024学年高一上学期1月期末考试 政治 含答案
- 电力行业电力调度培训
- 【MOOC】气排球-东北大学 中国大学慕课MOOC答案
- 全力以赴备战期末-2024-2025学年上学期备战期末考试主题班会课件
- 《庆澳门回归盼祖国统一》主题班会教案
- 物流公司自然灾害、突发性事件应急预案(2篇)
- 《视频拍摄与制作:短视频 商品视频 直播视频(第2版)》-课程标准
- 公司战略与风险管理战略实施
- 2024年-2025年《农作物生产技术》综合知识考试题库及答案
- 24.教育规划纲要(2024-2024)
- 2023-2024学年苏州市八年级语文上学期期末考试卷附答案解析
评论
0/150
提交评论