软件工程 第3章可行性分析与软件开发计划.pptVIP

  • 5
  • 0
  • 约4.33千字
  • 约 30页
  • 2016-12-24 发布于重庆
  • 举报

软件工程 第3章可行性分析与软件开发计划.ppt

第三章 3.1 可行性分析 一、可行性分析的概念 回答是否可行? 最小代价 最短时间 四个方面的可行性 技术可行性 经济可行性 社会可行性 环境可行性 项目可行性分析 ---Why to do? 并不是任何问题都有简单明了的解决办法,事实上,许多问题不可能在预定的系统规模和期限之内解决。如果问题没有可行的解决办法,那么花费在这项开发工程上的时间、资源、人力和经费都是无谓的浪费。 可行性分析就是解决一个项目是否有可行解以及是否值得去解的问题。该阶段的主要任务就是用最小的代价在尽可能短的时间内确定问题是否能够得到解决,从而确定问题是否能够解决。 二、可行性分析的目标 识别用户要求 评价系统的可行性 进行经济分析和技术分析 把功能分配给硬件、软件、人、数据库和其它系统元素 建立成本和进度限制 生成系统规格说明,形成所有后续工程的基础 3.1.1 可行性研究的任务 进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,并清楚的列举出来; 进行简要的需求分析,抽象出该项目的逻辑结构,建立逻辑模型; 从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方案,并进行分析比较。 可行性分析的出发点是前阶段所书写的文档(即项目需求报告),对于项目需求报告中所确定的目标和规模,如果正确就进一步确认,如果错误则及时修改,为做出正确的可行性分析打好基础。 具体地说,分析

文档评论(0)

1亿VIP精品文档

相关文档