江小靜,解祥新,杭益柳,孫景玉
(南通理工學院 計算機與信息工程學院,江蘇 南通 226000)
自從經濟全球化以來,我國的經濟得到了迅速發展,人們的生活水平、消費能力得到顯著改善和提高,因此,作為奢侈品的汽車也逐漸進入各家各戶[1]。汽車越來越多,帶來的問題也越來越多。小區是人口比較密集的地方,所以停車是比較大的問題,小區里面經常會有人亂停亂放,停車不規范的現象很多,但是也很難引導小區業主們規范停車,所以通過該小區自助停車場管理系統,通過業主們注冊自己的信息來確認小區業主的身份[2]。小區里的停車場信息很難實時更新,比如停車位在停車結束后,管理者很難一時間知曉空著的車位,這樣就會造成停車場的利用率低下,還有在管理的時候,很難做到系統化的管理,這樣就會造成勞動力利用率低下,甚至在停車比較繁忙的時候收費過程比較煩瑣有可能導致停車收款不全,通過該自助停車場管理系統可以有效地進行線上的交易以及停車,同時可以做到有效地管理停車場[3]。
小區自助停車場管理系統把賬戶分為用戶賬戶和管理員賬戶,用戶修改個人賬號信息、選擇車位停車,對自己的停車記錄進行查找。管理員賬戶可以管理普通用戶的賬戶,查看停車記錄,為普通用戶進行充值,創建新車位等。普通用戶可以修改、預訂車位、查看車位等。
通過對現今市面上的停車場管理系統的分析,進而確定了該論文中停車場管理系統所需要的功能模塊。這些模塊主要有登錄注冊,修改賬號信息,查詢停車記錄,預定停車位,更新停車信息,用戶的增刪改查,用戶充值,上傳頭像,創建停車位等功能。
該系統主要用于小區自助停車場,通過軟件系統化地管理停車場的停車、繳費、出場等。軟件可以幫助管理者和用戶更好地管理系統和方便停車,不會導致高峰時段,管理員因為停車數量多,導致出錯造成經濟損失,同時用戶也可以在高峰時段盡量有車位可停。
根據對系統需求分析,該系統分為用戶和管理員,用戶主要的操作就是對管理員的操作進行反饋,比如管理員對用戶賬戶進行充值,用戶對管理員創建的車位選擇車位進行停車,用戶可以自行修改賬號信息,隨意查詢自己的停車記錄。
管理員權限可以管理用戶的賬戶,當用戶結束停車時,管理員需要及時更新用戶停車狀態,空出來的新車位可以及時更新,并且更新用戶的停車信息,修改停車的實時費用等。該系統功能模塊如圖1所示。

圖1 系統功能模塊
小區自主停車場管理采用的是MySQL數據庫。MySQL是一種關系數據庫管理系統,將數據存在各種表中而不是將數據雜糅到一起,通過表與表之間的聯系,將數據聯系在一起,這樣不僅可以加快數據的運行,更便于數據的維護等后期工作。
現在大家使用最為廣泛的數據庫就是MySQL數據庫。由于MySQL數據庫是開源使用的,所以受廣大從業人員的青睞,而且小區自助停車場管理系統適用于中小型停車場。MySQL數據庫不會占用很大內存,而且當運行代碼的時候反饋速度較快,所以適合運用于小區自助停車場管理系統。
本系統采用的是E-R圖模型,首先根據停車場管理系統的功能要求,分析角色與角色之間的關系,來制作數據庫,然后數據庫中的信息根據系統的功能結構來選取,數據庫中的數據在系統中呈對應關系,該系統有用戶信息實體、停車信息實體、車位信息實體、車輛信息實體和管理員信息實體。每個實體都有其對應的數據庫表。
用戶登錄注冊:用戶首先確認自己是否有賬號,如果沒有賬號就轉去注冊頁面去注冊新賬號,擁有賬號的用戶可以直接登錄賬號。
用戶選擇車位:用戶進入車輛管理模塊,對現有的車位進行停車操作,點擊停車的功能按鈕,然后進入圖形化界面的車位選擇的頁面,選擇車位進行停車,點擊確認。用戶選擇車位界面如圖2所示。

圖2 選擇車位界面
用戶修改信息:用戶進入修改信息的頁面,確定自己修改的信息是否符合要求,然后確定修改。
管理員新增車位:管理員進入車位管理界面,點擊新增車位的功能按鈕,然后頁面跳出新增車位的信息,填寫完信息,點擊確認,成功添加。
管理員查詢停車記錄:管理員進入停車記錄管理界面,根據車輛信息搜索停車信息,可以刪除該停車記錄。
通過小區自助停車場管理系統,用戶和管理員分別處于前端和后臺,后臺的管理員可以進行操作,比如增加一些可以預約的車位,也可以對用戶的車輛信息等進行修改,也可以對自己管理員的賬號信息進行修改,還可以及時對用戶的信息進行更新。在前端的用戶進行注冊登錄,然后收到后臺管理員新建的車位,同時用戶也可以有修改信息的權限,可以查詢停車、車位申請的記錄、車位狀態,這樣就方便了用戶,同時也方便了管理。