- 11
- 0
- 约 49页
- 2016-05-02 发布于江苏
- 举报
第四章 软件设计 软件设计概述 概要设计 详细设计 目录 4.1 软件设计的任务 4.2软件设计的基本原理概念 4.3模块化设计 4.3.1分解和模块化 4.3.2模块独立性 (一)内聚 (二耦合 4.4 软件设计基础 4.4.0自顶向下和自底向上设计 4.4.1软件总体结构设计 4.4.2数据结构设计 4.4.3软件过程设计 4.5设计需要处理的问题 4.6设计文档及其复审 需求分析:对目标系统的数据、功能和行为建模 设计:把分析阶段的需求说明转换成设计文档。 根据设计结果可进行下一步的编制代码工作了 将需求-软件的表现形式 输出文档:软件设计文档 两种主流设计方法: 结构化软件设计 面向对象的软件设计 软件的设计阶段是软件开发时期中最富有活力、 最需要发挥创造精神的阶段。 4.1 软件设计的阶段和任务 从工程管理的角度看分为两阶段, 从技术层面分为四个任务: 概要设计(总体设计): 根据需求确定软件和数据的总体框架 总体结构设计(体系结构设计) 数据设计. 接口设计 详细设计(过程设计): 详细设计每个模块的算法和数据结构.. 过程设计 软件设计的任务 总体结构设计 按功能划分成模块的层次结构 确定每个模块的功能 确定软件各主要部件之间的关系和模块间的接口 数据结构设计 信息模型 ? 软件数据结构 接口设
您可能关注的文档
- 第二章文献述评课件.ppt
- 第章医学图像处理与应用课件.ppt
- 国际经济法第五章国际货物运输保险法律制度二s课件.ppt
- 第章社会调研课题课件.ppt
- 教师资格培训班:教育学原~课件.ppt
- 社会工作实务中级)课件.ppt
- 第一章认识有机化课件.ppt
- 社会心理学知识课件.ppt
- 反应工程绪论课件.ppt
- 第七讲法官法院和司法课件.ppt
- 2023年4月各省储能备案项目数据-330个.pdf
- 2023年 【29页】Chat-GPT狂飙破壁,现象级AI应用引发范式革命.pdf
- 2023-2024大型零售企业发展指数&经营指标报告-中国百货商业协会-2024.6-28页.pdf
- 2023年9月各省储能备案项目数据-647个.pdf
- 2023年 【22页】全球人工智能AI行业专题研究系列:从Chat-GPT看AI技术变革&产业化.pdf
- 2023年1-8月电视广告数据概览-11页.pdf
- 2023年6月各省储能备案项目数据-578个.pdf
- 2023年7月各省储能备案项目数据-621个.pdf
- 2021.06.18-金发科技:全球改性塑料领军企业,可降解塑料、医疗健康板块看点十足-万联证券-28页.pdf
- 2018年我国搬运机器人行业现状分析及发展预测.pdf
原创力文档

文档评论(0)