计算机应用软件的开发和维护
2019-04-19李丽琴曹青张晓楠李淇沅刘香环
李丽琴 曹青 张晓楠 李淇沅 刘香环
摘要:对计算机设备而言,计算机软件是发挥着重要的连接作用,即通过计算机软件,将人与计算机硬件连接在一起,以此控制计算机设备,由此可以看出计算机软件应用系统开发,旨在更好的满足计算机用户使用需求。所以,计算机应用软件的开发与维护是计算机发展的核心,其也是计算机社会时效性提高的重要手段之一。
关键词:计算机;应用软件;开发;维护
1引言
信息技术时代,计算机系统拥有更强大的服务功能,使用范围广,对我国信息化产业发展造成了很大的影响。计算机应用软件,使得人们多样化需求得到了满足,设备应用价值得到了全面提高,在工作与生活上为人们创造了便利。社会发展进程中,计算机应用软件需求量日益张增,因而有效开发软件并做好维护,确保计算机应用软件顺应时代潮流,为社会发展做出贡献。
2计算机应用软件的分类
计算机应用软件主要分为应用软件和系统软件两大类。第一,应用软件。从作用上来讲,应用软件主要是为了某种特定的用途,在编制时通常是针对用户利用计算机来解决特定的实际问题。应用软件在使用过程中可以紧密联系,也可以合同写作,比如WPS软件、CAD制图软件等;当然,应用软件也可以是特定的程序,比如音乐播放器、浏览器;很多独立的程序也可以组成庞大的应用程序,比如数据库管理系统。应用软件的使用提高了计算机的使用效率,有助于发挥软件的最大效果。第二,系统软件。在计算机中,系统软件的作用是确保计算机各独立的硬件之间协调工作。一般而言,系统软件主要有操作系统、文件系统管理、网络链接和数据库管理很多工具系统软件组成,在这些系统软件共同作用下,有效发挥计算机控制和管理效果,确保计算机加载和执行应用程序的过程中不会发生故障、卡顿等现象,为计算机系统稳定运行提供有效的保障。我们可以将系统软件看作计算机和用户连接的桥梁,操作系统来控制应用软件的正常运行,同时实现用户控制、硬件的访问等工作。
3计算机应用软件开发分析
在当前新的发展环境下,计算机信息技术已经深深的融入了我们的生活,并且对各行各业都产生了很大的影响。计算机软件开发技术作为计算机软件系统构建的重要技术,其本身也在不断发展的过程当中。计算机软件开发技术是满足计算机应用软件和系统开发所产生的技术手段,是对于用户使用问题进行解决的重要基础。
3.1需求分析
计算机应用软件应用过程中,为了获得预期应用效果,重视软件开发需求分析是十分必要的。需求分析时,对用户实际需求充分考虑的同时,市场调查工作也是十分必要的,以此增强软件适用性。对于计算机应用软件而言,其需求分析要点包含:(1)基于初步分析,为了满足应用软件开发需求,构建相应参考模型。(2)及时清除影响模型正常应用的各类外部因素,并采取有效措施抽象化处理这一模型。(3)对比分析软件系统所需应用软件与参考模型,对相关内容进行逐步完善,严格审核各类需求,确保使用者需求得到更好地满足。
3.2编码和设计
编码是在软件设计完成后进行的,程序人员根据软件设计师的软件开发流程图及算法进行程序编码。程序员根据设计人员的需求利用相关的程序设计语言进行代码编写,现在软件开发常用的语言基本是Java或andrio。在进行编码之前,设计人员还需要做好详细的设计工作,在已完成的设计框架基础上,依据逻辑关系对软件需要的功能进行设计,然后根据设计流程开展相应的编码工作。在当前的软件开发环境中,计算机软件设计中使用最多的是Java語言,Java语言进行程序开发适合多个开发平台,对各类语言的兼容性比较好。这类语言模块形式较为简单,其中的语句也相对比较容易理解,因此,很适合使用在软件的开发维护过程中。程序开发人员在软件开发的过程中,就需要考虑软件的后期维护过程中,因此在开发过程中要给软件资料建立相应的文档,为后期的软件维护起到帮助作用。
3.3系统测试
完成应用软件开发后,要使用系统测试方法综合评估应用软件功能特点,以此为及时处理应用软件缺陷与错误提供可靠数据保障,确保计算机应用软件后期正常运行。实际测试过程中,单元与综合测试两种方法结合起来,严格核查应用软件功能,确保其能满足用户使用需求,对软件应用的安全与可靠性做好评估。系统测试过程中,面对应用软件出现的缺陷,采取有效措施及时处理这些缺陷,为软件后期正常使用提供重要的保障。
4计算机应用软件的维护
在软件投入实际应用后,为了确保软件的高效运行,需要对应用软件进行相应的维护,这是软件生命周期的最后一步。在进行软件维护时,通常有下面5种方法。
4.1加强应用软件管理规划设计
要保障应用软件的合理化应用,必须要加强相关管理工作,作为软件开发商,要能够完善应用软件管理方案,能够做好软件应用管理规划设计工作。要建立软件工程品质管理目标,能够通过完善的管理保障应用软件的可靠性、高效性,保障应用软件在必要的时候能够得到有效的修改和移植,通过有效的软件管理,保障软件工程的健康稳定发展。
4.2合理选择应用软件程序支持平台
软件支持平台的质量对应用软件能否有效发挥功能,能否有效运行具有很大的影响。支撑平台是软件编程实施的必要条件,计算机语言的选择是由软件平台提供的,不仅如此,用户在软件应用中,要强化应用软件的维护,树立软件的维护意识,定期使用相关查杀软件,采用防火墙技术等对软件应用进行维护,保障软件的应用安全性。用户还需要定期清理内存缓解内存压力,能够对不必要的软件进行清理,为计算机应用软件的运行提供安全的环境。通过多种措施,维护应用软件的安全、稳定、持续的应用。
4.3及时纠正应用软件错误问题
软件开发中,开发人员要加强检测系统应用缺陷问题,应用过程中,及时发现软件缺陷,并采取有效措施弥补这种缺陷,以此有效预防软件应用程序混乱局面的出现,采取有效措施,促使软件实现正常运行目标。
4.4合理选用应用软件维护方法,做好定期维护
新时期,现代技术水平不断提高,软件应用维护与技术日新月异。现阶段,应用软件有多种维护方法,软件开发人员要合理选用维护方法,确保软件运行更加稳定。以此,应用软件实现更高的服务功能,性能得到逐步优化,实现更加可靠的应用,软件应用范围不断拓宽。对于网络系统稳定与适应性的保障与提高、服务功能的提高,定期维护应用软件是十分必要的,根据用户实际需求,对软件服务功能进行逐步优化,做好定期维护。
4.5加强检查应用软件性能
软件应用过程中,使用性能影响因素比较多,对应用软件加强维护,软件正式使用后,定期检测其性能,及时发现软件系统存在的故障,并采取有效措施修正,以此延长软件系统使用寿命,增强软件使用的安全与可靠性。定期检查软件性能,降低应用软件维护难度,从根本上提高整个软件运行质量。
5结束语
总而言之,计算机软件开发及维护能够有效拓展软件的应用范围,提升软件的应用效果。计算机软件维护是一项重要的过程,必须科学有效的为用户服务,提高计算机软件维护的质量,在软件的维护过程中,需要根据经常出现的问题进行分析,是技术问题,还是环境问题,写出日常维护日志,为今后的软件开发提出重要的参考价值,同时也符合现代软件开发的需要。软件在开发的过程中,需要对软件的扩展性进行考虑,这是软件升级的需求,同时也是计算机软件发展的基本需要,在软件开发的过程中,需要对软件进行适应性维护,符合现代软件开发的需要。
参考文献
[1]李荣欣.Java编程语言在计算机应用软件开发中的实践探析[J].数字通信世界,2018,08:187.
[2]周公平.不同编程语言对计算机应用软件开发的影响研究[J].无线互联科技,2017,15:44-45.
[3]陈洁.计算机应用软件的开发和维护要点剖析[J].信息系统工程,2016,01:123.
(作者单位:中北大学)