第5篇_总体设计.pptVIP

  • 4
  • 0
  • 约1.02万字
  • 约 85页
  • 2017-08-25 发布于湖北
  • 举报
5 GIS软件工程 的总体设计 5.1 概述 5.2 体系结构设计 5.3 软件结构设计 5.4 数据库设计基础 5.5 空间数据库设计 5.6 应用模型设计 5.1 概述 一、系统设计在软件开发中的位置 二、总体设计过程中需要完成的工作 将“做什么”的逻辑模型转换成“怎么做”的物理模型,转换成彻底详细的设计存在着困难,需要总体设计来过渡,然后再进一步详细设计。 一、系统设计在软件开发中的位置 软件设计任务 从工程管理的角度来看,软件设计分为两步: 概要设计,将软件需求转化为数据结构和软件的系统结构。 详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。 二、总体设计过程中需要完成的工作 制定规范 系统结构设计 数据库设计(数据结构设计) 文档编写 评审 1. 制定规范 在进入软件开发阶段之初,首先应为软件开发组制定在设计时应该共同遵守的标准,以便协调组内各成员的工作。包括: 阅读和理解软件需求说明书 根据目标确定最合适的设计方法 规定设计文档的编制标准 规定代码的信息形式,与硬件,操作系统的 接口规约,命名规则 2. 软件系统结构的总体设计 基于功能层次结构建立系统 采用某种设计方法,将系统按功能划分成模块的层次结构 确定每个模块的功能 建立与已确定的软件需求的对应关系 确定模块间的调用关系 确定模块间的接口 评

文档评论(0)

1亿VIP精品文档

相关文档