系统运行与维护
1 系统运行管理
1.1 系统运行管理内容
- 系统运行环境管理
- 系统运行日志管理
- 系统运行状态监控
- 系统性能管理
- 系统安全管理
1.2 系统运行管理制度
- 机房管理制度
- 系统操作规程
- 用户管理制度
- 数据管理制度
- 安全管理制度
2 系统维护
2.1 系统维护定义
系统维护:在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。
2.2 维护类型
| 类型 | 说明 | 占比 |
|---|---|---|
| 改正性维护 | 改正开发期间未发现的错误 | 约20% |
| 适应性维护 | 适应环境变化而修改系统 | 约25% |
| 完善性维护 | 扩充功能或改善性能 | 约50% |
| 预防性维护 | 提高可维护性和可靠性 | 约5% |
2.3 维护步骤
- 维护申请
- 维护评估
- 维护实施
- 维护测试
- 维护验收
- 维护记录
2.4 软件可维护性
软件可维护性:维护人员理解、改正、改动或改进软件的难易程度。
可维护性因素:
- 可理解性
- 可测试性
- 可修改性
- 可靠性
- 可移植性
- 可使用性
3 系统评价
3.1 系统评价指标
技术指标:
- 系统效率
- 系统可靠性
- 系统安全性
- 系统可扩展性
- 系统可维护性
经济指标:
- 系统成本
- 系统收益
- 投资回收期
- 投资收益率
社会指标:
- 用户满意度
- 社会效益
- 环境影响
3.2 系统评价方法
- 成本效益分析
- 功能评价
- 性能评价
- 用户满意度调查
4 系统转换
4.1 系统转换方式
| 方式 | 说明 | 优点 | 缺点 |
|---|---|---|---|
| 直接转换 | 新系统直接替代旧系统 | 成本低、转换快 | 风险大 |
| 并行转换 | 新旧系统并行运行一段时间 | 风险小、可靠性高 | 成本高 |
| 分段转换 | 逐步用新系统替代旧系统 | 风险适中、成本适中 | 转换时间长 |
4.2 数据迁移
数据迁移步骤:
- 数据分析
- 数据清洗
- 数据转换
- 数据加载
- 数据验证
5 容灾与备份
5.1 备份策略
| 策略 | 说明 |
|---|---|
| 完全备份 | 备份所有数据 |
| 增量备份 | 备份上次备份后变化的数据 |
| 差异备份 | 备份上次完全备份后变化的数据 |
5.2 容灾等级
RTO(恢复时间目标):系统恢复服务所需的时间
RPO(恢复点目标):可容忍的最大数据丢失量
参考资源
- 系统分析师教材(第二版)相关章节
- 文老师软考教育