第一章 系統簡介
1.1、 系統概述 該系統主要是以微信公眾號為入口,幫助用戶完成:剩余車位查詢、車位預約、附近車場信息查詢、車場優惠以及入場計時,出場計費、微信支付等服務的智能停車場微信支付平臺。
整個系統由智能車牌識別系統、微信公眾號、系統管理平臺、車場管理客戶端、云端服務器系統構成,主要是給用戶提供車場查詢、車場預約、以及快捷支付等服務。
1.2、 系統流程 1.2.1、入場流程
預約車輛:用戶通過通過微信公眾平臺預約完成后,微信公眾號會將預約的車場、預約時間、預約車號通過云服務器發送給車場數據庫,車場數據庫開始計時并預留車位,同時將預約完成信息以及剩余車位發送到云服務器,同時返回給用戶預約成功的信息。
臨時車用戶入場:車輛入場后攝像機抓拍車牌號將信息車牌號、剩余車位、入場時間發送到云端服務器,服務器檢索車牌號信息,生成訂單并給相應的用戶發送入場信息。
1.2.2、出場流程
車輛出場:抓拍攝像機識別車牌號,車場數據庫將出場時間和車號發送到云服務器,云服務器通過車號檢索到用戶,同時統計停車時間以及應支付金額,并將其發送到微信公眾平臺用戶端上提醒用戶進行支付,用戶支付完成后云服務器收到信息后悔將該車的車號、完成支付的金額發送給車場數據庫,車場放行,并將車輛出場時間,剩余車位發送給云端服務器由云端對數據進行保存并更新車位信息。
第二章 程序設計 2.1、 設計思路 平臺總共分為三個角色,分別為:微型公眾號用戶、停車場管理員、系統平臺超級管理員,我們會分別為三個角色設計不同的界面。
微信服務平臺就是微信公眾號(簡稱“用戶端”),用戶端主要是為了服務于用戶,為用戶提供車場查詢、車位顯示、車位預約、錢包充值、停車費微信支付或錢包支付等服務業務。設計思路主要以功能全面,界面簡潔,使用便捷為主
停車場管理員:該角色只要是為了管理車場而設計。該角色可以對車場的地址、車位數、費率、車場優惠活動以及一系列的報表查詢情況以及動態的車場信息顯示。設計思路主要是一個窗口顯示多樣信息。
系統平臺超級管理員(簡稱“超級管理員”):該角色主要是為了管理維護平臺而產生,具有查詢用戶信息,統計用戶的充值金額,管理車場,查看報表,以及用戶端的首頁信息維護、優惠信息的發送等功能。
2.2、平臺介紹 2.2.1用戶端 用戶登錄到用戶端進入首頁后將有三個主選項:我的信息、車場引導、我的訂單。
2.2.1.1、我的信息
2.2.1.1.1、手機綁定
手機綁定功能主要是為首次登錄用戶注冊賬號而設計,就有注冊新用戶、手機登錄、密碼找回功能。
2.2.1.1.2、個人信息
個人信息主要是讓客戶填寫個人信息,有昵稱、頭像、賬號、地址、地區這些信息錄入選項,是為了更好的管理個人賬戶而設計。
2.2.1.1.3、我的錢包
我的錢包里可以為個人賬戶充值,查詢賬戶余額以及使用優惠券的功能(優惠券可以直接當做現金存在個人錢包里)。
2.2.1.1.4、我的坐騎
可以錄入車牌號碼、車輛型號、顏色、所在地等信息,其中違章查詢將直接跳轉到交管所違章查詢網頁。
2.2.1.2、車場引導
2.2.1.2.1、附近車場
顯示地圖上我附近一定范圍內車場點位的分布圖,點擊每個點位將顯示車場的簡單信息,如:名稱、剩余車位、費率、有無優惠、預約等信息,使用預約功能會直接跳轉的預約界面。
2.2.1.2.2、預約
可以選擇預約車場的名稱(同時顯示該車場費率)、預約開始時間、預約多長時間(默認1小時)完成后選擇是否提交,提交后跳轉到支付環節,可以選擇錢包支付以及微信支付,支付完成后將為用戶預留車位。
2.2.1.2.3、車場信息
車場的列表,可通過填入地區檢索車場,點擊詳情將顯示該車場的名稱、地點、費率、剩余車位、預約等信息。
2.2.1.2、我的訂單
該模塊會顯示個人的停車記錄,并顯示現在正在進行的訂單情款,車輛出場時將會給用戶發送信息提示用戶有需要支付的訂單會給在線支付以及現金支付兩個選項,選擇在線支付進入在線支付環節,選擇現金支付則流程結束轉到停車場系統處理。
2.2.2車場管理
車場管理是為車場管理員角色提供的管理模塊。主要有車場信息、車位管理、收費管理、優惠管理、報表管理幾大管理選項。
2.2.2.1、車場信息
錄入車場信息,如:車場地址、車場名稱、簡介、優惠活動等信息。
2.2.2.2、車位管理
車位信息的查詢,可以對總車位,剩余車位以及已預約車位的信息進行查詢。
2.2.2.3、收費管理
對車場的費率進行設置
2.2.2.4、優惠管理
對車場的優惠信息進行提交,可以在用戶端的車場信息里看到該信息。
2.2.2.5、報表管理
查詢交易記錄,明細匯總信息都可以查詢。
2.2.3平臺管理 主要有首頁管理、權限管理、結算管理、車場管理、用戶管理、報表管理幾大管理選項
.2.3.1、首頁管理
主要是為了對首頁信息進行管理和推送,如發布優惠通知、平臺簡介、廣告鏈接等信息。
2.2.3.2、權限管理
管理用戶的角色創建以及權限分配。
2.2.3.3、結算管理
與個車場固定時間的結算記錄情況,如:是否結算、結算時間、未結算統計等。
2.2.3.4、車場管理
車場提交上來的信息進行審核,以及對地圖進行管理,標注各停車場在地圖上的位置以及點位的信息費率輸入。也能夠對所有車場的信息進行查詢管理。
2.2.3.5、用戶管理
管理微信用戶,查詢用戶的車號信息以及用戶錢包的余額信息,匯總用戶余額。
2.2.3.6、報表管理
根據查詢條件查詢相關報表,明細或者匯總。
|