【软工视频—小小知识点(二)】

      总述

    上次总结了软工视频前二十五讲,现在总结一下后二十五讲,该软工视频二十六讲开始,讲解的是软件的维护,二十七讲到三十六讲讲解的面向对象技术,三十七讲到四十二讲讲解的软件质量管理,四十三讲到四十六讲讲解的是软件项目管理,四十七讲到五十讲是最后的总结和习题讲解。从总体上了解了后面的二十五集的内容。

【软工视频—小小知识点(二)】_第1张图片

   分述:

一、软件维护

    1.类型:

         改正性维护     20%

   适应性维护     25%

   完善性维护     50%

   其他维护       5%

   2.影响维护工作量的因素

     技术  维护队伍  维护人员

   3.软件维护策略

     改正性维护

         目的:改正在开发周期间未能发现的遗留错误

     适应性维护

         适应环境的改变而进行的一类维护:因硬件或支持软件改变引起的变化

     将软件移植到新的机器上   软件使用对象的较少改变

     完善性维护

       提高软件性能和软件可维护性

     预防性维护

  4.软件维护申请报告(软件问题报告)

二、软件质量管理

   1.软件质量模型

       (1)1986年 Boehm质量模型

        【软工视频—小小知识点(二)】_第2张图片

    

    (2)1979年 McCall质量模型

    (3)1985年 ISO质量模型

           【软工视频—小小知识点(二)】_第3张图片

  2.软件质量保证的任务

  3.质量检验的原则

  4.软件配置管理

    (1)基线

   (2)配置标识

   (3)演变图

  5.CMM

三、软件工程管理

    1.估算方法

专家估算法    类推估算法        算式算法

  2.进度计划

    甘特图(条形图)

                 【软工视频—小小知识点(二)】_第4张图片

    工程网络图

               【软工视频—小小知识点(二)】_第5张图片

   时标网络图

             【软工视频—小小知识点(二)】_第6张图片

  3.风险分析

  4.软件项目管理

四.面向对象技术

    1.面向对象
               =对象+类+继承+通信
    2.面向对象方法的开发过程
            类成为分析、设计和实现的基本单元
    3. 面向对象设计(OOD)
      高层设计
      用户界面设计
    4. Coad与Yourdon面向对象分析
     五个层次
    5. 面向对象设计(OOD)

    6.用户界面设计

   总结:

           软工视频的思想和知识需要我们在实践当中多多运用,自己亲手实践的,是自己最深刻的,思想上移,行动下移!


你可能感兴趣的:(●【架构设计】,———【软件工程】)