1 / 187
文档名称:

软件需求分析(ppt 187页).ppt

格式:ppt   页数:187页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件需求分析(ppt 187页).ppt

上传人:ranfand 2016/3/9 文件大小:0 KB

下载得到文件列表

软件需求分析(ppt 187页).ppt

相关文档

文档介绍

文档介绍:仲恺农业技术学院计算机与电子工程学院 2016-12-23 1 软件需求分析的重要性 软件需求分析的困难性 软件需求分析的任务 软件需求分析的过程 软件需求分析的原则 结构化分析方法 原型化方法 补充:有关数据库的基本概念仲恺农业技术学院计算机与电子工程学院 2016-12-23 2 需求分析需求分析是软件定义时期的最后一个阶段回答“系统必须做什么? ”的问题系统分析员的主要系统分析员的主要焦点焦点是是““做什么( 做什么( what what ) )””,不是,不是““怎样做( 怎样做( how how ) )””仲恺农业技术学院计算机与电子工程学院 2016-12-23 3 需求分析的重要性真的很重要吗? 例: Our real-time example is based on the embedded software in the Ariane-5, a space rocket belonging to the European Space Agency (ESA). On June 4, 1996, on its maiden flight, the Ariane-5 was launched and performed perfectly for approximately 40 seconds. Then, it began to veer off course. At the direction of an Ariane ground controller, the rocket was destroyed by remote control. The destruction of the uninsured rocket was a loss not only of the rocket itself, but also of the four satellites it contained; the total cost of the disaster was $500 million (Newsbytes home page 1996; Lions et al. 1996). 仲恺农业技术学院计算机与电子工程学院 2016-12-23 4 The reason: there was no discussion in the requirements documents of the ways in which the Ariane-5 trajectory would be different from Ariane-4. 统计资料: In 1994, the Standish Group surveyed over 350 companies about their over 8000 software projects to find out how well they were faring. The results are sobering. Thirty-one percent of the software projects were canceled before they pleted. Moreover, in panies, only 9% of the projects were delivered on time and cost what they were budgeted, and 16% met those criteria in panies (Standish 1994). 仲恺农业技术学院计算机与电子工程学院 2016-12-23 5 在美国高科技历史上曾有过令人痛心的事件: 大家知道, DEC 曾经是美国三大计算机公司之一,几年前被康柏收购,从地球上消失,成为美国计算机界一大憾事。 DEC 曾以众多的高新技术著称于世。其中,它在最后的几年里研发出的 Alpha 计算机芯片更以卓越的技术在性能上超过了 Intel, sun 和其他厂家的芯片。微软也曾大力协助 DEC ,将 Windows Nt 移植到 Alpha 系统,然而, Alpha 在市场上彻底地失败了,成为 DEC 最终失败的原因之一。为什么? 究其根本,还是因为 DEC 对其市场和用户不了解,盲目追求技术而铸成大错。 Alpha 系统复杂,造价过高, 绝大多数用户不能接受;而且它又不能与已有的系统兼容,使得在其上的软件开发相当困难,软件开发商也很难接受,所以 Alpha 把它的两级用户都得罪了,要想成功,谈何容