国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android的路邊停車場收費(fèi)系統(tǒng)設(shè)計

2015-03-16 09:10:18王錦徐唐鄔昆鵬
電腦知識與技術(shù) 2015年1期

王錦 徐唐 鄔昆鵬

摘要:隨著我國經(jīng)濟(jì)水平的不斷發(fā)展和城市化進(jìn)程加快,車輛的數(shù)量也隨之增多,也就帶來了對停車收費(fèi)方式的不同要求。由于我國的在路邊停車場管理體系相對于世界發(fā)達(dá)國家發(fā)展較晚,因此傳統(tǒng)的路邊停車收費(fèi)管理方式需要大量的人力投入。該文介紹了一種基于Android的路邊停車場收費(fèi)系統(tǒng),可以方便的對停車車輛經(jīng)行收費(fèi),車輛查詢等,對路邊停車車輛進(jìn)行高效的管理。

關(guān)鍵詞:路邊停車場;Android技術(shù);收費(fèi)系統(tǒng)

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)01-0058-02

Street Parking Charge System Design Based on Android

WANG Jin, Xu Tang, WU Kun-peng

(School of Computer Science, China West Normal University, Nanchong 637009, China)

Abstract: With the continuous development of China's economy and the level of urbanization accelerates, the number of vehicles also will be increased, it has brought to the parking mode brings requirements. Because our street parking management system in relation to the late development of the world's developed countries, so the traditional on-street parking management requires a lot of manpower. This paper describes a system for on-street parking fees based on Android, you can easily charge through the line to stop the vehicle, the vehicle inquiry, on-street parking of vehicles through the line and efficient management.

Key words: street parking; Android technology; toll system

目前,隨著我國的經(jīng)濟(jì)不斷發(fā)展,車輛的數(shù)量越來越多,尤其是私家車輛,因此路邊停車場也隨之興起[1]。路邊停車就是利用公路兩側(cè)的位置,可以隨時停車、取車,十分便捷。我國城市中目前對路邊停車收費(fèi)方式一般是人工監(jiān)督和咪表兩種[2],但這兩種方式對低效率且收費(fèi)監(jiān)管不足,在財務(wù)上很容易造成漏洞和現(xiàn)金的流失。為了解決這些問題,我們設(shè)計了基于Android的路邊停車場收費(fèi)系統(tǒng),可以節(jié)省大量的人力,物力和財力。

1 Android系統(tǒng)介紹

Android本意是“機(jī)器人”的意思,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)的基于Linux的開放源代碼的操作系統(tǒng),可以應(yīng)用于智能手機(jī)和平板電腦等移動設(shè)備,目前已經(jīng)是全球市場份額排名前四的智能手機(jī)操作系統(tǒng)[3]。Android的最新版本是谷歌于2013年9月4日凌晨發(fā)布的Android4.4,Android的系統(tǒng)架構(gòu)與其操作系統(tǒng)一樣都采用了分層的架構(gòu),分別從低到高依次為Linux內(nèi)核層,系統(tǒng)運(yùn)行庫層,應(yīng)用軟件框架層和應(yīng)用程序?qū)印ndroid還提供四大開發(fā)組件,Activity(活動): 用于呈現(xiàn)功能。Service(服務(wù)): 在后臺提供服務(wù),不提供界面呈現(xiàn)[4]。Broadcast Receiver(廣播接收器):用于接收廣播。Content Provider(內(nèi)容提供商): 支持在多個應(yīng)用中讀取數(shù)據(jù)和數(shù)據(jù)的存儲,相當(dāng)于小型數(shù)據(jù)庫。

采用Android操作系統(tǒng)作為路邊停車場收費(fèi)系統(tǒng)終端軟件是因?yàn)槠淠壳白罹呖梢浦驳囊苿釉O(shè)備操作系統(tǒng)[5],便于軟件的后續(xù)開發(fā)和維護(hù),能夠有效降低軟件的開發(fā)成本,降低設(shè)備價格。

2 路邊停車場收費(fèi)系統(tǒng)設(shè)計規(guī)劃

本設(shè)計的實(shí)現(xiàn)思路是在手機(jī)上開發(fā)一個停車場的收費(fèi)系統(tǒng),該收費(fèi)系統(tǒng)可以實(shí)現(xiàn)從汽車來到停車場停車到汽車?yán)U費(fèi)離開所需要的功能,該軟件分為系統(tǒng)設(shè)置,汽車入庫,汽車出庫,查詢,統(tǒng)計五大模塊(如圖1) ,每個模塊實(shí)現(xiàn)相應(yīng)的功能每個模塊功能獨(dú)立又互有聯(lián)系。

3 路邊停車場收費(fèi)系統(tǒng)介紹

在路邊停車場收費(fèi)系統(tǒng)設(shè)計過程中,主要運(yùn)用了Android平臺的Linux內(nèi)核層,Android運(yùn)行環(huán)境,應(yīng)用框架層,普通函數(shù)程序庫和Android應(yīng)用程序?qū)游鍌€功能模塊[6]。首先要建立項目,在Eclipse中選擇File →New →Android Application Project,按提示輸入項目名稱和其他項目信息。下面我們具體介紹路邊停車收費(fèi)系統(tǒng)的五大模塊。

3.1 系統(tǒng)設(shè)置

