登陆注册
8925700000035

第35章 物流信息系统的实施(4)

4)因果图

因果图法和组合分析可以看作测试用例黑盒设计方法的综合方法。我们知道,即使各种单个输入条件可能出错的情况已经被排除了,但多个输入情况组合起来还是可能会出错。如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用因果图法进行测试。如果在测试时必须考虑输入条件的各种组合,可使用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来设计测试用例,这就需要利用因果图。

因果图方法最终生成的就是判定表。它适合于检查程序输入条件的各种组合情况。

6.5 系统的转换

6.5.1 系统转换的任务与方式

新的物流信息系统通过测试以后,并不能立马投入运行,还存在一个新老系统如何交替的问题,即系统转换。系统转换是指以新的物流信息系统替换老系统的过程,即老系统停止使用、被淘汰,新系统开始运行。系统转换的任务就是保证新老系统进行平稳而可靠的交接,最后使整个新系统正式交付使用。系统转换需要系统开发人员、系统操作员、物流信息系统用户单位领导和业务部门的通力合作才能完成。系统转换的主要方式有直接转换、并行转换和分段转换。这种交替的方式可根据实际需要选择不同的方式进行。

1.直接转换

直接转换是指老系统在某一时刻停止运行,新系统立即开始运行。

直接转换最简单,而且转换的人员、设备费用也很低。但是,风险很大,因为一旦新系统发生严重的问题而不能正常运行的话,将会带来业务处理的混乱,严重的可能会导致企业或组织瘫痪,甚至会产生不可估量的损失。所以,采用直接转换时,预先要做好详细的测试和模拟运行,做好谨慎的转换计划,做好充分的准备,安排充分的时间去修复可能出现的问题。此外,还应采取一些预防性的措施,例如使老系统保持在随时可以启动的状态。

直接转换方式适用于一些小型的、不太复杂的物流信息系统,或实时性要求不太高的物流信息系统,并且要求新系统要经过详细的测试和模拟运行。这种转换方式可以从心理上克服用户对老系统的依赖,迫使他们努力使用新系统做好工作。

2.并行转换

并行转换是指新、老系统并行工作一段时间,新的物流信息系统经过一段时间的正常运行后,以新系统正式全面替代老系统。采用这种转换方式,可以保证业务工作的延续性,新、老系统可以进行对比,互相校对结果,以使用户对新系统有一个逐渐认识和接受的过程,系统运行的可靠性将得到大大提高。并行转换方式最安全,并且也是最常用的方式,因为一旦新系统出现问题时,老系统仍然在正常工作,从而保证能够可靠平稳地过渡。

并行转换方式的系统开销大、费用高,业务工作量是正常情况下的两倍,往往要配两套人马进行工作,因此转换过程不宜过长,一般不超过几个月。实际中,由于用户在心理上常常认为有老系统可以依靠,如果他们偏爱老系统,心理上对转换有阻力,可能使新系统进行不顺利,从而延长并行工作时间。

3.分段转换

分段转换是直接转换和并行转换的结合,在新系统全部正式运行之前,分阶段一部分一部分地替代老系统。由于是一个渐进的过程,转换过程中没有正式运行的部分,可以在部分并行的模拟环境下考验新系统,所以这种方式避免了上述两种方式的不足,既可以避免直接转换的风险,也可以避免并行转换带来的双倍费用。

分段转换过程也会带来一些新的问题,增加了部分转换中的接口问题,即部分新系统与部分老系统的衔接问题,有时在转换过程中相当麻烦。分段转换方式比较适用于大型物流信息系统的转换,可以保证系统平稳、可靠地过渡,并且管理上也是切实可行的。

在实际工作过程中,可以将上述几种系统转换方式结合起来使用,以达到新老系统平稳过渡的目的。

6.5.2 系统转换的主要工作

根据物流信息系统的实际开发和应用情况,系统转换方式确定之后,除了要做好组织准备、物质准备和人员培训等之外,最重要并且工作量最大的就是数据准备和系统初始化工作。

