论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类: 计算机应用和软件期刊 软件论文 计算机应用毕业论文 计算机硕士论文 计算机应用技术论文 计算机科学和技术专业导论论文 计算机软件英语论文 计算机软件维护论文 有关计算机软件的论文 计算机软件专业论文 关于计算机软件的论文范文 计算机软件本科毕业论文

关于计算机软件论文范文 计算机软件的可维护性的实践相关论文写作参考文献

分类:论文范文 原创主题:计算机软件论文 更新时间:2024-02-08

计算机软件的可维护性的实践是关于本文可作为计算机软件方面的大学硕士与本科毕业论文计算机软件论文开题报告范文和职称论文论文写作参考文献下载。

摘 要:在我国计算机技术高速发展的今天,各种应用软件不断被研发出来,并在社会各个领域得到了应用,为了能够更好地为社会各界服务,软件工程也在不断完善,这样就使得软件开发日渐复杂,创建出一条科学的实践方法,保障软件系统的可靠性、安全性以及可维护性显得更加迫切.该文就已计算机软件的可维护性进行几个方面的探索研究.

关键词:计算机软件;可维护性;实践探索

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)22-0064-02

计算机软件是用户与计算机之间的衔接桥梁,通过各种软件,用户才能够与计算机进行“沟通”.因此,软件是非常重要的,也是计算机系统设计的根据.为了能够为用户提供更多的便利,使计算机整体运行效率更高,计算机系统设计时必须要综合考量软件与硬件的情况,而软件保护技术,额可以防止合法软件的行为,能够有效保护软件中的数据.在软件生命周期中,每个阶段都需要科学的管理与技术支持,并且还需要进行全面而严格的审查,落实好每一个环节的设计与开发工作,对于计算机软件可维护性实践探索有着非常大的意义.

1可维护性的内涵

软件的可维护性主要是当软件出现问题和特殊情况下,软件的维修人员可以及时地进行解决,全方面地对软件系统进行修改和完善,从而可以使系统自身不断满足各方面的需求.而在软件工程的行业中,最重要的就是转件的可维护性,他既是软件工程未来发展的一个趋势,也在发展过程中有着非常重要的作用.除此之外,对于软件质量的好坏,主要可以依据以下几个方面来进行评定软件能否正常的运行嗯哼维护,同时这些问题也是用户最关注的.在对软件实际发展的过程中,软件维护也是非常重要的.因为给软件维护性造成影响的原因也有很多,并且每一种因素都会使软件的可维护性造成比较大的影响.

软件维护阶段的关键任务是,通过各种必要的维护活动使系统持久地满足用户的需要.通常有几类维护活动:

1)纠错性维护:在开发过程中要生成100%可靠无误的软件通常是不太现实的,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做改正性维护.

2)适应性维护:在使用过程中,外部环境(如新的硬、软件配置)、数据环境(如数据库、数据格式、数据输入/输出力一式、数据存储介质)可能发生变化.为使软件适应这种变化,而去修改软件的过程就叫做适应性维护.

3)完善性维护或增强:在软件的使用过程中,用户往往会对软件提出新的功能与性能要求.为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性.这种情况下进行的维护叫做完善性维护.

4)预防性维护或再工程:即修改软件,为将来的维护活动预先做准备.

除此四类维护活动外,还有一些其他类型的维护活动,如:支援性维护:通过提供最新用户文档或联机用户文档,进行适当的用户培训或设立专门的维护人员等力一式来减少此类维护活动.

结算机可维护性是一项长期而艰巨的任务,在以上几个方面的维护工作中,的哥层面与第二层面的维护性所占的份额最大,基本会占据总维护工作的8成左右,也就说,软件的维护费用是非常大的,开发费用占总费用的55%-70%左右.随着计算机技术的发展,各项软件维护的难度也更大.

2软件可维护性的意义

对于软件可维护性主要分为以下几个方面:

