當前位置:學問谷 >

行業範例 >數據庫操作系統 >

客運自助售票終端的票務對接系統的設計論文

客運自助售票終端的票務對接系統的設計論文

“客運”是指以旅客為運輸對象,以汽車為主要運輸工具實施的有目的的旅客空間位移的運輸活動。下面是小編為你帶來的客運自助售票終端的票務對接系統的設計論文 ,歡迎閲讀

客運自助售票終端的票務對接系統的設計論文

摘要

本論文介紹了客運自助售票終端功能和組成,並從客户購票的角度來設計自助售票終端的票務對接系統。票務對接系統設計軟件是基於通用性強,編譯軟件功能強大的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.

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/shujuku/pw6lw7.html