毕业论文--浅谈需求分析在软件开发中的重要性
毕业论文--浅谈需求分析在软件开发中的重要性
学生毕业设计(论文)报告
系 别
专 业
班 级姓 名
学 号
设计(论文)题目浅谈需求分析在软件开发过程中的重要性
指导教师
起迄日期
毕业论文--浅谈需求分析在软件开发中的重要性
毕业设计诚信承诺书
本人慎重承诺和声明:
我承诺在毕业设计过程中严格遵守学校有关规定,在指导教师的安排与指导下完成所规定的毕业设计工作,绝不弄虚作假,不请别人代做毕业设计或抄袭别人的成果。所撰写的毕业论文或毕业设计是在指导老师的指导下自主完成,文中所有引文或引用数据、图表均注明来源,本人愿意为由此引起的后果承担责任。
学生签名: 日期: 年 月 日
毕业设计知识产权权属声明
本人在老师指导下所完成的论文及设计成果、知识产权归属学校。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权利。
学生签名: 日期: 年 月 日
指导教师签名: 日期: 年 月 日
浅谈需求分析在软件开发过程中的重要性
毕业论文--浅谈需求分析在软件开发中的重要性
摘 要
软件需求分析是软件工程过程中计划阶段的一个决定性步骤,在这一步将把含糊的软件概念转变成具体的规格说明,从而奠定了软件开发的基础。本文通过对需求的定义、需求的类型、需求分析的任务、需求分析的方法、需求的变更以及应用实例等几个方面的介绍,对于在软件开发中做好需求分析有一定的借鉴作用。
关 键 字:软件,开发,需求分析
目录
第1章 绪论...................................................................4
1.1 引言 ............................................................................................................................... 4
1.2 需求的定义 ................................................................................................................... 4
第2章 软件需求分析的特点 .................................................... 5
2.1 用户与开发人员很难进行交流 ................................................................................... 5
2.2 用户的需求是动态变化的……………………………………………………………5
2.3 系统变更的代价呈非线性增长……………………………………………………….5
第3章 软件需求分析过程 ..................................................... 6
3.1 什么是软件需求 ........................................................................................................... 6
3.2 需求过程中的角色 ....................................................................................................... 6
3.3 需求过程的迭代………………………………………………………………………7
3.4 需求来源...........…………………………………………………………………….....8
3.5 需求获取方法...…………………………………………………………………….....9
3.6 软件需求表达...…………………………………………………………………….....9
3.7 需求评审...........……………………………………………………………………...10
3.7.1 需求评审概述...………………………………………………………………….10
3.7.2 需求评审过程...……………………………………………………………….....10
第4章 合格需求的标准 ...................................................... 13
结 论 ..................................................................... 13
参 考 文 献 ................................................................ 14
第一章 绪论
毕业论文--浅谈需求分析在软件开发中的重要性
1.1 引言
软件项目的开发主要分为五个阶段:需求分析阶段、设计阶段、编码阶段、测试阶段和维护阶段,需求调研和分析是软件开发的第一个阶段。完善的软件需求说明是软件开发项目得以成功的基础。不管设计如何精心或者编码如何巧妙,如果对软件需求不加以明确规定,将使用户感到失望,并给软件开发者带来严重后果。据权威部门统计,目前软件的成功率约为25%,75%的软件是失败的。在这75%的失败中,约有50%以上的软件是由于需求的原因造成的。另有资料表明,软件开发项目中返工开销几乎占开发总费用的一半,而导致返工的主要原因是需求分析错误或不明确,从而引发项目开发中的一系列更改。成功的软件需求分析不仅能提高软件的成功率,而且能节省大量的资源,因此需求分析是软件开发的关键阶段。
1.2 需求的定义
软件产业存在的一个普遍问题就是缺乏统一定义的名词术语来描述我们的工作。客户所定义的“需求”对开发者似乎是一个较高层次的产品概念,而开发人员所说的“需求”对用户来说又像是详细设计了。实际上,软件需求包含着多个层次,不同层次的需求从不同角度与不同程度反映着细节问题。
IEEE软件工程标准词汇表(1997年)将需求定义为:
1) 用户解决问题或达到目标所需的条件或能力。
2) 系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力。
3) 一种反映上面1)或2)所描述的条件或能力的文档说明。
IEEE的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求,其关键的问题是一定要编写需求文档。
另外,还有其他几种关于“需求”的定义:
需求是用户所需要的并能触发一个程序或系统开发工作的说明;
需求是从系统外部能发现系统所具有的满足于用户的特点、功能及属性等; 需求是指明必须实现什么的规格说明。它描述了系统的行为、特性或属性,
是在开发过程中对系统的约束。
毕业论文--浅谈需求分析在软件开发中的重要性
从以上的定义中,我们依然无法得到有关“需求”的清晰概念,真正的“需求”实际上存在人们的脑海中,任何文档形式的需求(例如:需求规格说明)仅是一个模型或一种叙述,但是编写出高质量的需求规格说明书在需求分析阶段还是关键。
需求分析奠定了软件工程和项目管理的基础。我们在建造软件系统这座大厦的时候,如果需求分析的基础不够坚实和牢固,那么往往会导致软件系统问题百出,甚至被马上丢弃。在建造软件系统的过程中,如果我们经常习惯地沿用一些不规范的方法,其后果便是产生一条鸿沟──开发者开发的与用户所想得到的软件存在着巨大的“期望差异”。 因此“需求”这个名词的定义不仅仅是从用户角度对系统外部行为的描述,以及从开发人员角度对系统内部特性的描述,其关键的一点是“需求”必须文档化。
第二章 软件需求分析的特点
2.1用户与开发人员很难进行交流 在软件生命周期中,其他4个阶段都是面向软件技术方面的,只有本阶段是 …… 此处隐藏:2767字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




