馬宿林,黃靜月,丁鴻韜,陳干回,謝沛余
智慧停車引導管理系統*
馬宿林,黃靜月,丁鴻韜,陳干回,謝沛余
(電子電路國家級實驗教學示范中心(桂林電子科技大學教學實踐部),廣西 桂林 541004)
開發了一套智慧停車引導管理系統,采用B/S架構,給出了總體實現方案,搭建了數據庫系統,為收費方提供了快捷收費服務,便于管理人員掌控停車場整體狀況,方便用戶準確、有效地查詢停車位信息,使停車管理規范化、系統化、程序化。
停車管理;數據庫;B/S架構;汽車行業
近年來,中國汽車行業飛速發展,但停車場的建設相對緩慢,停車難、停車位難找、停車場利用率低等問題也隨著出現。急需設計一體化智慧停車引導系統,目前國內一些新型的高科技智能停車場誘導系統已經開始投入使用,取得了一定的效果。其成本不高,對車輛的管理也更加方便,但功能相對單一,因此,中國的智能停車場引導系統非常具有發展前景和實際意義。本停車管理系統采用ASP.NET技術實現停車信息的控制和管理,后臺采用SQL數據庫來存放系統中的各種繁雜的數據信息。該系統能實現系統管理員、車輛類型管理、收費標準管理、車位信息管理、車主信息管理、停車管理和系統管理等功能;大大地提高了大型停車工作效率和管理效率,使停車管理工作更輕松、效率更高。
本停車管理系統包括車主、管理員兩種身份,包含9個基礎模塊,分別是用戶登錄、首頁、系統管理員、車輛類型管理、收費標準管理、車位信息管理、車主信息管理、停車管理和系統管理。整體結構圖如圖1所示。

圖1 系統功能模塊圖
本系統中最重要的功能模塊是停車和歸還2個功能模塊。停車管理模塊是停車管理員操作的功能,首先輸入人員的編號,系統就會自動出現用戶的詳細信息,然后輸入停車的編號檢索停車信息,存在的停車信息將顯示到頁面下方,然后點擊把該用戶的信息添加到數據庫中。系統流程圖如圖2所示。

圖2 系統流程圖
數據庫設計的關鍵問題就是對數據模型的研究以及對數據庫建模方法的研究。本文的數據庫表包括用戶表、車輛類別表、車位信息表、車主信息表、收費標準表、提車記錄表、用戶注冊表。
配置WEB.CONFIG文件連接數據庫,配置一次就可以在整個程序中訪問數據庫,程序如下:
本系統采用B/S結構(Browser/Server,瀏覽器/服務器結構)和基于Web服務兩種模式,是一種適用于Internet環境下的模型結構,只要用戶能連上Internet,便可以在任何時間、地點使用。
登錄模塊是系統的首頁面,是對用戶登錄模塊進行管理的功能模塊,用戶輸入賬號和密碼選擇用戶角色登錄成功后,根據角色的不同分別進入不同的管理模塊。
用戶輸入登錄賬號、登錄密碼和自己的角色,程序從users表中循環判斷輸入的信息在數據庫中是否存在,如果存在則登錄成功,如果信息不存在則提示登錄失敗。登錄成功后把登錄賬號信息和角色信息保存到Session中供程序判斷登錄用戶和登錄角色信息用途。
登錄界面如圖3所示。

圖3 登錄界面
主界面菜單包括系統管理員、車輛類型管理、收費標準管理、車位信息管理、車主信息管理、停車管理和系統管理,如圖4所示。
智慧停車引導管理系統采用ASP.NET+SQL模式來訂制停車平臺。本系統以Web界面與用戶交互,為用戶提供信息并接受其操作,同時通過數據庫管理系統來存儲信息數據;實現了對信息數據的瀏覽、查詢、編輯和管理等基本數據庫操作。
系統采用了模塊化設計方法,根據用戶的需求及程序的應用與維護的易用性,將各個部分置于不同的模塊當中,便于程序的擴展與維護,同時建立了程序功能復用的基礎。

圖4 主界面
[1]李志義,王志強.用ASP.NET制作Web停車中的留言本[M].北京:人民郵電出版社,2000.
[2]張大斌,朱紹文,肖毅,等.Web上基于ASP的數據庫應用研究[J].計算機工程與科學,2001,23(6):47-49.
[3]榮波,周旗.利用ASP開發事務型Web應用軟件[J].電腦與信息技術,2000(2):23-26.
[4]白以恩.計算機網絡基礎及應用[M].哈爾濱:哈爾濱工業大學出版社,2000.
[5]沈文智.Microsoft IIS網頁技術[M].北京:人民郵電出版社,1998.
U495
A
10.15913/j.cnki.kjycx.2020.01.042
2095-6835(2020)01-0110-02
廣西高校大學生創新創業訓練計劃項目“一體化智慧停車引導系統”(編號:201810595163)
黃靜月。
〔編輯:張思楠〕