WEB开发网
开发学院数据库Sybase 美国Fox 广播公司 阅读

美国Fox 广播公司

 2006-01-07 21:38:53 来源:WEB开发网   
核心提示:在过去的十年间,Fox 广播公司已经成为美国的第四大辐射全国的电视网络公司,美国Fox 广播公司,其观众的数目和通过提供飞机航空时刻表赢得广告收入都可以和ABC、NBC以及CBS进行竞争,自1992年以来,当我们充分了解了Sybase C/S体系结构的优点之后,就可以由只有3个技术人员组成的开发小组完成每四个月根据NF

  在过去的十年间,Fox 广播公司已经成为美国的第四大辐射全国的电视网络公司,其观众的数目和通过提供飞机航空时刻表赢得广告收入都可以和ABC、NBC以及CBS进行竞争。自1992年以来,该公司已经采用了一系列Sybase产品,按照严格的商业标准,建立了基于C/S(客户机/服务器)结构体系的业务应用系统,包括国内商业网点的销售、计划安排、上联卫星的自动控制、会员的接受、帐单以及全部计帐处理等。把这些放在一起,这些应用系统已经成为目前正在运行的最大规模的应用系统之一,而且其每个操作都绝对关系到一个年收入达十亿美圆的Fox 广播公司的实际运营。

  在Fox 广播公司1994年赢得了从该年度开始搭载NFL竞赛的转播权之后,它在1994年取得了建立更大的网络的良好机遇。这就需要对其已经建立的C/S体系结构的信息系统进行有巨大意义的改造和增强。GDI是Sybase公司在南加州(South California)的一个合作伙伴,从1991年开始就和Fox 广播公司一起合作,承担了其初期网络的设计、建设、应用开发以及系统的全部维护和支持任务。

  赢得搭载NFL竞赛的转播权给了Fox 广播公司更大的机遇,但是也存在着不少困难。Mr.C.Isaacson GDI公司总裁和首席技术执行官这样描述了现代广播技术以及它对信息技术需求的复杂性:"在最近的两年以来,广播技术发展很快。Fox 广播公司曾经使用过两颗卫星,一个为东岸地区,另一个为西岸地区。现在他们为了转播NFL竞赛最多要同时使用15颗卫星,每个都要把比赛同商业点结合起来。例如,有一些规则控制比赛的暂时间断,当切换到一个特定地域的比赛时,不再考虑是否影响飞行航班时刻表的广告播出。所有这些都是实时发生和由应用系统集中控制的。当进行比赛时,在不同套商业广播中将有可能在七个广播频道中同时有七场不同的比赛"。所开发的信息系统必须能控制上述所有的情况。

集成一个互不相联的系统

Fox 广播公司的Sybase应用系统是建立在一些原有的应用系统的基础之上的。早在1991年之前,该公司采用了基于AS/400的技术,购买了为地区电视广播公司所设计的系统,因而缺乏国家电视网所需要的技术特性。其他的应用是采用了软盘上的电子报表,在生成打印表格之前还需重新进行录入进主机。Mr. C.Isaacson 解释说:"在此之上,他们还在另一种异型主机上的一组应用系统来处理帐务和生成分类帐-它们是互不相连的。他们认识到如果要运行业务并使其增长的话,他们必须有一个自始至终集成的系统。"

Fox 广播公司最初的目标是在其新系统中包括管理预先记录的航班程序,采用两个卫星转发器把信息转发到150个会员管理站上去。公司希望有一个系统能够以集成化、用户友好和易于更新的应用系统支持其业务操作。Fox 广播公司认为采用C/S环境是可以达到这一目标的唯一选择。按着Mr.M McDougall-- Fox 广播公司负责信息系统的副总裁的说法:"C/S是可以迅速提升发展速度并能保持Fox 广播公司目前增长速度的唯一技术环境"

Fox 广播公司考虑了几种应付这种机遇的方案,对几个供应商的方案进行了评价,最后选择了GDI公司基于Sybase技术所提出的整体解决方案。GDI公司对这种环境经过长期积累的丰富知识和经验以及进取精神在客户需要一个完全集成的、灵活的业务系统时,向客户表现出来了他们明显的优势。他们所开发的新系统在1992年开始投入运行,以后每半年都有明显的增强提高。

一个应用系统,解决全部问题

  Fox 广播公司的集中式系统-销售跟踪系统和计帐系统,管理销售业务、商业监管计划、广播和商业业务调度等功能。系统具有与广播卫星的接口并对每个商业航行生成详细的帐单记录。销售和市场功能包括为整个季节覆盖整个广播时间对客户建议所进行的全部准备工作。销售代表可以按着各种赞助商的不同需要对他们手边所销售的航班时刻以及与之相关的信息(例如哪些节目和时间段可以使用,每个节目的演示画面和价格等)进行调整。

这个系统被遍及全国七个地点的100多个用户利用PC和Windows环境进行访问。一台HP 9000/K200服务器安放在GDI公司的总部,进行系统维护和升级。所采用的Sybase产品包括sql server(WINDOWS平台上强大的数据库平台) 10, Open Client,Open Server和PB等。此外在新版应用程序系统中还使用了Sybase IQ,OmniConnect以及Replication Server等。数据库也已经升级到版本11,并使用了PB 5.0。该公司总裁强调指出该公司的应用系统通过升级进一步增强了系统功能,并进行了重新设计,而不仅仅是简单的自动升级。

Mr. C.Isaacson 信任Sybase公司的开放式的C/S体系结构,认为它能够提供足够的灵活性和能力足以能满足FOX公司的需要。"Sybase公司灵活性关键的一点是其开放式的C/S体系结构,它支持多组件开发,然后集成在一起。"这位负责人还表示:"具有模块化应用功能和业务规则的组件是离散的,所以我们能够准确地了解哪些地方需要加以改变。所以我们能够针对某些特定领域迅速着手编码、测试和实现,而不需要重新改写整个系统。"

他接着表示:"Sybase产品是一种可以利用的最有效的编码环境,如果使用恰当,我们能够只使用相当于其他环境下编码量大约60%到80%的代码,就能完成所需的功能。在代码量较少时,它们可以组织得很好,而且每件事都各就各位,开发者能够更容易地了解它们从而易于维护和改变。"Mr. C.Isaacson 还表示:"许多来自主机背景的人员试着采用他们所熟悉的主机体系结构环境来建立C/S应用系统时,他们常常用大量的源程序代码来结束自己的工作,这是非常困难和难于改变的。当我们充分了解了Sybase C/S体系结构的优点之后,就可以由只有3个技术人员组成的开发小组完成每四个月根据NFL比赛变化修改整个FOX公司应用系统的任务,这一点对其他途径是不可想象和不可能完成的。"

Tags:美国 Fox 广播

编辑录入:coldstar [复制链接] [打 印]
赞助商链接