喬娟
摘要:隨著中國的經濟的蓬勃發(fā)展,中國的制造業(yè)的水平再上一個臺階,隨之改變的是人們日益增長的需求和生活方式的巨大改變。生活中這種現象的一個小小縮影就是汽車.伴隨著汽車消費的大眾化和車輛的大范圍普及,車輛對停車場的需求呈指數倍增長,管理停車場的各種費用也隨之而來,人工費用、維修費用,進出車輛的統計等。所以停車場的收費管理系統也應運而生,成為停車場管理不可或缺的組成之一。結合現有的市場條件,開發(fā)了停車場管理系統?,F場車輛管理分為停車位管理模塊,收費管理模塊,停車數據管理模塊,系統功能操作模塊和用戶信息管理模塊。
關鍵詞:J2EE;B/S結構;Mysql;MVC
一、背景和意義
新誕生的停車場系統總有很多問題,比如思維邏輯上的漏洞,管理漏洞、系統的可靠性、獨立完成性、信息安全可靠性、勞動強度、票款信息容易丟失。針對這些問題,設計智能停車場管理系統,利用VIP用戶的電子支付和臨時普通用戶的現金收款,節(jié)省人力成本。采用Java高級編程語言和WEB相關系統軟件,實現網絡管理操作。優(yōu)化后使用更加便捷,服務更加高效,收費透明,提高了系統的安全性。
二、研究現狀
對停車場的管理其實也就是對信息的管理,有利于提高停車場的管理效率。
以前采用的是感應式IC卡,采用近距離接觸式感應讀卡,實際操作十分麻煩,不僅要搖下車窗,伸出手臂進行刷卡,尤其在上下班的公路高峰期,極易造成堵車或加劇堵車的程度。停車場采用的是全過程視頻監(jiān)控,動態(tài)的反饋信息,在安全方面還是有一定的保障。因此,在優(yōu)化上,本系統采用卡票相結合的方式,在讀卡器方面,采用RFID卡,解決了感應式近距離IC卡的問題,極大程度地提高了效率。對于車輛進入加入了車牌識別功能,識別車牌,進出停車場,針對于在停車場有會員的用戶使用。對于臨時用戶來說,有讀取票功能,動態(tài)的反應當前的車位情況,全過程采用視頻監(jiān)控,全方位,盡量做到無死角。
一般情況下,傳統的停車場管理系統無法實時的動態(tài)處理,對于車主的信息隱私也無法做到良好地保護、對于管理者的權限處理不當等問題。而本系統都對這些問題進行了專門的設計,并得到了很好的處理。其中的系統信息管理功能、車位信息管理功能、IC卡信息管理等功能良好的解決了這個問題。在收費方式上,分為現金收費和卡收費,具體形式上,VIP用戶進行卡收費,臨時用戶進行現金收費。
三、技術可行性
在停車場管理系統的設計中,MVC設計模式貫穿了整系統,框架采用SpringMVC+JDBC組合結構。
模型層:模型層主要是邏輯處理。提供處理數據持久化,JavaBean對業(yè)務邏輯Service封裝。
視圖層:停車場管理系統采用JSP來實現視圖層。
控制層:采用SpringMVC技術來處理前臺請求與業(yè)務邏輯層的交互。
在停車場管理系統的設計中應用MVC設計模式,便于開發(fā)人員設計代碼,三層邏輯可以同時進行,提高了效率,節(jié)省時間,且由于分層,將代碼隔離開來,方便開發(fā)人員操作。且停車場管理系統采用RFID卡等等技術,方便車輛出入,增加智能化,便于管理??梢詮倪@個角度得出,開發(fā)智能停車場是可行的。
四、系統功能描述
系統信息管理:包括添加角色信息、管理角色信息、添加用戶信息、管理用戶信息。通過角色編號與角色名稱添加角色信息,通過提交用戶編號、用戶昵稱、真實姓名、用戶密碼、聯系電話添加用戶。信息系統管理模塊可以對角色和用戶進行增、刪、改。
車位信息管理:包括添加車位信息、管理車位信息,通過添加車位編號、所屬區(qū)域、車輛備注添加車位信息。車位信息管理可以對車主車位信息進行增、刪、改。
IC卡信息管理:包括添加IC卡類型、管理IC卡類型,通過提交車位編號、用戶名稱、性別、住址添加IC卡類型??梢詫囍鞯腎C卡信息進行增、刪、改。
固定車主停車管理:包括車主出入停車場設置、車庫停車場信息管理。車主出入場設置可以設用戶的入場和出場。停車信息管理可以對車主的停車信息進行查詢和刪除。
臨時車輛信息管理:車主進入停車場信息,車主退出停車場設置。在車主出場時進行收費,臨時車主停車信息管理可以對臨時車主的信息進行刪除和查詢。
系統功能操作:修改密碼、退出系統。
五、系統設計
系統設計包括系統類分析、核心業(yè)務設計、數據庫設計三個部分,其中系統類分析主要包含USER類用于記錄系統的用戶信息,并完成登陸和注銷的操作;JOURNAL類由5個類組成:分別是Fixed類(Temp記錄固定車主信息類)、Temp類(記錄臨時車主信息)、Role類(管理角色信息)、Card類(記錄IC卡信息)、Seat類(記錄車位信息)。
數據庫設計主要描述在系統中實體之間的關系。根據系統的功能需求,系統有用戶、IC卡、臨時車主、固定車主、車位、收費信息六個實體。一個固定車主擁有一張IC卡和一個車位,一個臨時車主擁有一個車位和臨時IC卡。固定車主和臨時車主產生收費信息。
六、系統詳細設計與實現
(一)用戶登錄
功能描述:進入登錄界面,在文本框中寫入用戶名與密碼,點擊登錄按鈕,與此同時,對照數據庫對賬號密碼進行驗證,第一步的驗證就是對賬號密碼進行空驗證,其次就是對數據庫進行驗證,驗證用戶名是否存在,如果存在則驗證密碼是否相同。
(二)系統信息管理
功能描述:管理用戶模塊是對系統信息的一個管理,包括添加角色,并輸入編號和名稱,在后臺數據庫進行驗證,若添加的角色沒有存在則提示添加數據成功,并跳轉到管理界面。
(三)車位信息管理
功能描述:車位信息管理包括添加、查詢、修改或者刪除車位信息在后臺數據庫進行驗證,若添加的信息沒有存在則提示添加數據成功,并跳轉到管理界面。
(四)IC卡管理
功能描述:該功能模塊是對IC卡信息的管理,點擊IC卡管理中的添加IC卡在文本框中輸入車位編號、用戶名稱、性別、地址、車牌號等信息,添加成功后,跳轉界面。通過管理界面可根據具體信息進行查詢。
(五)固定車主管理
功能描述:該模塊是對固定車主的出入場設置以及停車信息進行管理。對車主進行入場設置,點擊確定后就會在下面的表格中顯示,點擊停車信息管理按鈕設置出場,出場時間就會出現在停車信息表中。
(六)臨時車主管理
功能描述:該模塊可以將用戶的消費情況進行打印,公開,透明清楚。
(七)系統功能操作
功能描述:該模塊是對系統功能的一個操作,可進行用戶添加、刪除、密碼修改。點擊退出系統則會跳轉到登錄界面。
結束語:
智能停車場管理系統可以對信息實時的動態(tài)處理,管理實行分級權限制,采用電子支付方式等,功能設計合理.軟件。優(yōu)化后使用更加便捷,服務更加高效,收費透明,提高了系統的安全性。該系統符合當前的實際停車狀況,為許多駕駛員提供了快速簡便的停車管理平臺,對提高信息化程度和降低人工成本具有重要意義。
參考文獻:
[1]范新民.基于JSP、JDBC技術動態(tài)訪問Web數據庫的實現方案[J].福建師范大學學報:自然科學版,2002,18(2):28-33.
[2]劉文利.國內停車場管理系統的現狀與發(fā)展趨勢[J].中國新技術新產品,2011(01):20-22.
[3]劉嬌,智能停車場管理系統的研究[J].湖南大學,控制科學與工程.2011(01):30-55.
[4]王璞.2013年中國停車場管理系統的市場調查報告.
[5]陳榕.停車場管理系統設計與實現.科技創(chuàng)新導報.2009NO.23.2-8.