客運自助售票終端的票務對接系統的設計論文
“客運”是指以旅客為運輸物件,以汽車為主要運輸工具實施的有目的的旅客空間位移的運輸活動。下面是小編為你帶來的客運自助售票終端的票務對接系統的設計論文 ,歡迎閱讀。
摘要
本論文介紹了客運自助售票終端功能和組成,並從客戶購票的角度來設計自助售票終端的票務對接系統。票務對接系統設計軟體是基於通用性強,編譯軟體功能強大的C#語言,在設計過程中採用模組化編寫方案,把票務對接系統分成四個模組進行設計。
關鍵詞 自助售票終端;票務對接系統;模組化設計
客運自助售票終端是一種為旅客提供在無人值守情況下自助地、方便地售票的裝置。它可以分散在城市的各個角落,也可以集中在現有的售票大廳,任何人出行都可以就近的網點進行購票,它透過網路與票務資料庫連線,其購票結果與人工售票結果相同。應用自助售票終端,能夠大大縮短旅客的平均購票時間,提高公路客運的服務質量。
1 客運自助售票終端功能和組成
客運自助售票終端是一種自助服務裝置。旅客投入現金或銀行信用卡或儲值卡,可自主選擇乘車日期、車次、座席等之後,機器自動輸出旅客所需的車票和應找的零錢。客運票務自助售票系統是多臺自助售票終端、自助售票網路裝置、自助售票伺服器。
自助售票終端上執行著作業系統、LED自動控制系統、電話訂票出票系統、網路訂票出票系統、銀聯交易處理系統、票務對接系統、現金自助購票系統和自助裝置維護系統。作業系統屬於最底層的,其他系統都是在作業系統上執行的。電話訂票出票系統、網路訂票出票系統、銀聯交易處理系統和現金自助購票系統透過票務對接系統與票務伺服器的票務系統相連,進行資訊交換。
2 客運自助售票終端票務對接系統的設計
2.1 票務對接系統功能
票務對接系統不是單獨使用的,是和現金自助購票系統、網路訂票出票系統、電話訂票出票系統、銀聯交易處理系統、自助裝置維護系統協同工作的。票務對接系統主要實現對客運票務系統的對接功能;該系統透過Web Service資料介面實現了對客運票務的查詢、現金出票、銀聯出票、商務卡出票、訂購票出票(網路訂票、電話訂票)等功能。
2.2 票務對接系統模組設計
票務對接系統是一個完全使用軟體實現的系統,它是根植於Windows Xp作業系統下的一個應用軟體的一部分。程式的開發語言選用通用性較強的C#語言,選用語言的優越性在於其編碼速度快,編碼工具強大。軟體編寫首先要編寫程式流程圖,用圖表的方式表現出軟體的結構和內容,以及資料流動方向。票務對接系統是自助售票軟體這個應用軟體的一部分,其參與到自助售票軟體的所有需要與資料庫資料互動過程。當然我們要先畫出自助售票軟體的資料流程圖,然後對其中需要票務對接系統的地方給提取出來,進行票務對接系統軟體的設計。
程式流程圖編寫完成之後,下一步要做的就是完成軟體的編寫。為了方便編寫軟體,這裡我們採用了模組化的編寫方式。我們將票務對接系統分成基本資訊管理模組、查詢預扣管理模組、現場出票模組、網路和電話訂票出票模組。
2.2.1 基本資訊管理模組
基本資訊管理模組作用主要是同步售票終端與票務伺服器的時間和票務簽到。在自助終端投入使用前首先要和票務資料庫進行時間同步和票務簽到,這裡編寫class WebService{}與票務資料庫進行連線,為下面的資料交換提供資料介面,然後編寫syncSysTime()函式進行時間同步,以實現在票務伺服器上籤到的目的'。
2.2.2 查詢、預扣管理模組
查詢、預扣管理模組作用是查詢作用是提供使用者查詢車次、車票等資訊,同時更新剩餘票數資訊;預扣的作用是預防票務之間的衝突。操作如下:a.查詢車次、票數資訊:使用者透過購票介面,輸入目的地、始發日期後,票務系統會自動將符合條件的車次以及票務資訊顯示在資訊列表中。b.預扣票管理:當用戶在資訊列中符合的車次、並且確定了購票張數,確定“確定購票”按鈕,預扣票管理模組將此使用者選中的票,變成預扣票,來預防票務之間的衝突。如果使用者最終將選中的票以實票資訊打印出票,此預扣票將徹底變成已出票,若使用者最終放棄購票,票務系統將對預扣票進行釋放,重新新增到查詢模組中。
2.2.3 現場出票管理模組
現場出票管理模組作用是作用將預扣票以實票的形式,由系統打印出來,並且更新票務系統中剩餘車次以及剩餘票資訊。具體操作為使用者進行選擇了車次、票數,確定購票的操作後,進入了付款介面,當用戶使用現金、銀聯或者商務卡進行付款後,票務系統將已售出的票從票務系統的查詢預扣模組中移除,並更新剩餘票數資訊。
2.2.4 訂票、出票管理
訂票、出票模組作用是將由網上訂票、電話訂票產生的預扣票變成已售票,並且更新票務系統中剩餘的車次以及票務資訊。操作時,使用者進入訂票功能入口,輸入訂票號,透過驗證的訂票號,將被票務系統從預扣票變成已售票,並更新票數資訊。
3 結束語
票務對接系統是客運自助售票終端的重要組成部分,票務對接系統是連線自助售票終端和票務資料庫的橋樑。只因為有票務對接系統,旅客才可以透過自助售票終端進行票務的實時查詢、自助購票。本論文主要是從客戶購票的角度來設計自助售票終端的票務對接系統把票務對接系統分成四個模組進行模組化設計。
參考文獻
[1]朱一波.無人值守地鐵站的自動票務系統人機介面的設計研究[D].南京:東南大學碩士學位論文,2008.
[2]丁浩.網路環境下的機場建設費自助售票系統的設計與實現[D].長沙:防科技大學碩士學位論文,2002.
[3]王珊,薩斯煊. 資料庫系統原理概論[M].計算機出版社,006.
[4]宋曉陽. ATM機自助售票系統的設計與實現[J].應用科技,001,10:34-36.
[5]吳秀敏,王曉蘭,陳世斌,方巍.自助購票系統的設計與研究[M].北京:型電腦應用,2010.