计算机应用软件的开发和维护方案
2018-03-30缪丹陈建树王振宇
缪丹 陈建树 王振宇
摘要
目前,计算机已经普及到人们的生活及工作当中,很大程度上改变了人们的生活及工作方式。人们应用计算机时,通过相应软件的应用,实现某种功能,可見,计算机中必不可少的组成部分之一即为应用软件,由此也促使人们越来越重视计算机应用软件的开发与维护工作。本文分析、阐述了计算机应用软件开发要点及维护方案,旨在为实际工作提供参考。
【关键词】计算机 应用软件 开发 维护方案
计算机包含硬件与软件两部分,而应用软件为软件中的一个组成部分,研发的主要目的为满足用户的各种使用需求,如视频播放软件应用软件爱奇艺视频、即时通讯工具QQ。随着人们计算机使用需求的增多,促使应用软件开发工作繁荣发展,不过,在应用软件整个运行周期中,维护工作也十分重要,通过维护工作的有效开展,保证应用软件功能正常发挥,从而充分的满足用户的使用需求。
1 计算机应用软件开发流程
开发计算机应用软件时,主要根据用户需求进行,并以某种程序为依据,实施语言设计。计算机应用软件开发是一向较为复杂的工作,其中包含多项具体的工作,而且一旦其中某种环节未按照规定的流程进行,会对整个开发过程及开发质量产生影响,因此,开发人员开发计算机应用软件时,应按照相应的开发流程进行,以提升开发效率及开发质量。
总体上看,计算机应用软件的开发流程主要包含四个步骤:
1.1 需求分析
用户需求是应用软件开发的前提条件及最终目的,因此,用户需求分析为应用软件开发过程中的首要工作,一般来说,应参照三个标准进行需求分析工作,首先是一致性与准确性,要保证分析出来的需求与用户提出的需求具有一致性,从而使开发人员准确的理解用户需求,其次是无二义性与清晰性,无二义性是指每个需求表达出来的意义都要具备唯一性,而清晰性则是指需求表达清楚、明晰,最后是容易修改及易懂易读性,程序开发完成后,有时会出现修改的情况,应保证开发出来的软件易于修改,同时,要兼具易懂易读性。
1.2 系统设计
需求分析完成后,即可根据用户的需求进行相应的设计工作。实际上,系统设计是指划分需开发的软件,每个版块代表一项功能,其中包含功能实现与执行的相关数据,数据编写完成后,此版块中的功能即可实现;
1.3 系统编码
实际使用应用软件过程中,生成过程就是系统编码,但对于系统软件,文档程度压缩、结合二者为系统编码。
1.4 软件测试
开发软件工作完成后,正式运行前,需对软件功能作出查看,而测试即为主要查看的方法,可明确用户需求的功能是否实现,并明确软件开发中是否存在问题,有利于软件开发质量的提局。
2 计算机应用软件维护方案分析
软件正式投入使用后,承诺时间段内,应用软件应正常、高效运行,满足用户的使用需求,但在实际使用过程中,受到多种因素的影响,应用软件使用安全性、可靠性受到一定的影响,还需要通过相应的维护手段来达到其正常、高效运行的目的。
2.1 —般维护方案
应用软件开发完成,且正式投入使用后,特定时间内,为保证用户系统运行正常,还需定期维护应用软件。通常,应用软件维护过程中,改变外部环境的同时,使软件适应能力得到满足,如升级数据环境、转变系统等,完善的维护系统后,得到强化系统、扩散软件功能的效果,最终,实现稳定运行、升级软件系统的目的。开展一般维护工作时,维护方法通常会采用以下三种:
(1)确定一般维护方式后,达到完善维护的目的,使系统维护工作的完善性得到保证,在软件设计中,完善维护属于新增功能,出厂环境下,相关人员要准确的分析设计书项目内容,保证软件设计中包含新增工程,使用户系统完善的运行。
(2)实施预防性维护,通过运用软件工程,重新编写、设计系统软件,同时,在最终程度中将软件内容发现,有效的优化维护工作。
(3)适应性维护,设计维护项目过程中,充分的分析系统外部环境变化情况,从而使软件运用功能得到提升,保证升级硬件及数据的同时,适应性维护软件工程。
2.2 维护软件工具的质量化分析
近年来,计算机软件功能得到良好的发展,由此也促使计算机软件应用人员高度重视软件的维护工作,因此,开发应用软件过程中,也会较为全面的考虑及分析软件性能,以提升软件性能,并促进软件设计成本的降低,使软件功能质量得到保证,进而稳定的支持优化设计各软件模块工作。优化维护软件工具时,经测试及调整单独软件后,能够针对性的改进软件内容,促使软件运行速度的提高,增强软件模块划分的合理性。同时,优化设计软件模型过程中,为使工具质量始终保持优势性,要及时的更换系统外部特征,促进工程项目处理效率的降低,保证基本的系统维护标准得到满足。
2.3 有效设计执行软件
设计计算机应用软件维护系统时,软件设计工程(处于自我维护环境中)应适当引入,既能保证软件的使用效果,也将软件原有生命力充分的展示出来。不过,维护计算机软件系统状况下,维护功能设计会在一定程度上影响软件项目设计,由此一来,会增加软件设计成本。因此,当前开展设计与维护计算机软件系统工作期间,设计人员分析问题时,应从软件系统维护角度出发,通过对自我维护的充分利用,科学的开发工程项目,保证开发出来的软件系统既具备其他软件系统的功能,同时还具备自身的个性,兼顾软件的使用功能及维护工作,保证应用软件的正常运行,满足用户的使用需求。
3 结论
在计算机技术越来越普及的背景下,人们高度重视应用软件的开发与维护工作,开发人员设计应用软件时,应在充分分析用户需求的基础上进行,保证开发的科学性与合理性,同时,软件投入使用后还应定期的开展维护工作,并根据具体的应用软件使用情况制定维护方案,保证维护效果,提高软件运行质量及效果,提高用户对应用软件使用时的满意程度,促进软件行业的良好发展。
参考文献
[1]陈洁.计算机应用软件的开发和维护要点剖析[J].信息系统工程,2016(01):123.
[2]徐湘艳.计算机应用软件的开发和维护探索[J].电子测试,2016(11):85-86.
[3]黎新仁.计算机应用软件的开发流程与需求分析[J].计算机光盘软件与应用,2014(02):52-53.
[4]杨静.对计算机软件开发过程中的可维护性分析[J].电子技术与软件工程,2014(05):77.