在企业的信息化建设过程中,随着技术的发展,原有的信息系统不断更新升级,新旧系统的转换面临一个数据迁移的问题。原有的旧系统在使用期间积累了大量的历史数据,其中许多历史数据都是新系统所必须的,这些历史数据同时也是进行决策分析的重要依据。数据迁移,就是将这些历史数据进行清洗、转换,并装载到新系统中的过程。数据迁移主要适用于一套旧系统切换到另一套新系统,或多套旧系统切换到同一套新系统时,需要将旧系统中的历史数据转换到新系统中的情况。银行、电信、税务、工商、保险以及销售等领域发生系统切换时,一般都需要进行数据迁移。
柔性数据迁移系统”是为企业信息化发展提供支撑服务的软件。通过该系统,企业可以在原有信息系统的基础上,扩展信息系统的使用范围,充分利用已有的信息资源;或者在重新设计信息系统时,把原先具有利用价值的数据资源安全准确的迁移的新系统中。柔性数据迁移系统采用Java语言开发,利用XML的可扩展性、结构化、自描述以及跨平台的特点,将两者结合起来,实现了数据迁移的通用性与可扩展性。并且该软件可以完全脱离具体的数据库产品,实现柔性迁移。