999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

大型停車場智能雙向引導系統

2017-04-22 20:10:14賀靖淇
科技創新導報 2016年33期

賀靖淇

摘 要:隨著科技進步和經濟的高速發展,中國人民的生活水平不斷提高,汽車保有量不斷增長,車輛增多自然會影響到停車場的大小,于是現在的停車場場地大且地形復雜,很多車主都有過進入大型停車場后尋空車位的麻煩或是要離開尋愛車難的尷尬。為了解決這個問題,該系統擬針對大型地面/地下停車場,設計一套完整的泊車和取車雙向引導系統。

關鍵詞:智能停車場 定位 停車引導 尋車引導

中圖分類號:U495 文獻標識碼:A 文章編號:1674-098X(2016)11(c)-0001-02

1 研究背景和意義

1.1 研究背景

城市汽車保有量的逐步上升使得停車資源越來越緊缺,進行合理的資源配置與合理的停車場管理迫在眉睫,同時,城市為解決停車難的問題而大量興建大型的地面或地下停車場,尤其是商業地產的停車場規模越來越大,動輒上千的停車位雖然緩解了停車難問題,但同時又帶來了新的麻煩——找車難。

1.2 研究意義

在商場、購物中心、醫院、銀行、機關等公共場所的大型停車場內,車主在返回停車場時,由于停車場空間大、環境及標志物類似、方向不易辨別等原因,容易在停車場內迷失方向,尋找不到自己的車輛。該系統的反向尋車模塊通過ibeacon進行室內定位以確定當前位置,結合已記錄的停車位置,即可在安卓平臺的應用程序上顯示車主及車輛所處的位置,并規劃出最短路徑,以地圖的形式顯示在安卓平臺的應用程序中,幫助顧客盡快找到車輛停放的區域。

2 概要設計

2.1 總體框架設計

該系統分為7個模塊:用戶信息管理、記錄停車位置、車位記錄管理、地圖概覽、入場停車、反向尋車和其他模塊。系統總體框架如圖1所示。

2.2 運行環境要求

該系統為安卓平臺應用程序,要求系統Android 4.3及其以上系統,此外,該系統使用ibeacon進行室內定位,還需支持藍牙4.0。

3 詳細設計與實現

本著簡潔易用的原則,系統主界面設計如圖2所示。

3.1 用戶信息模塊

該模塊主要實現用戶信息的管理,包括登錄、匿名登錄、密碼修改、注冊和注銷。

登錄:當用戶點擊“登錄”按鈕時,系統在后臺查詢數據庫后驗證用戶名與密碼是否匹配,如果匹配則跳轉至系統主界面并設置全局變量username的值為當前的用戶名;如果不匹配則提示用戶“用戶名或密碼錯誤”。

匿名登錄:該模塊包括一個Button,Button的text屬性設置為“匿名登錄”,監聽Button的點擊事件,當用戶點擊“匿名登錄”按鈕時,則跳轉至系統主界面并設置全局變量username的值為“”。

密碼修改:當用戶點擊“密碼修改”按鈕時,系統首先判斷新密碼與確認密碼是否一致,如果不一致則提示用戶“新密碼與確認密碼不一致”,如果一致則查詢數據庫后驗證用戶名與密碼是否匹配,如果匹配,則提示用戶“修改密碼成功”,并跳轉至登錄界面;如果不匹配則提示用戶“用戶名或密碼錯誤”。

注冊:當用戶點擊“注冊”按鈕時,系統驗證密碼與新密碼是否一致,如果一致則保存用戶輸入的數據到數據庫,并跳轉至登錄界面;如果不一致則提示用戶“密碼與確認密碼不一致”。

注銷:當用戶點擊“注銷”按鈕時,系統在后臺查詢數據庫后驗證用戶名與密碼是否匹配,如果匹配則刪除用戶所有數據,否則提示用戶“用戶名或密碼錯誤”。

3.2 記錄停車位置模塊

當用戶點擊“二維碼掃描”按鈕時,系統打開攝像頭采集二維碼信息,調用zxing庫即可將二維碼中的位置信息解析成文本信息,然后將EditText的text屬性設置為解析后的位置信息,并將采集到的圖片在ImageView上顯示出來。當用戶點擊“保存”按鈕時,系統將位置信息、用戶名和時間等信息保存到數據庫中,實現車位的記錄。

3.3 車位記錄管理模塊

當用戶點擊“全選”按鈕時,選中ListView中的所有條目;當用戶點擊“反選”按鈕時,如果ListView中的條目已經被選中,則取消該條目的選中,反之則選中該條目;當用戶點擊“取消”按鈕時,取消ListView中已經選中的所有條目;當用戶點擊“刪除”按鈕時,系統將在數據庫中刪除ListView中已經選中的所有條目對應的位置信息,并在ListView中也刪除該條目的顯示。

3.4 入場停車模塊

