关于对计算机软件维护和管理的探讨

2014-02-18 03:50曹娟
城市建设理论研究 2014年5期
关键词:计算机软件维护管理

曹娟

摘要:计算机软件在现代办公、生活中占了很重的地位,但为了使计算机软件减少运行故障,应对计算机维护和管理进行研究。

关键词:计算机软件;管理;维护

中图分类号:G623.58 文献标识码: A

前言

计算机软件(comPutersoftware)是指计算机系统中的程序及其文档,随着计算机技术的不断发展,计算机软件不断被应用到各行和业中以提高其工作效率、管理水平和便捷性,如何使得计算机的运行能够安全、正常的进行值得广大用户和专业人士关注。

一、计算机软件的管理

1、选择合理的应用软件

计算机能安全运行,最关键的就是计算机软件能安全运行,如果一台计算机没有安装各种各样的软件,计算机只能算是一个装饰物。但是安装 软件时也是需要注意的,由于软件的种类比较繁多,因此软件与软件之间也可能出现冲突,所以不能随便安装软件,同时也不能随便去卸载软件,要严格按照卸载程 序进行卸载。根据经验,安装软件之前一定要考虑软件是否实用,同时要充分考虑软件的功能是否有重叠,从计算机运用的实际情况来看,很多用户往往安装了一些 不实用、功能重叠甚至会引起软件冲突的软件。比如:有些人喜欢安装多种杀毒软件,不但拖慢了系统速度,而且容易引起软件冲突。但是很多工具软件,如 Office、Wps等,功能有相似之处,同时也有互补之处,一旦能很好的运用这些软件就能很好地满足我们在日常工作和生活的需要。

2、避免安装在c盘上安装的软件

一般软件一旦进行安装,虽然卸载了软件,电脑上仍然会留存原有的文件,而这些滞留文件一般不需进行手动清除,这将会很大程度 上占据c盘空间,产生大量磁盘碎片,所以磁盘碎片的来源主要是由于c盘上存有太多的东西,这样就会使系统的运行速度下降。在c盘磁盘碎片和系统软件的堆叠 就会占据大量的空间,在电脑满负荷的状态下电脑的启动就会比较慢。而且即使电脑用户没有在c盘上安装软件,一些软件仍然会在c盘留存残余的文件,所以我们 应该注意c盘空间的使用。

3、软件的升级及使用

不要随意修改或删除软件自身的文件,特别是对于一些系统程序更要防止误删或误改。对存有重要数据的存储介质进行权限设置并时常对系统进行备份,从而保证数 据的安全性。在注册表编辑器中对部分功能进行手工编辑,如隱藏驱动器图标和控制面板等相关功能单元,从而防止用户非法访问并修改等造成的系统崩溃。对系统 或软件漏洞定期地进行补丁修复,从而加强系统或软件的安全性、可靠性和稳定性。坚持使用正版软件,不要使用非法传播和来路不明的软件。在对软件进行安装之 前应对其进行病毒扫描,防止某些病毒通过绑定在非恶意软件上从而达到广泛传播的目的。

4、在系统启动

许多软件在电脑启动时会自动启动,通过这种方式在一定程度上方便了用户对该软件的使用,但如果开始系统附带的软件太多,就会使的大量的内存空间被占用,严重者可引起机器启动缓慢。因此,日常应用计算机时,应密切关注相应的文件。

5、定期重装系统

重新安装系统有利于清除电脑系统的一些困难的多余的文件,而且还会省去了、硬盘碎片整理的时间,甚至会对系统的主分区造成过大的伤害,对于 硬盘驱动器的运行造成麻烦。建议每三个月重新安装系统一次。可以对电脑进行快速的格式化,安装系统文件而且创建时缓慢,一般每半年进行一次,运用慢格档完 全删除磁盘上的信息,从而彻底的解决逻辑磁盘上的错误文件。每年对磁盘进行分区,这样做的根本目的是使分区上的文件能够正常运行,系统磁盘分区列表初始化 复位较低,从而能够彻底修复磁盘上的错误。上面提到的时间可以根据情况进行安排,但是一定要注意宁多勿少,因为频繁格式化硬盘会对硬盘造成损害,较低的磁 盘初始化会严重加速硬盘的老化,对硬盘的损伤是极其严重。

二、计算机软件维护

1、软件维护的基本要求

