《软件工程》教学课件CH2软件的定义—可行性分析-(精选·课件).pptVIP

  • 1
  • 0
  • 约4.22千字
  • 约 25页
  • 2018-10-15 发布于广西
  • 举报

《软件工程》教学课件CH2软件的定义—可行性分析-(精选·课件).ppt

《软件工程》 软件的定义—可行性分析 陈巧丽 第二章 软件的定义 本章全部内容如下: 1、项目可行性分析 2、项目需求分析 3、数据流分析技术 4、数据库概念设计* 开发软件要回答三个问题 Why to do? —可行性研究 What to do?—需求分析 How to do? —系统设计 2.1 项目可行性分析 项目的筹备、规划与准备是软件项目实施的前期工作,它由两个重要的工作阶段构成:一是项目规划及可行性分析;二是项目需求分析。 项目准备阶段的第一个工作,是项目的总体规划。首先要做的是明确系统的需求,也就是用户要计算机解决什么问题,即问题定义 。 系统分析员应该深入现场,了解用户单位对系统的要求,调查开发背景,进行市场调研。经过调查分析,分析员要在较短的时间内对问题进行抽象、概括,并把自己的认识写成书面报告,即项目需求报告,提交给用户方面进行讨论审查。 项目需求报告应该尽可能清楚简洁,内容通常包括项目的名称,对问题的概括,项目的目标,项目的规模及对可行性研究的具体建议(即需要用的时间和成本)等等。 图2.1通过一个实际项目给出了项目需求报告编写示例。 一般的做法是分析员和用户方面的人员一起阅读讨论这份报告,通过修改得到一份双方都满意的文档。 当分析员和用户双方就项目需求取得了完全一致的看法,项目的可行性研究即可开始。 一、可行性分析的概念 回答是否可行?

文档评论(0)

1亿VIP精品文档

相关文档