社区
研发管理
帖子详情
总体设计与需求、概要设计、详细设计的关系
mycode
2002-01-14 05:36:52
在软件工程中,没有见过总体设计;
但在实际工作中,经常遇上这样的事情;这个系统的总体设计交给你了。
到底总体设计应不应该有?
总体设计该做成什么样子?
它们与软件工程中的需求、概要设计、详细设计之间什么关系?
希望大家能够详细讨论一下!
...全文
3148
13
打赏
收藏
总体设计与需求、概要设计、详细设计的关系
在软件工程中,没有见过总体设计; 但在实际工作中,经常遇上这样的事情;这个系统的总体设计交给你了。 到底总体设计应不应该有? 总体设计该做成什么样子? 它们与软件工程中的需求、概要设计、详细设计之间什么关系? 希望大家能够详细讨论一下!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinadrencher
2002-01-29
打赏
举报
回复
总体设计是big map的一种应用
far_ranging
2002-01-29
打赏
举报
回复
同意liuhz()的说法。我想总体设计应该包括对系统框架的设计,采用c/s还是三层结构,前台用什么后台用什么,是不是要用到中间件。(第一次发表意见,请指正,错了请原谅)。
ddszhan
2002-01-28
打赏
举报
回复
study
liuhz
2002-01-28
打赏
举报
回复
如果非要扣这些字眼:
总体设计一般是将系统作为整体的设计,即除了软件设计,还包括设备选型、网络、安全、性能,对应系统需求
概要设计一般指软件的总体设计,对应软件需求或分配需求(系统需求分配到软件的)
zonghongbin
2002-01-22
打赏
举报
回复
推荐《统一软件开发过程》Booch,Jacobson,Rumbaugh 周伯生等译
机械工业出版社 Addision-Wesley
stoneyrh
2002-01-22
打赏
举报
回复
study
mycode
2002-01-22
打赏
举报
回复
按mach(照虎画猫)的说法:
总体设计就是把系统当作一个整体来看,在整体内部的各个层次或者模块之间的划分和关系,是属于总体设计的;这个说法我认为是正确的,是总体设计要做的一部分工作.
但应该还要其他工作.希望大家继续讨论.
mach
2002-01-22
打赏
举报
回复
任何情况下都需要有总体设计,比如一个系统由5个模块构成,那么系统是如何由模块组成的,各个模块之间的关系,系统是如何分层的,各个层次之间是如何交互的,这些问题都必须考虑清楚。
dreammaster
2002-01-15
打赏
举报
回复
总体设计是传统软件开发方式的产物,试问你对一个项目一无所知时,怎么会作出总体设计,如果你已作了该项目很久,加上你的计算机方的知识,你也许会写出一个像样的总体设计来,但在统一软件开发过程中,讲的是迭代与增量,要分析设计人员在一次次的小型迭代中来加深对系统的认识,所以,要在框架设计时才会出现总体的概念. 我们应当结合传统软件开发方式与统一软件开发过程的优点,也就是说结合自身的长处来处理一个项目。
Iknowalll
2002-01-15
打赏
举报
回复
详细设计之前的设计过程都可称为总体设计
mycode
2002-01-15
打赏
举报
回复
我觉得,总体设计好象对应需求分析中的系统建模.
即总体设计实际上是对整个系统的需求,建立一个模型.
平时,我们所做的需求分析,都只是一个需求的描述.因此需求的分析建模,就变成了总体设计.也就象几位所说的,它介于需求与概要设计之间.
tangjianhua
2002-01-14
打赏
举报
回复
总体设计只是也只能是一个框架,而且需随着需求而变化.但是应该有的,其实,它是整体需求的一个程序设计对应产物.
到底应做成什么样子,不好说,在中国,很大程度上取决于设计人.
与软件工程中的需求、概要设计、详细设计的时间顺序基本如楼上所说的.但总体设计的
内容应更为广泛,不仅局限于程序即软件开发本身.
xiaoxiaohan
2002-01-14
打赏
举报
回复
需求->总体设计->概要设计->详细设计
超
详细
的系统
概要
设计
说明书 高清版
超
详细
的概要说明书系统
概要
设计
说明书超
详细
的概要说明书系统
概要
设计
说明书
软件
概要
设计
模板
软件
概要
设计
模板,内容比较全哦!
软件
需求
规格说明书模板
本文档是软件系统的
需求
规格说明书模板。在本文档中,给出了撰写软件
需求
规格说明书的方法和要求,并给出了相关示例。
软件
概要
设计
与
详细
设计
(一)
概要
设计
的任务与步骤 1、
总体
设计
的必要性:可以站在全局角度上,花较少成本,从抽象的层次上分析对比多种可能性的系统实现方案和软件结构,从中选出最佳方案和最合理的软件结构,从而用较低成本开发出较高质量的软件系统。 2、
总体
设计
的两个阶段: (1)系统
设计
阶段:确定系统的具体实现方案 (2)结构
设计
阶段:确定软件结构。 3、
总体
设计
的9个步骤: (1)设想供选择的方案 (2)选取...
概要
设计
和
详细
设计
概要
设计
和
详细
设计
的区别 一般地说,
概要
设计
又叫结构
设计
、部件
设计
,它主要是描述软件由哪些部件或模块构成的,以及这些部件或模块之间的
关系
。而
详细
设计
则是具体描述每个部件或模块的实现方法。 除此之外,
概要
设计
和
详细
设计
还有以下不同点: 编写者不同
概要
设计
承接软件
需求
,所以
概要
设计
可以由
需求
分析人员(熟悉软件
需求
)编写或者
设计
人员(站在
设计
的角度)来编写,而
详细
设计
下后续软件实现,它可以由
设计
人员(站在
设计
的角度)编写,也可以由实现人员(站在实现的角度)来编写。
设计
依据不同
概要
设计
依据软件
需求
进行
设计
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章