《物流信息系统开发概述课件ubz.pptx》由会员分享,可在线阅读,更多相关《物流信息系统开发概述课件ubz.pptx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、物流信息系统开发范 例 业内资深专家预言,在新世纪,谁掌握了物流与配送,谁就赢得了市场。值得注意的是,专业化的第三方物流的发展,已成为目前世界各国和大型跨国公司所关注、探讨和实践的热点。而第三方物流的基础是信息化建设,信息技术实现了数据的快速、准确传递,提高了仓库管理、装卸管理、采购、订货、配送发运、订单处理的自动化水平,使订货、包装、保管、运输、流通加工实现一体化,从而使物流过程更加合理化、高效化、现代化。1、概述、概述5、实实施施2、原、原则则方法方法4 4、分析、分析设计 3、规规划划Contents1、概述、概述5、实实施施2、原、原则则方法方法4 4、分析、分析设计 3、规规划划Co
2、ntents6 6、维护评价价第一节第一节 物流信息系统开发概述物流信息系统开发概述概述概述1、职能2、处理要求一、物流信息系统的职能1、运输信息管理职能 单据是物流信息的基础。运输活动涉及的单据包括:订货通知单、提货单、运费清单、货运清单等。物流信息系统将上述各种单据整合成一张运输单证,一次性生成。以此来保证物流数据的的一致性。物流信息系统应考虑运输距离、运输环节、运输工具、运输时间以及运输费用等来制定运输方案。努力消除车辆空驶、对流运输、迂回运输、倒流运输、过远运输、运力选择不当运输等不合理运输。2、仓储信息管理职能仓储活动基本信息包括:仓库描述信息和库存物品描述信息仓库描述信息:仓库的地
3、理位置、建筑形态与特征、仓库面积、经营性质、经营方式、货架编码、仓库的设施设备等库存物品描述信息:货品存放位置、货品名称、重量、形状、包装类别、数量、入库时间、使用的装卸方式、存放规则、入库事项等。3、加工信息管理职能物流加工指物品从生产领域向消费领域流通的过程中,为促进销售、维护商品质量及提高物流效率而对物品进行的初级加工。物流加工业务的相关信息:物品加工要求、加工时间、加工量、加工流程、加工费用、加工方式、加工报价等。4、配送信息管理职能配送是指在经济合理区域范围内,根据客户要求,对物品进行拣选、加工、包装、分割、组配等作业,并按时送达指定地点的物流活动。配送备货环节基本信息:货源供应信息
4、与筹集状况、质量检查、结算、交接等信息配送加工分拣环节基本信息:货物品种、数量、包装、运送方式等。配装:指单个用户的配送数量不能达到车辆的有效载运负荷,而将不同用户的货物集中进行配送。二、物流信息系统数据处理要求二、物流信息系统数据处理要求1、可得性。数据容易取得,而且采集全面、处理及时。2、精确性。能够准确反映目前的状况和定期活动,以衡量客户订货和存货水平。3、及时性。在规定时间内,完成对数据的操作,因为信息具有时效性。4、准确性。数据处理的准确度应满足客户需求。5、适用与灵活性。对原始数据进行加工,对客户有实际效用,并且能满足不同客户需求。6、预警性。物流过程数据处理以异常情况为基础,突出
5、问题,发现机会。7、安全性。数据处理过程不会发生丢失、篡改、破坏、盗取以及数据的易于备份和恢复。8、经济性。在数据收集、存储、加工、传输、输入输出时,投入的人力物力时间,要做好核算控制,控制费用和成本。第二节 物流信息系统的开发原则与开发方法一、物流信息系统的开发原则1、一把手原则 动员和坚持企业主要领导参与系统开发过程。是系统开发成功与否的关键因素。2、稳定性原则。信息系统开发应该具有较强的环境适应能力,在一定时间内相对稳定。3、抓主线原则。信息系统的开发坚持从实际出发,紧扣企业生产经营目标,抓住影响企业生存发展,巩固提高的关键问题。4、适用性与先进性原则。物流信息系统开发水平层次、开发周期
6、、开发成本、系统功能定位应与实际需求挂钩,不冒进,不拖沓。5、系统性原则。物流信息系统开发应用整体角度出发,不能将各个子系统模块割裂开,坚持整体观念。6、“四统一”原则。统一领导、统一规划、统一目标、统一软硬件环境。7、面向用户原则。物流信息系统开发的目标应以不断满足和改善用户体验,可操作性强。8、阶段性原则。物流信息系统的开发应提前做好规划,后期应按照规划步骤进行。二、物流信息系统开发方法开发方法包括:生命周期法、原型法、面向对象法、Case法1 1、生命周期法、生命周期法亦称为结构化系统开发方法,将开发过程视为一个生命周期,即五个相互连接的阶段,每个阶段有明确的任务,要产生相应的文档,上一
7、个文档是下一阶段工作的依据。(1)系统规划。根据用户的系统开发请求,初步调查,明确问题然后进行可行性研究。如果不满意,则要反馈并修正这一过程如果不可行,则取消项目;如果可行并满意,则进入下一阶段工作。(2)系统分析阶段。系统分析阶段的任务是:分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;最后提出新系统逻辑方案。若方案不可行,则停止项目;若方案不满意,则修改这个过程;若可行并满意,则进入下一阶段。(3)系统设计阶段。系统设计阶段的任务是:总体结构设计;代码设计;数据库/文件设计、输入/输出设计;模块结构与功能设计。根据总体设计的要求购置与安装设备,最终给出设计方案,如不满意,则反馈
8、并修正这个过程;如满意,则进入下一阶段工作。(4)系统实施阶段。系统实施阶段的任务是同时进行编程(程序员)、人员培训(有系统分析设计人员培训业务人员和操作员)以及数据准备(业务人员),然后投入试运行。如有问题,则修改程序;如果满意,则进入下一阶段工作。(5)系统维护阶段。负责展开对系统的使用和评价,评价也包含对系统进行开发改进。注意:生命周期法中,一轮开发结束,系统投入使用,并不意味着开发过程结束,意味着物流企业的实际需要对系统进行修改和重构的新阶段的开始,很可能是一个全新的生命周期。优点:强调用户参与,最大限度满足用户需求,开发过程规范严格,有配套相应的文档文件供后期维护系统使用。缺点:开发
9、时间长,成本高,需要用户提供完整的需求,开发过程复杂,不易适应动态变化的环境。生命周期法的开发过程提出要求提出要求初步调查初步调查可行性研究可行性研究可行性分析报告可行性分析报告审批审批修改目标、追加修改目标、追加资源、等待条件资源、等待条件A停止研制停止研制否否修改修改是是2 2、原型法、原型法即原型方法一开始就凭借着系统开发人员对用户要求的理解,在强有力的软件环境支持下,创新一个实实在在的系统原型,然后与用户反复协商修改,最终形成实际环境。原型法的开发步骤原型法的开发步骤:修改和完善系统原型确定用户最初要求研制系统原型评价、使用系统原型完成系统开发并交付使用用户满意?NY优点:可以有效避免
10、因开发者与用户的认识隔阂所产生的失败。缺点:对系统开发过程管理较为困难,难于控制,易造成混乱,原型法对于很多内部处理程序和拥有大量逻辑运算的功能模块等均无法有效模拟,从而造成开发障碍。原形法的适用场合:用户事先难以说明需求的较小的应用系统。决策支持系统。与结构化系统开发方法结合起来使用。即整体上仍使用结构化系统开发方法,而仅对其中功能独立的模块采用原型法。3、面向对象法面向对象法从分析组成系统的对象开始,是基于数据抽象的类的组合的自底向上的开发方法。面向对象法的四个阶段:(1)系统调查和需求分析阶段。确定系统所要解决的问题以及用户的具体需求。(2)系统分析阶段。从复杂问题中抽离识别出对象及其行
11、为、结构、属性等。(3)系统设计阶段。根据系统分析阶段文档资料,进行抽象、归类与整理,运用雏形法构造出系统的雏形。(4)系统实现阶段。根据系统设计阶段文档资料。运用面向对象的程序设计语言以实现。面向对象方法的特点:1、封装性。指系统操作程序和数据封装在一起,针对对象的操作隐藏在行为中。状态有对象的属性来描述,通过对象中的行为来改变,外界一无所知。2、抽象性。抽离实体的本质和内在属性,忽略一些无关紧要的属性。3、继承性。指子类共享父类的属性与操作的一种方式。4、动态性。指对象之间统一方便及适时的信息传递机制。面向对象方法的优点:面向对象方法描述的现实世界更符合人们认识事物的思维方法,因而用它开发
12、的软件更易于理解,易于维护。面向对象的封装性在很大程度上提高了系统的可维护性和可扩展性。面向对象的继承性大大提高了软件的可重用性。4、Case法(计算机辅助软件工程法)即运用计算机软件工具辅助系统开发的一种方法。严格地讲,CASE方法只是一种开发环境而不是开发方法,具体开发时,仍需与其他方法结合。CASE方法采用的软件工具有:查询语言。是指用来从数据库中检索数据的高级语言,如SQL。报表生成器。图表软件。决策支持系统生成器。应用软件包等。Case法特点:1、解决了从客观世界到软件系统的直接映射问题2、使结构化方法更加实用3、自动检测的方法提高了软件的质量4、使原型法和面向对象法付诸实施5、简化
13、了软件的管理和维护6、加速了系统的开发过程7、简化开发者的工作流程和任务8、使软件各部分都能够重复使用9、产生出统一的标准化的系统文档第三节第三节 物流信息系统的规划物流信息系统的规划一、战略规划的重要性1、是系统开发的前提条件。信息系统建设涉及企业管理体制,管理环境,和企业人财物各种资源的配置,战略规划是建设企业信息系统的先期工程。2、是系统开发的纲领。规划规定了信息系统建设任务、方法、步骤以及开发人员和需共同遵守的准则,以及开发过程的管理和控制手段。3、是系统开发成功的保证。规划是系统开发的导向,也是参照对开发过程出现的问题偏差进行微观调控,及时修改完善计划。4、是系统验收和评价的标准。规
14、划中确定的系统目标、功能、特点等是对新系统建成运行后进行验收评价的标准。二、物流信息系统战略规划的方法1、企业系统规划法(BSP)即自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。于20世纪70年代由IBM提出,也称为业务系统规划法。此方法的核心是信息支持企业运行。2、信息系统架构法(ISA)即从整体的角度出发,描述企业未来的信息系统整体框架。主要从三个角度描述:对企业重要的对象的数据、操作这些数据的过程或功能、信息系统的物理组成部分的位置。3、价值链分析法(VCA)即企业为一系列的输入、转换与输出的活动序列集合,每个活动都有可能相对于最终产品产生增值行为,
15、从而增强企业的竞争地位。企业通过信息技术和关键业务流程的优化是实现企业战略的关键。企业通过在在价值链过程中灵活应用信息技术,发挥信息技术的使能作用、杠杆作用和乘数效应,可以增强企业的竞争能力。(于1985年由美国战略管理学家波特提出)4、关键成功因素法(CSF)指的是对企业成功起关键作用的因素。关键成功因素法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。关键成功因素的4个主要来源:个别产业的结构、竞争策略和和产业中的地位及地理位置、环境因素、暂时因素(是在某一特定时期对组织的成功产生重大影响的活动领域。)。关键成功因素的主要步骤:(1)了解企业目标
16、(2)识别关键成功因素(3)识别性能的指标和标准(4)识别测量性能的数据国国际际一一流流大大学学教学成果教学成果学术水平学术水平改善教学环境改善教学环境提高课程水平提高课程水平提高教学质量提高教学质量增强科研力量增强科研力量更多科研成果更多科研成果.组织目标组织目标 目标识别目标识别关键成功因素关键成功因素性能指标性能指标事例5、战略集合转移法(SST)战略目标集转换法是威廉金1978年提出的,他把整个战略目标看成是一个“信息集合”,由目的、目标、战略和其他战略变量(如管理的复杂性、重要的环境约束)等组成,其基本出发点是将该集合转换为MIS战略与目标。识别组织的战略集识别组织的战略集描绘出各类
17、人员描绘出各类人员识别每类人员的要求识别每类人员的要求定义每类人员识别系统相应的使命及战略定义每类人员识别系统相应的使命及战略解释和验证组织的战略集解释和验证组织的战略集将组织战略集转化为信息系统战略,根据组织目标确定信将组织战略集转化为信息系统战略,根据组织目标确定信息系统目标,对应组织战略集的元素识别相应信息系统战息系统目标,对应组织战略集的元素识别相应信息系统战略的约束,根据信息系统目标和约束提出信息系统战略。略的约束,根据信息系统目标和约束提出信息系统战略。6、组合规划法(PP)指对未来的信息系统投资的数量和范围的决策,是确定规划层次和资源以及IT组合影响的方法。7、战略信息系统法(S
18、ISP)指在组织IT基础结构的所有投资中,确定一种特定的IT应用类型,并且规划其实施,以提高组织的竞争力。第四节第四节 物流信息系统的分析与设计物流信息系统的分析与设计一、物流信息系统的分析1、物流信息系统分析概述物流信息系统分析又称系统的逻辑设计,是信息系统开发的重要阶段,其目的是明确未来的系统最终要“做什么”这一问题。即用图标和资料对新系统展开定义和描述。2、物流信息系统分析的内容(1)初步调查。包括用户组织概况、系统的外部环境、现行系统的概况、现行体系的重要性、各方面对现行体系的态度以及对未来的系统的开发态度、系统研制状况的资源情况。(2)可行性分析。包括经济的可行性、技术的可行性、系统
19、运行的可行性。经济的可行性:主要指系统的投资和效益分析。将估计的年经济收益与系统投资比较,估算出投资效果系数和投资回收期。根据直接经济效果和间接经济效果,评价新系统在经济上的可行性。技术可行性:评价总体方案所提出的技术条件,能否满足新系统目标的要求,并对达到新系统目标的技术难点和解决方法的可行性进行分析。系统运行的可行性:即需要考虑社会、人为因素影响,以及相关管理体制和方法,相关领域的法律保障。可行性报告是开发人员对现行系统的调查、分析和规划的结论是系统开发过程中的第一个正式文档。是系统规划阶段工作的总结,它反映了系统研制人员对研制工作的看法。这个报告要提交讨论,由用户单位的领导、管理人员、系
20、统研制人员共同参加,还应尽可能邀请一些有经验的局外系统分析专家参加。3、物流信息系统的分析工具分析工具:组织结构分析工具、业务流程分析工具、数据流程分析工具(1)组织结构分析工具。即反映组织上下级之间的行政隶属关系对于物资及资金的流动和资料的传递也应有所表现。注意点:反映内容应该全面;构建组织流程图时应实际了解各个部分的实际情况和功能;合理确定系统的边界。2、业务流程分析工具主要包括两种:管理业务流程图和表格分配图(1)管理业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理回路。系统中人员系统中人员系统外实体系统外实体数
21、据流向数据流向数据、报表、账目数据、报表、账目业务流程图的基本图形符号(2)表格分配图即为了传递信息,管理部门经常将某种单据或报告复印多份分发到其他多个部门,表格分配图可以描述这一业务。表格分配图表达清楚,可以帮助系统分析人员描述系统中复制多份的报告或单据的数量以及这些报告或单据都与哪些部门发生业务联系。常用符号采购部门采购部门财务部门财务部门收购部门收购部门准备采购单准备采购单采购单采购单4 4供应单位供应单位采购单采购单3 3采购单采购单2 2采购单采购单1 1登记待收货登记待收货待收货登记表待收货登记表应付款处理应付款处理应付账应付账存档存档(3)数据分析工具 是一种能全面地描述信息系统
22、逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况 描述系统流程的工具:数据流程图、数据字典、处理逻辑说明、系统分析说明书。数据流程图基本成分:系统外部实体、处理过程、数据存储、数据流。数据流数据流加工(或称处理逻辑)加工(或称处理逻辑)数据存储数据存储外部实体(项)外部实体(项)常用符号数据流程图的结构:外部实体:系统以外的和系统有联系的人或事物,说明了数据的外部来源和去处。处理过程:对数据逻辑的处理,用来改变数据值。包括数据输入、数据处理和数据输出。数据流:指数据的输入和数据输出。模拟系统数据在系统中传递过程的工具。数据存储:指数据存储的地方,本身不产生
23、任何操作,仅相应存储和访问数据的要求。数据字典:所谓数据字典是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、加工、存储、和外部实体)的内容和特征所作的完整的定义和说明。数据字典的内容:数据字典的内容包括六个方面:数据项、数据结构、数据流、处理逻辑、数据存储和外部实体。编写数据字典的要求:1、对数据流程图上的各种成分定义明确、易理解且唯一;2、命名、编号与数据流程图一致,必要时增加编码,方便查询、33、搜索及维护和统一报表4、应符合一致性和完整性要求5、保证格式必须规范,风格统一且文字精炼处理逻辑说明指对数据流程图中各个不可再分的基本处理的精确描述。系统分析说明书 指系统分析结
24、束时,系统分析员应完成系统分析报告,交上级审批。系统分析报告是系统设计的依据,是与用户交流的工具,是应用软件的重要组成部分。二、物流信息系统的设计1、物流信息系统设计概述即根据未来系统的逻辑模型中的所提出的各项功能要求,结合实际条件,详细地设计出未来系统的处理流程和基本结构,并为系统实施阶段的各项工作准备好必要的技术资料和相关文件。系统设计的原则:(1)系统性。即从整体角度出发。(2)灵活性。即对环境的适应性。(3)可靠性。能抗干扰,具有应变能力,安全保密,检错纠错以及数据恢复。(4)经济性。在满足要求前提下,尽量节省开支,并增强收益2、物流信息系统设计内容(1)系统结构设计。主要包括子系统划
25、分和模块分解。(2)处理流程设计。设计出所有模块和它们之间的关系,还有每个模块内部的功能和处理过程。设计工具包括:IPO图、控制流程图、问题分析图、过程设计语言。处理流程设计工具.doc(3)代码设计。代码是用字母、数字、特殊字符组成的一系列命令编码,用它可以实现人们想要实现的功能,之所以要设计代码是数据输入方便、数据定义唯一、便于计算机检索与处理。(4)输入输出设计 输入输出设计是管理信息系统与用户的界面,一般而言,输入输出 设计对于系统开发人员并不重要,但对用户来说,却显得尤为重要。(5)数据库设计 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模
26、式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库设计.doc(6)网络设计指将初步规划中的各个子系统从内部用局域网进行连接,并使内部局域网与外部系统合理连接。即根据实际业务的需要去考虑如何配置和选用一个网络产品。(7)系统安全设计指对物流信息系统的各个部分所处状态进行监管使之处于安全状态,主要包括计算机安全,网络安全,数据库安全,数据完整性(8)系统设计说明书主要包括系统模块结构的设计和说明、输入输出设计说明、人机对话说明、网络设计说明、代码设计说明、数据文件和数据库设计说明、系统和数据完整性说明。第五节第五节 物流信息系统的实施物流信息
27、系统的实施一、物流信息系统实施概述即将物流信息系统设计方案转换成实际运行系统的全过程。场所准备人员准备用户准备软件获取硬件获取用户验收试运行测 试安 装数据准备系统实施内容系统实施内容物流信息系统实施主要任务:1、建立实施环境。比如购置必备的软硬件设备2、建设核心的实施团队。比如专业技术人员、业务人员3、必要的培训和准备。包括管理信息系统知识的普及和教育、公司操作流程的再教育、新制度的学习、计算机的操作培训4、系统的调试和转换。注意点:1、数据的准确性和稳定性2、物流业务的透明度和标准化3、合作伙伴业务过程的信息化二、物流信息系统实施的主要内容1、系统实施的环境建设与设备购置比如购置计算机设备
28、。计算机硬件设备、辅助设备以及各类软件比如计算机机房的建设。即存放计算机设备的场所。比如设备的安装与调试。2、程序设计指以程序设计说明书为基础,以某一种或几种具体的编程方法和工具为媒介,以实现系统功能模块的程序编制工作。基本要求:a、可靠性。数据存储、通信、操作权限等数据资料的可靠性;程序运行的可靠性。b、实用性。系统实施后能否正常投入使用。c、可读性。写出的程序和命令清晰通俗易懂。d、规范性。程序编写、变量命名及书写格式,开发文档、维护文档均需符合一定规范。e、可维护性。系统各个模块部分之间相互独立,突发事件或可控制。3、系统测试与调试主要包括程序测试、模块测试、子系统测试以及系统测试等。系
29、统测试与调试.doc4、数据录入与人员培训(1)数据录入-将新系统运行所需要的原始数据,依照格式输入计算机的工作。数据输入主要包括三个方面:数据的收集整理、数据的格式转换数据的录入。(2)系统人员培训系统人员主要指在进行系统开发的过程中以及在系统的使用维护和发展等各项工作中所需要的各类专业人员。系统人员包括:系统分析员、系统设计员、应用程序员、程序维护员、数据库管理员、计算机操作员、文件库管理员、控制员、规划员。系统人员职责.doc第六节第六节 物流信息系统的维护和评价物流信息系统的维护和评价一、物流信息系统的维护即为保证系统能持续地与用户环境、数据处理操作、政府或其他有关部门的请求取得和谐而
30、从事的各项活动。系统维护包括:程序维护、数据文件维护、代码的维护、设备的维护。物流信息系统的维护.doc二、物流信息系统的评价物流信息系统评价的特点:1、物流信息系统的投资非一次性,投资的对象也并非仅针对硬件投资,还有软件方面等。投入的费用有一部分是不明显的,比如开发费用、软件费用、维护费用、运行费用。2、信息系统成效收益的滞后性、相关性和不明显性。物流信息系统评价的方面:(1)系统效能方面。主要从系统的完整性、系统的可靠性、系统的效率、系统的工作质量、系统的灵活性、系统的通用性、系统的实用性以及系统文档的完备性。(2)经济效益的评价。从要从直接经济效益和间接经济效益考虑。直接经济效益指系统是企业的收入增加或成本减少而带来的收益。比如系统的投资额、系统运行费用、新增效益、投资回收期。间接经济效益指系统由于提高企业科学管理水平、增强企业竞争能力以及提高管理人员素质等相关方面所带来的收益。比如对企业形象的改观、员工素质的提高、对企业的体制与组织机构改革的推动、对管理流程优化的促进、对组织成员之间团队意识及合作精神的加强。(3)系统管理水平的评价指对系统的认识和管理工作的检查,主要包括领导和各级管理人员对系统的认识水平、使用者对系统的态度、管理机构的健全程度、规章制度的建立和执行情况、外部环境对系统的评价等。系统评价不仅仅是对原始系统的评价与总结,也是为新系统开发与维护奠定基础。谢谢