【IT168 案例展示】
项目背景
2009年的十一黄金周因与中秋佳节相连,八天长假促使各地客流普遍提早升温,并高度集中,学生流、探亲流、旅游流及部分秋收务工流相互叠加,客流明显高于平时。这为铁路运输带来压力的同时,因售票量大、售票时间长,更为客票发售系统的稳定连续售票带来更大考验。
2008年,我国铁路运营里程高达8.6万公里。预计到2009年底,我国将超过印度,成为仅次于美国的铁路运营里程世界第二大国。2012年,我国铁路运营历程将达11万公里,届时将有1.3万公里客运专线及城际铁路投入运营。铁路客运服务在铁路运营中占有非常重要的地位。为了在日益加剧的客户运输服务竞争中确保优势,改善铁路客户的服务质量,铁道部门一直在努力寻找提高竞争力、改善服务的新途径。与此同时,中国铁路客票系统务必克服自身特殊性所带来的难题,主要表现在以下几点:
• 规模庞大:中国铁路有5000多个车站承办客运业务,日开行旅客列车2200多列,系统建成后将有超过2万个窗口机需要联网,2008年,全国铁路旅客发送量达14.6亿人次,最高日发售客票高达640万张之多、2009年,预计超过15亿人次,即使是全天候24小时不间断售票,每分钟也会有数千张铁路客票发售。可以说没有任何一个国家的铁路客票系统具有如此庞大的规模。
• 实时性强:中国铁路客票发售量不但大,而且热线车票和售票时间较为集中,在售票高峰时,将会同时产生8000 - 9000个座席申请,其中有相当数量是对同一时间、同一车次、相同座席的请求。为保证响应速度,对网络时延的要求非常高,计算机处理一张票的总时间一般应小于7 秒,其中网络通信时延要在2秒以内,虽然我国的通信条件已得到飞跃发展,但要满足这样的要求也具有一定的难度。
• 票务管理复杂: 中国是一个发展中国家,人口众多,铁路旅客运输是主要的交通运输方式。从整体上讲,客票的发售和预订在数量上是供不应求,因此,每一张客票均要精确地确定座席,并且是当日当次有效。加上票种繁多、票价复杂、票额预分、座席复用和规章众多等等,给数据组织和数据库管理增加很多约束条件和困难。
• 客票连续发售的需求:铁路客票系统是数据和事务密集的生产系统,对系统连续性的要求很高。各地区的客票系统一旦出现问题,半小时内,车站的售票大厅里就会造成人流淤积,购票的群众也会随之不满。铁路的相关部门希望找到一套适合的解决方案,对各车站的业务连续性进行保障。
• 多级网络结构:由于国外系统起步较早,且通信发达,大多数采用集中处理的主机/终端方式,而我国幅员辽阔,通信条件差别较大,根据实际情况,将采用近代发展的集中与分布相结合的客户机/服务器体系结构,这对大规模信息系统的应用也是探索和创新。
• 管理体制改革: 中国铁路部门在长期的手工作业过程中,为解决运量与运能的矛盾,建立了一整套严格的行之有效的客票发售组织与管理制度,但在很大程度上并不适应现代技术和新系统的运用,这在系统建设过程中将要有所打破、有所创新、有所改革,也增加了系统开发的难度。
上述种种特殊性说明,中国铁路客票系统的复杂程度远远高于国外的售票系统,尤其当面临长假激增的售票需求时,对铁路客票系统的稳定、连续性售票要求更高。