软件工程0305面向过程的软件设计方法和第四章总体设计4学时.pptxVIP

  • 7
  • 0
  • 约6.72千字
  • 约 84页
  • 2021-08-03 发布于河北
  • 举报

软件工程0305面向过程的软件设计方法和第四章总体设计4学时.pptx

第四章 概要设计;一、软件设计的目标和任务;一、软件设计的目标和任务;开发阶段的信息流;;2、软件设计的任务 概要设计(系统设计),将软件需求转化为数据结构和软件的系统结构。概要设计由技术总监,部门经理和项目经理来做的,有可能会加一两个核心程序员。;2、软件设计的任务 详细设计(过程设计),通过对结构表示进行细化,得到软件的详细的数据结构和算法。;8;具体设计过程;角色名称;软件设计过程;2. 软件系统结构的总体设计 采用某种设计方法,将系统按功能划分成模块的层次结构 ??定每个模块的功能。 建立与已确定的软件需求的对应关系 确定模块间的调用关系 确定模块间的接口 评估模块划分的质量 ;3. 处理方式设计 确定实现系统功能需求所必需的算法,评估算法的性能。 确定满足系统性能需求所必需的算法和模块间的控制方式。 周转时间 响应时间 吞吐量 精度 确定外部信号的接收发送形式。 ;4. 数据结构设计 确定软件涉及的文件系统的结构以及数据库的模式、子模式,进行数据完整性和安全性的设计。 确定输入,输出文件的详细的数据结构。 结合算法设计,确定算法所必需的逻辑数据结构及其操作。 确定对逻辑数据结构所必需的那些操作的程序模块(软件包);限制和确定各个数据设计决策的影响范围 若需要与操作系统或调度程序接口所必须的控制表等数据时,确定其详细的数据结构和使用规

文档评论(0)

1亿VIP精品文档

相关文档