资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2019/9/1,#,物流信息管理,主讲:余建海,目 录,第一节,EDI,技术,第二节 电子订货系统(,EOS,),第三节,POS,系统,第四节 数据库技术,第四章 数据交互系统与数据库,教学目标:,一、,知识,目标,1,.,了解,EDI,、物流,EDI,、,EDI,系统、,EOS,、,POS,系统、数据管理与数据库的定义、种类和构成,;,2,.,熟悉数据库技术的系统结构、工作界面和发展阶段;,3.,掌握,EDI,、,EOS,、,POS,系统的工作流程;,二,、,技能,目标,1,.,能够根据任务,熟练操作,EDI,、,EOS,和,POS,等系统,;,2,.,能够区分数据库、数据库管理系统和数据库系统,能用,Access,数据库软件做简单数据处理。,案例导入,零售巨头,沃尔玛,沃尔玛的电子订货系统(,EOS,)能使供应商对其所供应的所有货物及在其销售点的库存情况了如指掌,从而自动跟踪补充各个销售点的,货源,。,对于制造商和供应商来说,通过超市的,POS,系统实时掌握门店的销售量和库存,可以更好地安排生产计划、采购计划和供货,计划,。,制造商、供应商和超市之间的交易数据的交换,则是通过,EDI,技术来实现的。,第一节,EDI,技术,问题导读,什么是,EDI,,什么是物流,EDI,?,EDI,系统的构成和工作流程是什么?,EDI,概述,EDI,,,电子数据交换,,,英文全称,:,Electronic Data Interchange,。,EDI,的含义是指商业贸易伙伴之间,将按标准、协议规范化和格式化的经济信息通过电子数据网络,在单位的计算机系统之间进行自动交换和处理。,ISO,定义:,根据商定的交易或电文数据的结构标准实施商业或行政交易,从计算机到计算机的电子数据传输。,所谓物流,EDI,(,Logistics EDI,)是指货主、承运业主以及其他相关的单位之间,通过,EDI,系统进行物流数据交换,并以此为基础实施物流作业活动的方法。,EDI,系统的构成,1.EDI,数据标准化,EDI,标准是由各企业、各地区代表共同讨论、制订的电子数据交换共同标准,可以使各组织之间的不同文件格式,通过共同的标准,获得彼此之间文件交换的目的。,目前国际上流行的,EDI,标准主要有美国国家标准,ANSIX.12,、欧洲的,TDI,及,GTDI,标准以及作为国际性通用标准的,EDIFACT,标准。无论是哪一种标准,都必须包含标准报文、数据元素和数据段。,EDI,系统的构成,2.EDI,软件及硬件,EDI,软件将用户数据库系统中的信息翻译成,EDI,的标准格式,以供传输和交换。,EDI,软件可分为,转换软件、翻译软件和通信软件,三大类。,EDI,的软件构成如,右图所示,EDI,系统的构成,2.EDI,软件及硬件,转换软件执行转换功能,将企业内部系统文件转换成翻译软件能够理解的平面文件;或是将从翻译软件接收来的平面文件转换成,企业,内部系统能够理解的文件。,翻译软件把平面文件翻译成,EDI,标准报文,或将接收到的,EDI,标准格式翻译成平面文件,再由通信软件传递。,EDI,标准报文的实际传递是由通信软件控制的,它将,EDI,标准报文格式的文件外层加上通信信封,再送到,EDI,系统交换中心的邮箱,或在,EDI,系统交换中心内将接收到的文件取回。,EDI,系统的构成,2.EDI,软件及硬件,EDI,所需的硬件设备就是计算机设备和通信网络设备。计算机设备可以是,PC,机、工作站、小型机、主机等;而通信网络设备诸如互联网、专网等。传输时若采用电话线路,还需要调制解调器(,modem,)设备。,EDI,系统的构成,3.,通信网络,EDI,的通信方式有:直线连接方式和网络连接方式,EDI,的工作流程,第四步:签发回执,第二步:发送订单,第五步:接收回执,第三步:接收订单,第一步:制作订单,第二节 电子订货系统(,EOS,),问题导读,什么是电子订货系统(,EOS,),?,电子订货系统的方式和种类有哪些?电子订货系统在销售订货和采购订货环节如何应用?,电子订货系统(,Electronic Ordering System,,,EOS,)是指将批发、零售商场所发生的订货数据输入计算机,即通过计算机通信网络连接的方式将资料传送至总公司、批发业主、商品供货商或制造商处。,电子订货系统的含义,电子订货系统的构成,1.,电子订货系统构成的基本条件,共通性的订货传票,。,转换软件执行转换功能,将企业内部系统文件转换成翻译软件能够理解的平面文件;或是将从翻译软件接收来的平面文件转换成,企业,内部系统能够理解的文件。,其他支援系统,建立商品档案,共同企业代号及商品代号,共同资料库,共同电子订货中心,电子订货系统的构成,2.,电子订货系统构成,(,1,)供应商,商品的制造者或供应者(生产商、批发商)。,(,2,)零售商,商品的销售者或需求者。,(,3,)网络,用于传输订货信息(订单、发货单、收货单、发票等)。,(,4,)计算机系统,用于产生和处理订货信息。,电子订货系统的方式和种类,1.,电子订货系统的方式,电子订货簿法,电子订货簿与货架卡并用法,低于安全库存订货法,电子订货系统的方式和种类,2.,电子订货系统的种类,连锁体系内部的网络型,,,即连锁门店有电子订货配置,连锁总部(或配送中心)有接单计算机系统,并用即时、批次或电子信箱方式传输订货信息。,供应商对连锁门店的网络型,直接的,“,多对多,”,以各连锁体系内部配送中心为中介的,“,多对多,”,众多零售系统共同利用的标准网络型,地区性社会配套的信息管理系统网络,专业性社会配套信息管理系统网络,电子订货系统的发展过程,第一阶段,早期的,EOS,通过电话或传真在零售商和供应商之间传递信息,第二阶段,基于点对点方式的,EOS,零售商和供应商的计算机通道专线或电话线直接相连,相互传递订货信息,第三阶段,基于增值网(,VAN,)的,EOS,由许多中小零售商在各地设立区域性的,VAN,专业的,VAN,第四阶段,基于,Internet/Intranet,的,EOS,利用,Web,技术,通过,Internet,传递订货信息,加速信息传递和共享,电子订货系统的业务应用,1.,销售订货业务流程,电子订货系统的业务应用,2.,采购订货业务流程,第三节,POS,系统,问题导读,什么是,POS,系统?,POS,系统软硬件的组成结构有哪些?,POS,系统是如何工作的?,销售时点信息系统(,Point of Sale,POS,)是指通过自动读取设备(如收银机)在销售商品时直接读取商品销售信息(如商品名、单价、销售数量、销售时间、销售店铺、购买顾客等),并通过通信网络和计算机系统传送至有关部门进行加工分析,以提高经营效率的系统。,POS,系统的定义,POS,系统的结构,1.POS,系统的硬件结构,(,1,)前台收款机(即,POS,机),(,2,)网络,(,3,)硬件平台,POS,系统的结构,1.POS,系统的软件结构,(,1,)前台,POS,销售系统,(,2,)后台,MIS,信息管理系统,电子订货系统的方式和种类,2.,电子订货系统的种类,连锁体系内部的网络型,,,即连锁门店有电子订货配置,连锁总部(或配送中心)有接单计算机系统,并用即时、批次或电子信箱方式传输订货信息。,供应商对连锁门店的网络型,直接的,“,多对多,”,以各连锁体系内部配送中心为中介的,“,多对多,”,众多零售系统共同利用的标准网络型,地区性社会配套的信息管理系统网络,专业性社会配套信息管理系统网络,POS,系统的工作流程,店里销售的商品都贴有表示该商品信息的条码或光学识别(,OCR,)标签,在顾客结账时,收银员使用条码阅读器读取条码标签上的信息,,或,手工输入条码信息,确认商品的单价信息,计算总金额,同时返回给收银机,打印出顾客购买清单和付款金额。,一天的工作完成后,信息部的人员将各个店面的销售时点信息通过,VAN,专线传送到总部或物流中心。,在总部、物流中心、店面,管理人员可以利用销售时点信息进行,相应的操作,在供应链整合的基础上,零售商上游的制造和供应企业可以通过网络对店面的销售时点,信息实现共享,第四节 数据库技术,问题导读,什么是数据库、数据库管理系统和数据库系统?如何使用,Access,软件进行数据处理?,数据库技术是信息系统的一个核心技术,是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据,是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。,数据管理技术,数据管理技术,人工管理阶段(,20,世纪,50,年代中期以前),数据管理的初期阶段,存在问题,:,没有直接存取的硬件设备,没有相应的软件支持,数据无结构且无法共享等,文件系统管理阶段(,20,世纪,50,年代后期到,20,世纪,60,年代中期),数据被组织成相对独立的数据文件,系统的管理都是针对文件进行的,。,但是,文件从整体上来看却是无结构的,数据库系统管理阶段(,20,世纪,60,年代末开始),数据不再只针对某一特定的应用,而是面向全组织,具有整体的结构性,共享性高,冗余度小,具有一定的程序与数据间的独立性,并且实现了对数据进行统一的控制,数据库系统的基本概念,1.,数据库,数据库(,DataBase,,,DB,)直接从字面意思理解,就是存储数据的仓库,只不过这个仓库存在于计算机的存储设备上。,严格地讲,数据库是指在计算机的存储设备上合理存放的,相关联、有结构的数据集合。因此,数据库中的数据按一定的数据模型组织和存储,可共享并具有较小的冗余度,数据之间相互联系而又有较高的独立性。,数据库系统的基本概念,2.,数据库管理系统,数据库管理系统(,Database Management System,DBMS,)是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问数据库的方法,包括数据定义、查询、更新及各种数据控制。,目前有许多,DBMS,产品,如,Oracle,、,DB2,、,Microsoft SQL Server,、,MySQL,、,Access,等,数据库系统的基本概念,3.,数据库系统,数据库系统包括与数据库有关的整个系统,一般由数据库、数据库管理系统、应用程序、数据库的软硬件支撑环境、数据库管理员(,DBA,)和用户等构成。,数据库系统是为用户服务的。,一般在不引起混淆的情况下,人们常常把数据库系统简称为数据库。,Access,数据库管理系统,1.Access,数据库简介,Access,是一种关系型数据库管理系统,是,Microsoft Office,的组成部分之一,具有与,Word,、,Access,和,PowerPoint,等相同的操作界面和使用环境。,Access,数据库适合于开发中小型及分布式应用系统,其主要特点如下:,存储方式单一;,支持面向对象;,界面友好、易操作;,集成环境、处理多种数据信息;,Access,支持,ODBC,,利用数据库访问页对象生成,HTML,文件,轻松构建,Internet/Intranet,的应用。,Access,数据库管理系统,2.Access,的内部结构,表,是数据库中存储数据的最基本的对象,常称为,“,基表,”,,是构成数据库的一个重要组成部分。,右图为,表的设计视图,Access,数据库管理系统,2.Access,的内部结构,下图为,表的,数据表视图,Access,数据库管理系统,2.Access,的内部结构,查询,是,Access,数据库的主要组件之一,而查询功能也是,Access,数据库软件中最强的一项功能,。下图为,查询的设计视图,Access,数据库管理系统,2.Access,的内部结构,下图为,查询的,数据表,视图,Access,数据库管理系统,2.Access,的内部结构,窗体,是,Access,中用户和应用程序之间的主要界面,用户对数据库的操作都可以通过窗体来完成。,下图为,某一仓储管理系统中的两个窗体,Access,数据库管理系统,2.Access,的内部结构,报表,是以打印的表格表现用户数据的一种有效形式。,右图为,某一仓储管理系统中的库存台账报表,。,Access,数据库管理系统,2.Access,的内部结构,宏,是一种可用于自动执行任务及向表单、报表和控件添加功能的工具。宏可用于自动执行一系列操作、更改数据库中的数据等,模块,就是所谓的,“,程序,”,,,Access,提供,VBA,程序命令,可以自如地控制细微或较复杂的操作。,Access,的工作界面,1.Access,的工作窗口,Backstage,视图,Access,的工作界面,数据库窗口,“,数据库,”,窗口是,Access,文件的命令中心。在这里可以创建和使用,Access,数据库或,Access,项目中的任何对象。,拓展知识,常用的数据库管理系统,1.Oracle,时间,事件,1977,年,拉里,艾里森和,Bob Miner,、,Ed Oates,关系型数据库系统,Oracle,(,甲骨文,),,意为,“,智慧之源,”,、,“,神谕,”,;,1978,年,软件开发实验室更名为关系型软件公司,;,1982,年,关系型软件公司更名为,Oracle,系统公司,;,1986,年,Oracle,推出了第一个客户端,/,服务器结构的数据库,;,1999,年,发布世界上第一个支持,Internet,的数据库,Oracle 8i,;,2000,年,推出业界第一款电子商务应用产品套件(,E-Business Suite,),;,2001,年,发布新一代电子商务基础结构的平台产品,Oracle 9i,。,特点:,联机事务处理查询密集的数据仓库:高效、可靠、安全,;,支持多线程客户应用程序,;,较高的并行查询优化能力,;,先进的文件处理,;,表扫描的异步预读,;,多媒体技术和面向对象技术的支持,;,高性能的空间管理能力,;,支持并行数据库和透明的分布式查询处理,;,允许多表视图上非模糊更新操作,;,支持,Java,;,2.DB2,时间,事件,1973,年,IBM,研究中心启动,System R,项目,为,DB2,的诞生打下了良好基础,;,1982,年,IBM,发布,SQL/DS for VSE and VM,,以,System R,为原型,;,1983,年,Database2,(,DB2,),for MVS,发布,内部代号为,Eagle,;,1987,年,DB2,完成了到,OS/2,的扩展,进入微机领域,;,1994,年,AIX,平台上的,DB2,开始支持对象型数据,;,1996,年,DB2,正式更名为,DB2,通用数据库,;,2007,年,DB2 V9,出现,它是一个混合模式(关系型、层次型)数据库,。,特点:,提供对象关系特征,;,OLAP,和多维分析,;,提供通用数据类型和通用应用的支持、联机事务处理、联机分析处理,;,良好的优化器,;,通用数据访问功能和对,Java,的支持,;,良好的可伸缩性,;,DB2 Universal Database,支持基于内容的文本搜索、图像、视频、语言和指纹类型等,;,3.Microsoft SQL Server,时间,事件,1995,年,Microsoft SQL Server 6.0,;,1998,年,Microsoft SQL Server 7.0,;,2000,年,微软推出了,Microsoft SQL Server 2000,;,2005,年,微软,“,审时度势,”,地推出了,Microsoft SQL Server 2005,;,2008,年,及以后,Microsoft SQL Server 2008,;,随后,相继推出了,Microsoft SQL Server 2012,、,Microsoft SQL Server 2014,、,Microsoft SQL Server 2016,、,Microsoft SQL Server 2018,等。,特点:,SQL Server,是客户机,/,服务器关系型数据库管理系统(,RDBMS,),;,支持分布式数据库结构,;,SQL Server,与,Windows NT/2000,完全集成,;,SQL Server,与,Microsoft BackOffice,服务器类集成,;,多线程体系结构,。,4.MySQL,MySQL,是一个小型关系型数据库管理系统,由瑞典的,MySQL AB,公司开发。目前,,MySQL,被广泛地应用在中小型系统中,特别是网络应用中用户群更多。,MySQL,没有提供一些中小型系统中使用的特殊功能,所以其资源占用非常小,更易于安装、使用和管理。由于,MySQL,是开源的,是,PHP,和,Java,开发人员首选的数据库开发搭档,目前,Internet,上流行的网站构架方式是,LAMP,(,Linux+Apache+MySQL+PHP,),即使用,Linux,作为操作系统,,Apache,作为,Web,服务器,,MySQL,作为数据库,,PHP,作为服务器端脚本解释器。,特点:,使用,C,和,C+,编写,并使用了多种编译器进行测试,保证源代码的可移植性,;,支持,Windows,等多种操作系统,;,为多种编程语言提供了,API,;,支持多线程,充分利用,CPU,资源,;,优化的,SQL,查询算法,有效地提高查询速度,;,既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库嵌入到其他软件中提供多语言支持,;,提供,TCP/IP,、,ODBC,和,JDBC,等多种数据库连接途径,;,提供用于管理、检查、优化数据库操作的管理工作,;,实务,案例,屈臣氏自动补货与订货系统,屈臣,氏,庞大的业务结构和复杂的商品种类,决定着其必然有个先进的供应链体系作为支撑,。,一、屈臣氏信息系统需求,屈臣氏供应链系统建设内容有自动补货与订货系统、仓库管理系统、复核系统和配送路径优化系统。,二、补货与订货系统使用场景,每天晚上关店后,屈臣氏的,POS,系统会自动结算当天的销售情况,自动补货系统会根据门店卖出货物的情况自动生成补货订单发往物流中心。,每一家门店的每个品类的货物都有自己的补货标准,系统根据这些标准和结算前的已销数量确定补货数量。,订货系统通过分析所有店铺每天的销售情况和仓库的库存情况,对于缺货商品,通过与供应商的信息系统相联的信息系统平台,自动将采购需求发送给供应商。,三、补货与订货系统应用成效,1.,物流,作业的自动化程度和作业效率大幅度提高,库存准确率显著提升,并且减少了大量纸张的使用,更加环保低,碳,;,2.,数据,收集和,分析,;,3.,新,系统覆盖了从商品采购、物流、到门店销售的整条供应链的信息系统,可以收集到很多物流数据,大大提高了物流管理的科学性和准确性。,分析与思考:,1,.,屈臣氏自动补货与订货系统用到了哪些物流技术,?,2,.,请你结合课本所学知识,描述屈臣氏自动补货与订货系统如何完成门店订货和仓库订货,?,项目化,实,务,训,练,Access,数据库软件简单数据处理,一、,实训,目的,:,熟悉,Access,软件界面,并通过,Access,数据库软件完成新建数据库、新建表、导入数据、创建查询和数据库备份操作。,二、,实训,要求,:,1.,使用,Access,软件创建数据库,打开,Access,(以下操作步骤以,Access 2019,版本为例),选择,“,文件,”“,新建,”,;选择,“,空数据库,”,或选择模板;输入数据库的名称,选择位置,然后选择,“,创建,”,,如有需要,请在数据库打开时选择黄色消息栏中的,“,启用内容,”,。,2.,创建新表,创建新的空数据库时,会自动插入一个新的空表,请为该表添加表,4-2,中所示的字段信息,并命名为,“,产品,”,表;将“产品”表的设计视图切换为数据表视图,并为该表至少添加,3,条记录,记录内容自定义,。,序号,字段名称,数据类型,1,产品,ID,数字,2,产品名称,短文本,3,包装单位,短文本,4,类别,ID,数字,5,日期,日期,/,时间,6,备注,长文本,7,再订购量,数字,8,库存量,数字,3,.,从,Excel,导入数据,事先准备好一张,Excel,工作簿,打开该工作簿,确保每列都包含标题以及一致的数据类型;打开,Access,软件,选择,“,外部数据,”“Excel”,;选择,“,浏览,”,以定位,Excel,文件,接受默认值,然后单击,“,确定,”,;选择,“,数据的第一行是否包含列标题?,”,,然后单击,“,下一步,”,;可重新定义每个字段的信息,也可直接默认原文件字段信息,单击,“,下一步,”,;选择主键后,单击,“,完成,”,。,4.,创建查询以筛选出特定数据,选择,“,创建,”“,查询向导,”,;选择,“,简单查询,”,,然后单击,“,确定,”,;选择第,2,步新建的,“,产品,”,表,从可用字段中选择字段添加到,“,所选字段,”,,然后选择,“,下一步,”,;为创建的查询指定标题,并选择是要在,“,数据表视图,”,中打开查询,还是要在,“,设计视图,”,中修改查询,然后选择,“,完成,”,。,5.,备份数据库,选择,“,文件,”“,另存为,”,;在,“,数据库文件类型,”,下,选择,“,数据库另存为,”,;在,“,高级,”,下,选择,“,备份数据库,”,,然后选择,“,另存为,”,,选择,“,保存,”,。默认文件名包含源数据库以及备份发生的时间。,三、考核,标准,项目化实训,考核项目,内容,分值,Access,数据库软件简单数据处理,创建数据库,创建一个新的空数据库,10,创建新表,在新建的数据库下,完成数据表的字段要求,30,添加数据表记录,15,导入数据,将,Excel,工作簿中的数据导入到新建的数据库中,20,创建查询,创建查询向导,从数据库中筛选出特定数据,20,备份数据库,将完成上述操作的数据库备份,5,谢谢听讲,再见,
展开阅读全文