芜湖市应用瑞信长途车站客运管理信息系统介绍
一、系统简介
瑞信长途车站客运管理信息系统是由芜湖市瑞信网络软件开发有限责任公司开发研制的,该系统采用了目前最为先进的计算机网络技术、数据库技术和软件工程技术,完全按交通部的部颁标准JT/T319、JT/T309、JT/T310、JT/T148、JT/T69.4设计开发,包括车管、运务与计划管理、售票、调度、检票、结算、票管、站长查询、系统管理等十几个子系统,具有高度的通用性、实用性、先进性、稳定性、安全性。2001年该产品通过安徽省软件产品认证,证书号:皖DGY-2002-0033,是目前安徽省唯一一套通过认证的长途车站客运管理软件。
二、软件研发过程
芜湖市长途汽车站过去一直采用南京长途车站开发的售票系统,该系统基于XINEX平台,技术落后、运行不稳定、管理困难。应芜湖汽运总公司的要求,瑞信软件公司本着服务客户的理念一直代为维护,保证了该系统勉强从1997年运行至1999年底。1999年5月,芜湖汽运总公司正式委托瑞信软件公司重新开发售票系统,瑞信软件公司在芜湖长途汽车站的密切配合下,经过一个多月的调研,确定了开发一套包括长途汽车站全面业务的综合信息管理系统,并组织了7名软件开发人员进行了5个月的封闭开发,经过双方的严格测试,于1999年12月中旬完成产品开发并在下旬对操作人员进行了轮流培训,2000年元月1日系统投入正式运行。
三、系统运行及推广情况
芜湖长途汽车站运行该系统已近5年了,经过了5个春运的严格考验,累计售票600多万张,日最高售票量二万五千多张,日最高票款八十万多元,票款无一差错,受到芜湖长途汽车站全体员工的高度好评。2000年4月,系统推广到芜湖新市口汽车站,至今运行已4年半时间,在没有一名懂计算机的人员使用情况下,没有出错一张票,没有错过一分钱,用户十分满意。2000年10月,系统推广至芜湖陆航汽车站,2001年2月推广至芜湖北京路汽车站,为芜湖整个汽车客运行业的信息化作出了突出贡献。2001年9月系统推广到安庆长途汽车站,并陆续在安庆市内车站和辖县车站推广应用,2002年12月推广到繁昌县和南陵县车站,2003年3月推广到池州市青阳县和东至县车站,2003年5月推广到宣城长途汽车站,2003年7月芜湖长途汽车站在全省率先启用条形码检票系统,9月宣城长途站采用条形码检票系统,2004年继续推广到芜湖快客车站、芜湖县车站,2004年9月芜湖长途汽车站正式采用结算系统。上述车站运行都十分正常,从来没有任何服务请求。
四、关于检票系统
检票系统在芜湖的开发至完善花费了大量的时间,中间也出现了很多意想不到的问题,最终在大量修改程序和优化系统的情况下,问题才一一得到解决。
为什么检票系统会出现问题呢?这主要是检票时系统要根据条型码瞬间在系统查询很多数据,以便判断班次、检票口、车辆等要素,同时,检票还要考虑是否允许过路带客、是否允许超载等因素,相关算法需要占用系统一定资源,售票的频率较慢连续性强,检票不同,一般在整点可能同时有几个检票口检票,并且检票速度比售票要快很多,这就在短时间内给系统造成很大负荷,从而导致系统死锁变慢直至死机。
在芜湖长途车站,我们花了前后近三个月时间分析系统死锁的原因,修改算法、数据库设计、程序设计,研究SQLSERVER锁控机制,最后在十一黄金周后全部解决,春运期间系统运行完全正常,现在芜湖和宣城两地车站已安全稳定运行了一个春运、一个五一黄金周、一个十一黄金周。
五、主要子系统介绍
1、售票子系统
包括:售票、预售票、改签、预留票、取消预留票、售预留票、改签票、重新打印车票、退票、废票、售票查询、退票查询、废票查询、改签查询、预留查询、综合统计、票款统计等模块。
2、计划子系统
包括:新增班次、删除班次、停开/恢复班次、全班次调整、计划班次调整、重新生成计划、追加生成计划、班次查询、票价上/下浮、票价表等模块。
3、调度子系统
包括:班次监控、停开班次、恢复班次、调整发车时间、调整检票口、调整限售票、调整座位、顶班、人员分流合并、日班次运营信息等模块。
4、系统设置子系统
包括:线路设置、站点设置、线路站点设置、车站设置、车辆设置、经营业主设置、检票口设置、工作人员设置、口令设置、费率设置等模块。
5、检票子系统
检票口管理、超载参数设定、带客参数设定、三联单管理、变更运营车辆、车次开检、检票、回检、统计等模块
6、信息发布子系统
条屏显示发布、大屏信息发布、触摸屏信息发布、联网各系统信息发布等模块。
7、票据管理子系统
票据入库、票据领用、票据核销、票据查询、票据统计、票据盘点等模块
8、站长查询子系统
实时监控、车次运营分析、线路流量分析、营收分析、售票员票款统计、车站经营分析等子系统。
