【软考】11.1 生命周期/CMM/开发模型

《信息系统生命周期》

  • 软件工程的基本要素:方法、工具、过程
    在这里插入图片描述
    在这里插入图片描述
  • 五阶段生命周期的定义和输出
  • 规划 ——> 分析 ——> 设计 ——> 实施 ——> 运行和维护
  • 系统分析阶段:逻辑设计 ——> 逻辑模型
  • 系统设计阶段:物理设计 ——> 物理模型
    在这里插入图片描述
    在这里插入图片描述
  • 能力成熟度模型(CMM)
  • 阶段性表示;组织的能力层;
  • 初始 ——> 可重复 ——> 已定义 ——> 已管理 ——> 优化
    在这里插入图片描述
  • 能力成熟度模型集成(CMMI)
  • 阶段式模型:
  • 初始 ——> 可管理 ——> 已定义 ——> 定量管理 ——> 优化
    在这里插入图片描述
  • 连续式模型:
    在这里插入图片描述

在这里插入图片描述

  • 软件过程模型
  • 瀑布模型(SDLC)
  • 从上往下,固定阶段
    在这里插入图片描述
    在这里插入图片描述
  • 螺旋模型
  • 迭代;增量发布;周期性重复;
  • 强调风险分析,适用于庞大复杂、高风险的系统
    在这里插入图片描述
    在这里插入图片描述
  • V模型
  • 测试贯穿于整个系统的生命周期,每一个阶段都需要进行测试
  • 适用于需求明确和需求变更不频繁的系统
    在这里插入图片描述在这里插入图片描述
  • 原型化模型
  • 快速模型 ——> 讨论分析 ——> 明确需求 ——> 开发产品
  • 具有最终系统的基本特征;对用户的需求是动态响应、逐步纳入的;
  • 适用于需求不明确的情况
    在这里插入图片描述
  • 增量模型
  • 开发核心模块 ——> 用户确认 ——> 开发次核心模块
  • 优先级最高的服务最先交付
  • 不利于模块划分;需将客户需求划分为多个增量;每一次的增量版本都可作为独立可操作的作品
    在这里插入图片描述
  • 喷泉模型
  • 以用户需求为动力,以对象为驱动;面向对象的开发方法
  • 快速开发模型;迭代行和无间隔性;强调复用性
    在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值