注册|登录

联系电话:024-31891684  13390130939

沈阳软件开发_沈阳软件公司_沈阳软件定制/软件/新闻中心/公司新闻

公司新闻

提高软件可维护性的方法

浏览量:8171

沈阳软件开发公司提高软件的可维护性,可从下面5个方面来解决这个问题。
1.建立明确的软件质量目标。
实际上,有一些可维护特性是相互促进的,如:可理解性和可测试性,可理解性和可修改性;而另一些则是相互矛盾的,如:效率和可移植性,效率和可修改性等。为保证程序的可维护性,应该在一定程度上满足可维护性的各个特性,但各个特性的重要性随着程序用途的不同或计算机环境的不同而不同。
2.采用现代化的开发方法。
沈阳软件开发公司
认为是否使用现代化的开发方法,是影响软件可维护性的一个重要因素。在分析时期,应确定开发时期采用的各种标准和指导原则,提出关于软件质量保证的要求。在设计时期,应坚持设计的模块化原则,把模块的清晰性、独立性和易修改性放在第一位。在设计文档中,除采用标推的表达工具来描述算法、数据结构和接口外,尤其要说明各个子程序使用的全程变量、公用数据区等与外部的联系等文档。在编码阶段,要遵守单入口、单出口的结构原则,提倡良好的编码风格。采用数据封装技术等,为以后程序的修改提供方便。
3.建立明确的质量保证审查。
质量保证指为提高软件质量所做的各种检查工作。质量保证检查是非常有效的方法,不仅在软件开发的各阶段中得到了广泛应用,而且在软件维护中也是一个非常重要的工具。
4.选择可维护的语言。
程序设计语言的选择对维护影响很大。低级语言很难理解,很难掌握,因而很难维护。一般来说,高级语言比低级语言更容易理解。在高级语言中,一些语言可能比另一些语言更容易理解。
5.改进程廖的文档。
程序员利用程序文档来理解程序的内部结构以及程序同系统内其他程序、操作系统和其他软件系统如何相互作用。程序文档是对程序功能、程序各组成部分之间的关系、程序设计策略和程序实现过程的历史数据等的说明和补充,对提高程序的可阅读性有重要作用。
本文由沈阳软件开发公司提供:http://www.eforces.cn

沈阳团购网|营口网站制作|沈阳软件公司|软件定制|网站建设|加盟易势|提交问题