《软件工程培训课程大纲》

  •  
  • 2019-11-27
  •  
  • 476

内容:

模块1:软件工程技术

1.1软件生存期过程

软件工程过程和软件生存期

软件生存期模型

国际标准:ISO/IECI2207信息技术一软件生存期过程

1.2软件需求分析

需求分析的任务

需求分析过程

需求的类型。

需求分析的原则

需求分析人员和用户的责任

需求文档

需求说明技术的选择

1.3软件复用技术

软件复用的概念

软件开发过程

构件技术

分层式体系结构

实施软件复用开发单位的组织结构

1.4软件测试技术

软件测试的基本概念

测试用例设计

白盒测试

黑盒测试

性能测试

软件测试策略

软件测试工具

1.5软件维护

软件维护的概念

软件维护活动

软件维护的实施

软件可维护性

软件再工程

1.6软件工具与软件开发环境

软件开发工具的分类、作用和功能

软件开发环境的概念

模块2:软件质量管理与软件质量保证

2.1软件质量

什么是软件质量

软件可靠性

软件质量问题的根源

软件产品质量与软件过程质量

2..2软件质量保证

软件质量保证的概念

软件质量保证体系

质量保证的实施

软件质量设计

软件容错技术

2.3软件工程标准与软件文档

什么是软件工程标准

软件工程标准化的意义

软件工程标准的制订与推行

软件工程标准的层次

软件工程国家标准

2.4 ISO9000国际标准

质量管理、质量认证与质量审核

ISO9000标准概要

ISO9000族标准构成

质量体系

ISO9001的主要内容

ISO9000_3实施指南概要

2.5软件过程能力评估CMM

软件过程评估的意义

软件过程能力成熟度分级及其关键过程域

软件过程评估的国际标准

2.6软件度量

软件度量的概念

功能点方法计算软件的大小

程序环路复杂度计算

Halstead程序工作量计算

程序风格度量

2.7软件配置管理

什么是软件配置管理

配置管理计划的制订

变更管理

版本管理和发行管理

模块3:软件工程管理

3.1软件工程管理和软件项目管理

软件工程管理的任务与意义

软件工程管理的范围

软件文档管理

软件成本估算

软件风险分析

软件项目进度计划与监控

3.2软件人员管理

软件开发组织结构

软件人员能力成熟度模型

软件工程师道德和职业活动规范

3.3软件知识产权保护

什么是知识产权

计算机软件著作权

计算机软件著作权登记管理

计算机软件著作权侵权与法律保护

计算机软件的商业秘密与反不正当竞争

模块4:高级软件工程

4.1软件生存期过程

4.2软件过程能力评估

软件过程评估的意义

软件过程评估方法的产生

软件能力成熟度模型CMM

软件过程评估的国际标准概述

4.3软件配置管理

软件配置管理的概念

软件配置管理计划

软件配置标识

变更管理

版本管理

配置审核

配置状态报告

4.4面向对象的开发方法

面向对象分析

面向对象的设计

OOD文档的编写

4.5软件复用技术

软件复用的概述

软件开发过程

构件技术

分层式体系结构

渐进地实施复用

标签:项目管理、工程项目管理

没有更多内容了