传统方法学
面向过程,按软件功能需求,将软件分解为功能的合集
特点:过程分解、模块化
面向对象方法学
面向过程,按对象,将软件分解为对象的集合
特点:给予构件的思想、具有可重用性
面向传统过程的开发思路
- 分阶段,一步一步做
- 模块功能分解
- 函数=模块=过程
软件工程体系
开发过程:软件需求、设计、构造、测试、维护
支持过程:软件工程过程、工具和方法、软件配置管理、工程管理、质量控制
软件工程方法学三要素:方法、工具、过程
文档驱动型
瀑布模型
推迟实现
面向过程,按软件功能需求,将软件分解为功能的合集
特点:过程分解、模块化
面向过程,按对象,将软件分解为对象的集合
特点:给予构件的思想、具有可重用性
软件工程体系
开发过程:软件需求、设计、构造、测试、维护
支持过程:软件工程过程、工具和方法、软件配置管理、工程管理、质量控制
软件工程方法学三要素:方法、工具、过程
文档驱动型
瀑布模型
推迟实现
相关文章: