摘 要: | 伴随着计算机技术的发展,计算机软件已在诸多行业发挥着重要作用。通信技术和计算机技术的进一步发展,使计算机软件的应用更加普及和深入,计算机软件已经在国民经济和社会生活的各个方面发挥着前所未有的重要作用。然而,随着社会的进步、业务的发展和新技术的出现,人们发现许多软件已越来越不适应生产和生活的需要。于是,人们就试图对这些软件进行修改、完善,以适应新的业务需要,但当系统分析师和软件设计师在改造这些软件时,往往发现其中一些软件改造工作难度相当大,甚至不可能。原因在于有些软件的可维护性相当差,缺乏基本的可理解性、可修改性和可测试性。迫于无奈,最终只得放弃改造,重新设计开发。因此,软件的可维护性相当重要。
|