系统分析师教程知识点精讲之软件维护

系统分析师 责任编辑:长颈鹿 2017-02-06

添加老师微信

备考咨询

加我微信

摘要:软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关软件维护的讲解,希望对准备参加考试的你有所帮助。

    >>>>>点击了解系统分析师网络班

    >>>>>点击了解系统分析师面授班


    软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关软件维护的讲解,希望对准备参加考试的你有所帮助。

      软件维护

      软件经过测试、交付用户后,在使用和运行过程中可能在软件运行/维护阶段对软件进行的修改就是所谓的维护。

      (一)可维护性

      可分析性、易改变性、稳定性、易测试性、依从性;

      (二)软件维护占整个软件生命周期的60%~80%,维护的类型主要有:

      [1]改正性维护:为了识别和纠正软件错误,改正软件性能上的缺陷,进行诊断和改正错误的过程;

      [2]适应性维护:当外部环境发生改变时,为使软件适应这种变化而去修改软件的过程;

      [3]完善性维护:在软件使用过程中,用户往往会对软件提出新的功能、性能要求,为了满足这些要求而进行的修改和新功能开发。

      [4]预防性维护:为以后进一步改进软件打下良好基础。

      (三)软件维护影响因素

      业务因素、理解局限性、对待维护优先级问题、维护人员积极性、测试困难

      (四)提高软件可维护性方法

      (1)采用软件工程方法:规范开发过程、强制产生文档,丰富维护所需资源;

      (2)注重可维护性开发过程:

      ·需分阶段:对将来要改进或可能修改部分予以明确;

      ·设计阶段:高内聚低耦合原则,可能修改地方,采用易扩展方案。考虑跨平台移植性设计,加大可复用构件设计力度;

      ·编码阶段:代码规范、强化注释,加大可复用构件使用;

      ·测试阶段:测试做好,可减少维护量。测试相关文档是维护后回归测试的基础。

      ·运行维护阶段:严格配置管理。同步更新系统和用户文档保证一致性,加强用户培训;


      希赛网,拥有十五年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取