软件维护的基本要求主要有:对操作系统实行定期质量控制审查,以确保质量维持在一个可接受的水准上;务必使数据管理员报告的数据足够 准确,防止脱离其数据模型;开发过程中,应有经验丰富的维护人员参加,以确保软件开发时考虑到维护的需要;建立并严格执行程序设计及文件标准;分析并确认 那些维护代价昂贵的老系统,用更现代化的技术对它们进行重新开发;激励和教育所有数据处理人员采用良好的维护方法等。

2、明确不必进行维护而应重新设计的软件

当一个软件继续维护的“成本/效益比”可能会超出重新设计一个系统时,就应考虑重新设计一个软件系统,而不必再进行 维护工作了。其特征主要为:软件经常出错,性能不断恶化。程序结构和逻辑流过分复杂,例如:过多使用DO循环;过多使用Ⅳ语句;使用不必要的 GOTO语句;过多使用嵌入的常数和文字;使用不必要的全程变量;使用自我修改的代码;使用多人口或多出口的模块;使用相互作用过多的模块;使用执行同样 或相似功能的模块。过时的代码严重影响系统性能发挥。在仿真方式下运行的系统;模块或单个子程序非常大的系统。需要过多资源的系统;将 易变参数编在代码中的程序;难以拥有维护人员的用低级语言编写的程序。

3、提高软件维护性一般方法

为提高软件维护性,可采取以下方法:(1)在软件开发的开始阶段就应建立软件维护性的观念。根据用户需求和软件运行支持环境以及 上述影响维护性的各项因素建立软件维护性的质量指标和它的优先级。(2)使用提高软件质量的先进技术和工具,坚持按结构化和模块化方法进行设计。提供用结 构化模块逐一替换非结构化模块的途径,降低程序结构的复杂性。(3)选用维护性好的程序设计语言。(4)采用自动重建结构和重新格式化工具将非结构化代码 转换为结构良好的代码。(5)开发中努力提高软件的可靠性,以减少改正性维护的工作量。开发时最好能预计到未来使用中可能的变动,使设计具有可修改、可扩 充的灵活性。努力提高文档编制的质量,改进现有系统的不完整文档。进行各阶段有效的质量保证审查。(6)加强软件维护的管理,建立维护文档,确保维护中对 变更的控制和审查。

4、建立一个合适的计算机软件管理平台

我们要对计算机信息进行维护和管理,为了满足这一需要,我们就必须建立一个合适的计算机软件管理平台,这个平台要防止 计算机软件和网络管理软件出现任何问题,计算机软件在计算机系统中起有着不可替代的作用,维护和管理好计算机信息最基本的是要对计算机软件管理平台进行统 计,并分析相关的统计的数据和实际数据,对数据的进行有效的管理和预测,还要对维护的信息进行完整性的总结。在确保计算机软件正常运行的情况下,根据收集 的相关数据需要,将计算机软件进行优化,从而更好的检测计算机软件,消除计算机软件存在的威胁保证计算机能安全运行。

5、病毒防御机制

病毒防御主要是通过安装杀毒软件、防火墙来完成。但作为软件的使用人员应更加增强自己的防范意识,养成良好的安全上网的习惯,不要随意下载和使用非法复制的软件和文件,定期对系统进行后门及木马扫描。

用户权限的设置 计算机采用口令来控制授权访问,首先口令必须符合复杂口令规则,定期更换口令。不同的人员设置不同的访问权限,我们需要对系统的所有资源进行 权限控制,权限控制的目标就是对应用系统的所有对象资源和数据资源进行权限控制,比如应用系统的功能菜单、各个界面的按钮、数据显示的列及各种行级数据进 行权限的操控。

结束语

软件系统作为计算机的核心,其保护和恢复工作也显得十分重要,计算机管理与维护人员应不断地总结经验和学习新的知识来面对这些问题的挑战,确保计算机软件系统的安全性。

参考文献

[1] 张奕东,苏斌能.浅谈计算机软件系统的维护和管理[J].科学之友,2010,18.

[2] 陈俊睿.提高计算机软件系统维护效率的几点探索[J].中国新技术新产品,2011(l7).

[3] 高月秋.浅谈计算机数据库的维护管理[J].中小企业管理与科技,2010(9).

猜你喜欢
计算机软件维护管理
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
发射台中央控制系统典型故障分析及维护
采用C—NCAP 2006年版管理规则
营销管理
计算机软件安全检测技术
“这下管理创新了!等7则
1938年法入侵西沙 日军积极“维护”中国主权
管理的另一半