第十章 系统维护与评价
本章重点
?了解系统维护的类别,了解数据维护的目
的、手段
?了解系统评价的方法、标准、流程
一、系统维护
二、系统评价
三、系统维护与评价阶段的文档
一、系统维护
1、系统维护的目的与存在的问题
系统维护是指系统交付使用之后,为了改正错误、完善系统或满足
新的应用要求而修改系统的过程。
1)系统维护的目的
2)系统维护困难
文档不完整,使得难以读懂程序
原有开发人员的流动,使得对程序的解释困难
系统设计时,模块的独立性不够
3)系统维
护的分类
按维护对象分类:硬件维护、应用软件维护、数据维护
按所需资源多少分类:日常维护、新一轮生命周期系统维护
4)系统维护的流程
需求评估、修改设计、评审、必要的程序修改、测试、评审、
编写文档等。
2、应用软件维护
1)校正性维护
系统在使用过程中会不断出现错误,诊断并改正这些错误的
过程为校正性维护。
2)完善性维护
系统在使用过程,为满足用户修改原有功能、增加新功能的
要求进行的维护为完善性维护。
3)适应性维护
当现行系统由于各种原因已无法适应要求,则要进行系统适
应性维护。
3、数据维护
1)数据维护的目的
2)数据维护的主要内容
主要对数据库和数据文件进行维护。目标是确保存储的数据正常使用、
保证现行系统安全、可靠地运行、为新的应用软件提供数据支撑。
数据库的备份、转储和恢复
数据库的安全性与完整性控制
数据库的重组和重构
二、系统评价
1、系统评价的作用与存在的问题
对新系统的费用指标、效益指标、管理指标和技术指标进行评价
1)系统评价的作用
?评价指标难以量化
?系统的价值具有长期性,并具有隐性效益
?信息价值的体现与诸多因素有关
2)系统评价中存在的问题
2、系统评价方法与评价标准
1)系统评价方法
用原测试过程评价
用现行数据进行评价
2)系统评价指标
管理指标
技术指标
正确性
高效率
经济性
可维护性
适应性
易用性
可移植性
隐性价值的评价指标
3)系统评价流程
组织系统评价小组
编写评价报告
制定系统评价计划
制定评价标准
准备材料
实施评价
三、系统维护评价阶段的文档
1、系统维护记录
2、系统评价报告