10、软件维护-(精选·课件).pptVIP

  • 21
  • 0
  • 约7.92千字
  • 约 55页
  • 2018-10-15 发布于广西
  • 举报
6.4 软件的可维护性 软件可维护性可以定性地定义为:维护人员理解、改正、改动和改进这个软件的难易程度。我们一直强调,提高可维护性是支配软件工程方法学所有步骤的关键目标。 6.4.1 决定软件可维护性的因素 维护就是在软件交付使用后进行的修改,修改之前必须理解修改的对象,修改之后应该进行必要的测试,以保证所做的修改是正确的。如果是改正性维护,还必须预先进行调试以确定错误。因此,影响软件可维护性的因素主要有下述五个: 1. 可理解性 2. 可测试性 3. 可修改性 4. 可移植性 5. 可重用性 6.4.2 文档 文档是影响软件可维护性的决定因素。由于长期使用的大型软件系统在使用过程中必然会经受多次修改,所以文档比程序代码更重要。 软件系统的文档可以分为用户文档和系统文档两类。用户文档主要描述系统功能和使用方法,并不关心这些功能是怎样实现的;系统文档描述系统设计、实现和测试等各方面的内容。 总的说来,软件文档应该满足下述要求: (1)必须描述如何使用这个系统,没有这种描述即使是最简单的系统也无法使用; (2)必须描述怎样安装和管理这个系统; (3)必须描述系统需求和设计; (4)必须描述系统的实现和测试,以便使系统成为可维护的。 下面分别讨论用户文档和系统文档: 1. 用户文档 用户文档是用户了解系统的第一步,

文档评论(0)

1亿VIP精品文档

相关文档