




已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 摘要 现代物流作为一种先进的组织方式和管理技术,在经济发展中发挥着越来越大的作 用。物流信息化的提高可以加速信息的流动,从而影响物流工作流程的平衡,对提高当 今企业的竞争力是极其重要的。我国政府也有明文规定“推广应用智能化运输系统,加 快构筑全国和区域性物流信息平台,优化供应链管理”。 当前现有的物流平台大多只提供信息的发布功能,在双方的交易及订单的跟踪和订 单完成后的评价方面有较少实现。本论文通过构建同步物流信息平台,在物流企业和货 源企业之间建立一个准确、及时的信息平台,进行资源的整合,实现资源的优化,推动 现代物流业的发展。基于i n t e r n e t 的同步物流信息平台可以为全国各地客户提供全天 候的交易服务,不但可以完成车源、货源的资源整合,跟踪订单从签订到完成的全过程。 而且还可与物流企业的信息系统进行数据交换与互联,为客户提供货运路线、价格、车 源等信息。 本同步物流系统是建立在j 2 e e 环境下的,在应用服务器实现业务逻辑及数据库访 问,从而降低了客户端系统的资源开销,提高了整体管理系统的性能。 本论文在充分分析我国物流信息状况的基础上,对同步物流平台的功能和系统结构 进行了分析设计。研究重点在于: 1 、通过基于x m l 的数据转换中问件实现异构数据的共享。 2 、通过对运输物流企业的业务流程作清晰的分析,以工作流控制为内核来构建运 输物流企业的工作管理系统,确保流程按照顺序和逻辑运行。 关键词:物流信息平台j 2 e e 数据转换中间件工作流 a b s t r a c t a b s t r a c t a sal 【i n do fo r g a n i z a t i o nm e t h o da n dm a n a g e m e n tt e c h n i q u e ,m o d e ml o g i s t i c sm a k e s m o r ea n dm o r ei m p o r t a n tf u n c t i o ni nt h ed e v e l o p m e n to fe c o n o m y t h ei m p r o v e m e n to f l o g i s t i c si n f o r m a t i o nc a l ls p e e di n f o r m a t i o nf l o wa n di n f l u e n c et h ee q u i l i b r i u mo fl o g i s t i c w o r kf l o w i ti sv e r yi m p o r t a n tt oi m p r o v et h ec o m p e t i t i o no fm o d e me n t e r p r i s e s o u r g o v e r n m e n th a sb e e nr e g u l a t i n gt h ep o p u l a ri n t e l l i g e n tt r a n s p o r ts y s t e m ,b u i l d i n gl o g i s t i c s i n f o r m a t i o np l a t f o r mo fc o u n t r y w i d eo rd i s t r i c ta n do p t i m i z i n gt h em a n a g e m e n to fs u p p l y c h a i n t h ec u r r e n tl o g i s t i c si n f o r m a t i o np l a t f o r mo n l yp r o v i d e st h er e l e a s ei n f o r m a t i o n i th a s v e r yl i t t l ei m p l e m e n t a t i o ni nb u s i n e s sa c t i o n s ,f o l l o wo r d e rt r a c k sa n da p p r a i s et h et r a d e t h i s p a p e rs e t su pt h es y n c h r o n o u sl o g i s t i c si n f o r m a t i o np l a f f o r m ,b u i l d s 叩a na c c u r a t e ,b e t i m e s i n f o r m a t i o nb r i d g eb e t w e e nt h el o g i s t i c sb u s i n e s se n t e r p r i s ea n dt h eg o o d sb u s i n e s se n t e r p r i s e i ti n t e g r a t e s ,o p t i m i z e sr e s o u r c e sa n dp u s h e st h ed e v e l o p m e n to ft h em o d e ml o g i s t i c s t h e s y n c h r o n o u sl o g i s t i c si n f o r m a t i o np l a t f o r mb a s e do ni n t e r a c tc a l lp r o v i d ea l la l l t i m es e r v i c e f o rt h ec u s t o m e r sa l lo v e rt h ec o u n t r y i tc a nc o m p l e t et h er e s o u r c e si n t e g r a t i o no ft h eg o o d s a n dt r a n s p o r t a t i o nt o o l s ,f o l l o ww h o l ep r o c e s s e so ft h eo r d e rf r o mb e g i n n i n gt oe n d , c o m m u n i c a t ew i t ht h ei n f o r m a t i o ns y s t e mb e t w e e nt h el c l g i s t i e sb u s i n e s se n t e r p r i s e sa n dt h e g o o d sb u s i n e s se n t e r p r i s e s , a n dp r o v i d et h es t a t u ss u c h 豁f r e i g h tt r a n s p o r t a t i o nr o u t e p r i c e a n dt h et r a n s p o r t a t i o nt o o l $ o u i c 圮e t c i no r d e rt oi m p r o v et h es y n c h r o n o u sl o g i s t i c ss y s t e mb a s e do nj 2 e e t h es y s t e m i n t e r v i e w sd a t a b a s eb yt h es e r v e rt h u sl o w e rt h er e s o u r c e se x p e n s e ,r a i s e st h ec a p a b i l i t yo f w h o l em a n a g e m e n ts y s t e m t h i sp a p e ra n a l y s e st h ec u r r e n ts i t u a t i o no fl o g i s t i c si n f o r m a t i o no fo u a c o u n t r ya n d e m p h a s e si n : 1 i m p l e m e n t st h es h a r eo fd i f f e r e n td a t aa c c o r d i n gt ot h ex m l 2 m a k e sc l e a ra n a l y s i st ot h eb u s i n e s sp r o c e s st h a tt r a n s p o r t sa c t i o nb e t w e e nt h el o g i s t i c s b u s i n e s se n t e r p r i s e sa n dt h eg o o d sb u s i n e s se n t e r p r i s e s ,s e t s 印t h ew o r km a n a g e m e n ts y s t e m o ft h el o g i s t i c sb u s i n e s se n t e r p r i s ew i t ht h ew o r kf l o wc o n t r o l ,i n s u r e sp r o c e s st oc i r c u l a t e w i t hl o g i ci ns e q u e n c e k e y w o r d :t h el o g i s t i c si n f o r m a t i o n j 2 e ed a t ai n t e r m e d i a t es o f t w a r ew o r kf l o w 2 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取 得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他 人已经发表或撰写过的研究成果,也不包含为获得墨生墨墨盘堂 或 其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研 究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 学位论文作者签名:瘩乞签字口7 年 幽 学位论文版权使用授权书 本学位论文作者完全了解墨生墨墨盘至有关保留、使用学位论文 的规定。特授权墨盗墨墨盘垒 可以将学位论文的全部或部分内容编入 有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编, 以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复本和电子 文件。 ( 保密的学位论文在解密后适用本授权说明) 学位论文作者签名: 孝鬈 签每q 期:q 年口| af 吖q 导师黼茚 奄每鼠瓶:e 浮。 a ,譬睫 第一章绪论 1 1 引言 第一章绪论 作为一种先进的组织方式和管理技术,物流被广泛认为是企业在降低物资消耗、提 高劳动生产率以外的重要利润源泉,“第三利润源”的观念己深入人心。随着世界经济 的繁荣发展,现代物流与经济全球一体化同步发展,不仅包含了产品生命周期的整个物 理性位移的全过程,而且使传统物流向两头延伸并加进了新的内涵,范围涵盖了供应物 流、生产物流和销售物流,是一个全新的系统概念“1 。 现代物流是一个庞大的、复杂的系统工程,其根本宗旨是提高物流效率,降低物流 成本、满足客户需求”1 。因此必须优化物流系统流程,整合企业物流资源、物流路线, 及时使物流到达目的地。也就是说必须保证物流的准时性j i t ( j u s t i n - t i m e ) 。j i t 的 基本思想是“彻底杜绝浪费”,“只在需要时候,按需要的量,生产需要的产品”“。现 代物流不仅要求在技术上实现物流和信息流的自动化及其集成,更重要的是从系统工程 的角度对物流的活动及其社会影响进行全面的、整体的优化。但这些优化的前提是保证 物流准时性( j i t ) ,这是物流得到实现的基本条件。实行j i t 物流,不仅能满足客户的 需要,而且能降低物流成本、提高运营效率,在市场竞争中取得优势,树立品牌形象。 因此j i t 物流的实施是很必要的,是现代物流发展的一个趋势。 然而j i t 物流的实施在很大程度上依赖于信息化的水平。要使纵深庞杂、涉及面广 的物流体系快速、高效和经济地运行,没有信息这一“催化剂”的作用是不可想象的。 物流信息网络增加了用户和供方、供方和供方的信息联系,这使我们能以一种快捷的方 式提供企业及其产品的信息及客户所需的服务。厂家也能利用交互式的网络渠道及时得 到市场反馈,改进产品、质量,服务,及时适应市场需求。物流信息化最终不仅仅影响 物流环节,而且将影响整个企业、整个社会的生产模式。可以说,物流信息在物流活动 中起着神经系统的作用,“牵一发而动全身”。现代物流充分利用现代信息技术,打破了 运输环节独立于生产环节之外的产业界限,通过供应链管理建立起对企业供产销全过程 的计划和控制,从整体上完成优化的生产体系设计和运营,实现物流、资金流和信息流 的有机统一。 物流企业向社会提供的产品是一种无形的产品:物流服务。尽管这种产品不具备实 体形态,但是它和其他产品一样讲求质量,只有服务质量好了才能吸引客户。因此,现 代物流企业必须保证按照客户的要求提供高质量的物流服务,以最少的时间和最低的商 品损耗将商品送达合适的地点。为了保证向用户提供高质量的物流服务,必须建立一个 高速畅通、动态互联的标准化信息系统。如果信息流通不畅,就不可能形成对物流服务 需求全面及时的了解,更难以达到对物流过程的合理、有效的控制,就很难满足货主企 业的要求。信息化物流则在降低成本的同时,保证了供货的速度和良好的服务品质, 增加了客户满意度,提高了商品销售额,从而提高企业的竞争力。物流信息化的直接结 第一章绪论 果是加速信息流动,而信息的迅速流动直接关系到物流的工作流程的平衡。正是由于物 流信息有这么重要的作用,因此,对物流进行信息化管理日益为从业者和信息管理系统 提供商所重视。 当前,我国物流业的发展和物流信息化市场正进入一个加速发展的时期,现代物流 在地区经济发展中的重要作用也越来越为人们所认识。我国政府出台的关于促进我国 现代物流业发展的意见中第三项的第三条更是明确指出:提高物流信息化水平,鼓励 建设公共的网络信息平台,支持工商企业和物流企业采用互联网等先进技术,实现资源 共享、数据共用、信息互通;推广应用智能化运输系统,加快构筑全国和区域性物流信 息平台,优化供应链管理。 公共物流信息平台是充分利用先进的信息技术、计算机处理技术、网络技术、数据 通信技术等有效地整合区域内各种物流信息资源,实现物流信息的采集、处理、组织、 存储、发布和共享;完成物流信息的集成和各物流子系统的协作与整合;同时为物流平 台各层次的用户主体提供基于全系统范围的信息服务和辅助决策,从而加强企业之间的 合作,形成并优化供应链。通过构建现代物流平台,信息处理中心这一全新的现代物流 体系,使商流、物流和信息流在物流信息系统的支持下实现互动,从而能提供准确和及 时的物流服务。具有很多优越性: ( 1 ) 信息化管理通过收集和处理商流、物流过程中产生的信息,对物流信息进行 分析和挖掘,最大限度地利用有效信息对物流活动进行指导和管理。 ( 2 ) 基于互联网的开放性,整个物流系统具有优良的开放性和拓展能力。 ( 3 ) 信息流贯穿于商务活动的始终,导引着商务活动的发展,起到了事前测算流 通路径、即时监控输送过程、事后反馈分析的作用。 ( 4 ) 大规模联合作业降低了系统的整体运行成本,提高了工作效率,也降低了系 统对单个节点的依赖性,抗风险能力明显增强。 1 2 国内外研究动态 1 2 1 国外研究情况 美国于2 0 世纪3 0 年代初最早提出了物流概念,而当时的“物流”仅仅指的是产品 在销售过程中的物理性移动( 包括运输和存储) 。随着物流产业的不断发展,物流的概 念也随之发生了改变。进入八十年代以来,随着经济全球化持续发展、科学技术水平不 断提高以及专业化分工进一步深化,在美国、欧洲一些发达国家开始了一场对各种物流 功能、要素进行整合的物流革命。首先是企业内部物流资源整合和一体化,形成了以企 业为核心的物流系统,物流管理也随之成为企业内一个独立部门和职能领域。之后,物 流资源整合和一体化不再仅仅局限在企业层面上,而是转移到相互联系、分工协作的整 个产业链条上,形成了以供应链管理为核心的、社会化的物流系统。物流活动逐步从生 产、交易和消费过程中分化出来,成为一种专业化的、由独立的经济组织承担的新型经 济活动。在此基础上,发达国家经济中出现了为工商企业和消费者提供专业化物流服务 2 第一章绪论 的企业,即“第三方物流”企业。各种专业化物流企业的大量涌现及其表现出来的快速 发展趋势表明,专业化物流服务作为一个新的专业化分工领域,已经发展成为一个新兴 产业部门和国民经济的一个重要组成部分。最后,一个区域范围的物流企业和物流系统 对资源重新整合,发展成为区域物流平台。作为区域物流平台核心技术支撑与承载的“信 息平台”规划设计研究,国际上已经有成熟的框架与模式。如日本国内的各个物流中心, 完全使用计算机自动控制系统,总控制中心设有总机,与各个工厂、商店、用户以及物 流分中心的“子平台”系统联网,形成自动处理与传输的信息系统。美国戴尔的“零库 存销售模式”、亚马逊网上书店等,只是现代物流概念的一个体现,这些都需要一个高 效的物流信息平台来支撑。 世界各国的实践表明,中小物流企业在多数国家物流领域无论在数量和比重上都占 有举足轻重的地位,它们分布在采购、制造、仓储、运输、货代、配送、销售、电子商 务等物流环节,正与大中型物流企业一道构成了地区、国家或全球性的物流体系,推动 着地区国民经济的发展。 西方发达国家为促进本国中小物流企业发展,各国往往都培育起相对成熟和完善的 中介服务体系,它们的中介组织十分发达。根据诺斯等对于1 8 7 0 年一1 9 7 0 年美国经济 中与交易有关部门规模的估量,2 0 世纪后期美国经济中银行、保险、金融、批发、零售 等与交易相关的行业在国民收入中所占的比重高达4 5 ,而在一个世纪前这个量只有 2 5 “。这里仅就西方发达国家的物流中介组织而言,它们就从三个层次为中小企业的物 流发展提供帮助和支持:一是区域性物流中介组织提供的服务;二是各国物流行业组织 提供的国际联运服务;三是地区性或专业性物流中介组织提供的服务。各种物流中介组 织根据企业的需要,努力提供范围广泛的服务内容。如通过举办各种会议,发行刊物、 简报,及时向成员企业通报贸易、市场、投资及行业发展趋势;对成员企业上至高级管 理人员,下至一般雇员进行多种形式的培训;帮助成员企业努力开拓市场特别是国际市 场等等。为使会员能更迅速地了解有关信息和工作动态,在因特网上建立了网址,会员 通过计算机就可随时了解最新信息。由于这些中介组织注意扩大服务的内容,提高服务 的质量和效率,因而得到了广大中小物流企业的拥护和欢迎,其影响力越来越强,会员 也就越来越多。由于物流中介组织在行业内有广泛联系,它所处的位置,观察问题的角 度就不同于单个企业,因此可把成员企业的一些共同问题与政府部门沟通,提出建议; 而政府部门一般也非常乐意通过物流中介组织掌握行业的情况,分析行业的动向和发展 趋势,在物流中介组织的帮助协调下,政府的一些政策意图也容易贯彻实施。 1 2 2 国内发展现状 我国物流业起步相对较晚,目前,被称为“第三利润源”的物流的经济利润价值在 我国正在被越来越多的企业认知。越来越多的企业纷纷发展物流,投资兴建不同类型的 流通中心、物流中心或者配送中心,想以此形成新的经济增长点。一些原来经营仓储、 运输的企业顺应潮流,将企业的名称改为“x x 物流公司”。物流研讨会、展览会层出不 穷。与此同时,国内物流行业i t 应用市场也出现了一些重点厂商,有快步易捷、上海 第一章绪论 源流、博科资讯、北京杰合伟业等。据不完全统计,目前国内能够提供物流管理软件服 务的厂商已有不下5 0 0 家。市场中的物流管理软件,也是层次不一,各有侧重,有的是 涵盖整个供应链的大而全式的管理系统,有的是从原先e r p 中的库存管理模块扩展来的, 也有的是从物流项目中提炼开发、商品化了的软件系统。 尽管近两年“物流热”在中国蓬勃兴起,但总体上看,中国的物流产业还处于由传 统物流向现代物流转型的初级阶段“1 。主要特点是:全社会的物流活动仍以企业物流为 主,专业化、社会化的物流需求尚未形成规模。 现代物流与供应链管理模式,要求企业在最短时间里寻找到最好的战略合作伙伴, 用最低的成本、最快的速度、最好的服务质量赢得市场。大型物流企业由于规模、资金 以及声誉方面具有显著的优势,比较容易取得合作伙伴的信任,因而容易与合作方达成 协议,即达成协议的交易成本较低。而中小物流企业在具体的合作伙伴选择中,由于自 身服务资源有限,品牌的可信度不高,往往需要更多的时间用以谈判与协商,它们需要 花费更多的财力、物力和人力,即便付出了巨大努力,中小物流企业还是很难与所需合 作对象达成协议,即中小物流企业构建供应链的交易成本十分高昂。高额的交易成本往 往挫伤中小企业寻求合作伙伴的积极性,从而阻碍了其通向现代物流的步伐“。 “小”( 经营规模小) 、。少”( 市场份额少、服务功能少、高素质人才少) 、“弱” ( 竞争能力弱、融资能力弱) 、“散”( 货源不稳定且结构单一、网络分散,经营秩序 不规范) 是我国绝大多数物流企业存在的主要问题”。信息化能从根本上解决物流企业 的这些问题。信息系统是构建现代物流的中枢神经,通过信息在物流系统中快速、准确 和实时地流动,可以使企业能动地对市场做出积极地反应,并指导企业调整生产经营活 动。但是,作为一个传统的物流企业,自行建立一个物流信息系统所耗费的资源是巨大 的、昂贵的,而且国内的物流企业大都是中小型企业,这些企业由于技术上或经济上的 原因没有能力实施自己的物流管理信息和决策分析系统,因此,他们迫切的想要有一个 公共物流信息平台来满足本企业发展的需要。通过这个平台整合行业原有资源,利用公 共平台对行业资源实现共享,发挥物流行业的整体优势,并从根本上改善物流行业的现 状。由于互联网的发展以及物流信息技术运用的成熟,物流信息平台已成为物流行业发 展的一大趋势。基于i n t e r n e t 的公共物流信息平台的功能与其他物流系统相比,真正 实现了物流企业,货源企业与客户之间的物流信息和资源的共享。 客户委托第三方物流公司进行物流业务的时候,他们往往对第三方物流公司持有谨 慎、怀疑的态度,因为他们无法及时的跟踪货物,无法把握对方的服务质量,更担心本 公司的一些机密信息随着物流外包而泄漏,而这些正是阻碍第三方物流发展的一个重要 因素。解决这个问题方法就是打破原先这种对物流信息把握不平衡的局面,让客户能够 充分及时的了解到自身物流的一切信息,甚至能够局部控制物流的过程。一旦客户感觉 到整个物流过程皆在自己的掌握之中,加上第三方物流低廉的成本,相信会有更多的公 司将自己的物流业务委托给第三方物流,反过来会促进第三方物流的发展,提高物流的 服务质量和能力“o 。为物流企业和客户之间提供快捷的信息交换,是物流信息平台的重 要任务。 当前现有的物流平台大多只提供信息的发布功能,在双方的交易及订单的跟踪和 4 第一章绪论 订单完成后的评价方面有较少实现。 1 3 同步物流信息平台的提出及意义 建立物流公共信息平台,实现信息资源的充分共享和交换,是当前物流信息化的核 心与关键,也是物流企业信息化发展的客观要求。鉴于我国物流业的实际情况,急需构 建高效的电子信息网络管理平台,对供方、需求方和平台管理三方物流信息供应链整合 以解决问题。为客户提供全面的物流信息,以及个性化的物流服务。对于不具备全面开 展信息化的中小企业而言,通过会员注册就可以加入物流信息平台,即以低成本就能开 展网上业务,共享物流业内信息,拓宽业务范围。 本课题所研究的同步物流平台以整个商业的流程为基础,基于j 2 e e 平台,依托网 络技术:通过建立数据信息分析的专家系统,可以实现同步物流系统的智能化;通过基 于x m l 的数据转换中间件实现异构数据的共享;通过对运输物流企业的业务流程作清晰 的分析,以工作流控制为内核来构建运输物流企业的工作管理系统,确保流程按照顺序 和逻辑运行。 它的功能主要包括综合信息服务、数据交换支持、物流业务交易支持、货物跟踪、 企业信誉评价等。通过本物流系统可有效整合行业资源,实现行业资源交互和共享;保 证货物运送的准时性,提高交货的可靠性;提高资源配置的合理化。提高企业查找信息 的速度;保证货物运输过程的透明性和运送的准时性及提高对用户需求的响应性。可增 强企业的市场竞争力,加快企业间同步信息的速度,并且进一步提高物流系统平台的安 全性、稳定性、维护性、快速响应性和扩展性。进一步发挥物流行业的整体优势。 基于事件驱动与工作流控制的同步物流系统是建立在j 2 e e 环境下的,在应用服务 器实现业务逻辑及数据库访问,从而降低了客户端系统的资源开销,提高了整体管理系 统的性能。 1 4 课题来源与论文研究内容 本课题来源于天津市自然科学基金资助项目基于事件驱动和工作流控制的同步物 流系统( 项目编号:0 4 3 6 0 3 7 1 1 ) 。同步物流系统作为新一代的物流系统,能够实现高 效的用户响应以及工作流和供应链的管理。首先,它是多维的,因为它不是以一个企业 的模型为基础,而是以整个商业的流程为基础,所以要考虑到各个贸易伙伴利益的关注 点。其次,它是事件驱动的。最后,它是由一系列应用软件模块组成的,其中包括各贸 易伙伴所使用的不同性质的应用软件。利用这些应用软件,可以实现对整个商业流程中 提供、获得服务和货物的行为进行权衡、管理、分析和优化。 本论文主要研究内容如下: 1 通过基于x m l 的数据转换中间件实现同步物流系统中异构数据共享。以期达到 实现不同e r p 企业管理系统或不同的数据库系统中有关数据的共享,并力求做到企业 愿意接受。 第一章绪论 2 基于工作流管理系统开发同步物流系统。实现物流交易的全程跟踪,即从网上 的信息发布;双方交易撮合;网上下单退单;货物在途跟踪以及交易最后完成与评价。 各章内容安排如下: 第一章绪论,对物流信息平台的发展进行了较为详尽的分析,包括物流业的信息 化建设、国内外研究现状、同步物流平台的提出及意义等。 第二章系统设计,本章采用基于j 2 e e 标准b s 结构的多层应用框架进行系统的总 体结构设计,并介绍了实现本同步物流平台所采用的技术。 第三章功能分析,对同步物流信息平台的功能进行分析,确定了平台的用户类型、 每个功能模块的用例及具体的操作过程实现。 第四章分析和研究了x m l 、i 作流等关键技术在物流信息平台中的应用,基于x m l 技术实现同步物流平台中的数据共享,分析了网上物流交易中的工作流程,实现同步物 流系统中的工作流管理部分。 第五章系统实现,将各种技术应用于同步物流信息平台的开发中,完成平台的开 发和测试。 第六章总结,对全文的工作做了总结,并对未来研究方向做了展望。 6 第二章同步物流平台系统设计 2 1 系统架构 第二章同步物流平台系统设计 本系统全部设计是基于s u n 的j 2 e e 规范。采用b s 结构模式,使用j s p 、j a v a b e a n 、 数据库连接池等技术,后台数据库为s q ls e r v e r2 0 0 0 。充分利用j a v a 技术的优势,使 得系统稳定高效。考虑了系统的实用性、可靠性、安全性、经济性和扩展性。系统的体 系结构如图2 1 所示。 l s e r v i c t i 数据处 il 理b e a n 专家系 f 二浏览器 j s p 数据库 统组件 h 缸】【d l 工作流 、 l 组件 客户端 网络服务器 应用服务器 图2 1 同步物流系统结构图 客户端为浏览器,用户只需操纵w e b 浏览程序,即可完成各种处理任务。 表示层即w e b 服务层,运行在w e b 服务器中。为企业提供w e b 服务的友好界面,用 户在此输入数据、提交数据并得到执行结果。j s p 技术、s e r v l e t 技术是组成w e b 组件 的主要部分,一方面负责响应客户端程序的请求,另一方面负责调用业务层的b e a n 组 件,把计算的结果生成的动态内容返回给客户端。在本物流系统中此层主要包括企业信 息发布、信息查询、订单填写、用户注册、公共信息浏览等功能。 业务层主要负责系统业务逻辑的实现,业务层的b e a n 组件接受客户层业务请求, 按照业务逻辑,调用访问数据库,对系统数据进行处理,并将处理结果储存到数据层或 返回给表示层。主要包括工作流组件、专家系统组件和数据处理b e a n 等。 数据层主要储存应用程序要使用的数据,为业务逻辑层提供数据服务。如存储业务 逻辑层处理结果、返回业务逻辑层检索的数据结果。本系统采用s q ls e r v e r2 0 0 0 数据 库。 7 第二章同步物流平台系统设计 2 2b i s 模式 b i s ( b r o w s e r s e r v e r ) 模式,即测览器服务器模式,是对传统的c s ( 客户端服 务器) 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过w w 浏览器 实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。它大大简化了 客户端,只要装上操作系统、网络协议软件以及浏览器即可,这时的客户机成为瘦客户 机,而服务器则集中了所有的应用逻辑,开发、维护等几乎所有工作也都集中在服务器 端。同时当企业对网络应用进行升级时,只需更新服务器端的软件,而不必更换客户端 软件,减轻了系统维护与升级的成本与工作量,使用户的总体拥有成本大大降低“”。一 个典型的b s 体系结构如图2 2 所示: h m l 客户端f =l 岫服务器 h l m l 图2 2b s 体系结构图 和c s 结构相比较,b s 多层结构具有以下优点,这些优点正是公共物流信息平台 必须具备的“。 1 ) 不必开发专用的客户端软件,在用户端不需要增加任何代码,只需使用现行的 浏览器,用户易于接受。这样既节省了开发时间,也减少了系统出错的可能性,降低了 维护费用。 2 ) 网络应用系统跨平台,兼容性好,原有的软硬件设施、网络、操作系统、数据 库都可以很容易地加以利用,可以使系统在最短的时间内发挥效益。 3 ) 技术上相对成熟,投入费用少,系统维护简便,回报率高。应用w e b 技术,物 流信息平台只需在服务器端集中配置、维护和管理,使物流自动化更加容易实施。 4 ) 系统运行稳定、安全、可靠,并可进行扩展。 5 ) 软件移植容易,并可以进行严密的安全管理。 2 3j 2 e e 架构 随着企业应用需求的发展,企业应用体系结构和开发方法发生了巨大的变化。基于 层次化组件模式的j 2 e e 平台为开发分布式的企业应用提供了一个标准的架构。 8 第二章同步物流平台系统设计 j 2 e e 平台规范是由s u n 公司定义的,用于简化分布式企业级应用开发与部署的基于 组件的模式“”。它提供了一个多层次的分布式应用模型和一系列开发技术规范。多层次 分布式应用模型根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组 件,组件在分布式服务器的组件容器中运行( 如s e r v l e t 组件在s e r v l e t 容器上运行, e j b 组件在e j b 容器上运行) ,容器问通过相关的协议进行通讯,实现组件问的相互调用 “。一个典型的j 2 e e 架构如图2 3 所示: 客户层 w e b 层 业务层 数据层 2 3j 2 e e 架构图 客户层主要负责系统与用户的交互,代表访问系统的所有设备或客户端。可以是w e b 浏览器,或客户端应用程序。 表示层,也叫w e b 层,上面主要运行了j s p 和s e r v l e t 组件,一方面负责响应客户 端程序的请求,另一方面负责调用业务层的b e a n 组件,把计算的结果生成的动态内容 返回给客户端。 业务层主要负责系统业务逻辑的实现,上面主要运行了e j b 组件以及一些辅助类。 业务层的e j b 组件按照业务逻辑,对系统数据进行处理,将处理结果储存到数据层或返 回给表示层。 数据层主要储存应用程序要使用的数据,可以是数据库或x m l 文件。有时也包括和 原有企业信息系统集成。 通过把业务逻辑和底层网络技术分离开来,使得在j 2 e e 平台上开发的系统具有可 伸缩性、可扩展性、可靠性、易开发和易维护性。 2 4j s p 技术与d a v a b e a n j s p ( j a v as e r v e rp a g e s ) 是由s u n 公司倡导、许多公司参与一起建立的一种动态网 页技术标准,在传统的网页h t 札文件( 幸h t m l ) 中加入j a v a 程序片段和j s p 标记,就构 成了j s p 网页( :i c j s p ) 。当服务器接收到客户端对某个j s p 页面的请求时,如果这是对 9 第二章同步物流平台系统设计 该页面创建或修改后的第一次请求,那么j s p 引擎就把该j s p 页面内容转换成一个纯 j a v a 语言的s e r v l e t 源码,然后将其编译成s e r v l e t 字节代码,最后将s e r v l e t 的执行 结果返回至浏览器。j s p 页面被编译成s e r v l e t 之后,其执行代码以独立线程的方式一 直存在服务器的内存中,以后对该j s p 页面提出请求时,不需要重新编译,直到该页面 被修改或w e b 应用程序重新启动“”。其执行过程如图2 4 所示: 图2 4j s p 执行过程图 a s p ,p h p ,j s p 三者都提供在h t i l 代码中混合某种程序代码以及语言引擎解释执行 程序代码的能力。但是与a s p ,h i p 这两种脚本语言不同,j s p 是在服务器端编译执行的, 而a s p 和p b p 都是在客户端解释执行的。j s p 代码被编译成s e r v l e t 并由j a v a 虚拟机解 释执行,这种编译操作仅在对j s p 页面的第一次请求时发生,这样在很大程度上提高了 代码的执行效率,而且系统的安全性也得到了很好地保障。 j a v ab e a n 是一种组件技术,同时它内部拥有接口或相关属性,用来方便在不同j a v a b e a n 之间的访问和集成“”。首先创建一个j a v ab e a n 类,在构建应用程序时将其实例对 象与其j a v ab e a n 的对象进行绑定,这样能重复利用该j a v ab e a n 类,从而达到缩减应 用程序开发工作量和时间。j a v ab e a n 因其外部接口( 属性接口) 的原因从而与一般的组 件对象不同,这种接口允许别的组件对象读取该j a v ab e a n 对象要执行的方法,并能将 自己与其它j a v ab e a n 对象相关联。在应用程序中j a v ab e a n 通常用来作为模型组件, 用来完成业务逻辑的计算,可以用来对客户端数据进行封装或是用来实现业务组件间交 互。 2 5 数据库连接池技术 在一个需要数据库中的数据提供动态网页内容支持的w e b 服务器中,经常会发生对 1 0 第二章同步物流平台系统设计 数据库的访问操作,然而在w e b 服务程序中建立与数据库的连接是一项非常耗时的操作, 并且数据库所能支持的并发连接数也是有限的,过多的并发连接将导致数据库运行效率 的急剧降低。一个w e b 服务应用系统通常为大量的客户提供服务,随着请求服务客户的 增多,这种服务为数据库系统带来的负担也会随之加重“”。 当w e b 服务器中的程序需要访问数据库时,传统的模式基本上是按以下步骤: 在主程序( 如s e r v l e t ,b e a n s ) 中建立数据库连接;进行s q l 操作,取出数据;断开 数据库连接“”。在这种传统的开发模式下,要为每一次w e b 请求建立一次数据库连接, 对于一次或几次操作来讲,或许觉察不到系统的开销,但是对于w e b 程序来讲,即使在 某一较短的时间段内,其操作请求数也远远不是一两次,而是上百次。在这种情况下, 系统开销是相当大的。事实上,在基于数据库的w e b 系统中,建立数据库连接的操作将 是系统中代价最大的操作之一。很多时候,网站的速度瓶颈可能应于此。另外,系统必 须去管理每一个连接,确保他们能被正确关闭,如果出现程序异常或其它原因而使得某 些连接未能正常关闭,将会导致数据库系统中的内存泄漏,最终将不得不重启数据库系 统。 针对上述问题,可以采用连接池技术加以解决,如图2 5 所示,它的基本思想就是 预先建立一些连接放置于内存对象中以备使用,这一内存对象称为连接池;当程序中需 要建立数据库连接时,只需从连接池中取出一个可用连接而无需新建。同样,使用完毕 后,只需将连接放回连接池内即可。而连接的建立、断开都由连接池自身来管理。同时, 系统还可以通过设置连接池的参数来控制连接池中的连接数、每个连接的最大使用次数 等等。通过使用连接池,将大大提高系统的运行效率,同时,可通过连接池自身的管理 机制来监视数据库连接的数量、使用情况等。 图2 5 数据连接池使用 第三章同步物流平台功能分析 第三章同步物流平台功能分析 信息平台是在现代软件工程的概念上建立的,实施最大限度的软件和系统资源的重 用,把真正与业务需求有关的部分提取出来,把信息基础设施与公共应用支持开发成平 台。 3 1 系统建设目的 本系统建设的目的为了便于组合社会资源,在物流企业和货源企业确之间建立一个 准确、及时的信息桥梁,并为这些物流企业和货源企业提供一些专业性的服务,提高各 中小型企业之间的合作,增强这些企业的竞争力。通过平台进行资源的整合,实现资源 的优化,推动现代物流业的发展。 基于i n t e r n e t 的物流信息平台可以为全国各地客户提供全天候的交易服务,不但 可以完成车源、货源的资源整合,跟踪订单从签订到完成的全过程。而且还可与物流企 业的信息系统进行数据交换与互联,为客户提供货运路线、价格、车源等情况,客户还 可以查看最新的物流动态与资讯。 3 2 系统设计原则 物流行业是一个典型的服务行业,隶属于第三产业,客户满意程度决定了物流企业 的生存能力。为此,信息平台的设计应以用户为核心,本物流信息平台设计原则如下: 1 、平台的先进性:由于当前计算机硬件技术发展迅速,物流信息平台在技术上应 该是先进的,能够在若干年内满足企业的信息处理要求而不致落后。这就要求在操作系 统、数据库、网络平台等方面尽量采用当前主流并具有良好发展前途的产品。 2 、适应性:信息平台的适应性包括两个方面。一方面,不同的用户对所提供的信 息服务有不同的需求。另一方面,信息平台应能够方便地组织新业务、较容易地实现各 处理单元的更新及信息平台的升级等。 3 、层次性:为了使信息平台便于开发、管理、维护,利用模块化思想将平台分为 一系列的子平台。这实质上是信息平台目标、功能、任务的分解。在设计时,尽可能采 用模块化结构,力求降低耦合、提高内聚。一个灵活独立的系统,维护相对容易,生命 周期较长。 4 、整体性:从经济和技术角度出发,信息源的组织,信息的处理、用户的界面必 须作统一考虑,最大限度发挥整体效益。 5 、用户界面友好:系统的用户不可能是专业的计算机技术人员,甚至对计算机了 解甚少,所以要提供清晰、友好的系统界面,提高系统的可操作性和人机交互功能,最 1 2 第三章同步物流平台功能分析 大限度的方便用户使用。 6 、安全性:平台的安全性不仅是物流系统本身的需要,也是物流信息平台服务电 子商务职能的必然要求。物流信息平台面向所有企业,许多信息具有高度的安全性要求, 因此,必须建立一整套的系统安全保密措施,规定不同级别的权限,严格杜绝非法访问。 3 3 同步物流平台功能分析 物流信息平台是为便于中小型企业进行货运信息的发布和获取,因而在设计时,要 有明确的功能模块,同时也要操作简单明了。在提供信息准确的前提下,能进行信息的 发布、浏览、查询,保证各企业通过本系统平台达成交易。本系统从行业需求的角度出 发,采用面向对象的设计方法,自顶向下、逐步分解各功能模块然后并行开展系统开发。 系统包括五大基本模块:物流企业模块、货源企业模块、公共功能模块、信息公告模块 和平台管理模块。 3 3 1 物流企业模块 图3 1 系统功能模块图 一、用例分析 物流企业模块主要实现物流企业用户在网上交易过程中所涉及的各项活动,包括空 车信息发布,货源企业查询,订单处理,货物跟踪设置等。其用例如图3 2 所示: 第三章同步物流平台功能分析 j 一。j ( ) j 二) f 一j f 一i _ 、| l 、一一h 、。,j 、j 二三磊家系统磐查询发寡车源夕同上下声,7 i 二)直接查询货源 臂 , 一工遐早,、一 3 :、 、声。l a 作企业管理 登陆、 , 、:厂、j f ,f 一一 龇、一一一 图3 2 物流企业模块用例图 1 、直接查询货源企业:物流企业输入查询条件( 如发车地点,到达地点等) 直接查询 货源。 2 、专家系统辅助查询:系统根据企业发布的车源信息进行货源查询。 3 、查看信誉度:查看本企业的信誉度,为企业发展提供指导。 4 、货物跟踪设置:物流企业对其所承运的货物提供货物跟踪功能,包括联系人姓名, 电话、货物所在区域等。 5 、发布车源信息:填写详细的车源信息( 其中包括车辆类型,载重、发车时间、抵达 时间、始发地点、期望运价、联系人、联系电话等) 进行发布。 6 、来单处理:处理货源企业对本企业下的订单。 7 、网上下单:对适合的货源进行下单。 8 、网上退单:取消对货源企业下的订单( 只有订单尚未处理时才能退单) 。 9 、上传运价:将本企业的运价上传到网上。 l o 、订单评价:根据该订单的完成情况,进行评价。评价指标包括人员沟通质量,价格 水平,信息质量,订购过程,货品精确率,货品完好程度,货品质量,误差处理,时间 性。 1 1 、修改密码:对该用户的密码进行更改。 1 2 、修改注册信息:对企业的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作与生活场景下的智能穿戴需求分析
- 工作中的心理调适与健康管理
- 工作中的时间管理与优化
- 工作场所心理健康关注与干预措施
- 工业设备涂装的耐腐蚀性研究
- 工作分析与职位设置
- 工作环境创新与员工工作动力提升
- 工作报告的炫酷动态效果制作
- 工程师必 备的数据分析技能
- 工程质量管理与工程验收标准研究
- 2025年霍州煤电招聘笔试冲刺题(带答案解析)
- 大学语文试题及答案 二
- 2025年 汾西矿业井下岗位高校毕业生招聘考试笔试试题(山西省)含答案
- 物理中考二轮复习教案 1作图专题3(电学电磁学)
- 石膏厂安全管理制度 最终
- 2025年河北省中考麒麟卷生物(二)
- 2025年八年级数学下学期期末总复习八年级数学下学期期末测试卷(2)(学生版+解析)
- 四级阅读测试题及答案
- 农村供水水质管理制度
- 建筑工地应急预案方案
- T/CIE 208-2024儿童机器人教育评价指南
评论
0/150
提交评论