1)易分析性:在软件内部出现的问题和故障是否可以非常轻松的检查出来.

2)易改动性:在软件内发现问题和故障的情况下,能够进行整体或者部分的改动.

3)稳定性:在软件内发现问题和故障的情况下,在接收修理的同时是否可以承担相应的风险.

4)易测试性:在发现软件内出现和故障的时候,在修理的同时是否可以对之前的问题进行检测.

以上几个方面的属性都是程序软件自身想要实现可维护性的一个重要环节,并且开发人员和维护人员也需要对程序软件的自身有一个正确的认识和了解,只有这样才可以真正的满足维护过程中的各方面需求.但是,如果软件自身非常容易进行修改,就会消耗大量的人力资源和经济成本,而且可维护性的自身意义就需要体现出产品自身的品质.另外,软件在进行实际开发的阶段,就需要重点对可维护性的意义进行考虑,因为可维护性的意义和软件自身发挥出的功能有着密不可分的联系.

3影响软件设计中可维护性的因素

在对软件进行开发和设计的过程中,最重要的就是软件的可维护性.所以,就针对了可维护性的影响因素进行了全方面地分析和研究.

3.1可理解性

对于外来者来说,可理解性这个因素是需要在传统软件的基础上进行完善和创新,而可理解性也都在软件结构和软件内部处理的复杂程度体现出来.在软件自身的结构中,软件的模块是否合理和软件文档是否明确以及软件设计编程语言的选择是否科學等等,都和软件的可理解性有着密不可分的联系,最终也会对软件的可维护性造成很大的影响.

3.2可测试性

对于软件理解的难易程度和软件诊断以及测试难易的程度有着密不可分的联系.另外,软件诊断的测试和软件的文档,对于软件设计的结构是否合理也有着非常重要的影响,因为软件文档和软件设计结构的合理,软件诊断测试的难度也就会相应地降低.除此之外,在选择测试和诊断工具以及调式方式的时候,就应该针对软件使用者的实际情况,来进行比较合理的选择,还要严格对软件测试的过程进行处理,对实际测试的过程进行科学化的设计,将最基础的工作做好.

3.3可重用性

可重用性主要指的是同一件事情,对没有经过修改的失误可以在各种环境中进行重复的试用.而对具备可重用特性的软件开发和设计新软件的过程中,就需要通过以下几个方面的建议进行提高.

总结:本论文为您写计算机软件毕业论文范文和职称论文提供相关论文参考文献,可免费下载。

参考文献:

1、 计算机软件保护性 【摘要】伴随着计算机技术的快速发展,面向各应用领域需求的软件不断产生,对软件进行维护与保护已成为软件业面对的现实问题。本文从计算机软件保护现状和。

2、 保护计算机软件商业秘密的价值发现与其实践意义 关键词 软件 价值 商业秘密 竞争 专利法作者简介:胡建东,中国政法大学法学院,研究生,研究方向:经济法。中图分类号:D922 29 文献标。

3、 技工院校计算机专业PhotoshopCS6项目化教学和实践 摘 要:Photoshop CS6是技工院校培养计算机应用与软件技术专业技能型紧缺人才的核心专业课程之一。本文提出,由于该课程的应用范围极广,教。

4、 计算机软件工程技术中逻辑应用探析 摘 要:在计算机的应用过程中,离不开逻辑学的理论知识体系作为基础,计算机应用中其他各学科知识的渗入是计算机技术发展的重要趋势。本文分析可逻辑学在。

5、 计算机软件工程的应用 摘 要:伴随着“地球村”概念的普及实现,全球信息化的时代气息正在充实于每个人的日常生活中。在我国的社会发展过程中,无论是政府部门还是社会群体都无。

6、 计算机软件技术现状和趋势分析 摘 要:计算机软件技术极大地推动了社会的发展,属于一项重要的计算机技术,其极大地改变了人们的工作和生活。本文简要介绍了计算机软件技术的发展现状,。