【软工视频—小小知识点(二)】
2015-10-04 16:54
260 查看
总述
上次总结了软工视频前二十五讲,现在总结一下后二十五讲,该软工视频二十六讲开始,讲解的是软件的维护,二十七讲到三十六讲讲解的面向对象技术,三十七讲到四十二讲讲解的软件质量管理,四十三讲到四十六讲讲解的是软件项目管理,四十七讲到五十讲是最后的总结和习题讲解。从总体上了解了后面的二十五集的内容。
分述:
一、软件维护
1.类型:
改正性维护 20%适应性维护 25%
完善性维护 50%
其他维护 5%
2.影响维护工作量的因素
技术 维护队伍 维护人员3.软件维护策略
改正性维护目的:改正在开发周期间未能发现的遗留错误
适应性维护
适应环境的改变而进行的一类维护:因硬件或支持软件改变引起的变化
将软件移植到新的机器上 软件使用对象的较少改变
完善性维护
提高软件性能和软件可维护性
预防性维护
4.软件维护申请报告(软件问题报告)
二、软件质量管理
1.软件质量模型
(1)1986年 Boehm质量模型
(2)1979年 McCall质量模型
(3)1985年 ISO质量模型
2.软件质量保证的任务
3.质量检验的原则
4.软件配置管理
(1)基线(2)配置标识
(3)演变图
5.CMM
三、软件工程管理
1.估算方法
专家估算法 类推估算法 算式算法2.进度计划
甘特图(条形图)
工程网络图
时标网络图
3.风险分析
4.软件项目管理
四.面向对象技术
1.面向对象=对象+类+继承+通信
2.面向对象方法的开发过程
类成为分析、设计和实现的基本单元
3.面向对象设计(OOD)
高层设计
用户界面设计
4.Coad与Yourdon面向对象分析
五个层次
5.面向对象设计(OOD)
6.用户界面设计
总结:
软工视频的思想和知识需要我们在实践当中多多运用,自己亲手实践的,是自己最深刻的,思想上移,行动下移!相关文章推荐
- 用MyEclipse10开发基于JAX-WS的Web Service实例
- Lighttpd插件链
- BZOJ1036 ZJOI2008 树的统计
- SQL--contains用法
- 归并
- linux sar
- Apache Ignite——新一代数据库缓存系统
- form elements
- iOS开发-使用Storyboard进行界面跳转及传值
- 如何盗取别人的微信密码
- 软考路之线性表
- C/C++字节与内存问题
- Scala学习笔记03【学习识别Scala函数式风格】
- 【Redis常见问题】
- salt stack的远程命令如何执行-笔记
- Spring s2sh 整合(二)
- 信息安全系统设计基础第四周学习总结
- 如何盗取别人的QQ密码
- pat1022Digital Library (30)
- LintCode 丢失的第一个正整数