网站大量收购闲置独家精品文档,联系QQ:2885784924

教学课件—计0713班朱佳佳39号.ppt

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学课件—计0713班朱佳佳39号

软件工程 —数据流图 信息学院计科0713班 朱佳佳02210071339 数据流图(DFD) (1)数据流 数据流由一组固定成分的数据组成,表示数据的流向。值得注意的是,DFD中描述的是数据流,而不是控制流。 (2)加工 加工描述了输入数据流到输出数据流之间的变换,也就是输入数据流经过什么处理后变成了输出数据流。每个加工有一个名字和编号。 4、对图和加工进行编号 对于一个软件系统,其数据流图可能有许多层,每一层又有许多张图。为了区分不同的加工和不同的DFD子图,应该对每张图和每个加工进行编号,以利于管理。 (1)顶层图只有一张,图中的加工也只有一个,所以 不必编号。 (2)0层图只有一张,图中的加工号可以分别是0.1、0.2……或者是1、2…… (3)子图号就是父图中分解的加工号。 2011.4.25 * * Java是面向对象(Object-Oriented)程序语言,在今日,更多时候代表了软件开发的架构。 代表了一种全新的程序设计思路和观察、处理问题的方法…… 继承的意义在于增强了软件的重用性,通过继承,我们可以在现有类的基础上添加新属性和新方法,使之同时具备原有类的属性和方法,这样意味着同样的代码只需要写一次,所以提高了效率。 增加了程序灵活性 因为5月份我们要考软件设计师,下午试题四道必做题其中有一道就是数据 流图题,所以这一部分相当重要,特做此课件供自己和同学们学习和参考 1. 什么是结构化分析 2. 什么是数据流图 一、什么是结构化分析 结构化分析(Structured Analysis ,SA)(Object Oriented Programming) 它是一种面向数据流的需求分析方法,适用于分析大型数据库处理系统,是一种简单、实用的方法。 结构化分析方法的基本思想是自顶向下逐层分解。 SA方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据词典、一组小说明、补充材料。 结构化分析将数据和处理作为分析对象,数据分析结果表示了现实世界中实体的属性及其之间的相互关系,而处理的分析结果则展现了系统对数据的加工和转换。 结构化分析就是利用数据流图进行面向数据流的模,而DFD则是面向数据流建模中的重要工具。 下面我们来学习什么是数据流图 1、基本概念 数据流图也称数据流程图(Data Flow Diagram,DFD),是一种便于用户理解、分析系统数据流程的图形工具。它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要内容。 2、DFD的基本成分 DFD的成分及其图形表示方法如下图所示: (a) 外部实体(external agent) 或 (b) 加工(process) (c) 数据存储(data store) (d) 数据流(data flow) (3)数据存储 数据存储用来表示存储的数据,每个数据存储 都有一个名字。 (4)外部实体 外部实体是指存在于软件系统之外的人员或组织,它指系统所需数据的发源地和系统所产生的数据的归宿地。 5、应注意的问题 适当地为数据流、加工、数据存储、外部实体命名。 画数据流而不是画控制流。 每条数据流的输入或者输出时加工。 一个加工的输出素据流不应与输入数据流同名。 保持父图与子图平衡。 每个加工必须既有输入数据流,又有输出数据流。 * Java是面向对象(Object-Oriented)程序语言,在今日,更多时候代表了软件开发的架构。 代表了一种全新的程序设计思路和观察、处理问题的方法…… 继承的意义在于增强了软件的重用性,通过继承,我们可以在现有类的基础上添加新属性和新方法,使之同时具备原有类的属性和方法,这样意味着同样的代码只需要写一次,所以提高了效率。 增加了程序灵活性 * *

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档