摘 要:本文介紹了自動售票機的工作原理,對自動售票機系統(tǒng)的各個模塊進行了詳細描述,介紹了各個模塊在自動售票機系統(tǒng)中的功能組成以及設計方案。系統(tǒng)使用Eclipse為開發(fā)環(huán)境,采用Java語言和MySQL數(shù)據(jù)庫為基礎進行開發(fā),系統(tǒng)實現(xiàn)了票查詢、購票種類選擇、自動購票、出票、找零金額等功能,具有設計合理、操作方便、界面美觀的特點。
關鍵詞:自動售票系統(tǒng);java;MySQL;旅游景區(qū)
1 系統(tǒng)設計
隨著旅游業(yè)的發(fā)展,每年旺季在旅游景區(qū)觀光的游客不斷增多,購票擁擠成了面臨的實際問題,為了解決購票難的局面,減少意外的發(fā)生,在旅游景區(qū)設置自動售票機是非常必要的。
目前,為了解決大型旅游景點在旅游旺季購票擁擠的難題,可以在大型旅游景區(qū)開始建設自動售票機系統(tǒng),已滿足購票的需求。自動售票機系統(tǒng)就是用來解決購票擁擠、購票難的自助購票平臺,主要負責余票查詢、購票種類選擇、自動購票、出票、找零金額的完成。自動售票機系統(tǒng)的主要功能就是實現(xiàn)無人自動售票。
2 數(shù)據(jù)庫設計
MySQL是能夠高效率工作的數(shù)據(jù)處理系統(tǒng),它作為整個自動售票機的數(shù)據(jù)存儲單元,性能的高低直接影響了售票系統(tǒng)的性能,所以數(shù)據(jù)庫的設計是自動售票機系統(tǒng)設計中的重要組成部分。數(shù)據(jù)庫主要記錄每日購票的交易細節(jié)內容,包括購票時間、購票數(shù)量、總交易金額、具體接受金額數(shù)、找零金額數(shù)、出票種類等等。
3 系統(tǒng)的模塊組成
3.1 主控單元模塊
主控單元模塊主要功能是運行自動售票機系統(tǒng),協(xié)調自動售票機系統(tǒng)各個模塊的工作以及相互之間的交互工作。可以采用嵌入式計算機系統(tǒng),保證低功耗、散熱效果好、性能穩(wěn)定安全,適用于售票機業(yè)務即可。
3.2 乘客顯示與觸摸屏模塊
乘客顯示與觸摸屏模塊主要用于自動售票機與乘客的可視化交互,能夠方便乘客完成查票、購票等功能??紤]到人體的功能學,各類乘客都能夠方便的操作自動售票機系統(tǒng),觸摸屏的視角視角為±45°。
3.3 紙幣接收模塊
紙幣接收模塊包括紙幣錢箱、紙幣暫存器、紙幣接收硬件系統(tǒng)、紙幣識別器組成,它的主要功能是:識別紙幣真?zhèn)?、接收紙幣和拒接假幣。當乘客使用紙幣購票時,將紙幣投入紙幣接收硬件系統(tǒng)的進鈔口,通過紙幣識別器對紙幣的真?zhèn)芜M行識別,若為真幣,則從紙幣暫存器將紙幣放入紙幣箱,若為假幣,則從紙幣暫存器中退出假幣。
3.4 硬幣處理模塊
硬幣處理模塊包括硬幣機芯、硬幣暫存器、出幣器、硬幣錢箱、硬幣識別器組成,它的主要功能是:識別硬幣的真?zhèn)?、接收硬幣、退出硬幣。當乘客使用硬幣購票時,將硬幣投入投幣口,經過硬幣識別器對硬幣的真?zhèn)芜M行識別,若為真幣,則從硬幣暫存器將硬幣放入硬幣錢箱,若為假幣,則出幣器將推出假幣。
3.5 出票模塊
當乘客投入的錢通過硬幣處理模塊或紙幣處理模塊檢測無假幣后,出票模塊能夠根據(jù)用戶投入的錢數(shù)來決定是否出票。當投入的錢數(shù)大于票總價時,自動完成找零功能,將找零的錢幣通過硬幣出幣口或紙幣出幣口退出,同時打印門票并出票;當投入的錢數(shù)等于票總價時,打印門票并出票;當投入的錢數(shù)低于票總價時,提示乘客繼續(xù)投錢,并等待硬幣處理模塊或紙幣處理模塊完成錢幣的驗證。
3.6 用戶界面
系統(tǒng)使用Java語言進行界面的設計和功能實現(xiàn),Java語言具有跨平臺和多線程等特點,適合自動售票機系統(tǒng)的設計與實現(xiàn)。用戶界面分為后臺管理員維護界面和前臺乘客操作界面。乘客操作界面實現(xiàn)乘客可視化的配置,能夠查詢票的余量、價格、購票狀態(tài)。后臺管理員維護界面采用觸摸屏操作,實現(xiàn)定期設置門票的總量、門票浮動價格、售票開放時間等,使售票過程更靈活和人性化。
4 結語
景區(qū)自動售票機系統(tǒng)作為旅游旺季售票的一種方式,能夠解決買票高峰期人流擁擠堵塞的安全隱患,可以有效地防患于未然并實現(xiàn)購票無憂。在實際運行中,存在的兩個方面需要改進,一方面是系統(tǒng)的界面可以進一步美化;另一方面是在購票的基礎上可以拓展更多實用功能,比如景點介紹等。
參考文獻:
[1] 趙時旻,董德存.軌道交通自動售檢票系統(tǒng)[M].上海:同濟大學出版社,2007.
[2] 吳春波.地鐵AFC半自動軟件架構設計與開發(fā)[D].上海:東華大學碩士學位論文,2010.
[3] 張寧,何鐵軍,王健.軌道交通自動售檢票系統(tǒng)互換性研究[J].城市軌道交通研究,2007,(11).
[4] 方錦煌.提高地鐵自動售檢票系統(tǒng)設備的技術性能[J].城市軌道交通研究,2007,(9).
[5] 向鵬.地鐵自動售票機系統(tǒng)設計[J].自動化應用,2010,(11):12-14.
[6] 楊超.基于ARM架構的地鐵自動檢票機控制系統(tǒng)的研究[D].北京交通大學,2011.
作者簡介:
房悅(1984-),女,陜西西安人,碩士,助教,研究方向:計算機基礎(工商管理)。