社区
Java
帖子详情
项目开发过程中详细设计和概要设计有什么区别和要求?
xqliu2134
2009-12-28 03:43:21
加精
在项目过程中要设计到编写项目概要设计和详细设计,写了这么久就是不能理解概要设计和详细设计有什么却别。 他们的侧重点在哪里。 总觉得他们写得差不多。
欢迎发表意见。 文字越多分善得越多.......
谢谢了!
...全文
12595
113
打赏
收藏
项目开发过程中详细设计和概要设计有什么区别和要求?
在项目过程中要设计到编写项目概要设计和详细设计,写了这么久就是不能理解概要设计和详细设计有什么却别。 他们的侧重点在哪里。 总觉得他们写得差不多。 欢迎发表意见。 文字越多分善得越多....... 谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
113 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
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
打赏
举报
回复
值得学习
我们都是工程师
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
zhouteng0217
2010-01-03
打赏
举报
回复
顶啊................
daxiao474
2010-01-02
打赏
举报
回复
参照《管理信息系统》
加载更多回复(93)
需求调研报告软件需求分析报告模板范例
目录 1. 范围 1 2. 总体
要求
1 2.1 总体功能
要求
1 2.2 软件
开发
平台
要求
1 2.3 软件
项目
的
开发
实施
过程
管理
要求
2 2.3.1 软件
项目
实施
过程
总体
要求
2 2.3.2 软件
项目
实施变更
要求
2 2.3.3 软件
项目
实施里程碑控制 2 3. 软件
开发
3 3.1 软件的需求分析 3 3.1.1 需求分析 3 3.1.2 需求分析报告的编制者 4 3.1.3 需求报告评审 4 3.1.4 需求报告格式 4 3.2 软件的
概要
设计
4 3.2.1
概要
设计
4 3.2.2 编写
概要
设计
的
要求
4 3.2.3
概要
设计
报告的编写者 4 3.2.4
概要
设计
和需求分析、
详细
设计
之间的关系和
区别
4 3.2.5
概要
设计
的评审 4 3.2.6
概要
设计
格式 4 3.3 软件的
详细
设计
5 3.3.1
详细
设计
5 3.3.2 特例 5 3.3.3
详细
设计
的
要求
5 3.3.4 数据库
设计
5 3.3.5
详细
设计
的评审 5 3.3.6
详细
设计
格式 5 3.4 软件的编码 5 3.4.1 软件编码 5 3.4.2 软件编码的
要求
5 3.4.3 编码的评审 6 3.4.4 编程规范及
要求
6 3.5 软件的测试 6 3.5.1 软件测试 6 3.5.2 测试计划 6 3.6 软件的交付准备 6 3.6.1 交付清单 6 3.7 软件的鉴定验收 7 3.7.1 软件的鉴定验收 7 3.7.2 验收人员 7 3.7.3 验收具体内容 7 3.7.4 软件验收测试大纲 7 3.8 培训 7 3.8.1 系统应用培训 7 3.8.2 系统管理的培训(可选) 8 附录A 软件需求分析报告文档模板 9 附录B 软件
概要
设计
报告文档模板 21 附录C 软件
详细
设计
报告文档模板 33 附录D 软件数据库
设计
报告文档模板 43 附录E 软件测试(验收)大纲 55
软件
开发
过程
文档
包含所有软件
开发
的文档模板,具体如下:测试用例编写规范.doc
概要
设计
说明书编写规范.doc计算机源代码编写规范.doc
开发
大纲.doc配置管理规范.doc配置管理计划编写规范.doc软件测试计划.doc软件测试验收大纲.doc软件集成测试计划.doc软件系统测试计划.doc
详细
设计
说明书编写规范.doc
项目
评审大纲.doc需求分析.doc需求分析报告编写规范.doc验收测试计划.docASP编码规范.docJAVA编码规约.docVC编码规约.doc具体语言的编程规范.rar
概要
设计
和
详细
设计
概要
设计
和
详细
设计
的
区别
一般地说,
概要
设计
又叫结构
设计
、部件
设计
,它主要是描述软件由哪些部件或模块构成的,以及这些部件或模块之间的关系。而
详细
设计
则是具体描述每个部件或模块的实现方法。 除此之外,
概要
设计
和
详细
设计
还有以下不同点: 编写者不同
概要
设计
承接软件需求,所以
概要
设计
可以由需求分析人员(熟悉软件需求)编写或者
设计
人员(站在
设计
的角度)来编写,而
详细
设计
下后续软件实现,它可以由
设计
人员(站在
设计
的角度)编写,也可以由实现人员(站在实现的角度)来编写。
设计
依据不同
概要
设计
依据软件需求进行
设计
软件
概要
设计
与
详细
设计
的
区别
概要
设计
与
详细
设计
的
区别
概要
设计
就是
设计
软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要
设计
该
项目
的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。
详细
设计
阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的
过程
描述。
概要
设计
阶段通常得到软件结构图
详细
设计
阶段常用的描述方式有:流程图、N-S图、PAD图、伪代码等
概要
设计
和
详细
设计
在软件
设计
中
,大家经常问到的一个问题是:概要
软件
概要
设计
与
详细
设计
(一)
概要
设计
的任务与步骤 1、总体
设计
的必要性:可以站在全局角度上,花较少成本,从抽象的层次上分析对比多种可能性的系统实现方案和软件结构,从
中
选出最佳方案和最合理的软件结构,从而用较低成本
开发
出较高质量的软件系统。 2、总体
设计
的两个阶段: (1)系统
设计
阶段:确定系统的具体实现方案 (2)结构
设计
阶段:确定软件结构。 3、总体
设计
的9个步骤: (1)设想供选择的方案 (2)选取...
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章