软工学习笔记九
软件维护
定义
在软件运行阶段对软件产品进行修改
维护类型
改正性维护(20%)改正在开发周期间未能发现的遗留错误
适应性维护(25%)软件适应运行环境的改变
完善性维护(50)提高软件性能和软件可维护性
其他维护(5%)
面向对象技术
1面向对象=对象+类+继承+通信
2每个对象可用它本身的一组属性和它可以执行的一组操作来定义
3属性一般职能通过执行对象的操作来改变
4操作又称方法
5消息是一个对象与另一个对象的通信单元
6类是一组具有相同数据结构和相同操作的对象的集合
7继承是使用已存在的定义作为基础建立新定义的技术
8对象模型化技术:对象模型、功能模型、动态模型(状态图、事件追踪图)