- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 我们看到,为了表达数据处理过程的数据加工情况,用一个数据流图是不够的。稍为复杂的实际问题,在数据流图上常常出现十几个甚至几十个加工。这样的数据流图看起来很不清楚。我们刚才是怎样解决这个问题的呢,分层次。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统。数据处理G包括三个子系统1、2、3。层次编号按顶层、0层、一层、二层……次序编排的。某一层的数据流图也称某层图,如顶层图、0层图等。很显然,顶层图和0层图只有一个。顶层图是0层图的父图,0层图是一层图三个图的父图。反之,0层图是顶层图的子图,一层的三个图都是0层图的子图。 * 为了便于管理,对数据流图和加工进行编号,我们看一下编号的规则。 (1)子图的编号就是父图中相应的加工的编号。 (2)子图中的加工的编号是由子图号、小数点,局部顺序号组成。顶层图只有一张,加工只有一个,不必编号。从0层图开始编号。 0层图中的加工编号为0.1,0.2,0.3,为了方便通常去掉前面的0和小数点,则它们的编号就是1,2,3。 一层图中的加工的编号,由他们的子图号,小数点和局部顺序号组成,在子图号1中的加工的编号分别是1.1,1.2,子图号2中的加工的编号分别是2.1,2.2,2.3。父图中有几个加工,它就可以有几张子图。 * 面对一个复杂问题,分析人员不可能一开始就考虑到问题的所有方面以及全部细节,采取的策略往往是分解,把一个复杂的问题划分成若干小问题,然后在分别解决,将问题的复杂性降低到人可以掌握的程度。SA方法就体现了这种思想,自顶向下,逐层分解。 * 画数据流图的基本步骤概括地说,就是自外向内,自顶向下,逐层细化,完善求精。编号表明该加工处在哪一层,以及上下层的父图与子图的对应关系;平衡是指规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡。命名数据流和数据文件的名字应当是“名词”或“名词性短语”,表明流动的数据是什么。加工的名字应当是“名词+宾语”,表明做什么事情;初画时可以忽略琐碎的细节,以集中精力于主要数据流。 * 为了表达较为复杂问题的数据处理过程,用一张数据流图是不够的。要按照问题的层次结构进行逐步分解,并以一套分层的数据流图反映这种结构关系。 顶层流图只包含一个加工,用以表示被开发的系统,然后考虑该系统有哪些输入数据,这些输入数据从哪里来;有哪些输出数据,输出到哪里去。这样就定义了系统的输入、输出数据流。顶层图的作用在于表明被开发系统的范围以及他和周围环境的数据交换关系。 分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。 * 一般将层号从0开始编号,采用自顶向下,由外向内的原则。画0层数据流图时,一般根据当前系统工作分组情况,并按新系统应有的外部功能,分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。如机票预定系统按功能可分为两部分,一部分为旅行社预定机票,另一部分为旅客取票,两部分通过机票文件的数据存储联系起来。在画更下层数据流图时,则分解上层图中的加工,一般沿着输入流的方向,凡数据流的组成或值发生变化的地方则设置一个加工,这样一直进行到输出数据流。如果加工的内部还有数据流,则对次加工在下层图中继续分解,直到每一个加工足够简单,不能再分解为止,即为基本加工。 * * * * * 数据流图只描述了系统的分解,并没有表达出各个数据和加工的具体含义。数据字典就是用来描述数据流和加工的具体含义的。有了数据流图和数据字典,才算是完整地描述了一个系统。只有数据流图或只有数据字典,则都无法完整表达一个系统。因此我们可以像日常查字典一样借助于数据字典就可以查出某个名字的具体含义。数据字典也像普通字典一样,把字典中的所有条目按照一定的次序排列起来,方便人们查阅。 * * * * * * * * * * * 数据存储条目(数据文件词条) 对某个文件的定义,包括: 文件名 描述 数据结构 数据存储方式 关键码 存取频率和数据量 安全性要求 数据存储条目说明举例 文件名:库存记录 别名: 无 简述:存放库存所有可供货物的信息 组成:货物名称+编号+生产厂家 +单价+库存量 组织方式:索引文件,以货物编号为 关键字 查询要求:要求能够立即查询 数据项条目(数据元素词条) 不可再分解的数据单位,包括: 名称 描述 数据类型 长度(精度) 取值范围及缺省值 计量单位 相关数据元素及数据结构 数据项条目说明举例 数据项名:货物编号 别名:G-No,G-num 简述:本公司的所有货物的编号 类型:字符串 长度:10 取值范围及含义: 第1位:[J|G] (进口/国产) 第2~4位:LB01…
文档评论(0)