浅谈计算机应用中的软件开发与维护方法论文_张晏,

浅谈计算机应用中的软件开发与维护方法论文_张晏,

天津航天中为数据系统科技有限公司 天津市 300301

摘要:信息技术时代,计算机系统拥有更强大的服务功能,使用范围广,对我国信息化产业发展造成了很大的影响。计算机软件的开发与维护成为热点问题,软件的开发必须根据用户的需求,结合计算机软件开发的过程科学合理的进行软件开发,在软件应用的过程中必须做好软件的维护工作,保障软件能正常的工作。本论文主要从计算机应用软件的开发过程、计算机应用软件的维护方式进行阐述计算机应用软件的开发和维护,希望为软件开发与维护的专家和学者提供理论参考依据。

关键词:计算机应用软件;开发;维护

引言:

在当前,计算机应用软件,使得人们多样化需求得到了满足,设备应用价值得到了全面提高,在工作与生活上为人们创造了便利。互联网+时代,计算机技术应用范围越来越广,现在企事业单位都用计算机软件进行办公,并且对软件的需求向多样化方向发展,对计算机软件的开发与维护提供了机遇和挑战,软件开发人员根据用户的需求,科学有效的进行软件开发,保障软件开发的质量,提高企事业单位的工作效率,做好后期软件的维护工作,保障计算机软件正常工作。计算机软件在企事业单位工作中的应用,是符合现代社会发展需求的。

1计算机应用软件的开发过程

1.1开发需求和设计

软件开发需求和设计是软件开发的重要阶段。软件开发需求是开发人员根据用户的需求,进行科学有效的对软件进行规划,双方在多次协商的基础上,确定软件开发方案。一旦软件开发方案确定以后,开发人员就根据需求方案进行设计,设计前要进行软件需求分析,软件规划,在双方意见统一以后进行软设计,软件设计出软件设计的流程图,软件的算法,同时需求确定用那些工具完成软件设计,是利用Java还是其它程序设计语言,选用那种数据库进行软件设计。确定软件设计工具有的工具用户需求利用软件设计的框架完成,对软件的需求进行模块化设计,把用户对软件需求进行科学有效分解,分解成各个软件的模块,选择一种软件开发模式进行软件设计。最后完成软件设计流程图,设计人员根据流程图,和软件算法进行软件的设计。

1.2编码和设计

程序编码是在软件设计以后,程序人员根据软件设计师的软件开发流程图及算法进行程序编码。程序员根据设计人员的需求利用相关的程序设计语言进行代码编写,现在软件开发常用的语言基本是Java或andrio。在进行编码之前,设计人员还需要做好详细的设计工作,在已完成的设计框架基础上,依据逻辑关系对软件需要的功能进行设计,然后根据设计流程开展相应的编码工作。在当前的软件开发环境中,计算机软件设计中使用最多的是Java语言,Java语言进行程序开发适合多个开发平台,对各类语言的兼容性比较好。这类语言模块形式较为简单,其中的语句也相对比较容易理解,因此,很适合使用在软件的开发维护过程中。程序开发人员在软件开发的过程中,就需要考虑软件的后期维护过程中,因此在开发过程中要给软件资料建立相应的文档,为后期的软件维护起到帮助作用。

1.3测试与验收

软件设计完成以后,需要测试人员对软件进行测试,测试人员为了保障软件功能的准确度,研究人员通常会选择许多组随机数据,并配合一些特定参数进行反复检测。如果检测结果与软件功能相符合,则代表软件符合要求。软件测试合格以后,甲乙双方需要对软件进行验收,甲方根据设计方案进行验收,双方在验收合格以后,软件就开始进行使用阶段,在使用的过程中,乙方需要派技术人员到甲方单位进行指导软件的使用,一旦软件出现问题以后,乙方负责软件的维护。

期刊文章分类查询,尽在期刊图书馆

2计算机应用软件的维护方式

2.1修正性与完善性维护

