系统运行与维护

1 系统运行管理

1.1 系统运行管理内容

  1. 系统运行环境管理
  2. 系统运行日志管理
  3. 系统运行状态监控
  4. 系统性能管理
  5. 系统安全管理

1.2 系统运行管理制度

  1. 机房管理制度
  2. 系统操作规程
  3. 用户管理制度
  4. 数据管理制度
  5. 安全管理制度

2 系统维护

2.1 系统维护定义

系统维护:在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。

2.2 维护类型

类型说明占比
改正性维护改正开发期间未发现的错误约20%
适应性维护适应环境变化而修改系统约25%
完善性维护扩充功能或改善性能约50%
预防性维护提高可维护性和可靠性约5%

2.3 维护步骤

  1. 维护申请
  2. 维护评估
  3. 维护实施
  4. 维护测试
  5. 维护验收
  6. 维护记录

2.4 软件可维护性

软件可维护性:维护人员理解、改正、改动或改进软件的难易程度。

可维护性因素

  • 可理解性
  • 可测试性
  • 可修改性
  • 可靠性
  • 可移植性
  • 可使用性

3 系统评价

3.1 系统评价指标

技术指标

  • 系统效率
  • 系统可靠性
  • 系统安全性
  • 系统可扩展性
  • 系统可维护性

经济指标

  • 系统成本
  • 系统收益
  • 投资回收期
  • 投资收益率

社会指标

  • 用户满意度
  • 社会效益
  • 环境影响

3.2 系统评价方法

  1. 成本效益分析
  2. 功能评价
  3. 性能评价
  4. 用户满意度调查

4 系统转换

4.1 系统转换方式

方式说明优点缺点
直接转换新系统直接替代旧系统成本低、转换快风险大
并行转换新旧系统并行运行一段时间风险小、可靠性高成本高
分段转换逐步用新系统替代旧系统风险适中、成本适中转换时间长

4.2 数据迁移

数据迁移步骤

  1. 数据分析
  2. 数据清洗
  3. 数据转换
  4. 数据加载
  5. 数据验证

5 容灾与备份

5.1 备份策略

策略说明
完全备份备份所有数据
增量备份备份上次备份后变化的数据
差异备份备份上次完全备份后变化的数据

5.2 容灾等级

RTO(恢复时间目标):系统恢复服务所需的时间

RPO(恢复点目标):可容忍的最大数据丢失量


参考资源

  • 系统分析师教材(第二版)相关章节
  • 文老师软考教育