数据准备是从老系统中整理出新系统运行所需的基础数据和资料,即把老系统中的文件数据加工成符合新系统要求的数据,其中包括历史数据的整理、数据资料的格式化、分类和编码,以及统计口径的变化、个别数据及项目的增删改等。对于那些采用手工方式进行信息处理的老系统,数据准备的工作量是非常大的,应提前组织进行,否则可能延迟系统转换的过程。

物流信息系统从开发完成到投入运行必须经过一个初始化的过程。系统初始化包括对系统运行环境和资源进行设置、系统运行和控制参数设定、数据加载以及调整系统与业务工作同步等。其中,数据加载是工作量最大且时间最紧迫的一个重要环节。因为大量的原始数据需要一次性输入到系统中,而企业运作、物流活动又不断产生新的信息,如果不能在有限时间内将数据输入完毕并启动系统,则新的数据变化会造成系统中数据的时效性大大降低,甚至会失效。系统初始化中大量的数据加载工作是系统启动的先决条件,并且一般由手工输入完成,因此,数据的正确性是非常重要的。数据加载中出现的数据错误,大体有四种:原始数据出错、数据加工整理中出现的错误、输入错误、新系统可能出现的程序错误。在系统初始化过程中要采取一定的手段来查错和纠错,以防止错误的数据进入系统。如果老系统是计算机系统,则数据加载的主要工作是进行数据和文件的转换,使数据进入新系统。总之,数据加载工作量大、要求高,应高度重视。

在系统转换过程中,尤其是长时间的并行转换过程中,用户有时会发现一些系统的错误和功能的缺陷,此时应以系统分析中确定的系统目标来衡量是否要对系统进行修改,对此,无论是用户还是系统开发者都应采取慎重的态度。若是系统程序中错误和漏洞,必须要修改,其工作量一般也不是太大。若用户提出要补充新的功能,如增加某些新的查询或报表功能,而这种要求往往超出了系统目标和系统总体设计方案的范围。如果改动工作量不太大,则可以考虑进行适当的修改;如果改动工作量较大,甚至要从新的系统分析或设计做起,则最好把这些要求先记录下来,留待下一周期去扩展。事实上,各种新的要求在系统运行过程中会不断提出来,如果每提一个新要求就进行一次修改,则新系统将永远无法正式投入运行。在新系统投入运行时,应该允许有某些不足,并在运行过程中不断积累经验,发现新问题,然后再通过系统维护和系统更新来逐步解决这些问题,使物流信息系统逐步得到改善。

本章小结

物流信息系统实施阶段主要是实现物流信息系统设计阶段提出的物理模型,把物理模型转换成物理系统,即完成一个可以实际运行的物流信息系统,并交付给用户使用。

物流信息系统实施阶段的主要任务包括系统实施环境的建立、程序设计、数据准备、系统测试、人员培训、系统切换与试运行。物流信息系统的实现方法有结构化生命周期法、面向对象方法、原型法等。

系统测试主要是针对程序设计及编程调试后的结果进行的工作。系统测试是以找错为目的,而不是要证明程序无错,要精心选取那些容易发生错误的测试数据,以十分挑剔的态度,去寻找程序中可能出现的错误。

物流信息系统测试和物流信息系统开发过程并行进行,包括整个开发过程中各个阶段的复查、检测和评估。系统测试包含了对程序的测试和对开发文档的测试。物流信息系统的测试一般包括五个阶段的步骤,分别为单元测试、集成测试、确认测试、系统测试和验收测试。

系统测试最基本的可以分为静态测试和动态测试。静态测试是由测试者通过阅读、检查、分析被测的物流信息系统模型以及程序代码,发现错误和存在的问题的一种测试方法,这种测试不运行被测试的程序。静态测试一般被用来检查模型和文档的正确性,查找程序中存在的逻辑问题。静态测试难以查出程序中隐藏的深层问题,不能代替动态测试。动态测试是在计算机上直接运行测试实例,以发现程序错误的一种测试方法。物流信息系统测试中非常重要的内容是进行系统测试用例的设计。

