差别项 概要设计 详细设计
定义 说明系统的体系结构、选择的技术路线、系统模块划分、系统模块之间的接口关系、系统的内外部接口关系、系统的数据结构、系统复用设计、界面风格设计、设计约定。整体说明软件的实现思路。并且需要指出关键技术难点等。 对概要设计的进一步细化,一般由各部分的担当人员依据概要设计分别完成,然后在集成,是具体的实现细节。理论上要求可以照此编码。实现的功能、输入输出数据、实现算法、数据结构、交互界面,类的具体责任、类的外部接口、类的属性与方法定义、方法的逻辑设计
编者 需求分析人员和系统设计人员对于业务技术有深刻认知的人员去编写 由资深研发人员和专业的系统设计人员去编写
设计依据 依据软件需求进行设计 不仅依据软件需求,更要依据概要设计的成果
测试级别 概要设计对应于集成测试,是设计集成测试用例的主要依据 对应于单元测试,是设计单元测试用例的主要依据。
可裁剪性 概要设计文档必须具备,不能裁剪; 详细设计文档可以合并到概要设计文档中,甚至在敏捷开发中,还可以用代码注释及可读性好的代码代替代详细说明。

软件概要设计和详细设计的区别相关推荐

  1. 软件概要设计与详细设计的区别

    概要设计与详细设计的区别 概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等.同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数 ...

  2. 概要设计和详细设计的区别

    模块的概念 软件工程中谈到的模块是指整个系统中一些相对对独立的程序单元,每个程序单元完成和实现一个相对独立的软件功能.通俗点就是一些独立的程序段.模块设计也叫详细设计,是系统设计阶段后续的一个软件开发 ...

  3. 概要设计与详细设计的区别

    目录 概要设计与详细设计的区别如下: 概要设计与详细设计的区别如下: 1.概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构.设计软件结构的具体任务是:将一个复杂系统按功能进行 ...

  4. 概要设计与详细设计的区别(转)

    概要设计与详细设计的区别 概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等.同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数 ...

  5. 概要设计和详细设计说明书的区别

    1.需求分析--产生软件功能规格说明书,需要确定用户对软件的需求,要作到明确.无歧义.不涉及具体实现方法.用户能看得明白,开发人员也可据此进行下面的工作(概要设计). 2.概要设计--产生软件概要设计 ...

  6. 概要设计与详细设计分别要做什么

    概述     概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等.同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据 ...

  7. 软件工程——软件开发阶段(概要设计、详细设计)

    需求分析确定了系统的开发目标,下一步工作就是软件设计.软件设计可以进一步地 分为两个阶段:总体设计和详细设计.确定系统的具体 实现方案.给出软件的模块结构.编写各个文档 目的是什么? 承上(需求)启下 ...

  8. 概要设计、详细设计:概念、方法、实践步骤

    完整软件开发流程: 需求分析.概要设计.详细设计 一 1.  概念.方法.实践步骤 设计是指根据需求开发的结果,对产品的技术实现由粗到细进行设计的过程.根据设计粒度和目的的不同可以将设计分为概要设计. ...

  9. 软件概要设计做什么,怎么做

    2019独角兽企业重金招聘Python工程师标准>>> 作者:赵磊 博客:http://elf8848.iteye.com 软件概要设计做什么,怎么做 一.软件设计一般流程: 1.先 ...

最新文章

  1. python sqlalchemy中文手册-基于Python的SQLAlchemy的操作
  2. SpringBoot 源码解析 —— SpringApplication 源码分析
  3. kernel mtd 分区与UBOOT 分区的理解
  4. 回复邮件时如何不要邮件头_如何为阅读,点击和回复率达到100%的CEO设计一封冷邮件...
  5. Vmware Linux 固定IP配置(CenOS7)
  6. Spring使用Cache、整合Ehcache
  7. .net 自定义控件显示及传参--转
  8. java保存图片进度条_java 进度条常用方法
  9. php表格怎么加粉色,为什么EXCEL算出的数据表格变成粉色-这个粉红色在excel表中怎么设置出来,参数值~...
  10. ICPC World Finals 2015 D题 - Cutting Cheese 【二分答案】【球缺体积公式】
  11. 参考文献tool-mendeley_拔剑-浆糊的传说_新浪博客
  12. 百度智能云NIRO MAX机器人,打造智慧党建新体验!
  13. 产品经理知识体系专题
  14. r7 5800h 怎么样 相当于什么水平
  15. 怎么把画好的流程图插入到Word中?
  16. 在Excel Power Query中提取数据
  17. 解析如何快速准确区别肖特基二极管与快恢复二极管的诀窍
  18. 项目三:声乐盒(音节+音乐)实验
  19. 【思维论01】如何让自己像打王者荣耀一样发了疯、石乐志的学习?
  20. 将Latex tex文档转换成 word文档(上)

热门文章

  1. 删除前导0后缀0的几种方法
  2. BAPI_GOODSMVT_CREATE的几个应用
  3. 从“连锁”到“新联锁”,尚美生活如何引领酒店行业变革?
  4. matlab中鼠标光标后面的阴影怎么去除,UG在绘图是拖动鼠标出现残影怎么回事?看看这个方法就知道了...
  5. 连接失败_iG.Firefox连接失败?iG新赛季仍未敲定主教练人选
  6. 大工18秋计算机应用在线作业,大工18秋《计算机组网技术》在线测试1【标准答案】...
  7. php json转数组_相同逻辑的php与golang代码效率对比,最好语言落谁家…
  8. 计算机基础ABCDEF,计算机应用基础-在线作业abcdef(76页)-原创力文档
  9. 计算机猜数游戏matlab,MATLAB课程设计报告猜数游戏设计
  10. 软件测试功能报告,软件功能测试报告