- 9
- 0
- 约7.83千字
- 约 28页
- 2017-06-07 发布于北京
- 举报
软件项目如何进行需求分析软件项目如何进行需求分析?我们要围绕两个核心问题开展需求分析:(1)应该了解什么?(2)通过什么方式去了解?
1 应该了解什么那怕是天下最无能的市长或书记,都知道在作报告时要先从宏观上讲一、二、三、四、五,再从细节上讲A、B、C、D、E。需求分析不象侦探推理那样从蛛丝马迹着手。应该先了解宏观的问题,再了解细节的问题,如图4.1所示。
一个软件系统(记为 S)的涉及面可能很广,可以按不同的问题域(记为D)分类,每个问题域对应于一个软件子系统。S = { D1,D2,D3,… Dn }问题域Di 由若干个问题(记为P)组成,每个问题对应于子系统中的一个软构件。Di = { P1,P2,P3,… Pm }问题Pj有若干个行为(或功能,记为F),每个行为对应于软构件中的接口。Pj = { F1,F2,F3,… Fk }按图4.1结构写成的需求说明书,对于那些只想了解宏观需求的领导,和需要了解细节的技术员都合适。在写需求说明书时还应该注意两个问题:(1)最好为每个需求注释“为什么”,这样可让程序员了解需求的本质,以便选用最合适的技术来实现此需求。(2)需求说明不可有二义性,更不能前后相矛盾。如果有二义性或前后相矛盾,则要重新分析此需求。
2 通过什么方式去了解
了解需求的方式有好几种:(1)直接与客户交谈。如果分析人员生有
您可能关注的文档
- 赴美留学处理汇款问题.doc
- 赵威亚小3语文阅读教案2.doc
- 走进“草房子”教案设计1.doc
- 赵海新乡农村改革试验区调查.doc
- 起重工理论讲训问答题.doc
- 超全综合基础知识560题(含解析).doc
- 超声检测13章节习题1.doc
- 超声波探伤考证选择题.docx
- 超声波检测二级考试试题和答案邓同新1.doc
- 超声波检测混凝土缺陷.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)