自考软件工程第4章知识点总结.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1软件概要设计的基本任务 4.2 软件设计的基本原理 4.3 软件结构优化准则 4.4 面向数据流的设计方法 4.5 基于IDEF0图的设计方法 4.6 表示软件结构的图形工具—HIPO图 4.4.5 综合型数据流图与分层数据流图映射成软件结构的设计 1. 综合DFD的映射 一个大型系统的DFD中,既有变换流,又有事务流,属于综合的数据流图,其软件结构设计方法如下: (1) 确定DFD整体上的类型。 (2) 标出局部的DFD范围, 确定其类型。 (3) 按整体和局部的DFD特征, 设计出软件结构。 2. 分层DFD的映射 (1) 主图是变换型,子图是事务型, 见图4-10。 (2) 主图是事务型,子图是变换型, 见图4-11。 图 4-10 主图变换型, 子图事务型 图 4-11 主图事务型, 子图变换型 4.4.6 SD方法应用示例(参见教材) 4.4.7 设计的后处理 (1)为每个模块写一份处理说明。 (2) 为每个模块提供一份接口说明。 为清晰易读, 对以上两个说明可用设计阶段常采用的图形工具——IPO图来表示。 (3) 数据结构说明。 (4) 给出设计约束或限制。 (5) 进行设计评审。 (6) 设计优化。 基于IDEF0图的设计也是结构化设计技术之一,它以系统的功能模型和信息结构为基础设计系统的软件结构。 对于某一层的IDEF0图按以下方法转换: (1) 找出该层IDEF0图的父图, 搞清父、 子图之间的输入/输出、 控制关系。 (2) 以父图的活动为上层模块, 子图中的活动为下层模块, 画出系统的单层结构图。 (3) 根据IDEF0图各个活动的输入/输出数据、 控制信息及数据库的结构、数据项定义等, 确定模块的接口。 (4) 综合所有层次的结构图, 得到系统初始的软件结构图。 (5) 根据软件结构的优化准则进行精化。 * 第4章 软件概要设计 4.1 软件概要设计的基本任务 4.2 软件设计的基本原理 4.3 软件结构优化准则 4.4 面向数据流的设计方法 4.5 基于IDEFO图的设计方法 4.6 表示软件结构的另一种图形工具——HIPO图 第 4 章 软件概要设计 返回主目录 4.1.1基本任务 1. 设计软件系统结构(简称软件结构) (1) 采用某种设计方法,将一个复杂的系统按功能划分成模块。 (2) 确定每个模块的功能。 (3) 确定模块之间的调用关系。 (4) 确定模块之间的接口, 即模块之间传递的信息。 (5) 评价模块结构的质量。 软件结构的设计是以模块为基础的。 软件结构的设计是概要设计关键的一步,直接影响到详细设计与编码的工作。 软件系统的质量及整体特性都在软件结构的设计中决定。 2. 数据结构及数据库设计 1) 数据结构的设计 2) 数据库的设计:概念设计、 逻辑设计、物理设计。 数据库的“概念设计”与“逻辑设计”分别对应于系统开发中的“需求分析”与“概要设计”,而数据库的“物理设计”与模块的“详细设计”相对应。 3. 编写概要设计文档 编写概要设计文档的内容如下: (1) 概要设计说明书。 (2) 数据库设计说明书。 (3) 用户手册。 (4) 修订测试计划。 4. 评审 4.1.2软件概要设计文档 4.2.1模块化 模块在程序中是数据说明、可执行语句等程序对象的集合,或者是单独命名和编址的元素,如高级语言中的过程、 函数和子程序等。 模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。 每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 模块化的依据: 设问题x, 表示它的复杂性函数为C(x), 解决它所需的工作量函数为E(x)。对于问题P1和P2; C(P1+P2)>C(P1)+C(P2) E(P1+P2)>E(P1)+E(P2)

文档评论(0)

企业资源 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档