第2章软件问题定义及可行性分析
第2章 软件问题定义及可行性分析
学习目标理解软件的生存周期的划分:理解如何进行可行性研究;理解可行性研究报告的描述掌握可行性研究的要素;掌握可行性研究的含义和任务:掌握成本估计和效益度量的方法:掌握怎样选择好的方案以及如何决策,掌握用来描述系统物理模型的系统流程图;掌握图形化建模工具--数据流图;了解软件计划是软件开发前期的一个重要阶段(可分为问题定义、可行性研究和需求分析);了解新系统的开发目标
l 理解软件的生存周期的划分; l 理解如何进行可行性研究; l 理解可行性研究报告的描述; l 掌握可行性研究的要素; l 掌握可行性研究的含义和任务; l 掌握成本估计和效益度量的方法; l 掌握怎样选择好的方案以及如何决策; l 掌握用来描述系统物理模型的系统流程图; l 掌握图形化建模工具-数据流图; l 了解软件计划是软件开发前期的一个重要阶段(可分为问题定 义、可行性研究和需求分析); l 了解新系统的开发目标。 学习目标
01软件问题定义目录02可行性研究的任务03可行性研究的步骤04系统流程图05数据流图数据字典06成本-效益分析07本章小结08
目录 010204 软件问题定义 可行性研究的任务 可行性研究的步骤 系统流程图 03050607 数据流图 数据字典 成本-效益分析 08 本章小结
软件问题定义01
软件问题定义 01
软件问题定义在软件工程项目开始时,先进行系统定义,它是整个工程的基础。系统定义所涉及的问题不完全属于软件工程的范畴,它为系统提供总体概貌,确定系统硬件、软件的功能和接口,它的主要任务具体表现为如下三个方面(1)充分理解所涉及的问题,对问题的解决办法进行论证:(2)评价解决办法的不同实现方案;(3)表达解决方案,以便进行复审
软件问题定义 在软件工程项目开始时,先进行系统定义,它是 整个工程的基础。系统定义所涉及的问题不完全属于 软件工程的范畴,它为系统提供总体概貌,确定系统 硬件、软件的功能和接口,它的主要任务具体表现为 如下三个方面。 (1)充分理解所涉及的问题,对问题的解决办法 进行论证; (2)评价解决办法的不同实现方案; (3)表达解决方案,以便进行复审