软件在使用一定时间以后,根据用户的需要,软件进行升级是常见现象,软件设计人员在设计的过程中需要考虑软件升级问题。修正性的维护主要是针对外部环境发生变化时,逐渐加强软件的运行适应能力。比如,数据环境的升级或者规则的变化等,在这些情况之下需要改变软件的相关标准,使其能适应外界的变化。完善性的维护措施,主要是为了增强和扩充软件的功能,从而提升软件的运行性能。软件修正性与完善性维护是软件维护的常用方式,也是提高软件生命周期的基本方式,社会不断发展与变化,软件具有一定的生命周期,必须科学有效对软件进行维护,提高软件的使用效率。

2.2预防性和适应性维护

软件的运行环境发生变化,或软件的功能模块出现问题之后都需要进行预防性和适应性软件维护。软件维护是软件开发中的重要环节,软件维护根据软件出现的问题,采用科学合理的方式进行软件维护,提高软件的运行质量和运行效率[1]。预防性维护主要是针对有改进与优化空间的一些软件,对其进行提前性的修正,以此来加强计算机应用软件的稳定性与可靠性,这是一项十分有效的维护方式。通过预防性的维护,可以使用多种软件工程重新设计与编写系统软件,以寻找出其中能进行改进和优化的空间,从而为后续的维护工作带来更多的便利。

3应用软件维护策略分析

3.1对应用软件做好管理规划设计

对于计算机应用软件,为了实现合理应用软件,加强管理显得尤为重要。软件开发商要逐步完善相应的管理方案,合理规划软件应用管理设计[2]。为软件项目构建品质管理目标,通过应用软件的完善,增强管理的可靠与高效性,条件允许情况下,对有效修改并移植应用软件。对软件进行有效管理,促使软件项目发展更加稳定。

3.2为应用软件合理选择程序支持平台

计算机应用软件而言,软件支撑平台质量直接影响到软件功能的发挥与运行,支撑平台,是进行软件编程的基础,软件平台为计算机系统提供了可供选择的语言,同时用户应用软件时,加强软件维护,增强软件维护意识,对查杀软件做好定期维护,应用防火墙等技术维护应用软件,增强软件应用的安全性[3]。同时,用户要对系统缓存压力进行定期清理,清理掉不必要的相关软件,以此为计算机软件应用创造安全的运行环境。采用多样化措施,实现安全、稳定与持续的软件应用维护目标。

3.3合理选用应用软件维护方法,做好定期维护

新时期,现代技术水平不断提高,软件应用维护与技术日新月异。现阶段,应用软件有多种维护方法,软件开发人员要合理选用维护方法,确保软件运行更加稳定。以此,应用软件实现更高的服务功能,性能得到逐步优化,实现更加可靠的应用,软件应用范围不断拓宽[4]。对于网络系统稳定与适应性的保障与提高、服务功能的提高,定期维护应用软件是十分必要的,根据用户实际需求,对软件服务功能进行逐步优化,做好定期维护。

结束语:

计算机软件维护是一项重要的过程,必须科学有效的为用户服务,提高计算机软件维护的质量,在软件的维护过程中,需要根据经常出现的问题进行分析,是技术问题,还是环境问题,写出日常维护日志,为今后的软件开发提出重要的参考价值,同时也符合现代软件开发的需要。软件在开发的过程中,需要对软件的扩展性进行考虑,这是软件升级的需求,同时也是计算机软件发展的基本需要,在软件开发的过程中,需要对软件进行适应性维护,符合现代软件开发的需要。

参考文献:

[1]王晓佳.浅谈计算机应用软件的开发和维护[J].科技资讯,2017,15(04):11-12.

[2]戴平.计算机软件开发技术与设计分析[J].计算机与网络,2017,43(01):32-33.

[3]卞华文.计算机应用软件开发技术的分类[J].电子技术与软件工程,2016(24):55.

[4]胡蓉.浅析计算机应用软件的开发和维护[J].电子技术与软件工程,2015(20):60.

论文作者:张晏,

论文发表刊物:《当代电力文化》2019年第03期

论文发表时间:2019/6/17

标签:;  ;  ;  ;  ;  ;  ;  ;  

浅谈计算机应用中的软件开发与维护方法论文_张晏,
下载Doc文档

猜你喜欢