停車服務管理系統設計與實現

時間:2022-04-08 03:09:56

導語:停車服務管理系統設計與實現一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

停車服務管理系統設計與實現

摘要:智能停車系統采用MySQL來實現對于數據的存儲和操作,使用Tomcat作為服務器,手機客戶端主要運用AndroidUI以及Activity組件進行開發,網絡數據交互則遵照HTTP協議來實現與服務器端的通信。

關鍵詞:車位;智能停車;Android

如今,汽車已經是人們出行的必備品,給人們出行帶來極大的便利,但停車問題一直是人們關注的焦點。尋找車位往往花費大量的時間,給車主帶來了極大的麻煩。隨著車位需求的增加,停車場規模也越來越大,車位越來越多,車主往往不清楚停車場的剩余車位情況,導致“一位難求”。通過掌上停車,車主在出行前就可以掌握停車場的車位信息,還能夠使用手機自助繳費,大大提高出行的效率;停車場管理方能夠實時掌握車場數據,實行統一的動態管理,同時還能計時收費避免誤差,降低人工成本。值得一提的是,在人人倡導綠色出行的今天,在解決停車難題的同時,還在一定程度上緩解城市交通擁堵的狀況,大大降低開車出行過程中產生的能耗和污染,達到綠色出行、低碳出行、文明出行的目的[1]。

1開發技術介紹

本課題采用了Android開源系統技術,利用Java語言和Eclipse編輯工具對教學評價系統進行編寫開發,可以讓用戶實現一些日常的停車流程需求。在系統的開發過程中,涉及到Android、Java、Eclipse、AndroidSDK、Dalvik等相關理論及技術。相對于其他主流數據庫,如Oracle,DB2,SQLServ-er,MySQL有自己的缺點,比如MySQL集群,效率相對較低,但這并沒有影響MYSQL的普及,一般中小型企業會選擇使用它,主要因為MySQL是一個開源軟件,可以提供充足的空間,并且擁有非常低的成本。

2系統分析與設計

智能停車系統主要滿足兩種類型用戶的需求,這兩種類型用戶分別為系統管理員和用戶,首先介紹管理員用例,管理員可以進行停車場管理、預定管理、用戶管理等[2]。用戶可進行分享車位、分享我的位置、我的收藏、個人信息、修改密碼、注銷登錄、退出等。其用例圖如圖1所示。數據庫設計需要經過概念設計、邏輯設計,進而得到數據最終的存儲方式———表。其中,概念模型是為了將現實世界中信息進行抽象而設計的,設計概念就是在數據分析的基礎上自下而上地對整個系統的數據庫概念結構進行設計。本系統數據庫共包含5張表。關于數據庫中的數據表如下:車信息表:t_car(編號,標題,日期,開車時間,停車時間,類型,圖片,停車場);車位信息表:t_lot(編號,標題,狀況);預約信息表:t_order(編號,用戶名,人數,姓名,手機,時間,日期,保養記錄,停止);車輛類型信息表:t_type(編號,標題,編號);用戶信息表:t_user(編號,用戶名,密碼,郵箱,電話,QQ,微信,性別,圖片)。

3系統實現

管理員需要通過用戶名、密碼進行登錄,登錄后主界面主要包括停車場管理、預定管理、用戶管理等。管理員登錄后可以進行停車場管理,包括對停車場列表的新增、修改和刪除,通過新增,可以添加名稱、價格、地址、電話、車位數、照片等;通過預定管理,可以進行信息的查看;通過用戶管理,可以進行用戶的新增、修改和刪除[3]。用戶通過正確的賬號密碼可進入主界面,進入主界面后可以分享車位、分享我的位置、我的收藏、個人信息、修改密碼、注銷登錄、退出等,主界面如圖2所示。用戶可以注冊新用戶、修改個人信息、修改密碼;登錄后,可以進行車位預定,對空閑車位進行查看,選擇預約并支付定金,還可以進行收藏、導航和評價;通過分享車位,可以進行分享,填寫名稱、價格、配圖、電話等;通過我的收藏,可以進行查看收藏和移除收藏。

4結語

整個系統的界面美觀,功能完備。通過該系統車主可以實現預訂車位、查找車位、分享車位等功能,管理員可進行用停車場管理、預定管理、用戶管理等操作。系統功能齊全,用戶可隨時進入進行車位預約及停車操作,符合人們對停車服務的需求。

參考文獻

[1]仇亞.智慧停車場系統設計解決方案[J].數字通信世界,2018(11):276;281.

[2]張利國,代聞,龔海平.Android移動開放案例詳解[M].北京:人民郵電出版社,2010.

[3]湯德榮.基于遠程控制的停車場管理系統設計與研究[J].淮海工學院學報:自然科學版,2018,27(3):19-22.

作者:于 營 蔣欣欣 田 誠 曹婉卿 單位:三亞學院