本文介绍: 问题定义 —> 可行性研究 —> 需求分析 —> 总体设计 —> 详细设计 —> 编码和单元测试 —> 综合测试 —> 软件维护。由强到弱依次是路径覆盖、条件组合覆盖、判定/条件覆盖、条件覆盖、判定覆盖(边覆盖)、语句覆盖(点覆盖)内聚由高到低依次是功能内聚、顺序内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、偶然内聚。耦合由高到低依次是内容耦合、公共耦合、外部耦合、特征耦合、控制耦合、数据耦合。传统—>瀑布模型、快速原型模型、增量模型、螺旋模型。第一章软件工程学概论。
第一章软件工程学概论
软件生命周期:三个时期(软件定义,软件开发、软件维护)、八个阶段
问题定义 —> 可行性研究 —> 需求分析 —> 总体设计 —> 详细设计 —> 编码和单元测试 —> 综合测试 —> 软件维护
软件过程模型汇总
传统—>瀑布模型、快速原型模型、增量模型、螺旋模型
面向对象—>喷泉模型、Rational统一过程、敏捷过程和极限编程、微软过程
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。