1、第第7 7章章 物流信息系统实施物流信息系统实施 7.1 7.1 系统实施阶段的任务系统实施阶段的任务 7.2 7.2 建立物流信息系统平台与程序设计建立物流信息系统平台与程序设计 7.3 7.3 系统测试与系统转换系统测试与系统转换 7.4 7.4 系统的运行、维护与评价系统的运行、维护与评价 7.1 7.1 系统实施阶段的任务系统实施阶段的任务 该阶段的主要任务或工作内容是:建立物流信息系统平台;编程,物理上实现系统;进行系统测试,排除错误并完善功能;用户培训;进行系统交接;制订系统管理和操作制度,正确运行系统。7.2 7.2 建立物流信息系统平台与程序设计建立物流信息系统平台与程序设计
2、7.2.1 7.2.1 建立物流信息系统平台建立物流信息系统平台 1)系统硬件平台(1)建立计算机系统(2)建立网络系统 2)系统软件平台 7.2.2 7.2.2 程序设计程序设计 程序设计的目标:(1)程序的功能必须满足预期的需要;(2)程序的内容应便于阅读和理解;(3)程序的结构简捷、算法合理,执行速度快;(4)程序的适应性强;(5)程序应具有较好的可维护性。环境有了变化时,比较方便修改程。1)模块结构化设计顺序 (1)自顶向下,逐层分解 自顶向下逐层分解是先设计调试顶层模块及各个接口,然后逐层向下,层层展开,最后设计调试最底层模块如图7-1所示。(2)自底向上,逐层合并 其原因是系统的整
3、体结构和接口出现问题,见图7-2所示。A B D H E C F G J K I 图7-1 自顶向后,逐层分解 A B D H E C F G J K I 图7-2 自底向上,逐层合并 (1)顺序结构 顺序结构表示多个连续的处理步骤,按程序语句书写的先后顺序执行。如图7-3所示,处理过程从A到B、C按顺序进行。A B C 7-3 顺序结构图 (2)选择结构 如图7-4所示,当逻辑表达式取值为真时执行A,为假时执行B。T A P F B 图7-4 选择结构 (3)循环结构 两种循环结构无本质区别,“当”型循环结构如图7-5只是测试条件后决定是否继续执行处过程A。“直到”型循环结构如图7-6不管条
4、件P为何值至少要执行一次处理A。F P T A 图7-5 “当”型循环结构 A F P T 图7-6 “直到”型循环结构 7.3 7.3 系统测试与系统转换系统测试与系统转换 7.3.1 7.3.1 系统测试系统测试 1)系统测试的步骤 系统测试工作有以下五个步骤:单元测试、组装测试、确认测试、系统测试和验收测试,每一步都是在前一步的基础之上进行的,其过程如图7-7所示。(1)单元测试(2)组装测试(3)确认测试(4)系统测试(5)验收测试 单元测试 模块 模块 模块 单元测试 单元测试 组装测试 确认测试 系统测试 验收测试 图7-7 系统测试的步骤 2)系统测试方法(1)黑盒测试(2)白盒
5、测试 3)系统测试计划 测试计划的内容主要包括:(1)软件说明(2)测试内容(3)进度安排,(4)测试环境(5)输入输出数据(6)操作步骤(7)评价标准 7.3.2 7.3.2 系统转换系统转换 1)系统转换的方式 (1)直接转换 转换方式见图7-8所示,直接转换是立刻停止使用老系统、启用新系统的转换方式。(2)并行转换 (3)分段转换 直接转换方式 并行转换方式 老系统 老系统 新系统 分段转换 新系统 并行时间 老系统 新系统 图7-8 系统的转换方式 2)系统转换时机选择 第一种常用的时机选择是企业的业务新的周期的开始,如财务信息系统一般选择在新的会计期间开始,如一月一日,在进行年结时在
6、一年中都使用计算机中的数据。第二种是根据企业的忙闲周期,企业在一年的业务量不均匀,有的企业选择在业务量小的时候进行系统转换。第三种是与企业的其他改革开始,企业大的变革或改制后,新系统是按照改革后的要求设计的,改革后,同时开始进行系统的转换。3)系统转换前的准备工作 系统转换前的准备工作包括很多,主要有组织准备、物质准备、文档的准备、数据准备、用户培训。(1)织制度准备(2)物质准备(3)文档准备(4)数据准备(5)用户培训 7.4 7.4 系统的运行、维护与评价系统的运行、维护与评价 7.4.1 7.4.1 系统的运行系统的运行 目前,从信息系统在企业中的地位看有以下几种类型:(1)业务部门所
7、有。(2)信息部门与企业的部门并列。(3)作为企业的参谋中心。7.4.2 7.4.2 系统的维护系统的维护 全面来讲,物流信息系统的维护包括硬件维护、软件维护、数据维护。1)硬件维护 2)数据维护 例如:病毒防护软件公司,经常发布新的病毒代码,其软件不做改动。图书馆自动化管理软件,软件公司制作一些编目的标准数据,便于用户进行馆藏著作录,定期的更新编目书据。3)软件维护 软件维护是对系统的进行在源代码级进行增加、修改、删除,以增加、调整系统的功能。系统维护具体来说可以划分为下面三种类型:(1)纠错性维护 (2)适应性维护 例:比如出现新的操作系统,原来的软件在Windows98下运行正常,但现在
8、大部分新的计算机安装了Windows 2000或Windows XP,原来的软件在新的操作系统下不能全部正常运行,取系统日期的函数Date()在Windows99能运行,在Windows 2000或Windows XP下不能取出计算机的系统日期,需要把所有的 Date()都改为Now()函数。(3)预防性维护 7.4.3 7.4.3 系统的评价系统的评价 1)系统评价的目的 系统评价的目的主要包括以下部分:(1)检查系统的总体目标是否达到预期设计要求;(2)检查系统的功能是否达到预期设计要求,有哪些功能还不足;(3)检查系统的各项运行指标是否达到预期设计要求;(4)检查系统的实际使用效果与预期的比较;(5)根据评价结果,提出物流信息系统的进一步的改进意见。2)系统评价的内容