计算机应用软件的开发和维护
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通讯技术
数码世界 P.28计算机应用软件的开发和维护
辛立新 潍坊技师学院
摘要:对于计算机设备而言,计算机软件是发挥着重要的连接作用,即通过计算机软件,将人与计算机硬件连接在一起,以此控制计算机设备,由此可以看出计算机软件应用系统开发,旨在更好的满足计算机用户使用需求。
所以,计算机应用软件的开发与维护是计算机发展的核心,其也是计算机社会时效性提高的重要手段之一。
鉴于此,本文对计算机应用软件的开发和维护进行研究,以供参考.
关键词:计算机 应用软件 开发与维护
中图分类号:U445 文献标识码:A
引言
在科技高速发展的今天,计算机系统具备更加不容忽视的服务职能,面向的群体范围广泛,是我国高新技术发展的一大助力。
计算机应用软件让人们的物质、精神生活更加丰富多彩,整体提高了计算机应用的质量,实现新的价值,为人们的便捷生活提供了一条新的思路。
随着社会的不断发展,生活品质提高越来越离不开计算机应用软件,因此要顺应潮流研发并且维护高质量的软件,给文明发展奉献力量。
1相关知识概述
通常来说,大家了解的计算机系统囊括硬件和软件系统两大板块,其中硬件系统是起到保障作用,主要是面向计算机内置硬件与元件的正常运行,是比较常见的一类实体架构。
而软件系统是更加注重于计算机的正常运行状况,它是计算机运行的一个极为重要的枢纽,它要维护计算机的正常运作,确保系统功能发挥最大化的作用。
拿一台计算机来说的话,其软件基本是由系统软件和应用软件两个框架构成的,这里的系统软件就等同于大脑中枢的作用,主要是要协调控制好计算机上其它的硬件设备和电子元件之间的配合,让计算机得以合理运作,对于计算机来说是至关重要的一个环节。
应用软件在某些角度来说是完全对立于系统软件的,它最开始被开发出来的目标就是要满足客户们不同并且多元化的需要,实用性自然是强大且具体的,在和系统软件的对比之下更加突显了其优越性,应用软件包含各种各样的功能来适应人们日益增长的个性化需求,人们可以在仅仅一台计算机上通过具备各类的软件来满足自己的需求,比如一台计算机可以承载音频播放和图片编辑等软件。
2计算机应用软件的开发过程
2.1开发需求和设计
软件开发至关重要的一个阶段是设计与需求。
其中开发人员在满足用户要求后下而做出的科学的有效果的策划,并最后在多次双方谈判的基础上而确定的软件开发方案即为软件开发需求。
开发人员在软件开发方法得到确定后就会立刻根据需求方案而进行设计,但其在设计前,一定要进行软件需求分析,在此基础上才可以进行软件规划,之后的软件设计也要在满足双方的要求后开展,软件设计的流程图和算法都包含在软件设计中,不仅如此,软件设计需要使用哪些制作工具和种数据库以及用哪种程序设计语言都是值得探讨从而确定下来的。
在决定了使用哪种软件设计工具的前提下,然后在满足用户要求的情况下通过完成软件设计的框架,进而利用模块化设计来处理对软件的需求,并对其进行有效的,科学的分析使其分解为多个软件的模块,然后挑选出最适合的一种软件来设计软件的开发模式,最后在软件设计流程图出来的前提下,依照软件算法与流程图经设计人员对软件进行设计。
2.2软件设计与程序编码
在应用软件开发的阶段中,要根据各类收集的素材比如各种不同群体的需求,依据这些得出一个结论,投入到接下来的编码设计和流程中,以保证人们的使用感受和预测值相当。
要落实到流程中的每一步:
(1)要了解软件最终要服务的需求种类,把数据进行归纳之后分类成一个个板块,使用这种分散目标的方法优化系统,把程序代码写到最契合的位置。
(2)一个软件的开发流程中极为重要的一个环节就是要编写出合乎规则的代码,这样的话可以使得软件的功能更加完备流畅。
因此,编写人员要明确软件的定位和功能,适当地组织代码语言,以确保软件功能的完成。
创造出值得信赖的软件,就要要求编写代码和设计理念的统一,这样才能更好地为软件使用者服务。
2.3系统测试
软件的开发过程并不是结束,要想成为一个合格的应用软件,就要有过硬的功能保障,会有专业科学的测评组成员及时指出本身的缺陷和漏洞,遇到这些情况要进行科学的处理和改正,以求不延误软件的照常使用。
测评是分别采用单元和综合测评的方式,严肃处理不规整不合乎要求的部分,以便为客户提供更为全面和值得信赖的服务。
在测评阶段之中,检查到存在的漏洞要立刻进行反馈,以保证软件的可用性,能够继续带来便利。
3计算机应用软件的维护策略
3.1加强应用软件管理规划设计
应用软件可以发挥其效用最大化,需要做好多方面的准备。
对于开发商来说,要建立健全对于软件质量的统一标准,让软件工程更加具有竞争力,可以对于某一个特殊的软件进行差异化管理,维持软件的先进性。
更要设定好自己的发展目标,制定出最适合发展目标的规划方案。
要通过系统保证软件的进步和与时俱进,出现更好的发展规划时,要权衡利弊,选择更加有益于整体发展的策略,推动软件工程的专业化。
3.2合理选择应用软件程序支持平台
软件的前期制作结束之后,就要考虑软件的发行问题,软件上线的平台对于自身来说是具有巨大作用的一个部分,关系到软件能不能受到更多的关注和使用。
最基本的是要具有支持平台,平台是软件语言的提供方。
不只是这样,软件使用者要具备安全维护的思想,因为外来的病毒会影响用户的体验,所以要经常使用具有清理、盘查功能的软件,保证软件的安全性,保护软件的性能不被破坏,进而维护用户的相关隐私等信息。
使用者还要额外注意内存的承载力,留下对于自己有帮助的部分,清理隐晦的残留的内存,提供更加整洁有序的运行氛围。
3.3软件维护方法
(1)改正性维护。
对于外在条件发生变化的情形下,整个运作环境不断承受能力不断提高,软件就要适当的采取这一举措来应对未知的条件变化,例如系统的升级和扩展,以及对于证书的标准的提高。
(2)这一举措的内涵是增强软件的功能和效用,有的时候,发行者配备的说明书中并不全包括用户在使用中所遇到的问题,所以这种情况下就需要实事求是,依据客户的反馈来完善自身。
(3)预防性维护。
预防就是说在漏洞出现之前进行的操作,这一举措在设计软件之初出现的频率比较多,更多得针对于之前有一些完善可能的缺陷。
出现这种情况后要采取的行动就是从头制作和编码,之后找到可以完善的地方,是一项极为方便系统的操作方法。
(4)适应性维护。
这种方法在是根据外在条件的多变得出的一种解决办法,要转向调整和改善软件在多变的条件下运作的本领,软件很有可能受到来自硬件改变、系统升级完善的影响。
3.4加强应用软件的性能检查
以一个软件的角度,需要注重自身的性能,要应对各种条件改变下对于性能的影响,在软件上线之后,为了契合使用者的需求,要定期检查软件的性能优劣,发现这类的缺陷时,要采用各种维护方法纠正和改善体验,增强软件的可信赖程度。
必须要将对于性能的测评加入后期的用户体验改进计划中,提高使用的舒适度。
4结束语
软件制作团队需要秉承着用户至上的理念,发现问题随时服务,保证软件制作的品质和态度,是一项至关重要的工作。
对于体验中遇到的问题和漏洞,要找准问题发生的原因是环境还是技术使然,由此制定出解决办法,平时要编写工作报告,为创造出更好的软件积攒经验,推动计算机软件整体行业的进步。
软件必须拥有进步和升级的空间,因为无法避免体验者各种各样的需求,需要团队认真负责努力完善自己的劳动成果,这也是如今时代软件发展的必要条件。
参考文献
[1]王瑞芬.探究计算机应用软件开发技术及其分析[J].现代交际,2017(15):189.
[2]卞华文.计算机应用软件开发技术的分类[J].电子技术与软件工程,2016(24):55.
[3]胡蓉.浅析计算机应用软件的开发和维护[J].电子技术与软件工程,2015(20):60.。