解析如何加强空管计算机应用软件的开发和维护论文

2024-06-24

解析如何加强空管计算机应用软件的开发和维护论文(通用3篇)

解析如何加强空管计算机应用软件的开发和维护论文 篇1

在信息化时代的二十一世界,计算机系统已经在民航空管各个领域和各个方面发挥出它的重要作用,计算机已经成为必不可少的工具之一,给我们的空管工作都带来了极大的便利,而且在一定程度上加快了我国空管效率的提高。但计算机系统对于我们空管服务、促进生产效率的重要功能发挥,离不开其应用软件的功能帮助,空管对于专用计算机应用软件的重视也在不断增加,尤其是如何切实的加强计算机的应用软件开发利用,更是民航系统和空管部门关注的重点内容。

1 计算机应用软件概述

解析如何加强空管计算机应用软件的开发和维护论文 篇2

1 计算机应用软件概述

通常计算机系统都分为硬件系统和软件系统两部分, 硬件系统主要是指保障计算机正常运行的各类硬件设备与元件, 是计算机系统的实体构架。而软件系统则是控制计算机正常运行并充分发挥功能的关键程序及其文档, 是计算机灵魂构成。计算机软件主要包括系统软件与应用软件两部分, 系统软件相当于计算机的主脑, 控制计算机的运行以及各硬件设备、电子元件的协调配合, 是计算机软件系统中必不可少的部分。应用软件不同于系统软件, 主要是为满足使用者的不同需求而开发出来的一系列具有较强应用性的软件程序, 应用软件的特点在于其应用性, 因此, 其功能性设计往往较为明确, 相较于系统软件, 应用软件的种类要丰富的多, 能够满足人们各种不同的需求, 并且同一计算机中可以安装同一类型的多种不同的应用软件, 例如通讯设计软件、浏览器软件、播放器软件等。

2 计算机应用软件的开发

应用软件的开发主要是指根据实际的用户需求, 利用相应的程序语言进行编制与组合, 使其实现预计的功能目标, 从而满足软件用户的相应需求的工作过程。计算机应用软件开发的工作流程主要包括需求分析、软件设计、程序编码、系统测试四个环节。

2.1 需求分析

需求分析环节中, 设计方要做好与用户的要求, 并做好相应的市场调查, 充分了解用户对于软件开发的确切要求, 可以将下面三个标准作为参考, 即准确性和一致性, 清晰性和无二义性, 直观、易读、易于修改。需求分析的具体步骤包括: (1) 通过调查分析, 初步建立宏观系统模型。 (2) 消除模型中的外加因素, 对逻辑模型进行抽象化处理。 (3) 分析目前系统与理想模型之间的差距。 (4) 对目标系统进行完善和补充, 并写出完整的需求说明。 (5) 进行相关需求的核审, 确保其满足用户需求。

2.2 软件设计

软件设计环节主要是根据应用软件的功能开发需求, 对系统进行板块划分, 通过板块实现相应的系统功能的数据与程序说明, 从而对不同版块进行相应的程序编写。

2.3 程序编码

程序编码是软件开发环节中的关键部分, 也是实现软件应用功能的主要环节。在这一环节中, 开发人员通过程序语言的编写, 实现将所运行的程序生成的目的, 在这一过程中, 编写人员的编写风格对于程序生成的结果有着较直接的影响。

2.4 系统测试

应用软件系统在开发出来后, 还要通过系统测试环节来对其功能进行检验, 这一环节主要是为了及时发现应用软件系统中的错误与缺陷, 确保软件功能的正常发挥以及运行的稳定性。系统测试过程中, 测试人员通过单元测试及综合测试两个阶段的测试, 检验应用软件各功能板块的运行是否满足开发要求, 并测试系统运行的整体稳定性与有效性, 如发现系统缺陷与错误, 要及时对其进行调整, 从而保证应用软件系统的质量。系统测试合格后应用软件就可以正式投入使用了。

3 计算机应用软件的维护

应用软件的维护是确保应用软件长期稳定运行并充分发挥其应用功能的关键, 主要是针对软件系统中可能存在的缺陷, 或应用软件工作的硬件环境及网络环境的改变, 对系统所作出的一系列完善工作, 以及对系统中的漏洞进行的修补。应用软件维护根据维护需求的不同维护程度也有所区别, 在一定情况下, 可能需要对软件进行全部的修改, 但无论何种程度的维护, 都要以原有程序作为基础, 在修改后也要做好相应的系统记录与维护说明。

