分析Flash制作的俄罗斯方块时,请问程序模块结构图和游戏功能及其实现流程图有什么区别?

分析Flash制作的俄罗斯方块时,请问程序模块结构图和游戏功能及其实现流程图有什么区别?,第1张

模块结构图与数据流程图的区别与联系

数据流程图反映的是系统的逻辑模型,是信息流在系统中流动情况的反映;结构图是系统的物理模型,它反映系统构成模块的层次结构和功能关系。结构图是数据流程图和HIPO图发展和延伸的结果,表示了系统构成地模块以及模块间的调用关系。同样,在绘制系统结构图时要遵循模块设计的衫灶原则;高聚合、低耦合、作用范围要在控制范围之中。绘制系统结构图的过程,实际上是对系统的功能模块结构进行分解和设计的过程。将由系统分析阶段得到的数据流程图、数据字典等成果,转换为系统结构图。转换方法的研究即设计策略的研究,根据数据流程图所反映的不同系统的结构类型和变化规律,采用相应的方法,合理而方便地转换成系统结构图。hipo图HIPO图hierarchyplusinput-process-output是IBM公司于70年代中期在层次结构图structurechart的基础上推出的一种描述系统结构和模块内部处理功能的工具技术。HIPO图由层次结构图和IPO图两部分构成前者描述了整个系统的设计结构以及各类模块之间的关系后者描述了某个特销滑定模块内部的处理过程和输入/输出关系。

表示软件结构的另一种图形工具——HIPO图HIPO图HierarchyPlusInput/Processing/Output图是美国IBM公司70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图层次图,又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。HIPO图以模块分解的层次性以及模块内亏塌腊部输入、处理、输出三大基本部分为基础建立的。

它是表示软件系统结构的工具。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的

尊敬的用户,您好!很高兴为您答疑。

为了提高火狐浏览器的安全性,默认状态下,火狐下的Silverlight插件是慎慎禁乎中用状态的,建议您看下您浏览器下该插件岁孝山的开启状态,另外,安装完成后还要重启浏览器方可使插件生效。

希望我的回答对您有所帮助,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12434032.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存