APP下载

浅谈计算机软件维护

2014-07-23

科技视界 2014年2期
关键词:计算机软件备份计算机

梁 恒

(哈尔滨工业大学 经济与管理学院,黑龙江 哈尔滨150000)

0 引言

随着网络信息技术的提高,对于计算机的应用,也提出了进一步的要求,而计算机软件维护工作引起越来越多人的重视。对于软件维护工作而言,不仅涉及很多的使用方面,同时在实际的维护过程中,需要面对很多的维护难题,综合能够产生计算机软件障碍的各个方面,为保障计算机软件使用上的方便、快捷性能,就必须维护计算机软件,保障正常使用的基础上,降低计算机软件的开发成本,实现计算机软件的服务性能。

软件主要包括两部分即系统软件和应用软件。在使用系统软件过程中如果用户不及时对系统进行清理,系统中就会产生很多垃圾文件。垃圾文件不仅会占用系统空间,严重时还会阻碍系统日常的运行,最终将导致系统运行速度越来越慢甚至无法正常工作。应用软件在安装过程中的过程中有时会出现与系统不兼容的问题,而在使用过程中偶尔也会出现与系统或其他应用软件冲突的问题,甚至一些正常的功能在用了一段时间之后也会出现不正常的现象,这些问题都是我们不能避免的。

1 计算机的基本构件

计算机主要是由软件系统和硬件系统组成的一个庞大的系统。目前使用的计算机一般采用Windows操作系统的系统软件,为了保证计算机能够正常的稳定的工作,在硬件结构上其大多采用总线结构,连接形式采用比较固定的总线连接系统各部件间信息传送的模式,其中的总线主要包括数据总线、控制总线和地址总线。与此同时,我们还可以对系统进行“模块化设计”,使结构设计更加合理,使计算机系统的组合和扩充更加方便。计算机中的硬件部分主要由外围设备和主机组成,它们是计算机必不可少的两大部件,在计算机使用过程中具有很大的作用,这些部件主要包括:显示器、键盘、CPU、主板、存储器(硬盘)、风扇、各种板卡、鼠标、电源等等。

2 计算机软件的维护

2.1 操作系统的维护

操作系统的维护主要有以下两方法:其一是系统备份,为计算机系统做好保障工作,在使用计算机之前一定要做好系统的备份工作使计算机的使用无后顾之忧,我们日常生活中经常使用Ghost作为备份软件,因为其操作简单易学、使用方便快捷,用Ghost做好备份的好处是若计算机在使用过程中出现故障,可用Ghost轻松一键还原有问题的系统,但是在使用Ghost恢复之前我们务必要细致的检查,避免因草率操作而产生错误,此外,还要详细做好系统分区的映像文件;其二是定期检查更新、升级软件,同时要安装提示升级、清理垃圾的系统保护程序。

2.2 杀毒软件与安全卫士安装

计算机不可或缺的重要软件之一是杀毒软件,由于近几年计算机病毒的肆意盛行,杀毒软件在计算机应用中显得越来越为重要,为了保证计算机能有一个稳定系统,进而确保计算机能够顺利处理日常事务、正常工作,确保计算机在病毒侵蚀时不丢失重要的数据资料,所以在计算机使用过程中我们一定要安装防病毒软件、安全卫士等。近几年的杀毒软件市场很火爆,我们可以很方便的从官方网站上免费下载使用,比如金山毒霸、瑞星、360杀毒、卡帕斯等等,它们同时还附带有其他软件,我们可以根据需要选择性安装使用。

2.3 垃圾文件清理

计算机中的垃圾文件将会对它的运行速度产生严重的影响,Windows不能自动清理其在运行中产生的垃圾文件,这些垃圾文件会占用很大的磁盘空间,垃圾文件越多对计算机运行速度的影响也会越严重,所以对垃圾文件的清理也就显得相当重要。垃圾文件一般来说包括三种,第一种是临时文件,主要存在于Temp文件下,长时间使用Windows操作系统容易产生垃圾文件,使用时间越长其产生的垃圾文件也就也多,只有找到位置手动删除才可以清除Temp下的临时文件;第二种就是IE临时文件,其删除的方法如下,首先打开IE浏览器,找到浏览器工具栏里的“Internet选项”,打开这个选项认真检查直至找到“IE临时文件”选项,然后选择这个选项中的“删除文件”,最后点击选择“删除所有脱机内容”,再点击确定删除,至此就成功的完成了清理。除此之外,还可以通过“历史记录”选项中清理历史记录来删除IE临时文件,点击选择“删除历史记录”一项,并将网页在历史记录中保存的天数设置为1天,最多不要超过3至7天。第三种就是使用360安全卫士按照项目逐步进行清理。

3 软件维护的步骤

总体步骤:修改软件需求说明-修改软件设计-设计评审-重新编码-单元测试-集成测试-回归测试-确认测试-复审。

软件维护要有正规的维护团队来完成,并且要明确分工和责任,避免出现不必要的纠纷。要用户建立一份要求表格,让用户详细而且全面地描述出现的错误和问题,具体包括问题的种类,想要实现的目标,出现问题的时间,系统运行的环境等等。维护过程中为了确保和谐维护人员要注意遵循原来代码的编码习惯。如果维护申请很多的话,我们可以分配优先级。修改前要做必要的备份,改正后要做对应测试,完成后要及时进行会议总结,分享经验,汲取教训。必要时还可以针对某些软件编写使用手册,建立维护指南,以便告诉用户如何使用软件、出现问题时如何维护软件。维护工作完成以后,要及时做回归测试,只有测试顺利完成后才可交付。经过多次的修改和维护后,软件的可维护性会变得越来越差,当它的可维护性降低到最低极限时,再继续修改已经不能满足用户的需要了,此时就应抛弃软件,软件的生命周期至此终止,从此便失去了利用价值。

计算机软件的应用已经潜移默化的渗入到我们生活、工作的各个方面。虽然计算机软件生命周期中最后一个工作是软件的维护,但是我们不能因此而忽略它的重要作用,软件工程师的主要任务不仅是开发出好的软件还要提高软件的可维护性,只有这样才能有效降低维护的代价,增强企业竞争力,最终促进企业的持续发展。

4 结束语

随着科学技术的提高,对于计算机的应用性能,也提出了进一步的要求,计算机软件维护工作开始,引起越来越多人的重视。对于软件维护工作而言,不仅涉及很多的使用方面,同时在实际的维护过程中,需要面对很多的维护难题,综合能够产生计算机软件障碍的各个方面,为保障计算机软件使用上的方便、快捷性能,就必须维护计算机软件,保障正常使用的基础上,降低计算机软件的开发成本,实现计算机软件的服务性能,保障计算机软件的使用功能,为企业赢得发展的同时,创造竞争能力,推动企业的进一步发展。对于软件的维护工作而言,是软件开发的最后一个环节,是维护计算机软件的良好工作状态。

[1]吴杰明,张正.实用软件维护策略[J].北方工业大学学报,2002.

[2]曹哲.计算机维护与维修[M].北京:高等教育出版社,2004.

[3]周全学.软件维护浅析[J].铁路计算机应用,2003.

猜你喜欢

计算机软件备份计算机
计算机操作系统
创建vSphere 备份任务
基于计算机自然语言处理的机器翻译技术应用与简介
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
信息系统审计中计算机审计的应用
浅谈基于C语言的计算机软件程序设计
旧瓶装新酒天宫二号从备份变实验室
Fresnel衍射的计算机模拟演示
基于计算机软件开发中分层技术的应用