信息系统维护
信息系统维护是指为适应系统的环境和其他因素的各种变化、保证系统正常工作而对系统所进行的修改,包括系统功能的改进和解决系统在运行期间发生的问题。
基本信息
- 中文名
信息系统维护
- 定义
更正性维护
- 解释
系统测试不可能发现系统中 错误
- 类别
科技
信息系统维护的类型
1)更正性维护
众所周知,系统测试不可能发现系统中的所有错误,还有许多潜在的错误,只有在系统运行过程中具备一定的激发条件才可能出现,人们把诊断和改正这类错误的维护工作称为更正性维护。
出现这些错误的原因通常是由于遇到了调试阶段从未使用过的输入数据的某种逻辑组合或判断条件的某种组合,即没有测试到这些情况。在系统运行期中遇到的错误,有些可能不太重要或者很容易处理或回避,有的可能相当严重,甚至会使系统无法正常工作。但无论错误的严重程度如何,都要设法去改正。修改工作需要制定修改计划,提出修改要求,经领导审查批准后,并在严格的管理和控制下进行系统的更正性维护。
(2)适应性维护
适应性维护是指信息系统的外部环境发生变化时需要进行的系统维护。计算机技术(包括硬件和软件)的发展速度非常快,而一般的系统使用寿命都超过最初开发这个系统时的系统环境的寿命。计算机硬件系统的不断更新,新的操作系统或操作系统新版本的出现,都要求对系统做出相应的改动。此外,数据环境的变化(如数据库管理系统的版本升级、数据存储介质的变动等)也要求系统进行适应性维护。适应性维护也要制定维护计划,有步骤、分阶段地组织实施。
(3)完善性维护
当信息系统投入使用并成功运行以后,由于企业业务需求变化和扩展,用户可能会提出修改某些功能、增加新的功能等要求,这种系统维护被称为完善性维护。其目的是为了改善和加强信息系统的功能,满足用户对系统日益增长的需求。
此外,还有一些其他的完善性维护工作,例如,系统经过一段时间的运行,发现系统某些地方运行效率太低而需要提高,或者某些功能界面的可操作性有待提高,或者需要增加一些新的安全措施等,这类维护也属于完善性维护。
(4)预防性维护
预防性维护是一种主动性的预防措施,对一些使用时间较长,目前尚能正常运行,但可能要发生变化的部分模块进行维护,以适应将来的修改或调整。与前三种维护类型相比,预防性维护工作相对较少。
在信息系统的维护中四种维护类型出现的比例见表。
维护类型 | 描述 | 在维护中占的百分比 |
更正性维护 | 修复系统设计和规划错误 | 70 |
适应性维护 | 因环境改变而修改系统 | 10 |
完善性维护 | 维护系统解决新的问题或者为新问题解决提供有利条件 | 15 |
预防性维护 | 维护系统将来的问题 | 5 |
信息系统维护的步骤
图中所示简要说明了维护工作的全过程步骤,从图可以看出,在某个维护目标确定以后维护人员必须先理解要维护的系统,然后建立一个维护方案。由于程序的修改涉及面较广,某个模块的修改很可能会影响其他模块,所以建立维护方案后要加以考虑的重要问题是修改的影响范围和波及面的大小,然后按预定维护方案修改程序,还要对程序和系统的有关部分进行重新测试。若测试发现较大问题,则要重复上述步骤。若通过,则可修改相应文档并交付使用,结束本次维护工作。
必须强调的是,维护是对整个系统而言的,因此,除了修改程序、数据、代码等部分以外,必须同时修改涉及的所有相应文档。
信息系统维护的内容
系统维护面向信息系统中的各种构成因素,按照维护对象的不同,系统维护的内容可分为以下几类。