第五章 – 软件工程

内容纲要

目录

软件工程概述
软件过程模型
需求工程
系统分析与设计
软件测试
净室软件工程
基于构件软件工程
系统维护、系统转换
遗留系统
项目管理

软件工程概述

概述

能力成熟度模型CMM(★)

能力成熟度模型集成CMMI(★)

典型真题

软件过程模型

概述

软件过程模型 - 瀑布模型

软件过程模型 - 原型模型

软件过程模型 - 螺旋模型

软件过程模型 - 喷泉模型

软件过程模型 - 迭代和增量模型

迭代与增量的区别:

软件过程模型 - 构建组装模型

软件过程模型 - V模型

软件过程模型 - 快速应用开发模型

软件过程模型 - 敏捷方法

敏捷方法基本原则、四大价值观和十二个最佳实践(★★★)

软件过程模型 - 统一过程模型

典型真题

补充 - 逆向工程

逆向工程的完备性分级(★★★)

典型真题

需求工程

概述

典型真题

需求开发 - 需求获取 - 步骤和策略

需求开发 - 需求获取 - 方法(★)

需求开发 - 需求分析 - 概述

需求开发 - 需求定义

需求管理 - 变更控制

需求管理 - 需求跟踪

典型真题

系统分析与设计

系统分析和设计 - 系统分析 - 结构化分析

△ 结构化分析(SA)(★★★)

分层数据流图:

系统分析 - 结构化分析

系统分析和设计 - 系统设计 - 结构化设计

典型真题

系统分析和设计 - 面向对象 - 概念

系统分析和设计 - 面向对象 - 面向对象分析原则

系统分析和设计 - 面向对象 - UML

UML种类的图(★★★)

UML中类的图的分类(★★)

类图

典型真题

用例图

用例之间的关系(★★★)

典型真题

序列图(★★★)

通信图(★★★)

状态图:(★★★)

典型真题

活动图:(★★★)

构件图(组件图)(★★★)

部署图

状态和活动图比较(★★★)

流程图和活动图比较(★★★)

UML 4+1视图(★★)

系统分析和设计 - 面向对象分析步骤

OOA大致上遵循如下5 个基本步骤:(★★★)

系统分析和设计 - 面向对象分析建模

面向对象分析建模(★★★)

用例模型建模(★★★)

典型真题

系统分析和设计 - 面向对象设计过程

面向对象设计过程(★★★)

面向对象设计原则(★★)

典型真题

系统设计-界面设计

界面设计三原则:(★★)

1、置于用户控制之下。
2、减少用户的记忆负担。
3、保持界面的一致性。

系统设计-流程设计

流程表示工具(★★)

软件测试

净室软件工程

基于构件软件工程

系统维护、系统转换

遗留系统

项目管理

Leave a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注

close
arrow_upward