软件维护有哪些内容(软件维护的内容是什么)

互联网 2024-04-01 阅读

大家好,关于软件维护有哪些内容很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于软件维护的内容是什么的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

软件维护有哪些内容(软件维护的内容是什么)

一、软件维护的内容是什么

软件维护,英文名Software maintenance,是指在软件产品发布后,因修正错误、提升性能,或其他属性和需要而进行的软件修改。

软件维护的内容,主要可以概括为以下四类:

一、改正性维护

改正性维护是指,改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。

这方面的维护工作量要占整个维护工作量的17%~21%。一般所发现的错误有的不太重要,不影响系统的正常运行,其维护工作可随时进行。但是,有的错误非常重要,甚至影响整个系统的正常运行,那么其维护工作必须制定计划,进行修改,并且要进行复查和控制。

二、适应性维护

适应性维护是指,使用软件适应信息技术变化和管理需求变化而进行的修改。

这方面的维护工作量占整个维护工作量的18%~25%。由于计算机硬件价格的不断下降,各类系统软件十分繁多,人们常常为改善系统硬件环境和运行环境,而产生系统更新换代的需求。进行这方面的维护工作也要像系统开发一样,有计划、有步骤地进行。

三、完善性维护

完善性维护是,为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。

这些功能对完善系统功能是非常必要的。此外,还包括对处理效率和编写程序的改进,这方面的维护占整个维护工作的50%~60%,比重较大。这方面的维护除了要有计划、有步骤地完成外,还要注意将相关的文档资料加入到前面相应的文档中去。

四、预防性维护

预防性维护为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。比如,将专用报表功能改成通用报表生成功能,以适应将来报表格式的变化。这方面的维护工作量占整个维护工作量的4%左右。

扩展资料

一、软件维护产生的常见原因:

1、改正在特定使用条件下暴露出来的一些潜在的程序错误和设计缺陷。

2、由于软件使用过程中数据环境发生变化或处理环境发生变化需要修改软件以适应这种变化。

3、用户或数据处理人员在使用时常提出改进现有功能、增加新的功能,以及改善总体性能的要求,需要维护软件。

二、软件维护的两项技术

1、面向维护的技术:面向维护的技术是软件开发阶段用来减少错误,提高软件可维护性的技术。

2、维护支援技术:维护支援技术是在软件维护阶段用来提高维护作业的效率和质量的技术。

三、软件维护的特点

1、理解别人写的程序通常非常困难;

2、需要维护的软件往往没有合格的文档,或者文档资料显著不足;

3、不能指望开发人员给人们说明软件;

4、绝大多数软件在设计时没有考虑将来的修改;

5、软件维护不是一项吸引人的工作。

四、影响软件维护工作量的主要因素,包括以下:

1、系统大小;

2、程序设计语言;

3、系统年龄;

4、软件开发技术;

5、应用的类型;

6、任务的难度,等。

参考资料来源:百度百科——软件维护

二、计算机软件系统维护包括哪些内容

1、物理安全

物理安全是指防止意外事件或人为破坏具体的物理设备,如服务器、交换机、路由器、机柜、线路等。机房和机柜的钥匙一定要管理好,不要让无关人员随意进入机房,尤其是网络中心机房,防止人为的蓄意破坏。

2、设置安全

设置安全是指在设备上进行必要的设置(如服务器、交换机的密码等),防止黑客取得硬件设备的远程控制权。比如许多网管往往没有在服务器或可网管的交换机上设置必要的密码,懂网络设备管理技术的人可以通过网络来取得服务器或交换机的控制权,这是非常危险的。因为路由器属于接入设备,必然要暴露在互联网黑客攻击的视野之中,因此需要采取更为严格的安全管理措施,比如口令加密、加载严格的访问列表等。

软件系统的安全防护

同硬件系统相比,软件系统的安全问题是最多的,也是最复杂的。

现在TCP/IP协议广泛用于各种网络。但是TCP/IP协议起源于Internet,而Internet在其早期是一个开放的为研究人员服务的网际网,是完全非赢利性的信息共享载体,所以几乎所有的Internet协议都没有考虑安全机制。网络不安全的另一个因素是因为人们很容易从Internet上获得相关的核心技术资料,特别是有关Internet自身的技术资料及各类黑客软件,很容易造成网络安全问题。

安全防护的措施

面对层出不穷的网络安全问题我们也并非无计可施,可从以下几个方面着手,就能够做到防患于未然。

1、安装补丁程序

