需求分析和概要设计有什么区别

 我来答
生活之书
高能答主

2019-09-08 · 答疑小帮手之生活领域
生活之书
采纳数:613 获赞数:233510

向TA提问 私信TA
展开全部

1、过程不同

①需求分析经过调研和分析来准确理解用户和项目的功能、性能、可靠性等具体要求;

②概要设计根据用户交互过程和用户需求来明乱形成交互框架和视觉框架。

2、任务不同

①需求分析整理用户对待开发软件提出的需要,确认后形成描述完整、清晰与规范的文档;

②概要设计在用户研究和设计之间架起桥梁,将对用户目标与需求转换成具体界面设计解决方案。

3、方法不同

①需求分析提出了许多软件开发与说明的方法,如结构化方法、原型化法、面向激则档对象方法等;

②概要设计有多种方法,从模块化方法、功能分解方法,到面向数据流和面向数据结构的设计方法,再到面向对象的设盯脊计方法等。

参考资料来源:百度百科-需求分析

参考资料来源:百度百科-概要设计

床前明月儿
高能答主

2020-03-23 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171940

向TA提问 私信TA
展开全部

一、过程不同

1、需求分析:是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。

2、概要设计:是一个设计师根据用户交互过程和用户需求来形成交互框架和视觉框耐庆架的过程。

二、任务不同

1、需求分析:是软件计划阶段的重要活动,也是软件生存周期中的一个重要环节,该阶段是分析系统在功能上需要“实现什么”,而不是考虑如何去“实现”。

2、概要设计:是一个灶拦在用户研究和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案的重要阶段。


三、规则不同

1、需求分析:侧重表达理解问题的数据域和功能域。对新系统程序处理的数据,其数据域包括数据流、数据内容和数据结构。而功能域则反映它们关系的控制处理信息。

2、概要设计:是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具昌辩握体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。


参考资料来源:百度百科-需求分析

参考资料来源:百度百科-概要设计

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ThinkIBM
推荐于2017-09-02 · TA获得超过5289个赞
知道大有可为答主
回答量:3263
采纳率:0%
帮助的人:5457万
展开全部
按照传统软件工程的软件过程,区别如下:

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

2.概要设计--产生 软件概要设计说明书,说明系统模块划分、选择的技术路线等,整体说明软件的实现思路。并且需要指出关键技术难点等。

3.详细设计--产生 软件详细设计说明书,对概要设计的进一步细化,一般由各部分的担当人员依据概要设计分别完成,然后在集成,是具体的实现细节。理论上要求可以照此编码。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人人都是产品经理
2020-08-20 · 百度认证:财经领域创作者,鲲鹏计划获奖作者
人人都是产品经理
聚力创想信息科技有限公司旗下教育品牌网站——起点学院,是以产品经理、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位服务产品人和运营人
向TA提问
展开全部

需求分析运缺的流程

概念设计的或迹流衫悄并程

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bigpanda662003
2009-03-23 · TA获得超过117个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:207万
展开全部
需求分析在概要设计之前进行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式