第4章 软件概要设计一填空题1.在软件概要设计阶段建立软件结构后还应为每个模块写一份处理说明和(? )?2.基于IDEF0图的设计也是结构化设计技术之一它以系统的(? )和信息结构为基础设计软件结构?3.结构化设计中以数据流图为基础的两种具体设计方法是(? )设计?4.两个模块都使用同一张表模块的这种耦合称为(? )?5.一个模块内部各程序段都在同一张表上操作这个模块的内聚性称为(? )?二选择
#
§ 软件设计的任务3. 软件设计方法模块化:把程序划分成若干个模块每个模块完成一个子功能把这些模块集总起来组成一个整体可以完成指定的功能满足问题的功能模块是具有一定功能的可以用名词调用的程序语句集合如:独立的汇编程序COBOL的段和节Pascal过程FORTRAN的子程序数据流图细化设计相对独立单一功能的模块块间联系和块内联系描述方法步骤对虚拟文件的字节流虚拟文件可为任何设备和实体信息隐蔽:对模块
软件工程考核知识点-第4章-软件概要设计4.1 软件概要设计的基本任务????在软件需求分析阶段已经搞清楚了软件做什么的问题并把这些需求通过规格说明书描述了出来这也是目标系统的逻辑模型进入了设计阶段要把软件做什么的逻辑模型变换为怎么做的物理模型即着手实现软件的需求并将设计的结果反映在设计规格说明书文档中所以软件设计是一个把软件需求转换为软件表示的过程最初这种表示只是描述了软件的总的体系结构称
#
#
#
§ 软件设计的任务3. 软件设计方法 2. 抽象(Abstraction)与细化 抽象:解决问题时只考虑与问题有关的方面不考虑与问题无关的方面即抽出事物的本质特性而不考虑细节 如何确定模块化分的最小成本区并保证模块的最佳性能是设计活动中的主要任务之一成本模块 模块独立性取决于模块的内部和外部特征 SD方法提出的定性的度量标准:模块自身的内聚性模块之间的耦合性 低
第4章 软件概要设计学习本章我们要考虑以下几个问题:软件概要设计指的是什么软件概要设计要做的事情是什么用什么来评价软件设计的技术质量软件结构优化的准则是什么如何进行软件概要设计以上问题就是本章所要讨论的内容一软件概要设计指的是什么我们知道软件设计是把一个软件需求转换为软件表示的过程而概要设计(又称结构设计)就是软件设计最初形成的一个表示(这里的表示是一个名词)它描述了软件的总的体系结构简单地
第4章 软件概要设计学习本章我们要考虑以下几个问题:软件概要设计指的是什么软件概要设计要做的事情是什么用什么来评价软件设计的技术质量软件结构优化的准则是什么如何进行软件概要设计以上问题就是本章所要讨论的内容一软件概要设计指的是什么我们知道软件设计是把一个软件需求转换为软件表示的过程而概要设计(又称结构设计)就是软件设计最初形成的一个表示(这里的表示是一个名词)它描述了软件的总的体系结构简单地说软件
违法有害信息,请在下方选择原因提交举报