第四方物流信息的平台功能与架构分析,本文主要内容关键词为:架构论文,物流论文,功能论文,第四方论文,平台论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
目前中国的第三方物流企业已经颇具规模,但是由于在实际的运作过程中,许多第三方物流企业缺乏对整个供应链流程的整合能力和战略性专长,使得第三方物流企业还远远不能满足客户的需求。在这样的背景下,第四方物流日益受到关注。最早是Anderson咨询公司提出第四方物流的概念。John Gayyorna认为:“第四方物流供应商是一个供应链的集成商,它对公司内部和具有互补性的服务供应商所拥有的不同资源、能力和技术进行整合和管理,提供一整套供应链解决方案”[1]。第四方物流的意义在于负责传统的第三方物流之外的功能整合,并分担更多的操作职责。专注于供应链的整合,强调分享资源是第四方物流的最大特点。与第三方物流相比,第四方物流不仅大大降低了其专业服务的成本,还能协调和控制整个物流运行环节,对整个物流运营过程提出策划方案。
从本质上来说,第四方物流系统是基于物流业发展的一个公众信息平台。通过构建第四方物流系统,支撑物流业发展对信息的综合需求,提高物流业运行的效率和综合竞争能力。第四方物流系统的设计目标是实现行业资源交互和共享,发挥物流行业的整体优势的重要途径[2]。
1 第四方物流信息平台的功能分析
1.1 优化层
优化是整个第四方物流信息平台的核心部分,主要包括三个功能模块:物流方案的优化配置、供应链方案设计和协调咨询服务。物流方案的优化配置针对特定的一个企业,帮助企业实现与战略性的上下游伙伴企业之间相互分享宏观经济运行信息、市场供求信息以及物流与销售资源,为客户提供供应链管理解决方案,帮助客户整合资源、简化操作、降低成本、完善协作网络并提高其控制、协调水平。而供应链方案设计主要是对不同的物流企业。协调咨询服务既包括传统意义上的企业战略咨询、营销咨询、人力资源咨询,也包括供应链运作咨询、物流企业和企业物流的物流业务诊断、分析和建模、第三方物流运作模式探讨等[3]。在这三个功能模块里,协调咨询服务是第四方物流企业的核心业务,要实施此核心业务需要大量专业化的知识技能以及物流运营管理的实际经验。
1.2 业务层
业务层实现企业运营的两大基础业务。第一基础业务就是直接面向第三方物流企业客户服务和生产制造企业客户的需求,具体来说包括客户服务、代理服务和订单处理。客户服务完成方案设计后的跟踪服务。其目的在于针对方案在具体运营过程中所出现的问题,提出解决方案以及方案运营过程中的指导建议。代理服务针对客户的外包需求,包括国内外采购代理、运输代理、库存代理、财务分析代理、销售代理、包装加工代理、报关进出口代理等方面的服务。第二个基础业务包括客户业务评价、方案实施评价、物流综合信息发布和企业内部事务的管理。其中客户业务评价、方案实施评价是通过对客户以及方案实施情况进行事后评价来进行的信息反馈过程。
1.3 接口层
接口层实现信息交换的重要作用。提供物流信息平台与外部企业以及相关部门的联系。完善了第三方物流企业、生产制造企业、银行部门,此外还可以包括保险公司、海关部门等的信息交流。接口层能够使得客户与平台之间信息交流的方便性、及时性。具体来说,接口层的务功能包括:①客户物流服务咨询与反馈:客户可以通过接口层平台提交自己物流服务的具体需求。第四方物流服务商通过对自己所掌握的第三方物流的服务能力和自身能力进行分析,对用户的信息给予响应,主要包括是否有能力按照客户需求承接此项物流业务,以及具体解决方案的大纲计划等;②第三方物流供应商物流指令执行情况:这是一种第三方物流供应商物流业务指令完成情况的信息反馈,第三方物流供应商可以在网上随时修改相关物流业务的完成情况;③客户物流业务完成情况查询:客户可以通过网络来查询自己相关物流业务的完成情况,包括是否已经完成或已经完成的程度。
1.4 控制层
第四方物流信息平台作为一个直接面向客户的开放信息系统,必须考虑到安全性的问题。而控制层为信息平台的正常运行提供技术上的安全性保证,主要包括安全管理、会员认证控制以及客户信息管理等。会员认证控制主要是对会员或非会员企业客户在平台上的访问权限以及权限范围进行控制。客户信息管理通过把客户企业的相关信息整理保存,为以后的客户服务提供相关信息,这是提高客户服务水平的重要手段。
2 功能模块划分
根据上述第四方物流系统的功能分析,可以将第四方物流信息平台系统分为7大业务平台,为了增强系统的安全性、灵活性,系统还增加了系统提示功能、管理员权限管理、系统参数设置、数据库备份、数据库还原、系统操作日志、初始化系统、禁止登录的主机管理等子模块、主要完成系统的基础数据设置的管理和系统维护[4]。第四方物流信息系统平台如图1所示。下面将对第四方物流信息系统的业务平台的功能模块划分进行分析。
图1 第四方物流信息系统平台
2.1 用户管理子系统
本模块主要功能概述如下:
(1)用户注册:用户注册分为企业用户和个人用户。企业用户是具有物流服务的企业,而个人用户则是分散性物流需求的用户。用户注册目的是获得平台使用者身份及相关权益的保护。在保证同其他应用系统数据交流的前提下,保持相对的独立性,避免不法人员通过Internet或其他途径进入系统的服务器和数据库系统,对系统进行破坏,来实现信息的保密。
(2)用户审批:用户审批对所有注册用户身份的审查,以保证平台使用者合法性和安全性,从第一层次避免非法用户的注册。同时,设置用户在平台的功能权限。
(3)个性化设置:提供用户个性化的设置,如界面风格等。操作简单,界面友好。
(4)电子邮箱服务:提供电子邮箱注册、邮件提醒及邮件管理通用功能。
(5)短信服务:提供短信通知功能,支持手机短信功能。
2.2 物流信息发布子系统
该模块主要包括信息目录管理、物流信息发布、物流信息管理和物流信息检索。
(1)物流信息目录管理:通过对物流信息进行合理分类,在平台主界面上划分不同的信息目录。这样可以便于客户查询和交易。
(2)物流信息发布:企业及个人用户可以在网上发布物流供求信息。提供用户货物批量的确定、货物跟踪、运输工具选择、运输路线确定、订单管理、库存数量的信息。
(3)物流信息管理:系统管理员对发布的信息进行有效管理。应用现代信息技术和手段完成物流过程中信息的采集、处理、存储、传输和交换,实现物流信息电子化、数字化、网络化。具体来说包括:采购信息管理、销售信息管理、仓储信息管理、运输信息管理、客户信息管理、决策支持信息管理等。
(4)物流信息检索:客户快速查询物流信息,便于物流交易。综合查询订单流程、状态、处理环节、处理结果,分类、整理、汇总各类查询信息。
2.3 物流交易管理子系统
该模块主要包括交易对口分析、交易磋商、交易确认、交易跟踪及服务等功能。
(1)交易对口分析:方便客户快速查询自己所需的物流企业,同时方便物流供应商能够快速查询货源信息,以达到供需匹配的功能。实现将用户的客户自己产生的订单信息通过文本方式传递给软件。
(2)交易信息:列出受到关注的交易信息,通过平台提供在线交流功能,方便物流供应商与客户交易沟通,达到交易快速完成。同时可以查询历史交易记录,为辅助决策分析功能提供支持。对已存在交易信息查询、删除,以及交易信息的新增,包括订单中加工信息填写、修改、删除。费用计算实现对所产生的一般费用以及增值费用的计算。加工查洵实现查询或删除尚未操作的加工信息。国际订单接口实现与货代系统相连接,直接通过系统与海关大通关平台之间数据交换。
(3)交易确认:以电子方式确定双方物流交易,双方应承担交易风险和责任。
(4)交易跟踪及完结:交易确认后,客户可以随时了解供方物流运作情况及服务情况。可以网上跟踪和交流。交易完成后做完结处理。客户所有功能实现客户通过Web查询订单有关信息、跟踪订单、投诉与反馈等功能。
2.4 物流企业管理子系统
该模块主要包括业务登记、库存管理、补货及拣货、流通加工、出货和配送等功能。
(1)物流企业业务登记:物流企业将业务服务内容记录到系统,方便货主企业了解、咨询及网上交易。这里的业务包括直接运输服务、仓储、货代、报关、包装、组装/安装等业务。
(2)库存管理:库存管理作业包含仓库区的管理和库存数控制。仓库区的管理包括货品于仓库区域内摆放方式、区域大小、区域的分布等规划,货品进出仓库的控制——先进先出或后进先出;进出货方式的制订——货品所用的搬运工具、搬运方式;仓储区储位的调整及变动;商品存储期的卫生及安全。库存数量的控制则按照一般货品出库数量、入库所存时间等来制订采购数量及采购时点,并做采购时点预警系统。预订库存盘点方法,于一定期间印制盘点清册,并依据盘点清册内容清查库存数、修正库存账册并制作盘亏报表,仓库区的管理更包含容器使用与容器的保管维修。
(3)补货及拣货:根据客户订单资料的统计,按照送货规范要求进行按路线或按订单进行拣选。以及拣货区域的规划布置、工具选用和人员调整。出货拣取不只包含拣取作业,更应注意拣货架上商品的补充,使拣货作业得以流畅而不至于缺货,这中间包含了补货水准及补货时点的预订、补货作业排程、补货作业人员调派。
(4)流通加工:商品由物流中心送出之前可于物流中心做流通加工处理,在物流中心的各项作业中以流通加工最易提高货品的附加值。流通加工作业包含商品的分类、称重、拆箱重包装、贴标签以及商品的组合包装。完善的流通加工,必须执行包装材料以及容器的管理、组合包装规则的制订、流通加工包装工具的选用、流通加工作业的排程、作业人员的调派。
(5)出货:出货是完成商品拣货及流通加工作业后,送货之前的准备工作。出货作业主要内容包含依据客户订单资料印刷出货单据,制订出货排程,印制出货批次报表、出货商品上所需的地址标签以及出货检核表。由排程人员决定出货方式、选用集成工具、调派集货作业人员、并决定所需运送车辆的大小与数量。由仓库管理人员或出货人员决定出货区域的规划布置以及出货商品的排放方式。
(6)配送:送货作业包括送货路线的规划以及与客户的及时联系即将货品装车并实时配送,而达成这些作业须事先规划配送区域的划分或配送路线的安排,由配送路径选用的先后次序来决定商品装车的顺序,并于商品的配送途中做商品的追踪以及控制、配送途中意外状况的处理、送货后文件的处理。
2.5 物流客户管理子系统
该模块主要包括订单查询及跟踪、物流路线跟踪、物流服务反馈及投诉和物流企业信用评定等功能。
(1)订单查询及跟踪:客户可以即时查询网上订单执行情况。并可跟踪订单业务流程处理过程。物流中心的交易起始于客户的订单,而后由订单的接受,业务部门查询出货情况、装卸货能力、流通加工负荷、包装能力、配送负荷等来答复客户。而当订单无法依客户的要求交货时,业务部门加以协调。此外在特定时段业务人员统计该时段的订货数并予以调货、分配出货程序及数量。退货资料的处理也应该在此阶段予以处理。另外业务部门应制订报表计算方式,做报表历史资料管理,制订客户订购最小批量、订货方式或定购结账截止日。
(2)物流路线查询:客户可以根据物流供应商提供的当前运营情况了解货主货物运输路线图及当前车辆方位。(可通过GPS系统数据采集来反映运输路线跟踪)。发出采购订单或订货单后,在采购人员进货入库跟踪催促的同时,入库进货管理员即可依据采购单上预订入库日期,做入库作业排程、入库站台排程,而后于商品入库当日,当货品进入时做入库资料查核、入库商品检验,查核入库货品是否与采购单内容一致,当品项或数量不符时应进行准确的纪录,并将入库资料登录归档。入库管理员可依据一定的方式指定卸货。对于由客户处退回的商品,退货品的入库也经过退货品验、分类处理后登录入库。
(3)物流服务反馈及投诉:客户根据订单完成情况,对物流服务商提出评价。如果对物流供应商的态度或业务执行不满意者可以网上投诉。充分了解客户服务在整个流程中的核心地位,并以客户服务满足客户的运作需求、提升客户服务水平为最终目标。
(4)物流企业信用评定:平台根据物流企业业务投诉情况,对物流企业信用进行评定。信用评定功能有利于物流正当经营,提高网上交易的信任度。
3 系统架构设计
3.1 系统设计策略
(1)应该保证第四方物流信息系统不仅能在局域网上,而且能在互联网上运行;
(2)应该保证第四方物流信息系统具有较高的可扩展性,将来可扩展为具有多国语言显示,处理多国业务能力的系统。
3.2 系统技术架构
第四方物流系统的开发环境为:操作系统选用Windows 2000 Advanced Server,SQL Server 2000作为后台数据库,Tomcat 5.0作为Web应用服务器,JSP作为客户端。系统的开发平台是J2EE平台,所选用的是J2EE相关技术Struts+Service。下面对系统架构的设计进行介绍。系统基于J2EE的多层应用体系框架进行构建,包括客户层、表示层、应用层、持久层和数据层,如图2所示。下面分别对各层进行介绍。
图2 第四方物流信息系统架构
(1)客户层。客户层主要面向客户和3PL供应商,为他们提供良好的服务,再辅以身份的认证、合同的签订和业务的收费处理等,共同完成订单处理所涉及的各个业务。客户层为用户提供和系统交互的界面,它包含面向客户的应用。这些应用将在Web浏览器中运行,Web服务器层负责对用户的HTTP请求进行响应。企业应用程序需要支持多类客户端,架构师必须采取适当措施,合理应对客户端的动态性。
(2)表示层。表示层主要实现表示逻辑,是JSP、Servlet、Jscript、JavaBean等构成的WEB应用程序。它的作用是负责接受客户端发送来的请求,再将请求转发给业务层处理,最终将业务层处理结果返回到客户端[6]。表示层的功能包括转发控制和显示业务层的处理结果,该功能相当于MVC模式中视图层和控制器层的功能。可以选用Struts来实现MVC模式的表示层开发框架,它实现了控制器层和视图层。
(3)应用层。根据业务层中客户订单的要求,分析送货地点到目的地的可选路径,以及配送和仓储的策略,确定优化的物流解决方案。使用所得的物流解决方案,根据3PL服务供应商的物流资源信息情况,以及对3PL的评价信息,优化选择出实际运作的3PL。应用层主要实现业务逻辑,它是系统架构中体现核心价值的部分,主要关注业务规则的制定、业务流程的实现等与业务需求有关的系统设计。应用层位于数据层与表示层之间,在数据交换中起到了承上启下的作用。可以在业务逻辑层使用了Spring来管理事务,并在service中处理客户的请求。应用层完成对业务实施情况进行跟踪,保证客户订单的顺利实施,同时获取业务实施的具体信息,如客户的满意程度,物流实施的进度、质量,合同的执行情况,财务状况等,为物流业务的优化、3PL的评价等提供数据[7]。使用跟踪的数据对3PL评价,一方面确定3PL的等级,另一方面可提出对3PL工作质量的改进建议。
(4)持久层。持久层主要实现数据持久管理,负责对数据库的访问。持久层是一个相对独立的逻辑层面,它专注于实现数据的持久化逻辑。持久化的实现过程大多通过各种关系型数据库来完成,对数据库的访问则有专门的处理持久层的对象DAO完成。通过DAO Factory类工厂来制造DAO对象,并负责对数据库的所有访问。持久层完成4PL与3PL、银行系统的信息共享与交流,使4PL能够获取3PL的物流资源信息,保证及时传递客户订单信息和向3PL发送物流实施指令等。与银行系统的接口保证4PL与客户、4PL与3PL之间业务款的顺利支付。
(5)数据层。数据层用来存储和管理系统所需的数据资源,包括数据库管理系统和其他形式的数据源。数据资源通常放在数据库系统里存放,由于数据库系统本身的多样性,J2EE为了使业务逻辑层组件能访问各种数据库系统,它提供了JDBC接口,它使系统具有很强的可扩展性。物流业务离不开运输工具,对运输工具的监控和调度,可保证实时地确定运输工具的状况,合理地调度和管理运输工具。同时客户可以通过数据层,确定自己货物的路途状况,到达的位置等信息。
3.3 系统平台技术的特点
系统采用J2EE框架,先进的Java语言实现,具有很好的安全性、平台独立性和可扩展性;综合使用多种当前先进技术构建系统,其中主要技术描述如下:
(1)JSP动态页面。采用JSP页面技术提供强大的页面动态性,采用Taglib技术极大的增加代码的可重用性,减少开发工作量,增强系统的健壮性。
(2)MVC体系。采用MVC(Model/View/Controller)体系思想把软件划分为业务逻辑(数据及数据操作)、视图和控制三部分分离了系统的数据和表现,使得业务数据和表现可以独立的变更,同时也使得应用的变更和维护变得更为简单;系统采用Struts MVC体系,使得系统结构独立性更强、更清晰、更灵活,更易于编辑和配置。
(3)JavaBean技术(组件技术)。系统采用JavaBean技术封装应用数据和业务逻辑,使得对用户数据的数据库操作可以自动的进行,系统采用组件技术支持工作流的应用扩展,通过插入新的业务逻辑组件实现工作流应用的任意扩展。
(4)XML标准化。广泛采用XML技术存储数据,交换数据,并支持XML数据与数据库、CSV等多种格式数据问的相互转化,从而提供用户更为广泛的应用兼容性。
(5)JDBC标准和数据库连接池。系统通过JDBC标准连接数据库,从而不用关注数据库的类型,很好的屏蔽不同数据库间的差异性,系统设计使用两层缓存连接池,在底层缓存数据库连接,在上层缓存数据库操作对象,从而最大限度的提高数据库访问速度。
(6)IMAP/POP3/SMTP邮件访问协议。系统邮件访问系统支持多种邮件协议,可以访问任何类型的邮件服务器,通过支持IMAP协议,提供用户更为高效和便捷的邮箱管理能力。
(7)灵活的短信系统。短信服务为系统用户提供一种实时交流的途径,从而有助于协同工作;系统还支持跨网络的短信服务(可选),通过跨网络的短信服务用户可以和客户或不在同一系统内的用户进行实时的交流,从而能够有效地减少通讯费用,提高工作效率;通过扩展,系统还可以和手机短消息互通,使得用户可以随时随地地获得信息。
4 结语
第四方物流信息平台是一种介于传统的生产制造企业和现代物流企业之间的桥梁,本文对第四方物流信息平台的功能、架构等进行了比较细致的分析,以期为第四方物流信息平台的建设发展问题上提供参考。在信息技术日益发达、专业分工日益精细的今天,第四方物流企业利用其高度专业化的知识技能将具有相互需求的企业连成网状,为企业的竞争发展提供保障,从而可以有力地促进社会经济的发展。
标签:第四方物流论文; 物流信息论文; 流通加工论文; 供应商管理系统论文; 客户分析论文; 商品管理论文; 第三方物流论文; 企业架构论文; 四方论文; 功能分析论文; 客户管理论文; 软件论文; 订单管理论文;