




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,数据流图和数据字典,计算机应用教研室,理解数据流图的概念掌握数据流图符号的用法掌握画数据流图的原则掌握画数据流图的方法步骤掌握数据字典的编写方法,教学目的,数据流图的概念数据流图的符号画数据流图的原则画数据流图的方法和步骤数据字典,教学内容,数据流图的概念,数据流图是软件系统逻辑模型的一种图形表示,是描述软件系统中数据处理过程的一种有力的图形工具。数据流图从数据传递和加工的角度出发,刻画数据流从输入到输出的移动和变换过程。由于它能够清晰地反映系统必须完成的逻辑功能,所以它已经成为需求分析阶段中功能建模最常用的工具。,数据流图的概念,数据加工(数据变换),数据源点或终点(外部实体),数据流,数据存储文件,或,或,或,数据流图的符号,1)数据流表示数据和数据流向。,数据流图的符号,定货系统的数据流图,)数据流,无意义的名字:,较好的命名:,画数据流时需注意的问题,不要把控制流作为数据流不要标出激发条件,合法卡片,卡片信息,读入卡片,卡片校验,读下张卡,工资单,工资率,计算工资,每月1号,职工档案,数据流图的符号,2)加工,表示对数据进行的操作。,2)加工,无意义的名字:,较好的命名:,3)数据存储,用于保存数据的数据文件,定货系统的数据流图,4)数据源点或终点,表示图中的输入数据来自哪里或处理结果送向何处。,定货系统的数据流图,画数据流图的原则,1.每个加工(处理)至少有一个输入数据流和一个输出数据流。,定货系统的数据流图,画数据流图的原则,2.一个加工(处理)的输入数据流不应和输出数据流同名。,定货系统的数据流图,画数据流图的原则,3.数据流必须要么从某个加工流出、要么流入某个加工,而不能直接从外部项流向数据存储等等。,画数据流图的原则,4.保持数据守恒。一个加工(处理)所有输出流中的数据必须能从该加工(处理)的输入数据流中直接获得,或者是通过该加工(处理)能产生的数据。,定货系统的数据流图,18,画数据流图的原则,考生通知单准考证号姓名通信地址考试级别考试成绩合格标志正式成绩清单=准考证号+姓名+考试级别考试成绩合格标志,画数据流图的原则,5.父图与子图平衡任何一张DFD子图边界上的输入/输出数据流必须与其父图中对应的加工的输入/输出数据流保持一致,图a,图b,如果有如下数据条目:定货单=客户+账号+数量则子、父图平衡,画数据流图的原则,2019/12/12,21,可编辑,教材购销系统,画数据流图的方法和步骤,-学生购买教材的具体模型,学生,教材购销系统,保管员,外部实体,外部实体,2019/12/12,教材销售子系统,1.3登记并开领书单,1.2开发票,1.1审查有效性,1.4登记缺书,1.5补售教材,保管员,学生,学生,暂缺书单,补售书单,第2层,F1书号单价数量,25,数据流图分解的程度,可参照以下几条与分解有关的原则:7加减2分解应自然,概念上合理、清晰只要不影响DFD的易理解性,可适当多分解几个加工,以减少层数一般说来,上层分解得快些(即多分解几个加工),下层分解得慢些(即少分解几个加工),数据字典,数据字典的任务是:对于数据流图中出现的所有被命名的图形元素在字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的解释。,27,定义数据的方法,2019/12/12,数据字典,数据流数据流名:发票说明:用作学生已付书款的依据数据流来源:来自加工“开发票”数据流去向:流向加工“登记并开领书单”。数据流组成:班级号+书号+书名+单价+数量+总价数据量流通量:一般很频繁,数据字典,数据流分量(数据元素、数据项)名字:班级号说明:班级的唯一标识定义:班级号=6数字6问题:书名应该怎么编写?,数据字典,数据文件数据文件名:各班用书表简述:存放各班每学期教材需求的情况数据文件组成:班级号+书号+书名+学期组织方式:按照班级号从小到大排序存储方式:顺序,数据字典,问题:教材存量表怎么编写?,1.3登记并开领书单,1.2开发票,1.1审查有效性,1.4登记缺书,1.5补售教材,保管员,学生,学生,暂缺书单,补售书单,F1书号单价数量,数据字典,加工加工名:审查有效性加工编号:1.1简要描述:对购书单的有效性进行审查输入数据流:购书单,各班用书信息输出数据流:有效书单、无效书单加工逻辑:将购书单与各班用书表进行核对,如果相符,则生成有效书单;否则生成无效书单返回给学生。,数据字典,加工问题:开发票这个加工怎么编写?,教材销售子系统,1.3登记并开领书单,1.2开发票,1.1审查有效性,1.4登记缺书,1.5补售教材,保管员,学生,学生,暂缺书单,补售书单,F1书号单价数量,数据流图例子,例:教务管理系统某校准备开发一个学生成绩管理系统。在该系统中,教务人员录入学生信息、课程信息和成绩信息,学生可以随时查询自己所选课程的成绩。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。,源点终点:教务人员,学生数据处理:将系统当成一个整体“学生成绩管理”数据流:学生信息、课程信息和成绩信息(教务人员录入时)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年零售行业无人商店发展前景分析研究报告
- 2025年科技行业人工智能应用前景分析报告
- 2025年生物技术行业市场前景预测研究报告
- 2025年医疗科技行业健康科技应用前景研究报告
- 2025年零售连锁行业无人超市发展前景研究报告
- 商场保洁员培训课件
- 威海市2025山东威海市文登区招考劳务派遣制书记员12人笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国疾病预防控制中心(中国预防医学科学院)教育培训处(研究生院)招笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国东盟博览会秘书处招聘4人笔试历年参考题库附带答案详解
- 哈尔滨市2025中共黑龙江省委党校(黑龙江省行政学院)招聘专业技术人员19人笔试历年参考题库附带答案详解
- 中学物理实验室安全管理制度
- 沂沭泗河洪水东调南下续建工程南四湖湖东堤工程施工组织设计
- 制鞋工艺流程
- 土石方工程运输合同
- 国际伤口治疗师汇报
- 《电工基础(第2版)》中职全套教学课件
- 河道清淤与水生态恢复方案
- 2024-2025大学英语考试六级汉译英中英对照
- 铂类化疗药物配置
- 2024-2025学年广东省深圳实验学校高中园高一(上)第一次段考数学试卷(含答案)
- 2024-2025学年天津市和平区双菱中学七年级(上)第一次月考数学试卷
评论
0/150
提交评论