埃森哲货运及物流软件技术概览集成软件虽然货运和物流企业最先从经济回升中受益,但它们仍然面临着重大挑战。它们需要灵活地按客户需求定制产品,提供最好的服务和更有效地参与竞争。而在同一时间,它们还需确保一定的利润率。掌握两个至关重要的要素即可满足这些严格要求,即:敏捷性和精确度。埃森哲认为货运和物流企业需要一种新型的IT解决方案来管理它们的业务。该解决方案需要使管理人员查看到资源和合同条款等信息来改善营运情况,并能灵活地采用新的商业模式跟上市场随时变化的步伐,所有这些服务都必须迅速和稳定,帮助其有效地参与市场竞争。埃森哲货运及物流软件为货运和物流业提供独特的端到端解决方案。埃森哲货运及物流软件具有一体化及灵活性的特定,覆盖了从报价到开票的各个环节,包括预订、航线选择和文档管理,同时兼顾了企业对运费、利润和营运限制的规范要求。我们的软件赋予运输更大的透明度,通过改善定价策略来提升成本管理,并提供更好的运能管理和舱位分配,使快速决策有根有据,同时最大限度地降低风险。埃森哲货运及物流软件使用面向服务的体系结构,提供了采用新的商业模式必要的灵活性,并有利于软件发展和整合现有的IT系统。该软件的数据模型,规则引擎,事件管理系统和脚本语言依照模拟货运和物流行业的业务流程和实体来设计,如预订、交通时刻表、路线、限制及装运执行节点,等等。更重要的是,该系统无需定制就能支持货运和物流行业的特定流程。埃森哲货运及物流软件是开放和可扩展的,可以支持对个别货运公司进行定制化。该解决方案是高度可配置的,并且可以支持表示在不同业务模型上任何数量的业务规则。这些规则不是被生硬得编码在解决方案中,而是可以在不需改变该软件的条件下即可进行描述和更改。大部分的业务规则是由最终用户通过用户界面来配置和管理。通常情况下,赋予流程和规则灵活的配置功能和描述技术经常影响性能。然而,埃森哲货运及物流软件却是以可扩展性和性能为核心设计。先进的缓存与多线程技术和全面的调整工具,帮助其在各种应用环境下实现最佳的性能。埃森哲货运及物流软件可以部署在任何J2EE兼容的应用服务器,并可在WebSphere和WebLogic应用程序服务器上取得认证。这款完整且出色的集成解决方案,能帮助企业精准全面地了解到资源水平和投入情况,以及客户关系和业务流程。它具有模块化结构,使企业能够选择一个或几个模块,以满足其现有IT系统的需求。23J2EE集装箱基础分类工作队列功能Java消息系统功能用户界面功能框架功能集装箱+船期服务预订服务分配服务预订用户界面定价用户界面操作用户界面外部系统转化图表1:组件架构以下是各模块所能提供的功能结构:运费管理(空运,海运)我们的运费管理软件提供了分散和集中式定价决策框架。通过在运输周期的各个环节提供集中的可计算性、可追溯性和一致的费率实施,该软件可优化控制并使收入流失最小化。动态的路线生成(空运,海运)我们的动态路线生成软件提供实时、动态的货运路线选择,同时也会充分考虑由业务规范和政府法规带来的各种复杂限制因素。货运单证处理(空运,海运)我们的货运单证处理软件在运输周期的各个环节均可形成实时的货物承运控制和前摄性的警报,同时也为空运商提供实时的货物承运控制,以尽可能避免运营中断。货物起运地和目的地收入管理(空运,海运)我们与一家领先的收入管理服务提供商进行合作,以提供货物起运地和目的地收入管理软件;借助该软件,空运公司可把控关键流程并增加收入。货运预订和执行(海运)我们的货运预订管理软件将订舱和仓储管理方面的核心能力提升至更精密的水平。货运预订管理是成熟的行业解决方案,可帮助企业在多极化的商业世界中开展合作并加快关键交易、运营、财务、商业情报和其他管理系统在合并后的整合。数据分析和报告(海运)我们的数据分析和报告功能可以让来自不同地域的用户按照无缝团队的方式进行相关管理。系统支持在多个地点确定并追踪货物,提供航线、单证处理、仓储管理、费用和支出、第三方责任以及安全性信息,是高级商业分析、规划和信息管理必不可少的工具。货运预订管理(空运)我们的货运预订管理软件将订舱和仓储管理方面的核心能力提升至更精密的水平。货运预订管理是成熟的行业解决方案,可帮助企业在多极化的商业世界中开展合作并加快关键交易、运营、财务、商业情报和其他管理系统在合并后的整合。排期经理起航经理仓储经理运能经理预订经理预订引擎分配经理航线经理规则经理路径经理成本经理运费经理客户经理运输经理单位运载设备经理队列经理用户接口界面经理4可扩展的解决方案埃森哲货运及物流软件的全球架构由三个层次组成:应用层、用户界面层和数据层。这种结构建基于现代Web应用程序的标准。不同的逻辑层分离,使应用程序更易于管理,易于维护和更容易与其他软件集成。三层结构还允许应用程序在多个服务器上执行,使应用程序易于扩展。应用程序层应用层提供软件的业务功能。任何现代软件解决方案都需要一个灵活和易于集成的面向服务的架构提。业务功能封装在粗或细粒度的业务服务中,以EnterpriseJavaBeans(EJB)实施。粗粒度的业务服务作为WebServices服务开放给外部用户。这些WebServices通常按会业务流程的编排连接到一个EnterpriseServiceBus(ESB),让埃森哲软件集成到一个货运公司的信息系统的其他组成部分。我们的解决方案包括它自己的脚本语言,用于细粒度的业务流程的服务,能够简便、快速地适应客户特定的流程。当一家公司不使用ESB时,可以通过网关类提供输入信道(充当ESB的功能),转换协议和XML格式。可扩展性和性能Web服务器和通过集群把应用服务器倍增的可能性,以较低的成本,提供了强大的可扩展性。比起购买最新功能强大的机器来,添加一个标准的服务器通常成本较低、破坏性较小。这种可扩展性,有助于调节性能到所需的快速响应时间。此外,该解决方案采用高性能的自定义数据对象快存框架。缓存能够在多个虚拟机上工作以支持多台服务器。用户界面层在客户端系统上的用户界面层并没有规定特定需求。它所需要的只是一个能够执行JavaScript的浏览器。它得到MicrosoftInternetExplorer版本6~8认证,被实现为一个使用Javaserverpages,HTML/Javascript和Flash/Flex视觉化图表的薄客户端。企业可以根据其IT基础设施,使用Apache,IIS和SunONE作为Web服务器。使用AJAX来提供一个“丰富”和高互动性的用户界面。用户界面层是由一个开发框架来实现的(以Tapestr取代之前使用的Struts)。这个框架不仅加快了软件开发,也有利于正确的构造软件,区分逻辑分类的模型、视图、控制(MVC)和编写可重用的组件。所有这些组件意味着灵活和“干净”地在每个逻辑层为客户改编,而不会不适当地干扰与其它逻辑层。一个元数据框架,增加了更多的定制潜力,且无需改变用户界面的代码。其中的字段标签和输入的验证规则也可以在这个框架内定义。外观和风格(Look-and-Feel)的简单元素如颜色、字体和间距是在层叠样式表(StyleSheets,CSS)中定义,并且可以在应用程序内定制。性能和网络带宽在HTTP会话内存储最小的信息量去加快切换到另一台服务器。保持小页面(10KB),从而节省了带宽。在浏览器和Web服务器之间使用压缩(通过一个插件),以进一步降低带宽消耗。用户界面层和应用层之间的通讯用户界面层与应用层(粗粒)通过EJB调用(RMI-IIOP)。企业可以选择实现自己的用户图形界面(GUI),可以直接与Web服务层通讯。目前,所有的用户界面页以servlet实现的,但如果需要的话,可以添加portlet支持。5JDBCHTTP客户网络浏览器(IE)HTML/JavascriptAdobeFlash播放器插件数据库服务器网络浏览器(IE)Oracle10G(RAC)Unix/Linux平台IIOP网络服务器ApacheIISSunOneWeblogic/Websphere插件数据访问层(Hibernate)J2EE平台ESB/MessagebrokerUnix/Linux/Window平台服务器用户界面阅览室(Struts和tapestry)+元数据框架货运文档管理货运费率管理动态路线生成货运预订管理数据分析和报告收入优化图表2:埃森哲货运及物流软件架构概览数据层数据层两个最重要的属性是它与逻辑层之间清色的隔离结构和其设计性能。一个通用数据访问对象(DAO)已经实现了基本的创建、读取、更新和销毁(CRUD)操作。一个数据访问库作为持久性框架,提供关系型数据库与面向对象Java世界之间的对应。因此,没有在Java代码中“硬编码”SQL语句。应用层从数据层隔离,使每一层可以自由的变化,而不会不适当地影响其他层。在优化数据层上花费了重大努力,使有效地与底层的Oracle数据库整合。优越的架构该架构以清色的逻辑结构为基础,结构层以适当的和标准化的接口分离,体现了现代的设计原则。为了灵活性、可扩展性和高性能,结构和使用标准使与货运公司的信息系统整合变得简单。这种整合对执行技能要求不高。使用Java和广泛应用的开源开发环境,如Tapestry和Hibernate,有利于招募新的人才和整合,并引入了速度和效率,使企业能够更好地适应和维护软件的质量去响应不断变化的市场和自身的不同需要。安全性安全遵循行业标准的J2EE安全模型。埃森哲的货运和物流解决方案是集成和可使用在市场上被证明的单点登录(SSO)解决方案的。该套件集成了SSO提供者:Oblix,PolicyDirector和OpenLDAP。安全模式是基于角色的宣告。软件最大限度地减少缺陷,同时提高灵活性。户界面中显示的信息是基于户角色定义和配置的。平台埃森哲软件货运和物流解决方案可以部署在任何J2EE兼容的应用服务器。在没有使用应用服务器的特定功能下,提供可移植性。6类别标准基础HTTP/HTTPS1.1SQLSSL2.0SMTP1.0框架J2EE1.5/1.6J2SE1.5/1.6JSP2.1数据XML1.0XSLT1.0WS-MetadataExchange消息/集成JAX-RPC1.1SOAP1.1WSAddressing1.0定义语言UMLBPELWSDL1.1授权WS-IBasicProfile1.1WS-IBasicSecurityProfile1.1JAAS1.0WSSecureConversationWS-SecurityWS-Trust行业UN/CEFACTANSIX12Cargo2000CargoIMP(SSM,ASM,FFR,FVR,etc.)EDIFACT标准由于该套软件是运行在WebSphere和WebLogic上的,所有它是兼容所有J2EE标准实施相应的应用程序服务器。可以利用下列任何标准进行扩展:7为何选择埃森哲软件?可靠性和选择埃森哲货运及物流软件是一个结合了深厚技术与行业知识,具有市场领先水平的软件组合产品。埃森哲软件专注于全球性企业,以丰富经验的行业专家与无与伦比的软件和技能,提供创新的软件解决方案,帮助各企业组织达成业务目标,实现卓越绩效。我们在全球拥有一支逾2400人的专业队伍。埃森哲软件业务针对某一特定行业或业务功能,在开发知识产权具有良好的实践证明。无论是帮助管理银行、销售保险或安排货运,埃森哲软件的专家都能设计出符合各企业业务目标的产品。提供卓越的软件埃森哲的软件产品易于实施且操作成本低。它使用工具和加速器加快落实和提高投资回报率。此外,通过简化实施,企业可获得更高的可预测性。无论是单独采用埃森哲软件解决方案或作为包括埃森哲技术咨询和外包服务的一部分,企业皆可放心使用。埃森哲软件带给您的不仅是一个拥有差异化优势的工具,还有一个拥有丰富行业经验与资源的团队,可以助您稳步走向卓越绩效。更多信息欲了解更多有关埃森哲货运及物流软件如何帮助您所在企业组织实现卓越绩效,请联系:北美,欧洲,拉丁美洲PaulLong电话:+16174883865电子邮件:paul.c.long@accenture.com亚太地区李