日期:2013-12-04  浏览次数:20524 次


“我们在开发和维护上节省了大量工时,并减少了技术品种,这无疑将降低软硬件的成本。”                               —Power公司副总裁Bill Green



Saturn R/T® Reservation Systems

简介:                      Saturn R/T® Reservation Systems Inc. 是计算机化的陆上交通服务预订系统的次要供应商。它和系统集成商Power® 合作,为旅行运输业开发了商业机构间实时的预订旅行服务接口。该接口运转的是部署在 Sybase EAServer上的Sybase PowerBuilder® 与JavaTM 代码。设计该接口时,Saturn 和 Power®选择了 Sybase PowerDesigner®,而不是 Rational Rose 。

 

业务要求:         为了将旅行运输公司和公交公司的后端系统连接到次要的旅行服务预订公司,如Sabre和Apollo,Saturn要求有一个低成本、顺应性强的实时接口。通过这样的实时接口,可以得到可靠的车次预订确认号码并避免了出现人工誊写错误的可能,从而使得在旅行者的行程计划中可以正确显示他们的陆上交通服务的预订情况。另外,Saturn 还要求处理方案能满足其 Web服务的需求和将来的 ebXML 需求。

 

使用领域:      旅游业

 

业务处理方案:  通过安装在 Saturn 材料中心的集中式 Sybase EAServer 计算机,可以处理从旅行社、公司客户及将来的 Web 旅行门户站点传来的业务。Saturn R/T® 使用 Sybase PowerBuilder 和 Java 代码构建。通过实时接口与旅行运输公司的站点通信。该接口运转的是用 Sybase PowerBuilder 开发的服务器间通信模块,担任提供该实时接口与旅行服务公司的后端业务系统之间的通信。整个系统用 Sybase PowerBuilder 设计。

 

架构:                 Saturn R/T® 使用 Windows NT® 和Windows 2000 Server 计算机,其上运转 Sybase EAServer。

 

所用产品:        Sybase PowerDesigner 8.0 和 9.0 Beta、Sybase EAServer 3.6.1c2、Sybase

PowerBuilder 8.0、Java 以及 Sybase Adaptive Server 12.0。

 

优点:                 Sybase PowerBuilder 凭仗其开放、高度集成、功用完备的开发环境加速

了 Saturn R/T® 接口的开发周期。Sybase EAServer 提供了一个运转在低

成本的 Windows 服务器计算机上的稳定可靠并具有高效能的服务器

处理方案。由于将 Sybase 作为独一的工具供货商,Saturn避免了为执行

不同任务而带来的工具改换开销。

 

Saturn减少了他们的处理成本,每个订单的成本从原来的 2美元降到

0.40美元,并且在不到 9 个月的时间内吸引了众多新客户。总体来看,

他们的总拥有成本 (TCO)下降了75%,而资产报答率(ROA)却增

加了500%。

 

通过此次 IT投资,Saturn 将其旅行预订服务系统的的核心功用延伸到了

网上预订领域,同时在价格上为其竞争者制造了新的难题。

 

作为 Saturn 的客户,陆上交通服务公司所获得的好处在于,他们可凭仗

精确及时的信息服务而将触角伸向全球的预订服务公司,同时也减少了处

理预订服务所需的时间和费用。

 

Saturn 借助 EAServer和PowerDesigner推动了旅行业的自动化服务进程

陆上交通是旅游业中产值达几十亿美元的一个重要组成部分。在进行预订服务时,旅行社需求实时确认能否有可用的陆上运输服务及其价格。Saturn Reservation Systems 在 1993 年即成为 Sybase的客户,它开发的 Saturn R/T® 产品实现了商业机构间的实时对接。该产品目前正用于连接 Sabre、Appollo 及 Worldspan 等旅行社与交通服务公司之间的业务。

 

Saturn R/T® 是一种可供安全发布 Web 服务的接口,它架起了服务提供商与服务需求者之间的桥梁。Saturn R/T® 使用了部署在 EAServer 机器上的 Java 程序和 Sybase PowerBuilder程序。

 

Saturn的副总裁Paul Murray说,“由于我们的使用服务器基本上是自行开发的,因此我们能够将该实时接口的另一半放在任何客户位置”。Saturn 将Sybase EAServer 3.61 安装在 Windows NT® 和Windows 2000 Server 机器上,然后将他们交付给次要的交通服务公司。这些 EAServer计算机担任与上述服务公司的后端业务系统交换信息。在 Saturn站点处有一个将所无机器连在一同的地方EAServer。而 Saturn 服务器则担任与次要的计算机化预订服务公司交换预订信息。业务系统在处理预订请求时可以在不到4秒的时间内前往预订信息。

 

Saturn R/T® 的起源

为了核实最新的旅行运输价格和能否有可用的运输服务,Saturn 需求一个连接旅行社与旅行运输公司的实时接口。实时接口也是提供可靠的车次预订确认号码(这在过去对Saturn来说是一个棘手的问题)的独一途径。谈到过去的处理方案时,Saturn的副总裁Paul Murray说,“以前,我们会代表交通服务公司提供车次预定确认号码,而旅行社会接受这些预定的车次。这会导致许多问题。当人们打电话讯问已预订的车次时,旅行社代理会说,‘这不是我们的预定确认号码’。当然,他们可以在后台办公系统中查询已预定的车次,但一线人员很少接受这样的使用培训。”如今用连接到交通服务公司后台办公系统的实时接口处理了这个问题。

 

为建立实时接口,Saturn 留意到了系统集成商 Power®。Saturn的Paul Murray说:“我们利用 Power的技术服务创建了一些用于轮询我们数据库的 PowerBuilder 及 Java 部件,同时维护我们与和旅行交通服务公司之间的安全套接层通信。”

 

在评估阶段,Power担任采购的副总裁 William Green 说:“对用户端来说,一个面向对象的建模工具将是具有最高性价比的,它可以提供我们所需的面向对象及数据模型建模能力并生成模型报告,这是建模工具之外又一个非常有用的功用”。这种报告可用于规划未来的综合技术蓝图。