基本信息
文件名称:第2章可行性分析.ppt
文件大小:16.11 MB
总页数:121 页
更新时间:2025-10-31
总字数:约1.06万字
文档摘要

5按照一定的原则对所画层次的数据流图进行检查和修改6按照1~5步再对每一加工进行细化,画出子图,直到不可划分为止数据流图画法的参考方案*第61页,共121页,星期日,2025年,2月5日数据流图示例3

商店业务处理系统保持父图和子图平衡*第62页,共121页,星期日,2025年,2月5日这个数据流图只是一个高层的系统逻辑模型,它反映了目标系统要实现的功能数据流图绘制步骤首先确定系统的输入和输出根据商店业务,画出顶层数据流图,以反映最主要业务处理流程*第63页,共121页,星期日,2025年,2月5日经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图*第64页,共121页,星期日,2025年,2月5日第一层数据流图经理询问响应错误发货单*第65页,共121页,星期日,2025年,2月5日加细每一个加工框 销售细化*第66页,共121页,星期日,2025年,2月5日采购细化*第67页,共121页,星期日,2025年,2月5日会计细化应收款明细帐应付款明细帐3.1收款收款单收据总帐3.2付款付款单收据付款销售采购供应商3.3统计顾客付款*第68页,共121页,星期日,2025年,2月5日检查和修改数据流图的原则数据流图上所有图形符号只限于前述四种基本图形元素数据流图的主图必须包括前述四种基本元素,缺一不可数据流图的主图上的数据流必须封闭在外部实体之间每个加工至少有一个输入数据流和一个输出数据流*第69页,共121页,星期日,2025年,2月5日在数据流图中,需按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的一致.除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有一个合适的名字,以反映该数据流的含义。*第70页,共121页,星期日,2025年,2月5日图上每个元素都必须有名字数据流图中不可夹带控制流初画时可以忽略琐碎的细节,以集中精力于主要数据流。*第71页,共121页,星期日,2025年,2月5日数据字典DD,即DataDictionary。它是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算有共同的理解。*第72页,共121页,星期日,2025年,2月5日数据字典和数据流图之间的关系数据流图描述了系统的“分解”,它依靠“字典”来说明各个成分的含义;数据流图中所有名字的定义就构成一本字典;数据流图和字典结合在一起构成了“需求说明书”数据流图中出现的每一个数据流名、每一个文件名和每一个加工名在字典中都应该有一个条目给出这个名字的定义。它们相辅相成,缺一不可。*第73页,共121页,星期日,2025年,2月5日数据字典它是指对数据流图中所包含的所有元素的数据定义的集合;它的主要内容:数据流数据流分量(或数据项,指不再分解的数据单位)数据存储(文件)处理(加工,主要在详细设计中讨论)*第74页,共121页,星期日,2025年,2月5日数据字典主要作用:分析阶段的有力工具;开发数据库的第一步;给设计人员提供关于数据的描述信息;*第75页,共121页,星期日,2025年,2月5日数据字典定义数据的方法:对数据自顶向下的分解,当分解到“基本数据元素”后停止分解。用组合其他数据的方法来定义数据。组合的方式有四种:顺序:确定顺序连接两个或多个分量;选择:两个或多个分量中选取一个分量;重复:对指定分量重复0次或多次;可选:指定分量可有可无;*第76页,共121页,星期日,2025年,2月5日数据结构的描述符号 含义 举例=被定义为+与x=a+b[...,...]或[...|...]或x=[a,b],x=[a|b]{...}或m{...}n重复x={a},x=3{a}8(...)可选x=(a)“.