任何操作系统都有漏洞,作为网络系统管理员就有责任及时地将“补丁”(Patch)打上。大部分中小企业服务器使用的是微软的Windows NT/2000/2003操作系统,因为使用的人特别多,所以发现的Bug也特别多,同时,蓄意攻击它们的人也特别多。微软公司为了弥补操作系统的安全漏洞,在其网站上提供了许多补丁,可以到网上下载并安装相关升级包。对于Windows2003,至少要升级到SP1,对于Windows 2000,至少要升级至Service Pack 2,对于Windows NT 4.0,至少要升级至Service Pack 6。

2、安装和设置防火墙

现在有许多基于硬件或软件的防火墙,如华为、神州数码、联想、瑞星等厂商的产品。对于企业内部网来说,安装防火墙是非常必要的。防火墙对于非法访问具有很好的预防作用,但是并不是安装了防火墙之后就万事大吉了,而是需要进行适当的设置才能起作用。如果对防火墙的设置不了解,需要请技术支持人员协助设置。

3、安装网络杀毒软件

现在网络上的病毒非常猖獗,想必大家都尝到了“尼姆达”病毒的厉害。这就需要在网络服务器上安装网络版的杀毒软件来控制病毒的传播,目前,大多数反病毒厂商(如瑞星、冠群金辰、趋势、赛门铁克、熊猫等)都已经推出了网络版的杀毒软件;同时,在网络版的杀毒软件使用中,必须要定期或及时升级杀毒软件。

4、账号和密码保护

账号和密码保护可以说是系统的第一道防线,目前网上的大部分对系统的攻击都是从截获或猜测密码开始的。一旦黑客进入了系统,那么前面的防卫措施几乎就没有作用,所以对服务器系统管理员的账号和密码进行管理是保证系统安全非常重要的措施。

系统管理员密码的位数一定要多,至少应该在8位以上,而且不要设置成容易猜测的密码,如自己的名字、出生日期等。对于普通用户,设置一定的账号管理策略,如强制用户每个月更改一次密码。对于一些不常用的账户要关闭,比如匿名登录账号。

5、监测系统日志

通过运行系统日志程序,系统会记录下所有用户使用系统的情形,包括最近登录时间、使用的账号、进行的活动等。日志程序会定期生成报表,通过对报表进行分析,你可以知道是否有异常现象。

6、关闭不需要的服务和端口

服务器操作系统在安装的时候,会启动一些不需要的服务,这样会占用系统的资源,而且也增加了系统的安全隐患。对于假期期间完全不用的服务器,可以完全关闭;对于假期期间要使用的服务器,应关闭不需要的服务,如Telnet等。另外,还要关掉没有必要开的TCP端口。

7、定期对服务器进行备份

为防止不能预料的系统故障或用户不小心的非法操作,必须对系统进行安全备份。除了对全系统进行每月一次的备份外,还应对修改过的数据进行每周一次的备份。同时,应该将修改过的重要系统文件存放在不同的服务器上,以便出现系统崩溃时(通常是硬盘出错),可及时地将系统恢复到正常状态。

三、计算机硬件、软件维护主要有哪些内容

硬件维护主要包括以下几个方面:

1、显示器的维护:平时注意保护好屏幕,如果屏幕表面较脏,使用少量的水湿润脱脂棉或镜头纸擦拭。在不使用电脑时,将防尘罩罩住显示器,以防止灰尘进入内部。

2、硬盘的维护:定期备份硬盘中的重要数据,保证数据的安全;定期清理磁盘碎片,优化数据结构链;定期清理病毒,预防病毒破坏硬盘数据,提高计算机的使用效率。

3、鼠标、键盘的维护:经常把键盘污迹擦除,注意鼠标、键盘的清洁,以免污迹进入鼠标影响其灵敏度。

4、清洁、除尘、去湿的维护:平时注意做好防尘、防湿工作,及时清理灰尘。

软件方面的维护主要有:

1、操作系统的维护:系统使用时间过长会有很多垃圾文件产生,轻则占用系统空间,重则阻碍系统的正常运行,使系统变慢甚至出现莫名其妙的系统冲突现象,因此我们要定期进行磁盘碎片整理和垃圾文件清除,以提高计算机效率。

2、注册表的维护:做好注册表的清理工作,防止出现因注册表冗余键值太多而造成的系统性能下降,定期备份注册表。

3、病毒的防范工作:病毒是计算机系统的天敌,它的大肆破坏性和广泛的传染性对计算机具有极大的威胁。防范的措施首先是对于外来磁盘往计算机中拷贝信息时必须先对该磁盘做好杀毒检查工作,其次是定期升级杀毒软件,以防止最新病毒的袭击,发现有感染病毒的计算机,应做好及时隔离修

本站所有文章资源内容,如无特殊说明或标注,均为网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

软件方案设计包括哪些内容(软件设计包括哪些方面)

轻工技术与工程是什么(轻工技术与工程专业学的是什么)