项目开发过程中详细设计和概要设计有什么区别和要求?

xqliu2134 2009-12-28 03:43:21
加精
在项目过程中要设计到编写项目概要设计和详细设计,写了这么久就是不能理解概要设计和详细设计有什么却别。 他们的侧重点在哪里。 总觉得他们写得差不多。

欢迎发表意见。 文字越多分善得越多.......
谢谢了!
...全文
11709 121 打赏 收藏 举报
写回复
121 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
AI-HardyChen 2012-05-02
  • 打赏
  • 举报
回复
三楼的解释很清楚!学习啦……
lyingson 2011-11-29
  • 打赏
  • 举报
回复
强烈顶3楼啊有木有!!!哥在概要设计这里被各种抽象空洞的概念纠结得要死掉了,读罢果然豁然开朗啊~
wjfjava 2010-10-27
  • 打赏
  • 举报
回复
此贴很火
greatmind829 2010-06-27
  • 打赏
  • 举报
回复
从来都没有看见过概要设计。。
beibei2010 2010-01-07
  • 打赏
  • 举报
回复
有用

顶哈
abwnet 2010-01-05
  • 打赏
  • 举报
回复
没有最好,只有更好,设计是必须的,但不能局限于设计,不能为设计而设计,有时候先动手,后设计可能更现实,没有编码实践而谈设计是空想社会主义
Zerolzx 2010-01-04
  • 打赏
  • 举报
回复
学习下
happy2587 2010-01-04
  • 打赏
  • 举报
回复
值得学习
  • 打赏
  • 举报
回复
实际上不要拘泥它们之间的区别。这样分只是一个方法论的问题,软件开发周期很长,面向的对象也很多,因此需要将软件开发划分成若干个阶段来进行控制,体现这些阶段的主要特点的就是交付文档,比如概要设计和详细设计针对对象就不一样。人们需要这些文档是为了能够系统维护或者项目追溯,当然也有其他一些用途。
colin_pxx 2010-01-04
  • 打赏
  • 举报
回复
不是三言两语能说清楚的 看来只能学习了
teleinfor 2010-01-04
  • 打赏
  • 举报
回复
学习了!
zdw2521 2010-01-04
  • 打赏
  • 举报
回复
学习中。。。。。。。。
gotodaydream 2010-01-04
  • 打赏
  • 举报
回复
顶,很好的话题
zhangxuyu1118 2010-01-04
  • 打赏
  • 举报
回复 1
[Quote=引用 17 楼 quqiujie 的回复:]
说说这些年来做的项目

一般概要设计就省略了

完成需求规格说明书(SRS)后就直接做详细设计(LLD)了

概设真的没有必要
[/Quote]
恰恰相反,本人认为概要设计不能省,详细设计倒可以省。
首先,我们讨论下文挡的生命周期和读者。一般,概要设计从需求提出、分析后开始,一直贯穿整个设计和开发;概要设计的读者如果是需方、解决方的负责人,他们要大概知道需求是否能实现,怎样实现;如果读者是程序员,他要知道具体模块对应实现需求中的哪些内容。
而详细设计从编码前开始(包括需求的变更或者维护期的升级等),到软件生命周期结束有很多文档,变动很大。所以具体的功能模块设计(详细设计)可以忽略,由需求变更管理来替代,而详细设计相对来将比较稳定,除非当前的设计已经不能满足客户日益增长的需求,那么restart。
wbgxx 2010-01-04
  • 打赏
  • 举报
回复
mark
jinghaibao0825 2010-01-04
  • 打赏
  • 举报
回复
哦 哦哦 哦顶 顶乐乐乐
yuhong1988 2010-01-03
  • 打赏
  • 举报
回复
学习一下啊 呵呵
happia001 2010-01-03
  • 打赏
  • 举报
回复
jf
zy_const 2010-01-03
  • 打赏
  • 举报
回复
自己应该能够体会有什么不同啊。
zhouteng0217 2010-01-03
  • 打赏
  • 举报
回复
顶啊................
加载更多回复(94)
相关推荐
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2009-12-28 03:43
社区公告
暂无公告