目录
一、软件开发模型
(1)瀑布模型
(2)原型模型
(3)螺旋模型
(4)V模型
(5)构件组装模型
(6)迭代模型
(7)增量模型
(8)快速应用开发模型(RAD)
(9)统一过程(UP/RUP)
(10)敏捷方法
二、软件开发方法
逆向工程
净室软件工程
三、需求工程
(1)需求获取
(2)需求分析
结构化需求分析-SA
UML基本概念
UML4+1视图
(3)需求定义
(4)需求验证
需求跟踪
需求管理
四、软件系统建模
(1)人机界面设计
(2)结构化设计
结构化设计(内聚)
结构化设计(耦合)
结构化设计(模块四要素)
(3)面向对象设计
类的分类
基本过程
面向对象设计原则
五、软件测试
六、软件项目管理