APP下载

计算机应用软件的开发及维护研究

2020-08-04黄思伟

青年生活 2020年14期
关键词:应用软件计算机

黄思伟

摘要:随着电子科技的不断发展,以计算机为主导的信息技术的应用也步入了崭新的环节,经济社会的发展对于计算机及应用软件的依赖程度也日趋增加。与此同时,日常生活中也随处可见各种计算机技术和应用软件的身影。越来越多的高校也在应用软件上采取各种手段进行更深层次的开发和维护,以增强软件功能和应用范围。在课程结构上进行倾斜,开设了许多相关课程,提高软件开发水平,保障软件运行状态,以更好的普及计算机信息技术,拓展其应用领域。

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

当今社会,人们随着对计算机系统的了解和掌握,对计算机的运用越来越频繁,因此计算机的身影几乎遍及各个领域,给人们的生活内容、方式带来很多的优势[1]。人们在享受这种方便的同时,更应该意识计算机系统的根本是它的应用软件,所以不能忽略研发新的计算机应用软件以及软件后期的维护,只有当应用软件在数量和形式上得以不断扩充时,计算机系统才可以更好的展现自己的本领。

1计算机应用软件的开发

要想开发一款成功的计算机应用软件,用户需求是考虑的重中之重,如果开发的软件,用户根本没有需求,即使开发出来也是被搁置,浪费时间、浪费金钱。

1.1需求分析

需求分析是软件开发的第一环节,它来源于对市场的调研。了解用户对现在的未来的计算机应用软件的看法,比如可以提出对软件未来功能的畅想以及软件未来界面的描述,挖掘用户潜在的需求点。计算机应用软件的基本开发原则要满足用户界面简单明了、方便操作,而且易于后期技术人员对软件进行升级和修改[2]。一般需求分析的过程是这样:第一,调研目标用户,做出数据分析,建立宏观系统模型;第二,对建立的系统模型进行抽象逻辑运算,剔除可能存在影响因素,然后对比需求和建立的系统模型,如果不符合,再进行修改,如此循环,直到系统模型可以达到用户需求为止。

1.2软件设计

软件设计是软件开发的第二环节,基于第一环节中的用户需求,将软件系统按照一个个的板块来划分,在每个板块中写入相应的程序语言,形成完整的软件系统,使系统达到软件开发的功能目标。

1.3程序编码

程序编码是软件开发的第三环节,在该环节将应用软件功能转化成程序语言进行编码,而其实现功能,这一环节很重要,也很关键。需要注意的是,程序语言很丰富,因此不同人员生成的程序很可能不同,即使同一人员,不同时间编写的也可能有差别。

1.4系统测试

系统测试是软件开发的第四环节,旨在检测开发的应用软件,完美发挥软件的功能。所以必须检测开发的软件系统可否正常流畅的运行,设计的功能是否清晰明确的实现,是不是还存在漏洞和错误,如果存在,及时进行上报并修正。检测人员针对上述问题,一般要通过两部分测试进行确认,一是单元测试,二是综合检测[3]。检测质量过关的应用软件才可以推到市场上,才可以让用户使用。

2计算机应用软件的维护

因为用户千差万别,使用软件的网络环境也是各不相同,为了使得所有用户在使用应用软件时,都能有一个更好的体验,稳定的运行,安全的功能,软件维护人员要时刻对后台系统进行关注,找出潜在的和已出现的缺陷和漏洞,对于硬件设施要做到无损坏或能尽快替换,可保证系统能够做出不断调整。因为每次应用软件维护的情景可能不一样,需要维护的程度也有大有小,有的只是小修小补,而有的时候可能要修改所有程序。但是我们的维护人员必须是在原有程序上进行维护和修改,而且一定要详细清楚的做好记录,填入相应的维护说明表中。

2.1维护计算机应用软件的原因

对计算机应用软件进行维护的主要目的是提高计算机软件的综合性能,对于潜在的漏洞和错误能够尽早发现并及时得到修复,让开发的每一款软件都能适应绝大多数不同的硬件,在各种硬件环境中都能稳定发挥功能,才能使软件更好的服务于人们的实际生活,否则,万一在推向市场后出现了高难度的故障都来不及修改和更新[4]。所以,应该对我们的设计人员提出更高的要求,保证计算机应用软件得以定期监测和维护,确保在实际使用时的效率和质量。

2.2维护计算机应用软件的具体过程

第一,加强对计算机系统软件的维护力度和频率,保证系统软件能持续稳定流畅的运作,只有这样才能将所设计的软件在的功能和作用计算机上尽可能的施展出来,两者完美结合。第二,对于计算机应用软件的新版本要做到及时更新。新版本上可以增加一些新功能,实现不同的用户需求;也可以改善用户的操作界面,使用户的操作体验更流畅,更加清晰化;最重要的是软件能够更稳定的存在于计算机中,及时给计算机减负,让计算机运行时更加快速和稳定,这一点与用户的需求也是一致的。

结语

计算机的进步让人们品尝到了速度与功能的结合,与此同时,人们并没有满足,而对计算机的要求也越来越高,比如计算机系统能否更加稳定,软件功能能否更多,因此計算机应用软件的开发和维护就成为实现这一需求的关键了。我们畅想未来,立足于不断进步的科学和计算机技术,我们相信计算机应用软件一定会越来越丰富,一定会变得越来越贴近人们的生活,服务于人们的生活,计算机应用软件的价值也会完美的呈现出来,为社会进步贡献更多的力量。

参考文献

[1]顾正庶.计算机应用软件的开发和维护[J].山东工业技术,2019(05):154.

[2]王瑾瑜,索丽霞.计算机软件开发技术的应用与发展研究[J].无线互联科技,2018,15(22):145-146.

[3]庞敏.计算机软件工程的维护策略探析[J].信息通信,2018(11):166-167.

[4]黄聪敏.计算机软件的开发维护可靠性探讨[J].信息与电脑(理论版),2018(19):99-100+103.

猜你喜欢

应用软件计算机
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
计算机应用软件类课程教学方法改革
健康管理类应用软件国内外现状与前景分析
随“声”随意 欧凡OA-G10 2.4G无线耳机
一体式,趋便携雅兰仕AL-225
计算机:看我72变等3则