停車場概覽模塊如圖3所示,當用戶點擊“車位列表”按鈕時,按區域顯示出所有車位的列表,當用戶點擊一個列表時,系統從數據庫中查詢相應車位的位置在地圖中顯示出來,并設置起點位置;當用戶點擊“固定車位”按鈕時,系統獲取用戶注冊時的固定車位并顯示出來,當用戶點擊相應車位時,系統從數據庫中查詢相應車位的位置在地圖中顯示出來,并設置終點位置;當用戶點擊“可用車位”按鈕時,系統查詢每一個車位的空閑狀態,將空閑車位顯示出來;當用戶點擊相應車位時,系統從數據庫中查詢相應車位的位置在地圖中顯示出來,并設置終點位置;當用戶點擊“搜索”按鈕時,系統先獲取相應EditText的text屬性,根據該屬性從數據庫中查詢相應車位的位置在地圖中顯示出來,并設置起點或終點的位置。當用戶點擊“開始導航”按鈕時,系統首先檢查是否確定了起點位置和終點位置,如果沒有確定則提示用戶“請確定起點位置和終點位置”,如果確定了起點位置和終點位置,則規劃出最短路徑并在地圖上顯示。入場停車主界面如圖4所示。

4 數據庫邏輯設計

該系統使用的數據庫表主要有:user_info、map、car_pos_info。

user_info主要用來存儲用戶的基本信息,包括用戶名、密碼和固定車位等信息。

map主要用于存儲地圖坐標的信息,包括位置的名字、起點坐標、終點坐標和描述等信息。

car_pos_info主要用來存儲記錄的車位信息,包括車位位置、用戶名和記錄時間等信息。

5 結語

現在商用的入場停車引導與反向尋車引導系統并不多,也不夠完善,使用成本也很高,這就給入場停車引導與反向尋車引導系統的發展帶來了很大的困難。該文所做出的APP應用,能夠完美解決入場停車難、反向尋車難的難題。

參考文獻

[1] 郭霖.第一行代碼——Android[M].北京:人民郵電出版社,2014.

[2] 劉志成.Java進階教程[M].北京:機械工業出版社,2013.

[3] 李剛.瘋狂Android講義[M].北京:電子工業出版社,2011.

[4] 李剛.瘋狂Java講義[M].北京:電子工業出版社,2008.

主站蜘蛛池模板: 午夜欧美理论2019理论| 91欧美亚洲国产五月天| 久久久久青草线综合超碰| 国产91丝袜在线播放动漫 | 国产在线观看一区二区三区| 国产日本欧美亚洲精品视| 国产成熟女人性满足视频| 全裸无码专区| 久久亚洲AⅤ无码精品午夜麻豆| 亚洲女同一区二区| 漂亮人妻被中出中文字幕久久| 热九九精品| 亚洲成a人在线播放www| 色男人的天堂久久综合| 欧美成人h精品网站| 97成人在线观看| 亚洲精品777| 久久一本精品久久久ー99| 亚洲精品高清视频| 日日噜噜夜夜狠狠视频| 午夜欧美理论2019理论| 亚洲成人播放| 99热国产这里只有精品9九| 婷婷综合亚洲| 波多野结衣一区二区三视频| 国产精品99r8在线观看| 都市激情亚洲综合久久| 国产91丝袜在线观看| 中文字幕无码av专区久久| 国产成人高清在线精品| 无码人妻免费| 六月婷婷激情综合| 一级毛片不卡片免费观看| 婷婷五月在线| 无码'专区第一页| 成人久久精品一区二区三区 | 国产一级裸网站| 亚洲高清中文字幕在线看不卡| 国产swag在线观看| 久久久久久久久亚洲精品| 国产午夜一级毛片| 欧美另类精品一区二区三区| 国产精品理论片| 国产免费久久精品99re不卡| 国产成人精品视频一区二区电影 | 国产原创演绎剧情有字幕的| 波多野结衣视频一区二区| 婷五月综合| 高h视频在线| AV网站中文| 亚洲精品成人福利在线电影| 1024国产在线| 成人福利视频网| 亚洲另类色| 视频一区亚洲| 妇女自拍偷自拍亚洲精品| 久久精品国产91久久综合麻豆自制 | 91探花在线观看国产最新| 国产成在线观看免费视频| 国产在线观看精品| 波多野结衣一二三| 亚洲欧美国产视频| 9cao视频精品| 一本一本大道香蕉久在线播放| 国产一级在线播放| 精品无码一区二区三区在线视频| 国产精品嫩草影院视频| 在线欧美a| 日日碰狠狠添天天爽| 亚洲成人网在线播放| 一区二区在线视频免费观看| 亚洲精品国产综合99久久夜夜嗨| 亚洲人成人伊人成综合网无码| 国产精品无码影视久久久久久久 | 国产综合无码一区二区色蜜蜜| 中文无码精品a∨在线观看| 99精品视频在线观看免费播放| 狠狠色丁香婷婷| 日韩欧美国产区| 国产精品私拍在线爆乳| 亚洲欧美国产五月天综合| 中文成人无码国产亚洲|