软件工程DFD课件.ppt_第1页
软件工程DFD课件.ppt_第2页
软件工程DFD课件.ppt_第3页
软件工程DFD课件.ppt_第4页
软件工程DFD课件.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据流图(DFD),2019/12/13,2,数据流图(DFD-DataFlowDrawing)描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能。,数据流图,2019/12/13,3,数据流图与程序流程图完全不同,它是描绘信息流和数据从输入最后移动到输出的过程中所经历的各种变幻。就图本身而言并不是只有程序员或计算机专业人员才能读懂,特别是,需求方能读得懂。,数据流图,2019/12/13,4,例:为商业讲习班开发系统,要记录讲习班的时间安排以及学员的登记情况。学员要能够选择讲习班,还要为教员提供学院花名册。,数据流图,教员,2013-2014学年,周二、五,2019/12/13,5,数据流图,讲习班时间安排,讲习班时间安排,课程,软件工程,第二学期,登记处,2019/12/13,6,数据流图,张三,学员,讲习班时间安排,讲习班申请报名,讲习班入学者,学号,张三,软件工程,2013-2014学年,第二学期,周二、五,讲习班时间安排,讲习班注册,2019/12/13,7,可编辑,2019/12/13,8,数据流图,讲习班花名册,讲习班入学者,讲习班注册,学号,姓名,花名册,学教,2019/12/13,9,2.4.1符号,数据流图中的主要图形元素,数据流图,说明:绘图工具可以用建模软件实现。如:MicrosoftVisio中的“混合流程图形状”提供的图形符号,也可以使用办公软件的插入图形形状工具绘制。,2019/12/13,10,说明:处理并不一定是一个程序。一个处理框可以代表一系列程序、单个程序或者程序的一个模块。一个数据存储也并不等同于一个文件,它可以表示一个文件、文件的一部分、数据库的元素或记录的一部分等等;数据可以存储在磁盘、光盘、移动存储、主存及其他任何介质上(包括人脑)。数据存储和数据流都是数据,仅仅所处的状态不同。数据存储是处于静止状态的数据,数据流是处于运动中的数据。,数据流图,2019/12/13,11,有时数据的源点和终点相同,为了增加数据流图的清晰程度。再重复画一个同样的符号(正方形或立方体)表示数据的终点。有时数据存储也需要重复,以增加数据流图的清晰程度。为了避免可能引起的误解,如果代表同一个事物的同样符号在图中出现在n个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论