在系統(tǒng)設(shè)置中可以設(shè)置停車場的唯一標(biāo)識,即停車場編號,停車場名,車位設(shè)置和收費(fèi)設(shè)置,設(shè)置好的信息通過sharepreference共享數(shù)據(jù),sharepreferences是一個Android類,是一個輕量級存儲類,特別適合用于保存軟件配置參數(shù)。

3.2汽車入庫

汽車的入庫Activity有停車場名,停車場編號,車位號,車牌號,進(jìn)入時間,其中停車場名直接讀取sharepreference 傳遞過來的參數(shù),進(jìn)入時間通過

System.currentTimeMillis();

獲取到當(dāng)前系統(tǒng)時間并以"yyyy-MM-dd HH:mm:ss "格式輸出。停車場管理員可以手工輸入汽車所停的車位號和汽車的車牌號。本軟件還加入了拍照功能,可以對剛進(jìn)入的車輛進(jìn)行拍照記錄,編寫代碼

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

啟動自帶的拍照功能。在完成以上操作后,點(diǎn)擊登記按鈕,將停車信息存入SQLite數(shù)據(jù)庫中。

3.3汽車出庫

汽車的出庫Activity有停車場名,停車場編號,車位號,車牌號,進(jìn)入時間,離開時間,停車時長,應(yīng)付金額,其中停車場名,停車場編號,車位號,車牌號,進(jìn)入時間直接從數(shù)據(jù)庫中讀取,離開時間同樣通過

System.currentTimeMillis();

獲取當(dāng)前系統(tǒng)時間并按相應(yīng)的格式輸出。停車時長為離開時間與進(jìn)入時間之差,通過編碼自動輸出。應(yīng)付金額是通過讀取sharepreference中的單價,再乘上停車時長。同樣可以進(jìn)行拍照,對出庫的車輛進(jìn)行拍照記錄。最后點(diǎn)擊繳費(fèi)即可完成車輛的停車功能。

3.4查詢

查詢的Activity實(shí)現(xiàn)對停車歷史記錄的查詢,可以通過車牌號查詢,車位號查詢,起始時間查詢,終止時間查詢這幾個查詢條件,管理員可以輸入自己需要的查詢條件進(jìn)行查詢。

3.5 統(tǒng)計

統(tǒng)計的Activity實(shí)現(xiàn)對一段時間收入的統(tǒng)計,分別可以輸入起始時間和終止時間,然后點(diǎn)擊統(tǒng)計按鈕,即可出現(xiàn)需要的時間段的總收入。

4 結(jié)束語

利用Android操作系統(tǒng)在智能手機(jī)上實(shí)現(xiàn)了路邊停車場收費(fèi)系統(tǒng)的初步功能,實(shí)現(xiàn)了停車場收費(fèi)傳統(tǒng)的收費(fèi)模式向智能收費(fèi)模式的轉(zhuǎn)變,加強(qiáng)了對停車場的規(guī)范化管理,對停車時間記錄更加準(zhǔn)確,還便于統(tǒng)計停車費(fèi)用和歷史停車記錄的查詢,大大加少了

停車場的管理成本和提高了停車場的工作效率和服務(wù)質(zhì)量。當(dāng)然,本系統(tǒng)還有待進(jìn)一步開發(fā)的功能,如實(shí)現(xiàn)對未交費(fèi)逃逸車輛的追逃,對管理員身份的驗(yàn)證等功能還等待進(jìn)一步的開發(fā)。本系統(tǒng)還可以與每個車位安裝了記錄停車時長的感應(yīng)設(shè)備相結(jié)合,通過兩者分別對停車時長的對比,以防止管理員亂收費(fèi)。隨著功能的不斷完善,該收費(fèi)系統(tǒng)必定將在停車場收費(fèi)管理中得到廣泛應(yīng)用。

參考文獻(xiàn):

[1] 田小路.基于智能手持設(shè)備Android平臺車牌識別系統(tǒng)的應(yīng)用研究[D]. 哈爾濱:哈爾濱工業(yè)大學(xué),2013.

[2] 趙振飛,高源. 基于ARM的都市停車系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].電腦知識與技術(shù),2013(24):5547-5550,5552

[3] 熊剛. 基于Android的智能手機(jī)的設(shè)計與實(shí)現(xiàn)[D].武漢:武漢理工大學(xué),2010.

[4] Murph M L.Beginning -Android2[M]. POSTS & Telecom PRESS,2010.

[5] 蔚全偉,姚毅. Android開發(fā)在停車場尋車中的應(yīng)用[J]. 數(shù)字技術(shù)與應(yīng)用,2014(2):85.

[6] 楊帆. 停車指引系統(tǒng)嵌入式無線網(wǎng)關(guān)設(shè)計[D].北京:北方工業(yè)大學(xué),2014.

治多县| 肇源县| 文水县| 缙云县| 呼伦贝尔市| 福建省| 临颍县| 日喀则市| 荆州市| 墨脱县| 吉林市| 盐源县| 卓资县| 成武县| 遵义市| 元阳县| 佛坪县| 且末县| 前郭尔| 玛多县| 靖西县| 临沂市| 勃利县| 花莲市| 灌阳县| 亳州市| 陵川县| 名山县| 富阳市| 佳木斯市| 海伦市| 台江县| 鄢陵县| 油尖旺区| 桂林市| 佛坪县| 甘谷县| 乌拉特前旗| 孝感市| 安庆市| 溧水县|