软件生存周期.pptxVIP

  • 5
  • 0
  • 约1.31千字
  • 约 40页
  • 2022-06-06 发布于上海
  • 举报
会计学;软件生存周期的概念 ;主要活动 ;软件生存周期模型 是描述软件开发过程中各种活动如何执行的模型。软件生存周期 模型确立了软件开发和演绎中各阶段的次序限制以及各阶段活动的准则,确立开发过程所遵守的规定和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利 于活动管理。;软件生存周期模型主要有: 瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型。;瀑布模型;第6页/共40页;第7页/共40页;瀑布模型把软件生存期划分为计划、开发、运行三个时期. ①便于控制开发工作的复杂性;②通过—定的有限的步骤,把用户需要解决的问题从抽象的逻辑概念逐步转化为具体的物理实现。;可行性研究;问题的初步认识;市场调查;分析准备;环境分析;物理分析;功能分析;信息分析;动态分析;确立系统方案,进行各种估算;模型评审;瀑布模型的特点;第21页/共40页;瀑布模型的 局限性; 传统的瀑布模型曾经给软件产业带来了巨大的进步,部分缓解了软件危机,但这种模型本质上是一种线性顺序模型,因此存在着比较明显的缺点,各阶段之间存在着严格的顺序性,特别强调预先定义需求的重要性,在着手进行具体的开发工作之前,必须通过需求分析预先定义并“冻结”软件需求,然后再一步一步地实现这些需求。但是实际项目很少是遵循着这种线性顺序进行的。虽然瀑布模型也允许迭代,但这种改变往往给项目开

文档评论(0)

1亿VIP精品文档

相关文档