第5章物流信息系统开发(上)《物流信息管理》导引5.1物流信息系统规划物流信息系统的规划是物流战略规划的一个重要部分,是建立物流信息系统的第一步。它通过对物流企业的初步调查和分析,以整个物流系统为规划对象,明确系统的目标与需求,估计系统实现后的效果,确定系统的主要功能,从总体上把握系统的目标和功能框架,并分析论证总体方案的可行性。物流信息规划的内容主要包括以下几个方面:(1)企业调研。对目前企业组织、业务流程及现有信息系统的功能、应用环境、应用现状及存在的问题进行调查,了解企业人员、经费等情况;画出企业组织层次图,摸清企业构建物流信息系统的目标要求及可能取得的收益,并对当前企业能力进行评价,制定业务流程再造、信息系统开发的政策、目标和战略。(2)用户需求分析。在初步调查的基础上,系统开发人员对企业现行系统和用户需求进行分析。包括:系统结构的划分、业务流程的再造、数据的准确性和采集的方便性分析等,特别是对现存主要问题的产生原因和解决方案进行详细分析。(3)物流信息系统的目标、条件及结构根据企业战略目标、业务流程、组织结构及内外环境约束条件等来确定物流信息系统的总目标、发展战略规划以及系统的总体结构类型及子系统的构成。(4)新系统的初步规划通过调研、需求分析及企业目前资源条件的约束,系统开发人员提出系统目标、制订初步规划方案以及项目开发计划。包括:系统的实施范围、业务功能、系统结构和配置、开发策略、投资预算等。其中系统结构需要考虑新系统将采用的计算机网络结构、操作系统、数据库管理系统及开发工具等;投资预算包括各分阶段的投资计划等。(5)可行性分析可行性是指在现有条件下系统的开发是否具有可能性和必要性。主要包括:①技术可行性,主要分析现有的技术条件对实现信息系统的可能性。技术条件包括专业技术力量和软硬件技术水平。如果企业缺乏足够的技术力量,可以采用委托开发或联合开发的方式,也可以直接购买现成的系统软件。(5)可行性分析②管理可行性,主要分析管理人员的态度和现有的管理基础。物流信息系统的建设需要企业主管领导的支持和相关部门、人员的大力配合。(5)可行性分析③经济可行性,主要是进行投资预算和经济效益评价。投资包括开发费用和运行费用,其中有计算机设备、网络设备、其他硬件设备、人员培训费、开发费和日常维护费等;(5)可行性分析③经济可行性经济效益分为两类,一类是可以用货币衡量的效益,比如,减少的人工费、降低的成本等,另一类是间接效益,该类效益很难用量化指标衡量,如管理水平、服务水平、信誉的提高等。5.2信息系统分析物流信息系统分析是以系统的观点,对已经选定的对象与开发范围进行有目的、有步骤的实际调查和科学分析。目的:回答新系统将要、“做什么”这个关键问题,在这一阶段要集中精力,认真分析用户的需求,用科学的方法来表达新系统的逻辑方案,建立新系统的逻辑模型。物流信息系统分析的任务是要定义物流信息系统(用户)的需求,搞清楚用户要求新系统做什么,这是系统设计的基础。用户要求指新系统必须满足的功能和限制,包括功能要求(数据要求和加工要求)、性能要求、安全保密要求以及资源方面的限制。物流信息系统分析的任务系统所要解决的问题是什么?(在系统规划阶段回答)。为解决该问题,系统应干什么(在系统分析阶段回答)系统应该怎么去干?(在系统设计阶段回答)新系统目标用户需求新系统逻辑模型(系统说明书)调查、讨论(具体化)调查、分析系统分析的任务是先进行系统综合业务初步调查和详细调查,然后根据调查中获得的原始资料,对组织内部整体管理状况和信息处理过程进行分析,确定用户的需求,并建立新系统的逻辑模型。逻辑模型:业务流程图、数据流程图、数据字典和基本加工说明。三个阶段:详细调查功能、数据与流程分析新系统逻辑模型设计业务流程图:BPD数据流图:DFD数据字典:DD实体联系图:ERD功能层次图:FHD……5.2.2业务流程分析一个系统的流程分析主要分为业务流程分析和数据流程分析。业务流程分析是分析原有系统中存在的问题,是为了在新系统建设中予以克服或改进。业务流程分析是在业务功能的基础上将其细化,利用系统调查的资料将业务处理过程中的每一步骤用一个完整的图形将其串起来。在绘制业务流程图的过程中发现问题、分析不足,优化业务处理过程。1、业务流程分析过程原有流程的分析业务流程的优化确定信息的业务流程新系统的人机界面2.企业流程企业流程就是企业完成其经营活动、为顾客创造有效的价值和服务并获得利润的各种有序的活动过程。常用的企业流程图工艺视图信息视图系统视图。工艺视图按时间的先后顺序或依次安排的活动步骤,用标准化的图形形式表达流程模型。码头操作管理系统业务流程图库存帐库管员入库单验收员用料单采购申请未批申请退货单应收账款生成采购计划供货合同新报价单库房主任采购单采购员采购订单供货商提货单应付帐款2、业务流程图业务流程图(BPD)是用一些规定的符号以及连线来描述某个具体业务处理过程。业务流程图的绘制一般是按照业务处理的实际过程和步骤进行,即是一本用图形方式来反映实际业务处理过程的”流水账“。业务流程图是一种用尽可能少、尽可能简单的图示来描述业务处理过程的方法,由于它的符号简单明了,非常易于阅读和理解业务流程。基本符号表示业务处理单位表示业务处理内容表示输出信息(报表、报告、文件、图形等)存储文件信息收集与统计信息传递过程绘制BPD:例如,某企业库存管理的业务描述为:成品库保管员按车间送来的入库登记单登记库存台账;发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单另外两联分别送销售科和财务科。入库登记单销售科成品出库成品库保管员车间发货员财务科发货单发货库存台帐出库单某公司销售部门的业务流程分析顾客发订单不合格订单库存记录出库单销售部门效验订单可供货订单填出库单仓库处理出库单缺货订单缺货通知缺货统计顾客档案订单存底缺货记录销售统计销售统计表采购部门订单采购员将入库单交给检验员,检验员将不合格的入库单退回采购员,合格的入库单交保管员并记入库存台帐,统计员根据库存台帐制定月报表交主管部门审阅。课堂练习一主管部门采购员检验员保管员统计员入库单库存帐不合格入库单日报表合格入库单采购员从仓库收到缺货通知单以后,查阅订货合同单,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位。供货单位发出货物后,立即向采购员发出取货通知。课堂练习二仓库缺货通知定货单催货请求取货通知定货合同采购员供货单位车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。课堂练习三车间领料单缺货通知已批准的领料单领料通知用料计划库长未批准的领料单仓库保管员采购员库存帐课堂练习库存帐库管员入库单验收员用料单采购申请未批申请退货单财务部采购计划供货合同新报价单库房主任采购单采购员采购订单供货商提货单应付帐款库管员入库单验收员用料单采购申请未批申请退货单库房主任采购单采购员采购订单送货单应付帐款库存帐采购计划供货合同供货商财务部新报价单采购处理生产例子:ERP库存管理系统的作业流程分析生产部门供应商财务部门仓库部门客户销售部门采购部门采购订单发票采购接受发货入库库存盘点销售货款发票发货提货单库存盘点产品入库发料采购计划入库订单请购处理请购货款2019/9/5471.入库作业流程分析仓库管理员在收到物料和相应入库收货单据的情况下,按照库房的管理制度,清点货物,将物料存放到指定地点,并在入库收料单上签字。入库收料单的来源有多种情况,包括采购收料入库、产成品入库、借货入库、从同级单位调货入库、生产退货入库。2019/9/5491.入库作业流程分析2019/9/5502.出库作业流程分析仓管员按照出库原则(先进先出、批次管理、后进先出等),根据销售管理系统传来的销售出库通知单、或者生产部门传来的领料出库通知单、调拨出库单等进行出库作业。库存出库作业为库存管理系统的主要工作之一,出库主要分为:①生产线生产需求的发料作业;②配合业务单位销售需求的出货作业;③仓库之间的物料调拔。④退回供货商的退货;⑤报废料处理。物料出库作业流程3.盘点作业流程分析库存盘点是对库存物料的清查,对每一种库存货物进行清点数量、检查质量及登记盘点表的库存管理过程。若实物数与帐面数有出入的,则要调整货物的帐面数量,做到帐物相符。每种库存货物都设立相应的盘点周期,通过系统自动输出到期应盘点的货物信息。3.盘点作业流程分析2019/9/5库存与采购管理55供应商供应商管理采购单管理收货管理库存采购部门采购计划结算管理财务管理需求送货下单用款计划与客户结算例2:ERP采购管理作业流程分析2019/9/5库存与采购管理58根据申购要求生成申购单之后,经过系统的分类整理,再通过采购部门的相关人员审批,得出采购计划,相应的也得出用款计划交由财务部门。1.采购计划管理2.采购订单管理采购订单管理业务流程常规采购流程JIT采购流程3.采购订单管理实施JIT采购的前提是合理选择供应商,并与之建立了合作伙伴关系,一旦制定了采购计划可立即交给JIT采购组,进行JIT采购。对于实施JIT采购的物料,进行基本资料设置时,其计划属性中的补货点、补货倍量就可以相对设置得低一些,其库存属性中的安全库存、最大库存也可以设置得很低甚至为零。3.采购订单管理常规采购业务流程是:企业制定出采购计划后,将申购单交给采购部门,由采购人员向不同的供应商发出询价单,再根据供应商的回复情况,比较其价格、交货日期、付款条件以及地理位置的远近,选择出一个最合适的供应商,并与之签订采购合同,也就是常规采购流程具有一个询价的过程。采购询价管理流程图2019/9/5634.采购收料管理收料管理中的关键环节就是要检验物料的质量并控制来料入库的数量,不同的行业对不同的物料有不同的检验方式。5.2.3数据流程分析数据是信息的载体,是组织运行过程的反映,也是信息系统处理的主要对象。数据流分析包括对数据的收集、传递、处理和存储等的分析。一、数据流程分析的内容围绕系统目标进行分析信息环境分析围绕现行业务流程进行分析数据的逻辑分析数据汇总分析数据特征分析二、数据流程图1、数据流程图的概念数据流程图(DFD)是对原系统进行数据流程分析和抽象的工具。他可以描述系统的主要功能、系统与外部环境间的输入与输出、数据传递、数据存储等信息。数据流程图根据业务流程图描述的业务流程顺序,将调查中获得的数据处理过程绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据、报表和模型。数据流图用少数符号综合反映信息在系统中的流动、处理和存储的逻辑关系。数据流程图具有抽象性和概括性特点。抽象性:只将系统业务过程抽象成数据流动、数据处理和数据存储。概括性:指数据流程图把信息中的各种不同的业务处理过程联系起来,形成一个整体。2.数据流程图的符号数据流程图有:外部实体数据流数据存储数据处理2.数据流程图的符号(1)外部实体:系统以外与系统有联系的人和事物,它表达了系统数据的外部来源或去处,也可以是另一个信息系统。要想确定合理的系统与外界的分界线,必须要先详细分析用户的要求,根据系统的目标确定系统的分界线。(2)数据处理:对数据的逻辑处理或对数据的变换。变换方式:1)变换数据的结构,即数据的格式重新排列;2)在原有的数据内容基础上产生新的数据内容,如计算总量或平均值。数据处理必须有输入数据流和输出数据流。(3)数据流:处理功能的输入或输出。用单箭头表示,指出数据的流动方向,数据流可以由某一个外部向产生,也可以由某一数据处理产生,也可以来自某一个数据存储。(4)数据存储:表示数据保存的逻辑描述。管理人员咨询库存库存账查询回答3.数据流程图的绘制步骤基本思想:自顶向下,有外向里,逐层分解