考点:遗留系统,系统转换,数据迁移,软件维护,冗余技术,容错技术,集群技术,负载均衡
解题技巧:先看问题,再看题目描述。快速浏览所有题目的问题。
一、遗留系统
遗留系统是指任何基本上 不能进行修改和演化 以满足 新的 变化了的 业务需求的系统。它通常具有以下特点:
(1)系统虽然完成企业中许多重要的业务管理工作,但仍然不能完全满足要求。
(2)系统在性能上已经落后,采用的技术已经过时。
(3)通常是大型的软件系统,已经融入企业的业务运作和决策管理机制之中,维护工作十分困难。
(4)没有使用现代信息系统建设方法进行管理和开发,现在基本上已经没有文档,很难理解。
二、评价方法
1、启动评价
2、业务价值评价:目标是判断遗留系统对企业的重要性。
3、外部环境评价:硬件、支撑软件、企业IT基础设施。
4、应用软件评价:系统级—把整个系统看作是不可分割的原子,评价时不考虑系统的任何部分;部件级—关注系统的每个子系统,考虑每个子系统的特征。
5、分析评价结果
三、演化策略
1、改造策略:(高水平、高价值)技术含量较高,具有较高的业务价值,基本上能够满足企业 业务运作和决策支持 的需要。改造包括系统功能的增强和数据模型的改造两个方面。
系统功能的增强 — 是指在原有系统的基础上增加新的应用要求,对遗留系统本身不做改变;
数据模型的改造 — 是指将遗留系统的旧的数据模型向新的数据模型的转化。
2、继承策略:(低水平、高价值)技术含量较低,但具有较高的商业价值,目前企业的业务尚紧密依赖该系统。在开发新系统时,需要完全兼容遗留系统的功能模型和数据模型。为了保证业务的连续性,新老系统必须并行运行一段时间,再逐渐切换到新系统上运行。
3、淘汰策略:(低水平、低价值)技术含量低,业务价值低,全面重新开发新的系统以代替遗留系统。完全淘汰是一种极端性策略,一般是企业的业务产生了根本变化,遗留系统已经基本上不再适应企业运作的需要;或是遗留系统的维护人员、维护文档资料都丢失了。经过评审,发现将遗留系统完全淘汰,开发全新的系统比改造旧系统从成本上考虑更合算。通过对遗留系统功能的理解和借鉴,帮助新系统的设计,降低新系统的开发风险。
4、集成策略:(高水平,低价值)技术含量高,业务价值低,可能只完成某个部门(或子公司)的业务管理。这种系统在各自的局部领域里工作良好,但对于整个企业来说,存在多个这样的系统,不同的系统基于不同的平台、不同的数据模型,形成了一个个信息孤岛,对这种遗留系统的演化策略为集成。