软件工程

宋传东徐涛董西尚赵猛猛黄婕

目录

  • 1 第1章 软件工程的内容与方法
    • 1.1 软件工程课程介绍
    • 1.2 学习目标和学习方法
    • 1.3 软件及其发展
    • 1.4 软件危机
    • 1.5 软件工程及基本原理
  • 2 第二章 软件生命周期与开发模型
    • 2.1 软件生命周期
    • 2.2 瀑布模型
    • 2.3 原型模型
    • 2.4 增量模型
    • 2.5 螺旋模型
    • 2.6 喷泉模型
    • 2.7 迭代模型
    • 2.8 RUP--Rational统一过程
    • 2.9 敏捷过程
  • 3 第三章 可行性研究
    • 3.1 可行性研究概述
    • 3.2 可行性研究的任务
    • 3.3 可行性研究的过程
    • 3.4 系统流程图
  • 4 第四章 软件需求分析
    • 4.1 需求分析的基本概念
    • 4.2 需求分析的任务及方法
    • 4.3 需求分析工具&过程管理&文档
  • 5 第五章 软件策划
    • 5.1 软件策划概述
    • 5.2 软件项目估计及策划文档
  • 6 第六章 软件建模
    • 6.1 软件建模
  • 7 第七章 软件设计
    • 7.1 软件设计概论
    • 7.2 设计原理
    • 7.3 面向过程概要设计
    • 7.4 面向对象及面向元数据设计&软件设计文档
  • 8 第八章 软件测试
    • 8.1 软件测试概述
    • 8.2 软件测试模型
    • 8.3 黑盒测试
    • 8.4 白盒测试
  • 9 第九章 软件实施与维护
    • 9.1 软件产品的分类
    • 9.2 软件产品的发布与实施
    • 9.3 软件维护的传统方法
    • 9.4 软件维护新方法及维护文档
  • 10 第十章 软件管理
    • 10.1 CMMI
    • 10.2 软件配置管理
    • 10.3 软件质量保证
    • 10.4 项目及项目管理
白盒测试