通常情况下, 对应用软件进行维护的原因主要有以下几个方面:

(1) 纠正应用软件在实际应用中出现的程序错误。

(2) 对软件性能进行完善。

(3) 增强应用软件系统对硬件环境的适应性。

(4) 增强软件可靠性, 防止未来出现难以维护的软件故障的预防性维修措施。基于此, 在应用软件系统投入使用后, 应当定期对应用软件进行相应的维护, 并且要通过加强设计水平, 提高开发质量的手段, 来减少维护的难度, 并充分确保应用软件的维护效率与整体质量。

应用软件维护的主要流程如下:

(1) 首先要做好对计算机系统软件的维护, 这主要是因为系统软件的正常运行是计算机正常运行的基础, 也是应用软件功能良好发挥的基础。

(2) 介于计算机中程序过多也会导致计算机工作负荷加大, 运行空间缩小, 将对计算机系统造成影响, 因此, 要及时对计算机中不常用的软件程序以及无用的文件进行清理。

(3) 对应用软件及时进行更新, 新版本的软件通常其功能性与安全性要更加完善, 用户在使用过程中, 也能够获得更加良好的服务体验, 同时, 也能够更好的满足用户对应用软件的功能需求。

(4) 与应用软件的用户进行充分的交流与沟通, 了解用户在使用软件过程中出现的问题, 以及对软件维护与修改的实际需求, 通过分析与探讨, 制定具有针对性与可行性的维护计划, 根据实际的系统问题与用户的实际需求对应用软件系统进行相应的维护。

4 总结

当前社会的快速发展, 使人们对于计算机应用软件的功能性与可靠性的要求不断提升, 对计算机应用软件的开发与维护也提出了越来越高的要求, 提高计算机应用软件开发与维护的水平, 具有着十分重要的意义。计算机技术目前仍处于发展阶段, 随着未来科技的不断进步与计算机技术的不断完善, 计算机软件的开发与维护技术也将在未来得到不断的发展, 计算机及其应用软件的运用将在社会各个领域中显现出更大的价值。

参考文献

[1]黄奕炜.浅谈计算机应用软件开发技术[J].华章, 2014 (05) .

[2]骆海霞.计算机应用软件开发技术探讨[J].电子制作, 2013 (11) .

计算机应用软件的开发和维护 篇3

关键词:软件;开发;维护

中图分类号:TE391文献标识码:A文章编号:1007-9599 (2011) 03-0000-01

Computer Application Software Development and Maintenance

Ma Zuogang

(Shaoguan Iron&Steel Group Storage Center Spare Parts Warehouse,Shaoguan512123,China)

Abstract:With the computer in daily life and work more and more popular,software development as the computer one indispensable part of society has gradually ascended the stage,be recognized by people around the world.In China,the software development industry is also gradually mature,the development of the individual form of the software can no longer meet the needs of the country.Laws of software development and cooperation in various sectors to work correctly,the software development industry is currently facing a more serious problem.

Keywords:Software;Development;Maintenance

計算机软件是计算机系统里面的程序和这些程序的文档。软件是用计算机的人和计算机的硬件之间的链接界面,说的简单点就是用计算机的人通过这些软件运行和控制计算机。所以计算机的系统设计重点是软件的设计。

一、软件的基本知识

一般来讲计算机软件可以分成两种,系统软件和应用软件。系统软件里面重要的是操作系统,它可以算是计算机的大管家,主要负责管理和控制计算机各个部件的协调工作,是一个最基本和最重要的系统软件,一般常见的有Windows、DOS等。没有安装基本的操作系统的话,计算机是不能正常工作的。而人们用计算机看电影、听歌等用的就是属于应用软件了,常见的应用软件有Office、flasf等等。但是未经软件版权所有者同意的软件拷贝会牵扯到法律问题,所以购买或者使用盗版软件也需要多想想啊。

软件的应用遍及各行各业。软件和硬件的区别在于:一方面来说硬件是有形状的,看得见、摸得着。而软件恰恰相反,软件大多是存在于纸面上,是一些英文字母按着一定顺序排列而成的。软件的好坏要在计算机上运行之后才能知道。另一个方面软件是开发,说明白点就是人类智力的极限发挥,虽然软件开发和硬件制造有很对相同点,但是仍然不是硬件制造。还有就是硬件用得时间久了会损坏会老化,但是软件不会存在这种情况,实际上软件在运行的时候一直处于维护状态。

