分段转换是
系统转换的方式之一,它是分段一步一步地用新系统替代旧系统,如一个子系统或一个相对独立的功能模块的逐步替代。将新系统分成若干部分(一般以子系统为单位),该方式适用于较大的重要系统,既稳妥可靠而工作量又不是太大,适合于会计系统应用。
系统转换概述
系统转换指由原来的系统运行模式过渡为新开发的
管理信息系统的过程。新系统通过系统测试后,必须通过系统转换,才能正式交付使用。因此,系统转换的任务就是完成新老系统的平稳过渡,这个过程需要开发人员、系统操作员、用户单位领导和业务部门的协作,才能顺利交接。
系统转换方式
系统转换的方式主要有三种:直接转换、并行转换和分段转换。
1.直接转换
直接转换是指在老系统停止运行的某一时刻,新系统立即开始运行,因此也称为直接切换:如图1所示,直接转换最简单,而且系统转换的费用也很低,但它的风险很大。因为一旦新系统发生严重问题而运行不起来,将会给业务工作带来混乱,产生极大的不良影响。所以,如果采取这种方式转换,应该具有谨慎的转换计划,做好各种准备工作,安排充分的时间去修正可能出现的问题。除此之外,应采取一些预防性措施,比如使老系统保持在随时可以启动的状态。
这种转换方式适用于小型的不太复杂的信息系统,或信息时效性要求不很高的系统,并且新系统应经过详细的测试和模拟运行。这种转换方式可以从心理上克服用户对老系统运行的依赖,迫使他们努力使用好新系统进行工作。因为除此之外,他们无其他路可走。
2.并行转换
并行转换是指新老系统并行工作一段时间.经过一段时间的考验以后,以新系统正式全面代替老系统,如图2所示。采用这种转换方式,用户可以一方面继续用习惯的方法使用老系统;另一方面也开始使用新系统。这样可以保证业务工作的延续性,两个系统可进行对比,互相校对结果,以使用户对新系统有一个逐渐认识和接受的过程。并行转换方式是最安全、保险的方式,并且也是最常用的方式,因为一旦新系统发生问题时,老系统仍然在正常工作,从而保证了过渡过程平稳可靠。
3.分段转换(试点过渡)
分段转换(试点过渡)指在新系统投入正常运行前,将新系统分阶段分批逐步代替原系统的各部分,最后完全取代原系统。这种方式实际上是上述两种方式的折中方案,既可以保证转换过程的平稳和安全,减少风险,又可以避免较高的费用,但也存在新老系统对应部分的衔接不平滑的问题。大多数的
管理信息系统的转换大多采用这种方式。
转换主要工作
根据信息系统的实际开发和应用情况,确定了系统转换的方式以后,除了做好组织准备、物质准备和人员培训等准备工作之外,最重要而且t作量最大的是数据准备和系统初始化以及纠错工作。
1.数据准备
数据准备是从老系统中整理出新系统运行所需的基础数据和资料,即把老系统的文件数据加工成符合新系统要求的数据,其中包括历史数据的整理、数据口径的调整、数据资料的格式化、分类和编码、统计口径的变化、个别数据及项目的增减删改等。特别是对于那些采用手工方式进行信息处理的老系统,这个数据准备的工作量是相当大的,应提前组织进行,否则将延迟系统转换的进程。
2.初始化
信息系统从开发完成到投入应用必须经过一个初始化的过程。系统初始化包括对系统的运行环境和资源进行设置、系统运行和控制参数议定、数据加载以及调整系统与业务工作同步等内容。其中数据加载是工作量最大且时间最紧迫的一个重要环节:因大量的原始数据需一次性输入系统,而企业生产或管理业务活动不断产生新的信息,如果不能在有限时间内将数据输入完毕并启动系统,则新的数据变化会造成系统中的数据失效。
3.纠错
系统初始化中的大量的数据加载工作是系统启动的先决条件,并且一般都是由手工输入突击完成的,因此输入中最重要的是正确性。数据加载中出现的数据错误,大体有四种来源:原始数据中就存在错误;数据整理工作中产生的错误:输入错误;新系统可能的程序错误。在系统初始化过程中要注意采取一定的手段来查错和纠错,以防止错误的数据进入系统:例如,为了保证输入的正确性,有时采用数据的重复输入法,把同一批数据分两次重复输入,由系统自动核对输入的差异.以检查数据输入的错误,尽管输入工作量增加了一倍,但有效地避免了数据的输入错误:如果数据内部有计算或平衡关系,可用程序对输入的数据进行检查,发现其可能存在的错误。如果老系统是计算机系统,则数据加载的主要工作将是进行数据和文件的转换,使数据转入新系统中。总之.数据加载工作量大,要求高,应予以高度重视。
在系统转换过程中,尤其是长时间的并行转换过程中,用户又会发现一些系统的错误和功能的缺陷,此时应以系统分析中确定的系统目标来衡量是否要对系统进行修改,对此,无论是用户还是系统开发方都应采取慎重态度。程序中出现的错误和漏洞是开发方必须修改的,其工作量一般也并不大。但若用户提出要补充新的功能,如增加某些新的查询或报表功能,这种要求往往超出了系统目标和系统总体设计方案的范围。如果改动量不太大,则可考虑进行必要的改动,满足用户的要求。如果改动工作量很大,甚至要重新从系统分析或设计做起,则最好是把这些要求先记载下来,留待下一周期去扩展。事实上,各种新的要求在系统运行中会不断地提出来,如果每提一个新要求就进行一次修改,新系统将永远无法正式投入运行。在新系统投入运行时,应该允许有某些不足,并在运行过程中不断积累经验,发现新的问题,然后再通过系统维护和系统更新来逐步解决这些问题,使系统逐步改善。
分段转换特点
分段转换实际上是上述两种方式的结合,在新系统全部正式运行之前,分阶段一部分一部分地替代老系统,如图3所示。由于是一个渐近的过程,转换过程中没有正式运行的部分,可以在部分并行的模拟环境下考验。
这种方式避免了上述两种方式的不足,转换过程可靠且费用不高,但它也带来了新的问题,增加了部分转换中的接口问题,即部分新系统与部分老系统的衔接问题,这类接口有时在转换中相当麻烦。例如,一个基于网络的信息系统在分段转换过程中,若某老系统的功能要向新系统的功能模块提供数据,只能以人工方式键入,并且要编制临时接口程序。
分段转换适用范围
分段转换方式比较适用于大型信息系统的转换,可以保证平稳、可靠转换,并且管理上也是可行的。在分段转换过程中,第一批新老功能转换的效果至关重要,如果效果好,将会给以后其他部分的转换带来积极的影响;否则将会引起用户的猜疑和抵触,而且这种消极影响将大大延长转换的过渡过程。
分类
在系统转换过程中.为防止新系统故障而引起整个系统混乱.而采用分段(逐步)转换.如图4所示,分为以下三种情况:
(1)按功能分阶段逐步转换。首先以系统中一个主要功能或独立性强又简单的功能投入使用,正常后,逐步增加其他功能。
(2)按机器设备分阶段逐步转换。如是联机,先用主机实行批处理,再逐步增加联机终端实现联机处理。如是网络,先选少量微机网.再逐步增加实现整网络系统。
(3)按部门分阶段逐步转换。先选一、二部门.待正常之后逐步增加之。
逐步转换是广泛采用的方法,平稳、安全,但应注意解决好分步转换的几部分之问的接口问题,特别是人们的思想观念的转换与人工的转换;基础数据要准确无误和及时;系统人员要有足够的准备,作好记录、分析和纠错工作。