1、可行性研究的目的是用最小的代价,在尽可能短的时间内,确定该项目是否能够开发。
  2、程序设计时代的生产方式是个体手工,程序系统时代的生产方式是作坊式小团体,软件工程时代的生产方式是工程化。
  3、喷泉模型是一种以需求分析为动力,以对象为驱动的模型。
  4、需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是功能需求。
  5、可行性研究需要从以下三个方面分析研究每种解决方法的可行性:技术可行性、经济可行性、社会可行性。
  6、可行性研究的目的不是去开发一个软件项目,而是研究这个软件项目是否值得开发,其中的问题能否解决。
10种常用的程序设计语言  7、判定树较判定表直观易读,判定表进行逻辑验证较严格,能把所有的可能性全部都考虑到。可将两种工具结合起来,先用判定表做底稿,在此基础上产生判定树。
  8、软件工具的发展特点是软件工具有单一工具向多个工具集成化方向发展。重视用户界面的
设计,不断的采用新理论和新技术。软件工具的商品化推动了软件产业的发展,而软件产业的发展,又增加了对软件工具的需求,促进了软件工具的商品化进程。
  9、环境集成主要有数据集成、界面集成、控制集成、平台集成、过程集成。
  10、 可行性研究实质上是进行一项简化、压缩了的需求分析、设计过程。
  11、 结构化方法有结构化分析、结构化设计、结构化程序设计构成,它是一种面向数据流的开发方法。
  12、 投资回收期就是累计的经济效益等于最初的项目投资所需的时间。
  13、 详细描述处理过程常用三种描述工具:图形、表格和语言。
  14、 数据流图中,每个加工至少有一个输入流和一个输出流。
  15、 结构化设计以数据流为基础映射成软件结构。
  16、 当数据流图中某个加工的一组动作存在着多个条件复杂组合的判断时,使用判定表或判定树较好。
  17、 由于运用原型的目的和方式不同,在使用原型时也采取不同的策略,有抛弃策略和附加策略。