河北工业大学 软件工程 教师课件 第六节 软件维护.pptVIP

  • 3
  • 0
  • 约6.24千字
  • 约 40页
  • 2019-11-09 发布于湖北
  • 举报

河北工业大学 软件工程 教师课件 第六节 软件维护.ppt

第六讲 软件维护 (Software Maintenance) 内容 系统变更与进化 软件维护的本质 软件维护过程 软件可维护性 预防性维护与软件再工程 1 系统变更与进化 软件系统变更是不可避免的: 软件使用过程中会出现新的需求; 用户的业务环境会发生变化; 可能有未发现的错误; 可能会有新的计算机设备添加到系统中; 系统的性能、可靠性也可能会需要改善。 一个关键的问题就是如何实现和管理现存软件的变更,软件系统随变更要求不断更新改进的过程就是系统进化过程。 系统进化策略 软件维护 对软件做局部改变以响应变更要求,但软件的基本结构保持不变,这是最常见的系统进化方法; 体系结构转换 系统体系结构发生重要变更,通常是系统从集中式,以数据为中心的体系结构向客户机/服务器体系结构转变; 软件再工程 不添加新的功能,通过修改遗留系统使其变得在未来更加容易理解和修改,即具有良好的可维护性。 进化的重要意义 Organisations have huge investments in their software systems - they are critical business assets. To maintain the value of these assets to the business, they must be changed and updated. The major

文档评论(0)

1亿VIP精品文档

相关文档