为了反映软件生存周期内各个工作应怎样组织,各阶段怎样衔接,须要软件开发模型给出直观图示表达.软件开发模型是软件思想的详细化,是实施在过程模块中的软件开发方法和工具. 以下来介绍开发模型的特点以及他们的优缺点. 瀑布模型 核心思想是按工序开发软件,功能,设计与实现分开,各阶段分工协作. 结构化分析设计方法,逻辑实现和物理实现分开. 活动为:开发计划,需求分析和说明,设计,測试,执行维护. 各阶段瀑布流水,逐级下落,自上而下. 特征: 上一个活动方产生的工作对象为输入 利用输入,实现本项活动要完毕内…