文档介绍:7 系统维护与管理
. 系统维护
. 系统的可靠性与安全性
. 系统监理与审计
. 系统评价
. 信息系统的运行管理
系统维护与管理
信息系统不同于其他产品,它不是“一劳永逸”的最终产品。在它的运行过程中,还有大量运行管理、维护和评价的工作要做。交付使用的管理信息系统有“样品即产品”的特点。它不像其他工业产品,可以先生产一个样品,经过试验、改进再正式投入批量生产。它需要在使用中不断完善。
系统维护成本的比例
开发成本
维护成本
1970年
60~70%
30~40%
1980年
60~40%
40~60%
1990年
30%
70%
系统维护
系统维护包括以下几个方面的工作:
(1)程序的维护
在系统维护阶段,会有一部分程序需要改动。根据运行记录,发现程序的错误,这时需要改正;或者随着用户对系统的熟悉,用户有更高的要求,部分程序需要改进;或者环境发生变化,部分程序需要修改。
(2)数据文件的维护
业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改。
系统维护
(3)代码的维护
随着环境的变化,旧的代码不能适应新的要求,必须进行改造,制定新的代码或修改旧的代码体系。代码维护的困难主要是新代码的贯彻,因此各个部门要有专人负责代码管理。
(4)机器、设备的维护
包括机器、设备的日常维护与管理。一旦发生小故障,要有专人进行修理,保证系统的正常运行。
维护的类型
软件的可维护性:
指软件能够被理解、校正、修改和完善,以适应新的环境和条件的难易程度。故软件的可维护性是软件开发的各阶段应该不断追求和完善的目标。
系统维护工作可以分为四种类型:
(1)更正性维护
指由于发现系统中的错误而引起的维护。工作内容包括诊断问题与改正错误。
(2)适应性维护
为了适应外界环境的变化而增加或修改系统部分功能的维护工作。如新的硬件系统问世,操作系统版本更新,应用范围扩大等。
维护的类型
(3)完善性维护
为了改善系统功能或应用户的需要而增加新的功能的维护工作。系统效率、使用的方便性、增加安全措施等等。
(4)预防性维护
主动性的预防措施。为适应将来的修改或调整。例如将专用报表功能改成通用报表生成功能,以适应将来报表格式的变化。
各类维护工作的比例
更正性维护
适应性维护
完善性维护
预防性维护
21%
25%
50%
4%
系统维护的管理
系统的修改,往往会“牵一发而动全身”。程序、文件、代码的局部修改,都可能影响系统的其他部分。因此,系统的修改必须通过一定的批准手续。通常对系统的修改应执行以下步骤:
(1)提出修改要求
(2)领导批准
(3)分配任务
(4)验收成果
(5)登录修改情况
确定维护目标
理解系统
建立维护方案
考查涉及的范围
修改程序
调试
交付使用
修改文档
复审
通过
通过
未通过
维护活动的修改步骤
系统的可靠性与安全性
系统的可靠性与安全性是既有区别又有密切相关的两个概念。
信息系统的可靠性:
指在满足一定条件的应用环境中能够正常工作的能力。
信息系统的安全性:
是指为了保护系统硬件、软件和数据不致受到偶然的或蓄意的修改、破坏和泄露,而采取的技术和管理措施。
系统可靠性
信息系统的可靠性评价方法:
可以按一般工程系统的可靠性标准进行评价,也可以通过平均无故障运行时间、系统开工率、系统平均维护时间等指标来定量衡量。
常用的可靠性技术有:
设备冗余技术,负荷分布技术,系统重新组合技术,数据冗余校验,数据保护与恢复技术,系统动态检测、诊断和自动校正软件技术。
提高相关人员的职业道德和技术素质,从心理学、生理学角度改善和提高人的效能,使人机和谐结合,是提高信息系统的可靠性的基础。