二、软件的开发

(一)目前软件开发行业存在的问题。目前无论是国内还是国外软件开发都存在着各种各样的问题。

其一,文档的有效性不能保证。软件的各模块由于是不同的人去开发的,就造成了文档的编写形式不够紧凑,需要使用不同的工具在不同的时间里进行书写。同时维护程序时不能完全的得到文档的帮助,而且不能在更新软件时同步更新相应的文档。

其二,程序与其对应的文档的内容不够紧凑。需求文档和设计文档采用了不同的角度,面向的对象也不一样,这就造成了这两者采用的描述不同,在软件的开发我维护中不能同步的更新所有的文档,这样就导致文档基本上不能准确的描述程序。甚至开发人员对社会需求理解得不是很恰当,加剧了分离,还会给用户带来很多的负面影响和损失。

其三,软件的开发与维护分开。软件的开发人员在开发软件的时候多数是不会考虑软件以后的更新,没有留出相对应的接口,这样使软件的维护变得更加的困难起来。出现新的问题的时候,常常需要软件重构,不仅浪费了资源,还让维护的时候容易带进新的问题。

(二)软件开发必须做好软件需求分析。软件需求分析是软件开发的起始点,为后面的设计起到了指导性的作用。所以正确的需求分析是一个好的软件的基础。需求文档应该准确的、清楚的、简单的描述软件。在软件开发的起步阶段,也就是需求分析的初始阶段,开发人员要对需求及软件实施提出建议和解决的方案。在开发的过程中和需求分析过程中开发人员应该要和用户进行协商、讨论,层层递进的过程。准确的需求分析不可能一步就能完成的,那样将会存在很多的主观臆断和客观问题,让以后软件的应用性和软件的持续开发愈发艰难。

三、软件的维护

在使用计算机的时候,大部分的人都认为只要计算机的配置够好,系统和软件都是最新的,计算机系统的运行速度就会很快。其实这个想法是不正确的,因为计算机本身是一个整体,在需要一定配置的同时还需要稳定的系统和软件。对软件的维护也是非常重要的。

电脑在使用当中,软件会出现各种各样的问题,硬件同时也会有很多的故障出现。所以想要让计算机正常稳定的工作,就需要经常对计算机进行维护。系统软件是计算机的重要组成部分,如果系统软件出现了问题,硬件和应用软件就无法正常的配合工作,所以对系统软件的维护是非常重要的。系统软件的维护说简单点就是对操作系统的维护,系统在运行一段时间后,就会出现很多的临时文件和垃圾文件等,这些文件不仅没有什么作用还影响系统的运行速度,同时也影响系统的正常使用。维护软件的首要的任务就是清理无用的文件。以Windows XP操作系统为例。在Windows XP操作系统中,有的垃圾文件是很容易找到的,但是有的文件是隐藏在系统文件中的,我们可以使用磁盘清理工具来清理。Windows操作系统中就自带了一个磁盘清理工具,用户可以很方便的使用。打开以后就可以自动清理临时文件、回收站等等。另外也可以使用另外的软件来对系统软件进行维护,例如Windows优化大师、超级兔子等等。对于应用软件的维护主要的途径是在网上即时下载更新。

四、结语

随着时代的发展,计算机的使用越来越普遍。计算机系统是由硬件系统和软件系统组成,计算机产生一来,硬件和软件的发展相辅相成。计算机软件作为计算机系统的重要基础,是计算机系统的灵魂。一个好的软件会给人们带来非常大的帮助,为人们的生活和工作带来极大的方便;相反的,要是使用一个错误的软件,不仅会给人们的生活和工作带来负面影响,甚至还会造成不必要的损失。由于使用的需求越来越大,开发软件是一件非常重要的事情,但是又是一件非常困难的事情。维护软件也是非常重要的,简练的软件使用起来会更加的方便,速度也更加快捷。

参考文献:

[1]吕建春.软件开发的伦理问题分析及对策研究[J].河北师范大学,2008

[2]蒋长春.软件开发过程中的复用研究[J].武汉理工大学,2007

上一篇:鼓励销售人员的话语下一篇:咏物抒怀类文章写作指导