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