




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 物流信息技术与应用物流信息技术与应用 第十四章第十四章 物流管理物流管理 信息系统信息系统 第十四章第十四章 物流管理信息系统物流管理信息系统 第三节第三节 第二节第二节 第一节第一节 物流管理信息系统功能物流管理信息系统功能 物流管理信息系统开发过程物流管理信息系统开发过程 物流管理信息系统开发方法物流管理信息系统开发方法 第四节第四节物流管理信息系统开发方式物流管理信息系统开发方式 第一节第一节 物流管理信息系统功能与结构物流管理信息系统功能与结构 1.1.物流管理信息系统定义物流管理信息系统定义 2.2.物流管理信息系统的功能物流管理信息系统的功能 3.3.物流管理信息系统的层次结构物
2、流管理信息系统的层次结构 物流管理信息系统定义物流管理信息系统定义 物流管理信息系统(物流管理信息系统(Logistics Management Logistics Management Information System, LMISInformation System, LMIS)是一个组织进行系)是一个组织进行系 统管理的人机系统,是综合运用计算机及网络通统管理的人机系统,是综合运用计算机及网络通 信技术、管理和决策方法,对与物流相关的信息信技术、管理和决策方法,对与物流相关的信息 进行加工处理,实现对物流、资金流的有效控制进行加工处理,实现对物流、资金流的有效控制 与管理,辅助管理人员
3、进行物流业务管理、分析与管理,辅助管理人员进行物流业务管理、分析 和决策的系统。和决策的系统。 物流管理信息系统的功能物流管理信息系统的功能总体功能概述总体功能概述 LMISLMIS的功能包括实现货物从厂家到最终用的功能包括实现货物从厂家到最终用 户过程中的存储、运输及整体服务管理;划户过程中的存储、运输及整体服务管理;划 分物流任务,规划物流资源的调度使用;根分物流任务,规划物流资源的调度使用;根 据仓库分布和运输线路状况,确定货物物流据仓库分布和运输线路状况,确定货物物流 成本最低路线;在客户服务方面,实现远程成本最低路线;在客户服务方面,实现远程 接单、查询有关账目、分析客户业务情况和接
4、单、查询有关账目、分析客户业务情况和 客户管理。客户管理。 物流管理信息系统的功能物流管理信息系统的功能 一般而言,按照管理信息系统层次结构的特点,物流信息系一般而言,按照管理信息系统层次结构的特点,物流信息系 统的结构可分为业务操作层、管理控制层、决策支持层、战统的结构可分为业务操作层、管理控制层、决策支持层、战 略规划层。略规划层。 决策支持子系统 物流管理信息系统 图 14-1 物流管理信息系统总体功能 库存管理子系统 配送管理子系统 客户关系管理子系统 运输管理子系统 财务管理子系统 人力资源管理子系统 采购管理子系统 物流管理信息系统的功能物流管理信息系统的功能子系统功能分析子系统功
5、能分析 (一)采购管理子系统(一)采购管理子系统 (二)库存管理子系统(二)库存管理子系统 (三)配送管理子系统(三)配送管理子系统 (四)运输管理子系统(四)运输管理子系统 (五)客户关系管理子系统(五)客户关系管理子系统 (六)人力资源管理子系统(六)人力资源管理子系统 (七)财务管理子系统(七)财务管理子系统 (八)决策支持管理子系统(八)决策支持管理子系统 (一)采购管理子系统(一)采购管理子系统 帮助采购人员控制并完成采购物料从采购帮助采购人员控制并完成采购物料从采购 计划、采购下达至到货接收、检验入库的全计划、采购下达至到货接收、检验入库的全 部过程。可有效地监控采购计划的实施,采
6、部过程。可有效地监控采购计划的实施,采 购成本的变动及供应商交货履约情况,确保购成本的变动及供应商交货履约情况,确保 采购工作高质量、高效率及低成本执行,使采购工作高质量、高效率及低成本执行,使 企业具有最佳的供货状态。企业具有最佳的供货状态。 (二)库存管理子系统(二)库存管理子系统 此子系统可帮助企业的仓库管理人员对库此子系统可帮助企业的仓库管理人员对库 存物品的入库、出库、移库、盘点、补充订存物品的入库、出库、移库、盘点、补充订 货和生产补料等操作进行全面的控制和管理,货和生产补料等操作进行全面的控制和管理, 从而提高企业的物流效率,改善客户服务质从而提高企业的物流效率,改善客户服务质
7、量。量。 (三)配送管理子系统(三)配送管理子系统 现代配送管理大量采用自动识别技术,依现代配送管理大量采用自动识别技术,依 靠信息流来控制物流,真正实现精确、快捷、靠信息流来控制物流,真正实现精确、快捷、 高效、灵活的配送管理。高效、灵活的配送管理。 (四)运输管理子系统(四)运输管理子系统 企业运输部门需要对所有的运输工具,包企业运输部门需要对所有的运输工具,包 括自有车辆、协作车辆以及临时车辆实行实括自有车辆、协作车辆以及临时车辆实行实 时的调度管理,提供对货物的分析、配载计时的调度管理,提供对货物的分析、配载计 算,以及最佳路线的选择。通过算,以及最佳路线的选择。通过GPSGPS和和G
8、ISGIS实实 现车辆的运行监控、车辆调度并提供网上车现车辆的运行监控、车辆调度并提供网上车 辆和货物的跟踪查询。辆和货物的跟踪查询。 (五)客户关系管理子系统(五)客户关系管理子系统 此子系统是企业与客户、供应商之间建立此子系统是企业与客户、供应商之间建立 管理双方接触活动的信息管理系统,能有利管理双方接触活动的信息管理系统,能有利 地帮助公司了解、预测和响应客户的需求。地帮助公司了解、预测和响应客户的需求。 主要功能模块包括:客户资料管理、客户服主要功能模块包括:客户资料管理、客户服 务管理、客户关系、查询和报表管理等。务管理、客户关系、查询和报表管理等。 (六)人力资源管理子系统(六)人
9、力资源管理子系统 人力资源管理子系统可以管理员工资料档人力资源管理子系统可以管理员工资料档 案、应聘人员资料、人才推荐、跟踪记录员案、应聘人员资料、人才推荐、跟踪记录员 工的入职、调动、退休等过程。工的入职、调动、退休等过程。 (七)财务管理子系统(七)财务管理子系统 对公司的财务进行全面管理,主要功能模对公司的财务进行全面管理,主要功能模 块包括:成本预算管理、客户财务结算、供块包括:成本预算管理、客户财务结算、供 应商财务结算、财务统计管理、各子系统人应商财务结算、财务统计管理、各子系统人 力资源管理、人事考勤管理、设备维护维修力资源管理、人事考勤管理、设备维护维修 管理等。管理等。 (八
10、)决策支持管理子系统(八)决策支持管理子系统 此子系统及时准确地为企业领导提供在线此子系统及时准确地为企业领导提供在线 查询分析、数据挖掘分析(如:采购分析、查询分析、数据挖掘分析(如:采购分析、 库存分析、销售分析、财务分析、质量分析、库存分析、销售分析、财务分析、质量分析、 人事结构分析)、商务智能、资金预算管理、人事结构分析)、商务智能、资金预算管理、 作业成本控制等,从而使企业领导者及时发作业成本控制等,从而使企业领导者及时发 现经营管理中存在的问题,采取针对性措施现经营管理中存在的问题,采取针对性措施 来调整经营策略。来调整经营策略。 第二节第二节 物流管理信息系统开发方法物流管理信
11、息系统开发方法 生命周期法生命周期法 面向对象的开发方法面向对象的开发方法 快速原型法快速原型法 利用软件包的开发方法利用软件包的开发方法4 4 1 1 2 2 3 3 系统生命周期系统生命周期 生命周期法是广泛应用的软件开发方法,生命周期法是广泛应用的软件开发方法, 其依据是软件系统生存期的概念。一个其依据是软件系统生存期的概念。一个LMISLMIS 系统从它的提出、开发、应用到系统更新,系统从它的提出、开发、应用到系统更新, 经历了一个从孕育、生长到消亡的过程。这经历了一个从孕育、生长到消亡的过程。这 个过程周而复始,循环不止,每一次循环称个过程周而复始,循环不止,每一次循环称 为它的一个
12、生命周期。为它的一个生命周期。 生命周期法的优缺点生命周期法的优缺点 优点:优点:使用生命周期法对系统的每个微小情况都使用生命周期法对系统的每个微小情况都 能给予更多的注意;强调了用户的参与,最大限能给予更多的注意;强调了用户的参与,最大限 度满足用户的需求;整个开发过程规范和严格定度满足用户的需求;整个开发过程规范和严格定 义,常常能生产出高质量的系统;完整的文档也义,常常能生产出高质量的系统;完整的文档也 使系统日后的维护工作更为方便。使系统日后的维护工作更为方便。 缺点:缺点:开发时间长;成本高;需要用户提供完整开发时间长;成本高;需要用户提供完整 的需求,对于需求不确定情况不适应;强调
13、用户的需求,对于需求不确定情况不适应;强调用户 的参与,但用户与开发人员的交流不够直接;开的参与,但用户与开发人员的交流不够直接;开 发过程较为复杂,不易适应环境的变化;生命周发过程较为复杂,不易适应环境的变化;生命周 期法的开发是分阶段进行的,某一阶段出现的错期法的开发是分阶段进行的,某一阶段出现的错 误将会被带到下一阶段,并被扩大。误将会被带到下一阶段,并被扩大。 生命周期法的发展生命周期法的发展 在生命周期法和结构化程序设计的基础上,一些在生命周期法和结构化程序设计的基础上,一些 学者提出了结构化系统分析与设计(学者提出了结构化系统分析与设计(Structured Structured
14、Analysis and Design TechnologyAnalysis and Design Technology,SADTSADT)的信)的信 息系统开发方法。息系统开发方法。SADTSADT方法是系统分析员、软件方法是系统分析员、软件 工程师、程序员按照用户至上的原则,自顶向下工程师、程序员按照用户至上的原则,自顶向下 分析与设计和自底向上逐步实施的构建信息系统分析与设计和自底向上逐步实施的构建信息系统 的一个过程,是组织、管理和控制信息系统开发的一个过程,是组织、管理和控制信息系统开发 的一种基本框架。的一种基本框架。 面向对象的方法及其发展面向对象的方法及其发展 传统的计算机程序
15、却是面向过程的,只有借助于极其传统的计算机程序却是面向过程的,只有借助于极其 复杂的算法和过程才能操纵解空间而得到问题的解,这同复杂的算法和过程才能操纵解空间而得到问题的解,这同 人们认识客观世界的思维方式相去甚远,计算机上的求解人们认识客观世界的思维方式相去甚远,计算机上的求解 空间与客观世界中的问题空间之间还存在着一条鸿沟,这空间与客观世界中的问题空间之间还存在着一条鸿沟,这 使得软件构造变得异常困难。面向对象方法显式地提供了使得软件构造变得异常困难。面向对象方法显式地提供了 力图还原客观世界本来面目的对象概念,以反映问题空间力图还原客观世界本来面目的对象概念,以反映问题空间 中对象的丰富
16、特征;自然地反映人们思考问题的方式,使中对象的丰富特征;自然地反映人们思考问题的方式,使 求解空间在结构上尽可能与问题空间取得一致。求解空间在结构上尽可能与问题空间取得一致。 基本概念基本概念 (1)(1)对象(对象(objectobject):):指现实世界中各种指现实世界中各种 各样的实体。各样的实体。 (2)(2)类(类(classclass):类是具有相似内部状类是具有相似内部状 态和运动规律的实体的集合(或统称、态和运动规律的实体的集合(或统称、 抽象)。抽象)。 (3)(3)消息(消息(MessageMessage):消息是指对象间消息是指对象间 相互联系和相互作用的方式。相互联系
17、和相互作用的方式。 面向对象的基本特征面向对象的基本特征 面向对象方法的开发阶段面向对象方法的开发阶段 从狭义上看,从狭义上看,OOSDOOSD(面向对象系统开发)(面向对象系统开发)=OOA=OOA(面向对象(面向对象 分析)分析)+ OOD+ OOD(面向对象设计)(面向对象设计)+OO P+OO P(面向对象程序设计)(面向对象程序设计) (1)(1)面向对象分析(面向对象分析(OOAOOA):OOA = OOA = 对象对象+ +分类分类+ +继承继承+ + 基于消息的通信。基于消息的通信。 (2)(2)面向对象设计(面向对象设计(OODOOD):根据系统功能和用户操根据系统功能和用户
18、操 作方面的需求,进一步细化,并最终以范式的形作方面的需求,进一步细化,并最终以范式的形 式确定下来,建立起系统的物理模型。式确定下来,建立起系统的物理模型。 (3)(3)面向对象程序设计(面向对象程序设计(OOPOOP):通过面向对象的编通过面向对象的编 成语言(成语言(OOPLOOPL)将上一步整理的范式直接映射为)将上一步整理的范式直接映射为 应用软件。应用软件。 面向对象开发工具面向对象开发工具 一般来讲,现代开发工具应具备以下基本特征:一般来讲,现代开发工具应具备以下基本特征: (1 1)作为数据库的应用开发工具,它应该提供应用开发的)作为数据库的应用开发工具,它应该提供应用开发的
19、全面支持,包括图形化的界面描绘工具、强有力的数据库全面支持,包括图形化的界面描绘工具、强有力的数据库 访问能力和浏览工具等。访问能力和浏览工具等。 (2 2)作为面向对象的开发工具,它应支持面向对象的开发)作为面向对象的开发工具,它应支持面向对象的开发 方法,包括一个可扩充的面向对象编程语言定义、类的层方法,包括一个可扩充的面向对象编程语言定义、类的层 次结构、继承性及多态性等。次结构、继承性及多态性等。 目前,市场上面向对象的开发工具很多,如目前,市场上面向对象的开发工具很多,如Borland CBorland C十十 十、十、BuilderBuilder、Visual CVisual C十
20、十、十十、Visual BASICVisual BASIC、Visual Visual FoxProFoxPro、PB, DelphiPB, Delphi等等 快速原型法快速原型法 20 20世纪世纪8080年代,快速原型法逐渐被信息系统开发者年代,快速原型法逐渐被信息系统开发者 所认可,并得到广泛应用,成为种流行的信息系统所认可,并得到广泛应用,成为种流行的信息系统 开发方法。快速原型法是在获取一组基本需求之后,开发方法。快速原型法是在获取一组基本需求之后, 快速地构造出一个能够反映用户需求的初始系统原型,快速地构造出一个能够反映用户需求的初始系统原型, 让用户看到未来系统概貌,使得用户和开
21、发者通过原让用户看到未来系统概貌,使得用户和开发者通过原 型进行通信和反馈,对需求进行补充和细化,并由此型进行通信和反馈,对需求进行补充和细化,并由此 开发出完整的系统。快速原型法可应用于需求分析、开发出完整的系统。快速原型法可应用于需求分析、 总体框架设计、界面设计、数据模型分析,是一种由总体框架设计、界面设计、数据模型分析,是一种由 用户驱动的开发模式。用户驱动的开发模式。 利用软件包的开发方法利用软件包的开发方法概述概述 软件包是指具有特定的功能,用来完成特定任软件包是指具有特定的功能,用来完成特定任 务的一个程序或一组程序。可分为应用软件包和务的一个程序或一组程序。可分为应用软件包和
22、系统软件包两大类。应用软件包与特定的应用领系统软件包两大类。应用软件包与特定的应用领 域有关,又可分为通用包及专用包两类。通用软域有关,又可分为通用包及专用包两类。通用软 件包根据社会的一些共同需求开发,专用软件包件包根据社会的一些共同需求开发,专用软件包 则是生产者根据用户的具体需求定制的,可以为则是生产者根据用户的具体需求定制的,可以为 适合其特殊需要进行修改或变更。利用软件包实适合其特殊需要进行修改或变更。利用软件包实 现企业的物流信息系统已成为一种可行的开发策现企业的物流信息系统已成为一种可行的开发策 略。略。 利用软件包的开发方法的优缺点利用软件包的开发方法的优缺点 优点:优点:(1
23、 1)缩短开发时间)缩短开发时间 (2 2)可以得到比较好的维护)可以得到比较好的维护 (3 3)能减轻组织内部对系统开发的阻力)能减轻组织内部对系统开发的阻力 缺点:缺点:(1 1)功能较为简单)功能较为简单 (2 2)难以满足特殊要求;)难以满足特殊要求; (3 3)隐形费用较大。)隐形费用较大。 选择软件包主要因素选择软件包主要因素 为客户利用软件包开发的确定,需要对市场上各种软件为客户利用软件包开发的确定,需要对市场上各种软件 包进行客观的评价,常用的评价要素如下:包进行客观的评价,常用的评价要素如下: (1)功能功能 (2)灵活性灵活性 (3)友好性友好性 (4)软硬件环境要求软硬件
24、环境要求 (5)对数据库和文件结构的要求对数据库和文件结构的要求 (6)安装维护的承诺安装维护的承诺 (7)文档的完整文档的完整 (8)供应商的状况供应商的状况 (9)价格价格 利用软件包开发信息系统的步骤利用软件包开发信息系统的步骤 利用软件包开发系统,通常要重新设计和组织业务流程,利用软件包开发系统,通常要重新设计和组织业务流程, 让它们尽量与软件包的要求相吻合,一般流程如下:让它们尽量与软件包的要求相吻合,一般流程如下: (1)(1)系统分析。明确原系统的问题和需求,提出解决方案,系统分析。明确原系统的问题和需求,提出解决方案, 比较不同的开发策略,确定是否应该利用软件包开发,比较不同的
25、开发策略,确定是否应该利用软件包开发, 选择软件包的供应商,评价并选择软件包。选择软件包的供应商,评价并选择软件包。 (2)(2)系统设计。分析并修改用户的需求,以适应软件包的功系统设计。分析并修改用户的需求,以适应软件包的功 能;培训技术人员,完成客户化设计和新的业务流程设能;培训技术人员,完成客户化设计和新的业务流程设 计。计。 (3)(3)编程、调试和转换。编程、调试和转换。 (4)(4)运行、维护和升级。运行、维护和升级。 第三节第三节 物流管理信息系统开发过程物流管理信息系统开发过程 LMIS开发概述开发概述 可行性分析可行性分析 系统分析系统分析 系统设计系统设计 系统实施系统实施
26、 一一 二二 三三 四四 五五 LMIS开发概述开发概述 LMISLMIS开发过程大致可划分为可行性分析、开发过程大致可划分为可行性分析、 系统分析、系统设计、系统实施和系统维护系统分析、系统设计、系统实施和系统维护 阶段。阶段。LMISLMIS开发是一项系统工程,系统开发开发是一项系统工程,系统开发 工作必须遵循正确的方法、按照一定的工作工作必须遵循正确的方法、按照一定的工作 标准和程序、利用有效的工具来进行,并在标准和程序、利用有效的工具来进行,并在 整个开发过程要分阶段、分步骤地逐步实施。整个开发过程要分阶段、分步骤地逐步实施。 开发原则开发原则 (一)面向用户的原则(一)面向用户的原则
27、 (二)统一标准、资源共享的原则(二)统一标准、资源共享的原则 (三)需求满足性原则(三)需求满足性原则 (四)高质量原则(四)高质量原则 (五)性能价格比高的原则(五)性能价格比高的原则 (六)安全性原则(六)安全性原则 (七)进度可控原则(七)进度可控原则 (八)规范化原则(八)规范化原则 (九)协调性原则(九)协调性原则 准备工作准备工作 (一)基础准备工作(一)基础准备工作 主要工作包括:管理工作要严格程序化、规范化和科主要工作包括:管理工作要严格程序化、规范化和科 学化;做好基础数据管理工作,严格计量程序、检测方法学化;做好基础数据管理工作,严格计量程序、检测方法 和基础数据统计分析
28、渠道;文件和报表规范化。和基础数据统计分析渠道;文件和报表规范化。 (二)人员组织准备(二)人员组织准备 由具有丰富由具有丰富LMISLMIS项目实施和企业流程管理经验的咨询项目实施和企业流程管理经验的咨询 人员和企业内部管理人员、业务人员以及技术人员一起组人员和企业内部管理人员、业务人员以及技术人员一起组 成的项目实施小组,共同进行项目实施工作,可以大大提成的项目实施小组,共同进行项目实施工作,可以大大提 高高LMISLMIS实施的成功率,减少实施风险,缩短实施周期。实施的成功率,减少实施风险,缩短实施周期。 可行性分析可行性分析 系统可行性研究需要研究的问题主要有:系统可行性研究需要研究的
29、问题主要有: 开发目的、新系统界定、开发技术规范、开开发目的、新系统界定、开发技术规范、开 发时机和所需要的时间、开发方式、系统平发时机和所需要的时间、开发方式、系统平 台初步设计方案、预期投资总额和投资的时台初步设计方案、预期投资总额和投资的时 间、费用以及预计产生的效益,并给出开发间、费用以及预计产生的效益,并给出开发 的方案,提交给企业决策者决策。的方案,提交给企业决策者决策。 系统分析系统分析 系 统 可 行 性 研 究 报 告 现 行 系 统 详 细 调 查 系 统 目 标 需 求 分 析 用 户 信 息 需 求 分 析 功 能 需 求 分 析 编 写 系 统 分 析 报 告 图1
30、4 -5 LM I S 系 统 分 析 的 工 作 流 程 子 系 统 划 分 编 码 模 型 设 计 其 他 设 计 功 能 模 型 设 计 系 统 测 试 设 计 数 据 模 型 设 计 业 务 流 程 重 构 系统分析需求分析 需求分析(详细调查) 需求调查用表(1) 需求调查用表(2) 系统分析系统分析组织结构与管理功能分析组织结构与管理功能分析 组织结构分析 组织结构,是一张反映组织内部之间隶属关系的树状 结构图。 典型的组织结构 1顾问式 2直线式 3直线顾问式 4矩阵式 矩阵式物流组织结构是由美国学者丹尼尔W蒂海斯和罗伯 特L泰勒于1972年提出,它的设计原理是将物流作为思考问题
31、 的一种角度和方法,而不把它作为企业内的另外一个功能。 总经理 市场部仓储部 运输部 项目D 项目C 项目B 项目A 财务部人事部 5事业部组织结构形式 总经理 职能部门 职能部门 事业部C 工厂C工厂B 事业部B 工厂A 职能部门 事业部A 职能部门 组织业务关系图 系统分析业务流程分析 概念 业务流程分析 可以帮助我们了解某项业务的具体处理过程,发现 和处理系统调查工作中的错误和疏漏,修改和删除 原系统的不合理部分,在新系统基础上优化业务处 理流程。 业务流程图(Transaction Flow Diagram ,简 称 TFD ) 就是用一些尽可能少的规定的符号及连线来表示某 个具体业务
32、处理过程。业务流程图易于阅读和理解, 是分析业务流程的重要步骤。 一、业务流程图概述 1原则:按原系统信息流动的过程逐一进行。 2内容: 各业务环节的处理步骤、方法(含计算方 法) 各业务环节的信息来源 各业务环节的信息去向 提供信息的形式(报表、图表、屏幕显 示)、时间等 3符号:绘制管理业务流程图的符号 名称名称 名称名称 名称名称 人员人员 单位单位/部门部门 表格表格/单据单据 流向线流向线 二、绘制业务流程图 某企业的物资管理业务流程如下:车间填写领料单到 仓库领料,库长根据用料计划审批领料单,未批准的领 料单退回车间。库工收到已批准的领料单后,首先查阅 库存账,若有货,则通知车间前
33、来领取所需物料,并登 记用料流水账,否则,将缺货通知采购人员。采购人员 根据缺货通知,查阅订货合同单,若已订货,则向供货 单位发出催货请求,否则,就临时申请补充订货。供货 单位发出货物后,立即向订货单位发出提货通知。采购 人员收到提货通知单后,办理入货手续,接着,库工验 收入库,并通知车间领料。此外,库工还要依据库存账 和用料流水账定期生成库存报表呈送有关部门。 1.分析: 弄清上述问题涉及到哪些人员、部门,这些人员、部门 中,哪两个之间存在业务往来? 人员/部门: 库长、库工、采购员 车间、供货单位、有关部门 业务往来: 车间 库长; 库长 库工; 库工 车间; 库工 采购员; 库工 有关部
34、门;采购员 供货单位 车间 库长 车间车间 库长库长 未批准的未批准的 领料单领料单 领料单领料单 用料计划用料计划 库长 库工 库工库工 已批准的已批准的 领料单领料单 库长库长 库工 车间 车间车间 库工库工 领料通知领料通知 用料用料 流水帐流水帐 库存账库存账 库工 采购员 采购采购 员员 入库单入库单 缺缺 货货 通知单通知单 订货合同订货合同 库工库工 库工 有关部门 有关部门有关部门 库工库工 库存报表库存报表 用料用料 流水帐流水帐 库存账库存账 采购员 供货单位 供货单位供货单位 采购采购 员员 催货单催货单 补充订补充订 货单货单 提提 货货 通知单通知单 3.把上述各个“
35、业务往来”对应的业务流程图 综合到一起,便得到本问题的答案 5.5 业务流程分析 车间 已批准 领料单 领料单用料计划未批准 领料单 有关部门 缺料通 知单 提货通 知单 补充订 货单 催货单 入库单订货单 (合同) 用料流 水账 库存账 库存报表领料通知 供货单位 库 长 库 工 采购 员 有 无 系统分析数据与数据流程分析 1 数据收集 2 数据分析和汇总 3 数据流程的分析方法 1 数据收集 系统数据流程分析的基础是数据或资料的收集,其原则是一切从 实际出发。数据收集和数据分析工作没有明显的界限,数据收集常 伴以分析,而数据分析又常需要补充收集数据。 收集的数据资料包括: 现行系统全部输
36、入单据(如入库单、收据、凭证)、输出报表和 数据存储介质(如账本、清单)的典型格式。 弄清各环节的处理方法和计算方法; 在上述各单据、报表、账本的典型样品上或用附页注明制作单位、 报送单位、存放地点、发生频度、发生的高峰时间及发生量等; 在上述各种单据、报表、账册的典型样品上注明各项数据的类 型(数字、字符)、长度、取值范围。 2 数据分析和汇总 (1)数据分析的方式 围绕系统目标进行分析 弄清信息周围环境 围绕现行业务流程进行分析 (2)数据分类 输入数据类 过程数据类 最终输出数据类 (3)数据特征分析 数据特征分析是为了以后的设计工作作准备,特征分 析主要包括以下内容: 数据的类型及长度
37、。数据是字符型还是数字型、是 定长的还是变长的、长度以及其他特殊要求(如精度、 正负号等); 合理的取值范围。这是输入、校对和审核所必须的; 哪些业务使用这些数据; 数据流量:单位时间内的业务量、使用效率、存储 和保留的时间周期等; 重要程序和保密程度。 (4)数据汇总 数据汇总是一项较为繁杂的工作,通常按如下 四个步骤进行。 数据分类编码 数据完整性分析 将所有原始数据和最终数据分类整理出来 确定数据的字长和精度 3.数据流程分析 数据流程分析 是把数据在组织(或原系统)内部的流动情况抽象地独立出来, 舍去了具体组织机构、信息载体、处理工作、物资、材料等, 单从数据流动过程来考查实际业务的数
38、据处理模式。主要包括 对信息的流动、传递、处理、存储等的分析。 数据流程分析的目的 是要发现和解决数据流通中的问题,如:数据流程不畅、前后 数据不匹配、数据处理过程不合理等等。 一个畅通的数据流程是今后新系统用以实现这个业务处理过程 的基础。 数据流程分析的实现 分层数据流程图(Data Flow Diagram , 简称 DFD ) 数据流程图基本符号: 名称名称 单据名单据名 外部实体外部实体 本系统本系统之外的之外的 人人/部门。部门。 数据流数据流 表明数据的流动表明数据的流动 方向,可以是一个方向,可以是一个/一组数据。一组数据。 名称名称 名称名称 编号编号 处处 理理 也称为也称
39、为“处理逻处理逻 辑辑”或或“功能功能”。 数据存储数据存储 数据的集中存数据的集中存 放之处。放之处。 分层数据流图 某厂销售子系统的顶层数据处理流程图 销售科根据用户送来的订货单进行销售处理后向用户 发货 用户用户 P1 销售处理销售处理 发货票发货票 订货单订货单 对顶层数据流程图中的“处理”进行分解,也就是将“销售处理” 分解为更多的“处理”。 1判定订货处理方式。根据用户信用情况(查信用手册)、库 存情况(查库存账)和购货金额将订货单按以下三种情况分别处 理: (1)可以赊物,立即发货同时修改库存账。输出数据流(订货 单)为D1。 (2)等有货后再发货,输出数据流(订货单)为D2。
40、(3)要求先付款,输出数据流(订货单)为D3。 2开发货票。发货票一式四份,分发仓库、用户和财务科。 财务科按此记应收账。 3开付款通知单。 订货单存档 等有货再发货订货单 待付款订货单 库存账 信用手册 P2.1 判定订货 处理方式 P2.3 开付款 通知单 P2.2 开发货票 用户 财务科 仓库 D1(订货单) 发货票 D3(订货单) D2(订货单) 付款通知单 发货票发货票 订货单 订货单 发货票 案例 汽车配件公司:第一层数据流程图(环境图) 案例 汽车配件公司:第二层数据流程图 系统分析系统分析数据字典数据字典 数据字典(Date Dictionary 简称DD ) 数据流图上所有成
41、分的定义和解释的文字集合就是数 据字典。 数据流图只能给出 系统逻辑功能的一个总体框架 而缺乏详细、具体的内容。 数据字典 对数据流图的各种成分起注释、说明的作用,给这些 成分赋以实际的内容。 还对系统分析中其他需要说明的问题进行定义和说 明。 数据字典的内容 描述处理逻辑的工具描述处理逻辑的工具 描述处理逻辑的工具 1 判定树 判定树是用树形分叉图表示处理逻辑的一种工具。它由两部分组 成,左侧用分叉表示条件,右侧表示采取的行动(决策)。判定树比 较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过 程。 2 判定表(又称决策表) 判定表是采用表格方式来描述处理逻辑的一种工具。 3 结
42、构英语表示法 这是一种模仿计算机语言的处理逻辑描述方法。它使用了由“IF”、 “THEN”、“ELSE”等词组成的规范化语言。 判断树 2判断表(又称决策表) 决策规划号123456 条 件 欠款时间30天YY NNNN 欠款时间100天N NYYNN 需求量库存量YNYNYN 应 采 取 的 行 动 立即发货 先按库存发货,进货 后再补发 先付款,再发货 不发货 要求先付款 3结构英语表示法 这是一种模仿计算机语言的处理逻辑描述方法。 它使用了由“IF、“THEN”、“ELSE”等词组成的规 范化语言。 结构化英语是一种“类自然语言”,常用的结构有以 下两种: IF 条件 THEN 动作;
43、IF 条件1 THEN 动作1 ELSE动作2; IF 欠款时间30天 IF 需要量库存量 THEN立即发货 ELSE 先按库存量发货,进货后再补发 ELSE IF 欠款时间100天 THEN IF 需求量库存量 THEN 先付款再发货 ELSE 不发货 ELSE 要求先付欠款 系统设计系统设计整体设计整体设计 确定系统的输出内容、输出方式和介质。确定系统的输出内容、输出方式和介质。 根据系统的输出内容,确定系统数据的发生、采集和输入根据系统的输出内容,确定系统数据的发生、采集和输入 方式方式 确定系统的规模、数据量、性能要求和技术条件,确定数确定系统的规模、数据量、性能要求和技术条件,确定数
44、 据的组织和存储方式据的组织和存储方式 运用结构化的设计方法,明确子系统的子目标和子功能,运用结构化的设计方法,明确子系统的子目标和子功能, 按层次结构划分功能模块,画出系统结构图按层次结构划分功能模块,画出系统结构图 根据系统的要求和资源条件,选择计算机系统的硬件和软根据系统的要求和资源条件,选择计算机系统的硬件和软 件件 系统设计系统设计详细设计详细设计 系统平台设计系统平台设计,包括硬件平台和软件平台,提交多个选择,包括硬件平台和软件平台,提交多个选择 方案,供企业管理者决策。方案,供企业管理者决策。 软件模块设计软件模块设计,在所选系统平台的基础上,按照软件工程,在所选系统平台的基础上
45、,按照软件工程 的思想,对实现功能的模块进行设计。的思想,对实现功能的模块进行设计。 输出输出/输入设计输入设计,主要内容包括:输出信息使用方面的情,主要内容包括:输出信息使用方面的情 况;输出信息的内容;输出格式及数据的布局。况;输出信息的内容;输出格式及数据的布局。 代码设计代码设计,对被处理的各种物流数据进行统一的分类编码,对被处理的各种物流数据进行统一的分类编码, 确定代码对象及其编码方式,并设计具体代码、编制代码确定代码对象及其编码方式,并设计具体代码、编制代码 表以及规定代码管理方法等。表以及规定代码管理方法等。 编制程序设计说明书编制程序设计说明书 系统实施系统实施 (1)(1)
46、程序设计:程序设计:按照程序设计说明书,进行相关物流按照程序设计说明书,进行相关物流 功能模块流程的设计和程序的编制,程序员根据功能模块流程的设计和程序的编制,程序员根据 说明书提供的图纸资料和有关的要求来编写程序。说明书提供的图纸资料和有关的要求来编写程序。 (2)(2)程序调试程序调试:包括语法调试和逻辑检查,进行逻辑包括语法调试和逻辑检查,进行逻辑 检查时,需要输入一些测试数据,这些数据分为检查时,需要输入一些测试数据,这些数据分为 有错误的和无错误的两类,用以考察程序的正确有错误的和无错误的两类,用以考察程序的正确 性。性。 (3)(3)系统调试:系统调试:包括主控调度程序调试和系统程序总包括主控调度程序调试和系统程序总 调,检查控制通路和参数传递的正确性,对系统调,检查控制通路和参数传递的正确性,对系统 的各种功能使用模式进行测试。的各种功能使用模式进行测试。 (4)(4)系统转换:系统转换:系统开发的最后一项工作是新旧系统系统开发的最后一项工作是新旧系统 转换,其方法有三种:直接转换方式;并行方式;转换,其方法有三种:直接转换方式;并行方式; 逐步转换逐步转换 第四节第四节 物流管理信息系统开发方式物流管理信息系统开发方式 自行开发自行开发1 1 委托开发委托开发2 2 联合开发联合开发3 3 购买商品软件购
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023三年级英语下册 Unit 2 I'm in Class One Grade Three Lesson 7教学设计 人教精通版(三起)
- 薪酬管理教学
- 4 安全标识(教学设计)-2023-2024学年浙美版(2012)美术四年级下册
- Unit5 The colorful world(教学设计)三年级英语上册同步备课系列(人教PEP版·2024秋)
- 7 《我在这里长大》第二课时(教学设计)2023-2024学年统编版道德与法治三年级下册
- 2024-2025学年高中英语下学期第3周 模块1 课文语言知识点教学设计
- 2024七年级英语下册 Unit 2 It's Show Time Lesson 12 A Blog about the Silk Road教学设计(新版)冀教版
- Unit 2 第五课时:integration 英文版教学设计2024-2025学年译林版(2024)七年级英语上册
- Unit2 Reading plus教学设计2024-2025学年人教版英语七年级下册
- 2024年一年级品生下册《奇妙的作品》教学设计 辽师大版
- 2023年陕西省学业水平考试物理试真题答案无
- 运输供应商年度评价表
- 旅游项目融投资概述
- 全旅馆业前台从业人员资格证考试答案解析
- 十二经络及腧穴课件
- 立式圆筒形储罐罐底真空试验记录
- 公司新员工入职登记表(模板)
- 新疆大地构造单元划分论文(董连慧)2017最新整理
- 办公室工作存在问题(总结12篇)
- 住宅改为经营性用房证明(参考样本)
- BD 420008-2015 全球卫星导航系统(GNSS)导航电子地图应用开发中间件接口规范
评论
0/150
提交评论