新的物流信息系统通过测试以后,并不能立马投入运行,还存在一个新老系统如何进行系统转换。系统转换的任务就是保证新老系统进行平稳而可靠的交接,最后使整个新系统正式交付使用。系统转换的主要方式有直接转换、并行转换和分段转换。这种交替的方式可根据实际需要选择不同的方式进行。

思考题

1.物流信息系统实施主要包括哪些方面的内容?

2.程序设计的目标是什么?它们对物流信息系统有哪些方面的影响?

3.系统测试的基本原则是什么?为什么要注意这些测试的原则?

4.为保证系统切换工作的顺利进行,系统切换前要做好哪些方面的准备工作?

同类推荐
  • 杰出经理人7大营销新手段

    杰出经理人7大营销新手段

    本书讲述了7大营销手段:市场决定成败、塑造顾客忠诚、战略吴极限、没有危机才是最大的危机、员工至上、创新就意味着拒绝平庸、细节决定成败。
  • 中国金融运行研究

    中国金融运行研究

    本书是民建中央财政金融委员会2002~2005年的研究文集,分析了我国金融运行的现状和存在的问题,提出了一些对策建议。
  • 开一家赚钱的小酒吧

    开一家赚钱的小酒吧

    本书内容包括:“走近”酒吧、前期准备要充分、全方位设计小酒吧、做一个全面的经营者、人员管理与质量管理桕结合、为客户提供最优质的服务、不可忽视的宣传与销售、合理采购与控制成本相结合、安全卫生不容忽视。
  • 管理的智慧

    管理的智慧

    《管理的智慧》通过36篇不同主题而深具管理启发性的短文,深入浅出轻松地探讨管理的真谛。从管理大师的箴言名句、管理个案的研究、管理方法的优劣运用、管理趋势的发展走向,到实际管理问题的解决,《管理的智慧》协助管理者在处理管理问题时,能够抱有正确的态度,选择正确的手段,运用管理的智慧,施行正确的管理改善,从而真正提升组织的管理能力。《管理的智慧》是现代管理者必读的管理随身书。
  • 听十大总裁讲故事

    听十大总裁讲故事

    叱咤风云的十位商业巨子,是什么因素决定了他们的成功?听这十位商业精英向我们娓娓道来他们的奋斗故事,或许我们会受到启发,得到鼓舞,成为下一个成功者。
