王消奇
摘 要
對地鐵自動售票機(jī)軟件系統(tǒng)的構(gòu)建進(jìn)行了系統(tǒng)性的分析,總結(jié)了系統(tǒng)設(shè)計的現(xiàn)狀,構(gòu)建了針對性的解決策略,核心目的是通過在地鐵自動售票及軟件系統(tǒng)構(gòu)建的基礎(chǔ)上,完善工程項目設(shè)計的理念,從而為地鐵自動售票機(jī)軟件系統(tǒng)的優(yōu)化提供穩(wěn)定支持。
【關(guān)鍵詞】地鐵 自動售票系統(tǒng) 軟件系統(tǒng) 實現(xiàn)方式
1 地鐵自動售票機(jī)軟件系統(tǒng)的運行現(xiàn)狀
在現(xiàn)階段地鐵自動售票機(jī)軟件系統(tǒng)運用的過程中,存在著單一性的售票方式,在這種背景下并不能充分滿足用戶的需求,而且也不能及時改善交通高峰客流擁堵的買票的現(xiàn)象。而且一些地區(qū)中的自動售票機(jī)不能對一元紙幣進(jìn)行識別,對于一些不符合指標(biāo)的紙幣會退還給乘客,這就為乘客的出現(xiàn)造成制約。而且,由于我國地鐵系統(tǒng)自動售票及在購票中只能使用現(xiàn)金充值,沒有與網(wǎng)絡(luò)支付方式進(jìn)行結(jié)合,同樣為乘客造成了不便。因此,在現(xiàn)階段地鐵自動售票機(jī)軟件系統(tǒng)優(yōu)化中,需要認(rèn)識到這些限制性的問題,通過存在問題的分析,解決單一性的售票形式,并在此基礎(chǔ)上,通過對軟件系統(tǒng)的合理優(yōu)化,保證系統(tǒng)設(shè)計的可靠性以及可維護(hù)性,滿足人們出行的便利性,并為地鐵自動售票機(jī)軟件系統(tǒng)結(jié)構(gòu)的優(yōu)化提供有效支持。
2 地鐵自動售票機(jī)軟件系統(tǒng)的實現(xiàn)
2.1 系統(tǒng)主要硬件模塊設(shè)計
(1)主控單元設(shè)計中,通常情況下會采用MOXA嵌入式計算機(jī)設(shè)計理念,在該系統(tǒng)運用中可以實現(xiàn)低功耗、散熱效果好以及性能穩(wěn)定的目的,所以,主要運用在軌道交通行業(yè)之中。其中的主控單元功能作為一種自動性的售票業(yè)務(wù)形式,通過對各個模塊工作項目的設(shè)計,可以實現(xiàn)系統(tǒng)的交互性。
(2)乘客顯示器及觸摸屏。乘客顯示器與觸摸屏主要由TVM以及用戶可視化交互系統(tǒng)組成,通過該系統(tǒng)的構(gòu)建,可以為用戶提供便利性的服務(wù)。
(3)硬幣處理模式模塊。該系統(tǒng)設(shè)計中基本模塊包括了硬幣機(jī)芯、硬幣暫存器、換向器等,功能是硬幣接受、硬幣識別以及硬幣的找零。
(4)紙幣接收模塊。通過對紙幣結(jié)構(gòu)、紙幣暫存器以及紙幣箱等系統(tǒng)組成。
(5)票卡讀卡器。通過對系統(tǒng)交易規(guī)則的確立進(jìn)行交易數(shù)據(jù)模塊的分析。
2.2 系統(tǒng)主要軟件模塊設(shè)計
2.2.1 系統(tǒng)開發(fā)平臺
在系統(tǒng)開發(fā)的過程中,主要是運用了Windows XP Professional的組件化版本。通過Windows XP Professional系統(tǒng)的使用中可以保證資源開發(fā)的有效性,而且也可以通過對人們特定任務(wù)的分析,進(jìn)行工程項目的設(shè)計。
2.2.2 軟件系統(tǒng)的構(gòu)建
在軟件系統(tǒng)構(gòu)建的過程中,其基本的框架如圖1所示。在系統(tǒng)模塊分析及處理中,可以將用戶界面進(jìn)行獨立性的處理,優(yōu)化主控制板與界面模塊的交互程序,并在此基礎(chǔ)上完成無硬件的項目演示。同時,在該系統(tǒng)運行中,也可以通過對終端系統(tǒng)的操作,進(jìn)行工程項目的維護(hù)及分析,為TVM系統(tǒng)軟件結(jié)構(gòu)的優(yōu)化提供有效支持。
2.2.3 用戶界面
在用戶界面設(shè)計中,其主要包括了乘客操作界面以及后臺維護(hù)界面,通過資源結(jié)構(gòu)的合理優(yōu)化,可以實現(xiàn)對乘客操作界面的可視化構(gòu)建,展現(xiàn)出人性化的系統(tǒng)設(shè)計理念。
2.3 系統(tǒng)的可靠性模塊設(shè)計
在地鐵自動售票機(jī)軟件設(shè)計的過程中,可以實現(xiàn)系統(tǒng)操作的可靠性原則。其可靠性技術(shù)運用主要體現(xiàn)在以下幾個方面:
(1)軟件系統(tǒng)主要采用了面對對象的設(shè)計技術(shù),可以在此基礎(chǔ)上實現(xiàn)功能高及低耦合的技術(shù)形式。
(2)設(shè)備驅(qū)動模塊化的設(shè)計,可以系統(tǒng)運用的可擴(kuò)展性,同時也為系統(tǒng)的維護(hù)提供支持。
(3)系統(tǒng)設(shè)計中采用了動態(tài)化的鏈接庫(DLL)和COM結(jié)構(gòu)形式。
(4)操作系統(tǒng)的設(shè)計采用了嵌入式的工業(yè)系統(tǒng)形式,通過對系統(tǒng)的制定及操作,可以提升系統(tǒng)的整體質(zhì)量。
(5)軟件系統(tǒng)模塊運用可以恢復(fù)處理,對于業(yè)務(wù)流程中發(fā)生的故障因素,可以實現(xiàn)自動性的系統(tǒng)恢復(fù),并對制定的內(nèi)容進(jìn)行反復(fù)性的操作。
(6)實現(xiàn)對系統(tǒng)軟件的日志記錄,通過對設(shè)備運行狀況以及維護(hù)人員數(shù)據(jù)輸入及輸出資源的分析,可以實現(xiàn)對故障的及時判斷及恢復(fù)。
2.4 軟件系統(tǒng)的可維護(hù)性設(shè)計
在地鐵系統(tǒng)自動售票及設(shè)計的過程中,其系統(tǒng)的設(shè)計方式具有較為明顯的可維護(hù)性。其具體體現(xiàn)在以下幾個方面:
(1)在系統(tǒng)呈現(xiàn)故障問題時,打開系統(tǒng)的維護(hù)開關(guān),可以實現(xiàn)對后臺終端的有效維護(hù)及課程操作,保證操作界面的直觀性、易懂性。而且,在系統(tǒng)維護(hù)中,當(dāng)出現(xiàn)錯誤代碼時,可以對模塊進(jìn)行初始化的檢測。
(2)軟件可維護(hù)系統(tǒng)主要采用了面向?qū)ο蟮脑O(shè)計方法,為軟件模塊的維護(hù)和升級提供了有效支持。
(3)在軟件系統(tǒng)可維護(hù)性設(shè)計方式分析中,可以為維修面板提供模塊測試功能,為系統(tǒng)的維護(hù)提供有效支持。
3 結(jié)束語
總而言之,在現(xiàn)階段地鐵自動售票設(shè)計的過程中,通過系統(tǒng)硬件、系統(tǒng)軟件、系統(tǒng)可靠性以及系統(tǒng)可靠性設(shè)計理念的構(gòu)建,可以為系統(tǒng)軟件設(shè)計提供有效支持,提高系統(tǒng)的操作性及可靠性,同時也為用戶提供了便利性的服務(wù)。同時,在多線程設(shè)計理念運用的背景下,可以合理進(jìn)行系統(tǒng)的線程安排,提高售票的準(zhǔn)確性。
參考文獻(xiàn)
[1]劉琳琳,梁雪慧,徐道強(qiáng).地鐵系統(tǒng)自動售票機(jī)的售票方式及技術(shù)研究[J].自動化技術(shù)與應(yīng)用,2016(08):142-145.
[2]張恒.南京地鐵一號線自動售票機(jī)硬幣處理系統(tǒng)(CHS)保護(hù)器開發(fā)與應(yīng)用[J].科技展望,2014(10):129.