何江英
(沈陽(yáng)城市建設(shè)學(xué)院 110167)
出租車(chē)計(jì)價(jià)器軟件程序設(shè)計(jì)與實(shí)現(xiàn)
何江英
(沈陽(yáng)城市建設(shè)學(xué)院 110167)
隨著科技技術(shù)的不斷發(fā)展,社會(huì)經(jīng)濟(jì)也在迅猛增長(zhǎng),城市建設(shè)不斷完善,與城市面貌息息相關(guān)的出租車(chē)行業(yè)也在日益擴(kuò)大,出租車(chē)市場(chǎng)價(jià)值表現(xiàn)出廣闊的應(yīng)用前景。為了避免出租車(chē)司機(jī)亂收費(fèi)、收費(fèi)不明朗等問(wèn)題,使得出租車(chē)行業(yè)健康持續(xù)發(fā)展,在出租車(chē)計(jì)價(jià)器中采用人工智能程序,本文就出租車(chē)計(jì)價(jià)器軟件程序設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行探討。
出租車(chē)計(jì)價(jià)器軟件程序;概述;設(shè)計(jì);實(shí)現(xiàn)
早在70年代初期我國(guó)就有出租車(chē)出現(xiàn),那時(shí)候的出租車(chē)多半采用的是國(guó)外的計(jì)價(jià)器,價(jià)格昂貴,而且計(jì)價(jià)價(jià)格不是很準(zhǔn)確。隨著我國(guó)社會(huì)主義的不斷發(fā)展,改革的不斷深入,城市建設(shè)呈現(xiàn)良好趨勢(shì),出租車(chē)行業(yè)也在持續(xù)穩(wěn)定發(fā)展中。隨后出租車(chē)大范圍的開(kāi)始使用國(guó)產(chǎn)計(jì)價(jià)器,最初的國(guó)產(chǎn)計(jì)價(jià)器是需要人工根據(jù)計(jì)價(jià)器顯示的路程數(shù)字然后手動(dòng)進(jìn)行計(jì)算并四舍五入,還未全方面的實(shí)現(xiàn)人工智能,在經(jīng)過(guò)一段時(shí)間的技術(shù)改良與研究后,如今的計(jì)價(jià)器不僅能夠準(zhǔn)確根據(jù)車(chē)程計(jì)算價(jià)格,還能打印發(fā)票,并且能語(yǔ)音報(bào)數(shù)。出租車(chē)能體現(xiàn)一個(gè)城市文化程度,與城市發(fā)展息息相關(guān)。隨著城市旅游行業(yè)的進(jìn)步,出租車(chē)行業(yè)也表現(xiàn)出廣闊的應(yīng)用前景。
雖然如今出租車(chē)計(jì)價(jià)器已廣泛普及,但還是有小部分小城區(qū)尚未使用出租車(chē)自動(dòng)計(jì)價(jià)器,隨著城市建設(shè)的速度加快,象征著城市發(fā)展也在日新月異的變化,出租車(chē)行業(yè)發(fā)展的勢(shì)頭并未受到阻礙,并表現(xiàn)出十分具備潛力的市場(chǎng)價(jià)值。在今后為了提高出租車(chē)行業(yè)技術(shù)水平,促進(jìn)出租車(chē)行業(yè)發(fā)展,需要相關(guān)人員不斷深入研究,從出租車(chē)計(jì)價(jià)器軟件程序優(yōu)化做起,進(jìn)一步完善相關(guān)規(guī)定要求,推進(jìn)出租車(chē)行業(yè)技術(shù)革新。
2.1 系統(tǒng)主程序設(shè)計(jì)
在出租車(chē)計(jì)價(jià)器系統(tǒng)主程序設(shè)計(jì)中除了需要完成參量和接口處的初始化設(shè)計(jì)外,還要包括系統(tǒng)模塊程序設(shè)計(jì),以及出租車(chē)起步價(jià)設(shè)計(jì)與單價(jià)的設(shè)置,以及中途中斷的設(shè)置,最后自動(dòng)計(jì)算價(jià)格,總得來(lái)說(shuō),系統(tǒng)主程序設(shè)計(jì)需要完成自動(dòng)清除、計(jì)價(jià)、計(jì)程與啟動(dòng)這幾項(xiàng)任務(wù)。
當(dāng)出租車(chē)開(kāi)始運(yùn)行時(shí),計(jì)價(jià)器便自動(dòng)啟動(dòng)開(kāi)始計(jì)程,根據(jù)計(jì)價(jià)器中云儲(chǔ)存的數(shù)據(jù)計(jì)算開(kāi)始運(yùn)行路程是否超過(guò)計(jì)程車(chē)起步價(jià),未超過(guò)則不進(jìn)行計(jì)價(jià),如果超過(guò)了便根據(jù)出租車(chē)行駛路程、單價(jià)數(shù)以及起步價(jià)等綜合因素進(jìn)行價(jià)格計(jì)算,若中途出租車(chē)脈沖停止,即中途有中斷的形象,計(jì)價(jià)器根據(jù)中斷時(shí)長(zhǎng)做出相應(yīng)的計(jì)算。
2.2 系統(tǒng)模塊程序設(shè)計(jì)
2.2.1 顯示子程序
由于出租車(chē)計(jì)價(jià)器涉及到出租車(chē)行駛路程與時(shí)間以及價(jià)格這幾個(gè)方面,因此在現(xiàn)顯示子程序中需要同時(shí)顯示出價(jià)格單位、時(shí)間中的秒、分、時(shí)以及路程單位。顯示子程序還需要這幾個(gè)顯示單位相互關(guān)聯(lián),路程金額單價(jià)要隨著路程變動(dòng),路程也要隨著時(shí)間變動(dòng)。
2.2.2 里程計(jì)數(shù)中斷
計(jì)價(jià)器每輸出一個(gè)低頻電信號(hào)便中斷一次,當(dāng)集滿(mǎn)一千個(gè)低頻電信號(hào)便將截止目前的路程、時(shí)間以及計(jì)價(jià)金額輸入至計(jì)價(jià)器數(shù)據(jù)儲(chǔ)存管理中,避免因數(shù)據(jù)量過(guò)多難以計(jì)算,從而也能確保計(jì)價(jià)準(zhǔn)確性,提升計(jì)價(jià)效率。每過(guò)一里路,便將數(shù)據(jù)計(jì)算出來(lái),是最終計(jì)價(jià)結(jié)果的證明依據(jù)。
2.2.3 定時(shí)中斷
定時(shí)中斷原理與里程計(jì)數(shù)中斷原理相似,在定時(shí)中斷程序中,設(shè)定每50Ms便中斷一次,集滿(mǎn)20次,也就是過(guò)1s后,將截止目前的行車(chē)數(shù)據(jù)傳送至相對(duì)應(yīng)的顯示單位實(shí)現(xiàn)實(shí)時(shí)顯示,能讓乘客與司機(jī)同時(shí)共同的了解目前的出租車(chē)行車(chē)狀態(tài)。
2.2.4 中途等待中斷
中途等待中斷主要是針對(duì)出租車(chē)遇到堵車(chē)、塞車(chē)、紅綠燈、途中等人等情況所設(shè)計(jì)的單位,設(shè)定好等待值,在超過(guò)等待時(shí)長(zhǎng)時(shí),根據(jù)出租車(chē)霍爾開(kāi)關(guān)是否有信號(hào)判斷等待時(shí)長(zhǎng),計(jì)價(jià)器會(huì)自動(dòng)將等待時(shí)間加入進(jìn)出租車(chē)計(jì)價(jià)程序中,在最終計(jì)價(jià)結(jié)果會(huì)包括等待價(jià)格,等待結(jié)束后計(jì)價(jià)器程序便恢復(fù)正常計(jì)價(jià)。
2.2.5 按鍵服務(wù)程序
按鍵服務(wù)程序是屬于手動(dòng)程序,采用的是查詢(xún)模式,按鍵服務(wù)設(shè)置在主程序中,當(dāng)無(wú)按鍵時(shí)程序按照通常的情況順利運(yùn)行,當(dāng)按鍵時(shí),計(jì)價(jià)器程序便跳轉(zhuǎn)至子程序中,進(jìn)行比如時(shí)長(zhǎng)中斷處理、計(jì)價(jià)統(tǒng)計(jì)等。
3.1 能在數(shù)碼管上顯示運(yùn)行單價(jià)、運(yùn)行時(shí)間、乘車(chē)?yán)锍桃约靶熊?chē)總費(fèi)用
根據(jù)仿真軟件以及搭建仿真系統(tǒng),通過(guò)多次實(shí)踐與軟件使用,出租車(chē)計(jì)價(jià)器能根據(jù)具體實(shí)行路程以及預(yù)先設(shè)定單價(jià)值,另外加上起步價(jià)能計(jì)算出最終費(fèi)用,在過(guò)程中,遇到中途中斷的情況,能根據(jù)中斷時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間范圍,將超出的部分計(jì)算在最終費(fèi)用中。最終使用計(jì)價(jià)器軟件計(jì)算出的費(fèi)用主要包括是起步價(jià)加上實(shí)際乘車(chē)費(fèi)用然后加上等待超過(guò)時(shí)的費(fèi)用。
3.2 能夠根據(jù)白天與晚上不同情況顯示不同單價(jià)以及行車(chē)總費(fèi)用
我們都知道由于白天與晚上起步運(yùn)營(yíng)價(jià)格是不一樣的,一般晚上的起步價(jià)要高一點(diǎn),通過(guò)使用仿真軟件,分別對(duì)白天與晚上進(jìn)行運(yùn)營(yíng)測(cè)試,在晚上設(shè)定好起步價(jià)格,經(jīng)過(guò)測(cè)試與實(shí)踐后,觀察仿真系統(tǒng)運(yùn)行數(shù)據(jù),我們可以確定計(jì)價(jià)器軟件程序系統(tǒng)設(shè)計(jì)運(yùn)營(yíng)正常。在白天起步價(jià)為6元,晚上起步價(jià)為7元,兩者設(shè)定運(yùn)行相同的距離,在相同的時(shí)間短內(nèi),我們可以看出最終計(jì)價(jià)器計(jì)算價(jià)格白天要比晚上便宜六塊。當(dāng)然其中不包括特殊情況比如中途中斷等待,不加上等待的時(shí)長(zhǎng),在兩者都正常運(yùn)行情況下。
綜上所述,出租車(chē)計(jì)價(jià)器是乘客與司機(jī)雙方的交易數(shù)據(jù)依據(jù),也是兩者之間的交易法則,是出租車(chē)行業(yè)中的重要技術(shù)支持,也是主要工具,對(duì)乘客與司機(jī)兩者而言直接關(guān)乎到彼此的利益關(guān)系,具有重要意義。有一個(gè)良好性能的出租車(chē)計(jì)價(jià)器對(duì)出租車(chē)行業(yè)發(fā)展來(lái)說(shuō)是必不可少的,要想讓出租車(chē)行業(yè)健康穩(wěn)定發(fā)展,進(jìn)行計(jì)價(jià)器軟件程序設(shè)計(jì)與優(yōu)化是毫無(wú)疑問(wèn)的,對(duì)計(jì)價(jià)器軟件程序設(shè)計(jì)研究有一定應(yīng)用價(jià)值。目前私家車(chē)逐漸多了起來(lái),給出租車(chē)行業(yè)發(fā)展帶來(lái)新的挑戰(zhàn)與機(jī)遇,在今后相關(guān)技術(shù)人員就出租車(chē)計(jì)價(jià)器軟件優(yōu)化方面要進(jìn)行深入研究,完善軟件所面臨問(wèn)題,提升軟件技術(shù)層次。
[1]石文國(guó),石 理,胡登杰.嵌入式實(shí)時(shí)Web服務(wù)器[A].中國(guó)自動(dòng)化學(xué)會(huì)、中國(guó)儀器儀表學(xué)會(huì)2004年西南三省一市自動(dòng)化與儀器儀表學(xué)術(shù)年會(huì)論文集[C].2004.
[2]魏振春,石小蘭,韓江洪,李正榮.嵌入式系統(tǒng)中IPv6協(xié)議棧的研究[A].計(jì)算機(jī)技術(shù)與應(yīng)用進(jìn)展——全國(guó)第17屆計(jì)算機(jī)科學(xué)與技術(shù)應(yīng)用(CACIS)學(xué)術(shù)會(huì)議論文集(下冊(cè))[C].2006.
[3]李衛(wèi)國(guó),葛紉秋.一種基于uClinux的便攜式郵件接收器的設(shè)計(jì)[A].2006北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)——通信與信息技術(shù)會(huì)議論文集(上)[C].2006.
[4]關(guān)守平,姚勇,劉海龍,張躍輝.嵌入式系統(tǒng)網(wǎng)絡(luò)接口模塊設(shè)計(jì)及應(yīng)用[A].2007中國(guó)儀器儀表與測(cè)控技術(shù)交流大會(huì)論文集(一)[C].2007.
TP368.12
A
1004-7344(2016)35-0241-01
2016-11-28