从工程管理的角度来看,软件设计可以分两步完成: 概要设计,将软件需求转化为软件的系统结构和数据结构。 详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。 在详细设计过程中,需要完成的工作是: 确定软件各个组成部分内的算法以及各部分的内部数据组织 选定某种过程的表达形式来描述各种算法。 进行详细设计的评审 第5章????? 总体设计 总体设计又称为概要设计或初步设计,它的基本目的就是回答“概括地说,系统应该如何实现?”这个问题。在总体设计阶段,应划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等,并确定系统中每个程序由哪些模块组成以及这些模块相互间的关系。 5.1 总体设计的过程 总体设计通常由系统设计和结构设计两个阶段组成。系统设计阶段确定系统的具体实现方案,结构设计阶段确定软件的结构。 1.设想供选择的方案 需求分析阶段得出的数据流图是总体设计的根本出发点,不同的处理分组代表不同的物理实现方案. 2.选取合理的方案 通常,选取的这些方案中至少应包括低成本、中成本和高成本的三种方案类型。对每个合理方案要提供以下几方面资料: (1)系统流程图; (2)数据字典; (3)成本/效益分析; (4)实现这个系统的进度计划。 3.推荐最佳方案 分析员从合理方案中选择一个最佳方案向用户推荐,并为推荐的方
您可能关注的文档
最近下载
- Iphone7如何下载旧版微信.pdf VIP
- 托育机构婴幼儿回应性照护服务规范.docx VIP
- 经典案例_VoLTE上行丢包率优化思路及解决方案 .pdf VIP
- 2026年山东省烟台市招远市中考化学适应性试卷(含答案).docx
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 市场营销原理课件菲利普科特勒版(亚洲版)(机械工业出版社).pptx
- 租赁 保洁 合同范本.doc VIP
- 生活垃圾填埋场渗滤液回灌技术(1).pdf VIP
- TZJATA0002-2020保健食品中维生素K2的测定 高效液相色谱法.pdf VIP
- “11.9”成都局X854次机后3位违编关门车耽误列车一般D类事故[精选].ppt VIP
原创力文档

文档评论(0)