如何提高软件的可复用性,如何提高软件的可维护性?
本篇文章给大家谈谈如何提高软件的可复用性,以及如何提高软件的可维护性?对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
提高软件可重用性的主要准则是什么?
尽量把重复的程序写成函数,然后每次需要运行的时候调用函数。
系统代码的质量。例如:软件的架构、代码的框架及程序员代码的规范问题。代码中结构是否合理,变量命名是否规范,代码中注释是否详细,这些都会影响到系统的维护成本。系统文档是否完善。
要提高软件的可重用性,以及软件的可维护性,还需要进一步的努力,即静态质量度量。静态质量度量所依据的标准是ISO9126。
在各种系统开发方法中,系统可重用性、扩充性、维护性较好的开发方法是...
面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它以数据为中心而不是以功能为中心来描述系统,数据相对于功能而言具有更强的稳定性。
信息系统主要的开发方法包括结构化方法、原型法、企业系统规划方法、战略数据规划方法、信息工程方法和面向对象方法等。结构化方法结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。
面向对象开发方法 (1)优点分析、 设计中的对象和软件中的对象的一致性;实现软件复用,简化程序设计: 系统易于维护;缩短开发周期。
应用软件包法:通过购买商品化软件包并在此基本上进行系统的开发方法。由4个阶段组成:系统分析-系统设计-系统修正-系统维护 终端用户法:用户自己采用开发工具开发自己需要的各种系统。
如何提高软件的重用性?
1、在实际编程时可以采用搭积木的方式来组织程序,站在“巨人”的肩上实现自己的目标。面向对象程序的设计方法使得程序结构清晰、简单,提高了代码的重用性,有效减少了程序的维护量,提高了软件的开发效率。
2、尽量把重复的程序写成函数,然后每次需要运行的时候调用函数。
3、没有什么具体的准则,主要就是两点,一是经验,一是思想,需要在长期的开发中慢慢积累的。
4、降低开发成本,缩短开发周期。同时,由于软构件大都经过严格的质量认证,并在实际运行环境中得到校验,因此,重用软构件有助于改善软件质量。此外,大量使用软构件,软件的灵活性和标准化程度也可望得到提高。
如何提高软件的可复用性的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何提高软件的可维护性?、如何提高软件的可复用性的信息别忘了在本站进行查找喔。