画数据流图应注意什么事项 数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。注意事项:①命名。不论数据流、数据存储还是加工,合适的命名使人们易于理解其含义。②画数据流而不是控制流。数据流反映系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。③一般不画物质流。数据流反映能用计算机处理的数据,并不是实物,因此对目标系统的数据流图一般不要画物质流。④每个加工至少有一个输入数据流和一个输出数据流,反映出此加工数据的来源与加工的结果。⑤编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。⑥父图与子图的平衡。子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。⑦局部数据存储。当某层数据流图中的数据存储不是父图中相应加工的外部接口,而只是本图中某些加工之间的数据接口,则称这些数据存储为局部数据存储。⑧提高数据流图的易懂性。注意合理分解,要把一个加工分解成几个功能相对独立。数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,()是常采用的。Ⅰ.自顶向下Ⅱ 正确答案:B解析:画数据流图应遵循的原则是理解并模拟现行系统的处理过程,据此画出最初的数据流图。自顶向下地分层画出各层数据流图,也就是通过一系列分解步骤,逐步地。软件工程数据流图的画法,系统流程图是在系统分析员在做系统构架阶段,或者说,在接触实际系统时,对未来构建的信息处理系统的一种描述。这种描述是相对简单且完全的,涉及。数据流图和数据流程图有什么区别啊? 一、指代不同1、数据流图:是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方来法。2、数据流程图:是一种能全面地描述系统数据流程的主要工具。二、表达方式不同1、数据流图:从数据传递和加工角度,以图形方式来表达系统的逻辑功能、源数据在系统内部的逻辑流向和逻辑变换过程。2、数据流程图:用一组符号来描述整个系统中信息的全貌,综合地反映出信息在系统中的流动、处理和存储情况。三、特征不同1、数据流图:只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结知果。2、数据流程图:抽象性和概括性。抽象性指的是数据流程图把具体的组织机构、工作场所、物质流都去掉,只剩下信息和数据存储、流动、使用以及加工情况。概括性则是指数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总道体。参考资料来源:-数据流程图参考资料来源:-数据流图
随机阅读
- 四川大学小自考英语专业怎么样? 四川大学自考英语本科
- 期货及外汇合约的公允价值 为什么卖出期货到期末计价大于公允价值是是盈利
- led利用系数表 灯具利用系数表解释
- 合肥到重庆北站的火车 重庆北站有两个火车站吗?我要到合肥该在哪个站上车?
- 三水南到深圳一天有几班高铁 三水南到东莞东站高铁
- 首先测出大气压值的物理学家是 最先用实验测出大气压值的科学家是( )A.奥斯特B.法拉第C.牛顿D.托里拆
- 有约束最优化问题,用matlab求解 无约束优化的求解流程
- 气切呼吸机好处 无创呼吸机用于气切病人有影响么
- 赛尔号中打败了所有的BOSS会不会得到一只精灵 赛尔boss地下城
- 卢克一阶段最后一个图 卢克raid通关一阶段后二阶段能不能队员换队
- 辐射 新维加斯 得到一本修理临时+10的书的秘籍 是多少??? 新维加斯 爆破
- 凤山县太平小学 重庆垫江地区发展怎么样?
- 泰语语音学多久 1.泰语自学一般要多久,有人教学一般要多久?(不用学的很透,能和泰国人交流就好了。) 2.泰语难学
- 很惭愧一点微小的贡献 很惭愧,只是做了一点微小的……这分话是那个说去?可以暗示会说一下吗?
- 洗衣液一般多少钱一瓶?够用多久呢?奥妙的怎么样? 800g奥妙洗衣液
- 本人,30男,没有武术基础,想学八极拳健身,请问兰州城关区哪有培训班或师傅,谢谢! 兰州成年武术培训班
- 联盟战斗小宠物 宠物小精灵(动画)各个版本的小精灵联盟赛详细资料!
- 九台市人力资源和社会保障局地址 九台人力资源局
- 丹东市海鲜码头酒店 有比丹东海鲜码头更好的么
- 长沙著名别墅有哪些啊? 长沙麓谷恋迪亚溪谷