1 / 5
文档名称:

对于计算机软件设计过程中的可维护性分析.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

对于计算机软件设计过程中的可维护性分析.doc

上传人:ying_xiong01 2015/9/21 文件大小:0 KB

下载得到文件列表

对于计算机软件设计过程中的可维护性分析.doc

文档介绍

文档介绍:对于计算机软件设计过程中的可维护性分析
摘要:随着我国经济和科学技术发展,计算机网络逐渐渗透到大部分人生活中,在国民经济、科学技术、教育学****生活娱乐等方面计算机网络技术都发挥了重要的作用,在计算机技术的发展同时带来了各种计算机软件的设计与开发,通过用数学运算,把现实的东西和需要解决的一些问题进行编辑,数学表达式把复杂的问题转化成简单的语言,使人们科学的应用,实现人们多样化的需求。但是原有的各种软件的设计,无法满足人们不断变化的需求,因此,各种各样的软件需要重新设计,甚至需要更新换代的升级,这就要求计算机软件程序开发时,注重软件的可维护性。本文从系统上分析软件设计过程,并对数据编码和一些其他方面工作做一个简单的分析。
关键词:计算机软件;设计过程;可维护性
中图分类号: 文献标识码:A 文章编号:1674-7712 (2013) 14-0000-01
近几年来,我国的网络通信和计算机应用技术已经全面渗透到社会和生活的各个方面,为中国的经济发展和人民生活水平的提高做出了重要贡献,随之而来的是计算机软件的飞速发展,由于生产模式的变化,人们的生活和工作****惯的改变,各种新需求的多元化,需要不断的创新,以便适应现有的计算机软件不断变化的需求,在这种情况下,软件设计师和分析师将采取一些有效的措施,升级和维护现有的软件,使其能够满足人们的需求,在各种软件进行升级和维护的过程中,会遇到各种各样的困难,如果基础语言软件缺乏一定的逻辑性,人们很难理解,这种缺乏可升级性和可维护性的大多情况下,设计师都需要重新设计和开发的软件,这种资源的浪费,使得软件成本增加,因此,我们必须加强软件的可维护性,这是软件设计师的开发软件的前提。
一、影响软件设计中可维护性的因素
在软件设计过程中,软件的可维护性可以简单的看成,一款已经投入使用的软件,根据实际需求要作一些必要的修改,升级。当然不能随意更改,它必须建立在对整个软件的理解,在这个软件具有深刻理解基础上,才能进行修改,经过严格的科学手段检测,调试和试运行,正式运行等步骤,以确保修改、升级后的软件的不出现故障。根据我公司多年的工作经验,在软件设计发开过程中,软件的下列几个方面对软件的可维护性有重要的影响。
(一)可理解性
软件的可理解性主要为除第一设计者外的其他人提供方便,其他人在原始软件进行设计或修改,需要了解软件的组成,功能,及整个界面和软件的复杂程度,甚至关于内部的软件模块处理,软件设计的文档是清晰准确和详细,软件设计结构合理性,以及选择语言等方面,软件所有内容的应具有容易理解性,这是软件可维护的关键因素。
(二)可测试性
如果一个软件容易理解,将直接影响到修改软件和改进软件的过程,进而影响软件测试软件诊断困难程度,清晰和详细程度,科学合理的软件编辑,合理软件结构设计,将成为软件测试诊断过程中起到巨大的作用,可以降低软件诊断测试过程出现的错误,同时,根据实际情况,选择合适的测试诊断工具和合理的调试模式,科学设计整个测试过程规范的运作,为计算机软件的调试诊断过程奠定了良好的基础。
(三)可修改性
软件易于修改的程度和设计原则直接相关的。耦合,凝聚力,信息隐藏,定位,控制域范围之间关系等,都对软件的修改性有一定的影响。
(四)可重用性
可重用性是指同样的事情不