热门推荐
  • 我的王子殿下是女神

    我的王子殿下是女神

    律家的小少爷律末良从小患了一种罕见的疾病。这种病不发作时没有大碍,一旦发作,若是不及时救治很可能会丧命。而这种病的发作期常在夜间,尤其是在睡眠中。律爷爷为了孙子末良的生命安全,对他下了一道命令——在没有人陪同的情况下不许单独睡觉。于是爷爷会安排同龄的女孩子来和末良一起睡,方便照顾他。对于这条命令,末良不甚情愿。一面是因为外面对他的流言,另一面他自己也不愿意去习惯生人来干涉自己的私生活,尤其是一起睡觉这样私密的事。故事就是从这里开始的。注:本文仅供消遣。
  • 豪门婚爱:前夫,太无耻!

    豪门婚爱:前夫,太无耻!

    他搂着新欢,把怀有身孕的她赶出了家门。新婚之夜,他让她独守空房!婚后的半年。可她依旧坚守在他的身旁,无视他的冷漠与薄凉。可是感情的世界里没有天道酬勤!“牧瑾璇,立刻消失在我的世界里,永远!”目光如鹰隼,阴狠犀利,冰冷刺骨!她看着他,泪中带笑,凄迷哀婉,“陆井源,你不过仗着我爱你……”【情节虚构,请勿模仿】
  • 20岁不屈服命运,30岁掌控世界

    20岁不屈服命运,30岁掌控世界

    作为一本人物励志类图书,本书摘录了周立波、龙丹妮、杨威、杜丽、崔曼莉、黄渤等26位杰出人物在不同领域的成名故事。主要描写了他们如何在困境中突出重围而获得成功。这对于激烈竞争压力下的青年人认识自我、实现自我,对于普通老百姓以此找寻自己的人生方向具有重要的指导意义。【本书出版方只授权部分章节供您免费阅读,请购买正版实体书阅读全部内容】
  • 龙哕天下

    龙哕天下

    冥夜打死都不愿意相信,她穿越了。好吧,穿越她认了;穿越成兽(受),她忍了;穿越进蛋里,她要泪奔了。更惨的是,一出壳,就被四个妖孽拽住爪子,动弹不得。这是要撕裂的节奏啊。真是的,不要抢啊!排好队,待本姑娘一个一个来。(欧巴,你来。)看她如何带着妖孽闯江湖、闹神界……【
  • 异战风云录

    异战风云录

    因为小行星的爆炸,而产生的空间曲扭,无意中特别作战小组成员——陆子扬,被传送到了异世界。生活在高科技时代的他,在异世界将有怎样的经历呢?
  • 这辈子我就是要成功

    这辈子我就是要成功

    一个人的出身无法改变,但命运毕竟掌握在自己手中,我们要靠自己去改变。《这辈子我就是要成功》从惯性生存、重建人生、拒绝抱怨、激发雄心等诸多方面来深入探讨我们该如何去工作和生活,如何去争取成功。通过《这辈子我就是要成功》,我们可以认识到:成功没有捷径,都是通过自身努力获得的。
  • 我的光环学园

    我的光环学园

    因为有了前两部作品的失败,才有了现在的作品。本作最大的亮点就是“光环”。每个人都希望有主角光环或者别的什么光环罩在头上,让自己与众不同。可是,在面对所有光环拥有者,都比你的光环要优秀时,你会怎么做。光环其实也可以被叫作命运,在现实这个舞台,有的人是豪车的命运,有的人是三轮车的命运。当面对与生俱来的光环能力,却成为了主人公的一种诅咒,成为了他注定会在学园失败的命运,他做出了怎样的选择和怎样努力,来反抗自己的光环。
  • 误惹校草:小学妹,别跑

    误惹校草:小学妹,别跑

    第一次,她在游泳馆碰见他,害羞的跑掉了。第二次,她在小树林遇见他在被人表白,被发现后,又跑掉了。第三次见面,爸爸妈妈竟然告诉她她要和他订婚!她泪奔了,怎么就甩不掉他啊?第n次见面,她正想走,他喊道:“小学妹,别跑啊!”她怒了:“你到底想干嘛!”他邪魅一笑,在她耳边说:“小学妹,从今天开始,你不许跑喽!因为,你是我的未来老婆!”
  • 天下为汝

    天下为汝

    “喂喂喂,你干嘛,放手啊,再拽我,我我我就喊非礼了。”“咳咳,貌似你是我皇后”“我我我。休夫!!!!”“哦?是么?笔墨伺候。”“额......好了啦...”“.......”夜华:为了她放弃江山又如何;为了她后宫三千佳丽又如何;为了她狼烟烽火又如何,她,注定一生都是我的月瑶:无论生还是死,有你就好;无论你是独宠一人(你敢么)还是留恋群芳(你试试。。。)我都会等你,你是我一生的唯爱,怎能忘了你,怎能失去你
  • 福妻驾到

    福妻驾到

    现代饭店彪悍老板娘魂穿古代。不分是非的极品婆婆?三年未归生死不明的丈夫?心狠手辣的阴毒亲戚?贪婪而好色的地主老财?吃上顿没下顿的贫困宭境?不怕不怕,神仙相助,一技在手,天下我有!且看现代张悦娘,如何身带福气玩转古代,开面馆、收小弟、左纳财富,右傍美男,共绘幸福生活大好蓝图!!!!快本新书《天媒地聘》已经上架开始销售,只要3.99元即可将整本书抱回家,你还等什么哪,赶紧点击下面的直通车,享受乐乐精心为您准备的美食盛宴吧!)