長期以來,我國鐵路客票的發售一直沿用人工作業方式,勞動強度大,售票速度慢,售票范圍受局限。旅客購票要排長隊,“購票難”的問題已經成了費時費力的社會問題。與鐵路購票相比,機票的預訂采用網上訂票系統就顯得方便多了。
隨著京滬高鐵的開通,鐵道部推出了一系列便民的新舉措,在年底前逐步推開網絡售票,積極推廣電子客票、銀行卡購票、自動售檢票等。這就需要網上訂票系統來取代老式的售票方式,以滿足當今網絡社會的需求。
網上訂票系統整體架構
網上定票系統設計網站訂票、票點、廠商以及后臺管理等多個子系統,其架構設計與目前國內普遍采用的系統架構有著很大的區別。系統的參與方包括訂票人、鐵路車站和銀行等單位。需要用到的原始數據庫包括車票數據庫、銀行數據庫;在處理問題的過程中要創建的數據庫有注冊成員數據庫、交易歷史記錄數據庫、凍結資金數據庫等。
系統從整體上分為前臺應用和后臺服務兩部分。前臺應用軟件由網上訂票軟件、資金支付軟件和終端售票軟件、終端管理監控軟件組成。后臺服務軟件完成主要的應用邏輯處理和系統運行維護等復雜交易處理工作。
網上訂票系統分析
對網上訂票的流程進行詳細調查之后,得出其業務流程如下:
(1)用戶注冊個人信息,從而在系統中可以訂票。
(2)用戶通過系統查詢車次信息,然后選擇出行的車次。
(3)用戶在訂票界面選擇車票信息以及送票方式等相關信息。
(4)管理員查看車票剩余信息,如果有車票打電話通知用戶,確認用戶是否訂購車票以及費用,如果訂票則在系統中確定。
(5)用戶通過支付手段支付費用后,通知客服。
(6)客服根據訂單的送票方式,根據客戶的地址,送票。
網上訂票系統設計
根據系統功能要求分析,網上訂票系統總共由三大功能模塊組成,包括車次查詢模塊、系統管理模塊、用戶模塊。根據實際需求設計訂票系統的功能,實現了網上訂票的方便性、快捷性、完善性,并劃分系統的邏輯功能模塊?;疖嚻钡馁徺I途徑主要有車站購買,代售點出售等形式,購買的地方以及時間受到限制,不能給乘客帶來便利。列車時刻表十分的復雜,即便是買上一本列車時刻表,也十分不方便查詢自己的乘車路線,而且由于列車時刻的變動性,所以購買不是十分的方便,因此系統要滿足以下需求:
(1)乘客輸入車次或出行的出發站與終點站,可查詢車次信息,從而選擇自己的乘車區間以及車次。
(2)選擇取票方式(包括票點取票、貨到收款),建立訂單管理模塊。
(3)通過簡單查詢和復雜查詢來察看服務相關信息。管理員對用戶角色設置以及角色的添加與修改。
(4)新聞信息的管理,添加,刪除,修改。
(5)對用戶訂票信息的辦理。
轉發請注明:丁丁貓