999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SQL的停車場管理系統軟件

2020-03-03 13:20:44姜俊杰張毅姚錫凡何一明
現代電子技術 2020年1期

姜俊杰 張毅 姚錫凡 何一明

摘 ?要: 為提高停車場停車管理的效率,使用SQL Server 2008和Visual Studio 2017設計一個簡潔且互動性好的停車場管理系統軟件。具體包括總體設計、數據庫設計、操作軟件設計三部分,具有車位狀態的顯示、臨時車輛和固定車輛的登記、保存并查詢車輛的停車收費記錄、車輛信息查找和記錄車輛的出入日志等功能,此外設有初級員工、高級員工和管理員三種登錄模式。軟件的運行測試表明該停車場管理系統軟件可以使客戶高效停車,同時減少管理人員的工作量。

關鍵詞: 停車場管理; 登錄模式設置; 車輛信息; 程序設計; 停車管理數據庫; 界面設計

中圖分類號: TN98?34; TP315 ? ? ? ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)01?0086?04

Parking lot management system software based on SQL

JIANG Junjie1, ZHANG Yi2, YAO Xifan1, HE Yiming1

Abstract: In order to improve the efficiency of parking management of the parking lot, a simple and interactive parking lot management system software is designed based on SQL Server 2008 and Visual Studio 2017, which includes three parts named overall design, database design and operational software design. It has the functions of displaying space status in the parking lot, registering temporarily?parked vehicles and routinely?parked vehicles, saving and querying parking charge records of vehicles, searching vehicle information and recording vehicle access logs. In addition, the software sets three login modes for junior staff, senior staff and administrator respectively. The running test of the software shows that the parking lot management system software can realize efficient parking and reduce the workload of the management.

Keywords: parking lot management; login mode setting; vehicle information; program design; parking management database; interface design

0 ?引 ?言

面對全球日益增長的汽車停車需求,停車場開發商在建設停車場的同時也將目光集中在如何高效智能地進行停車管理的問題上。同時,國內外眾多高校的學生及專家學者也在不斷提出各自的智能停車場管理系統軟件,方便客戶停車,減少了擁堵現象。文獻[1]使用LabVIEW,Matlab和Arduino UNO單片機實現了停車場管理系統的建立,用戶登錄后可以對車輛信息進行訪問與管理。文獻[2]設計了一個基于Android平臺的管理系統,在管理停車位的同時還可對照明、監控、消防等設備進行監管。文獻[3]設計了一個完整的自助停車系統,通過軟硬件結合的方式,使用戶對停車具有更多的自主權和主動權,該停車系統有著較高的自動化水平。文獻[4]提出了基于網絡物理系統來解決停車場出現的擁堵和污染等問題,提出的解決方案可將附近搜索到的可用停車位及到達路線發給用戶。

智能停車場的去人工化程度高,可以節省大量人力成本,其采用的數據庫可通過互聯網技術與外界進行信息交流,打破了停車場的區域局限性,更有利于促進不同停車場之間進行合作和溝通。今后,停車場管理系統應當緊密結合先進的傳感器技術和計算機視覺技術,同時具備完善的數據庫和良好的人機交互性,使其向智能化、高效化更進一步發展。

1 ?總體設計分析

1.1 ?功能需求分析

一個完善的智能停車場管理系統應有很好的信息保存機制,包括員工信息、客戶信息、車位狀態信息和停車場歷史日志等[5]。同時,該系統應設有的功能包括:

1) 車位劃分,將停車場的車位分為臨時和固定兩種類型,臨時車位的車位編號以1開頭,固定車位的車位編號以2開頭,共設置100個車位,包含 60個臨時車位和40個固定車位。

2) 員工可以根據預定情況對數據庫信息進行修改和更新。

3) 收費交易記錄,判斷車輛類型并對交易記錄進行保存,若是固定車輛則按年收費,若是臨時車位車輛則按小時收費。

4) 車位信息存儲與查詢,對各臨時車位標記車位狀態并存儲,“占用”用“1”來表示,“空閑”用“0”來表示,同時本軟件應當可以通過操作數據庫查詢客戶信息和車輛信息。

5) 系統管理維護,系統的管理功能設置為可以查詢、增加、刪除和修改員工表信息、客戶表信息、車位狀態表信息、固定車位表信息和臨時車位表信息等[6],以靈活應對停車場內各種情況的變動。

1.2 ?系統總體框架

根據上述功能需求分析,將停車場管理系統分成4個模塊,分別為停車預定模塊、停車信息更新模塊、停車信息反饋模塊和停車系統維護模塊。停車場管理系統的總體框架設計圖如圖1所示。

2 ?數據庫設計

2.1 ?數據庫的E?R圖

E?R圖被稱為實體?聯系圖(Entity Relationship Diagram),其基本要素是實體型、屬性和聯系,是用來描述現實世界的概念模型。實體型(Entity)要素用矩形表示,在矩形框內寫明實體名;屬性(Attribute)要素用橢圓形表示,并用無向邊連接相應的實體;聯系(Relationship)要素用菱形表示,在菱形框內寫明聯系名稱,并用無向邊連接有關實體。停車場數據庫的E?R圖如圖2所示。

2.2 ?數據表的設計與范式理論分析

根據圖2,停車場數據庫中的數據表應當包括以下信息:員工信息表(system_worker)、客戶信息表(system_cust)、車位表(system_park)、固定車位收費表(system_term)、臨時車位收費表(system_perm),各表的詳細設計如表1所示。

范式理論是構造數據庫必須遵循的規則,為保證數據表的邏輯性和條理性,避免數據重復和數據冗余等缺點[7],system_worker,system_cust,system_park屬于第三范式,system_term和system_perm屬于第二范式,所設計的五個數據表都符合規范化原理,數據表的設計切實可行。

2.3 ?數據庫制作

在SQL Server 2008軟件中新建一個數據庫,命名為parking_system,進一步地建立上述五個數據表。同時,將SQL Server 2008與Microsoft IIS 7.0 Web 服務器連接,將個人數據庫里面的數據傳送到網絡服務器里面,便于從Web服務器端的訪問到數據庫,向數據庫傳遞SQL命令,以實現對數據庫數據進行增加、刪除、修改和查詢等操作[8?9]。

3 ?操作軟件設計

3.1 ?程序流程分析

本停車場管理系統分為初級員工、高級員工和系統管理員三種登錄類型,分別扮演不同的工作角色,以便更好地分工合作,對停車場進行高效管理。軟件的程序流程圖如圖3所示。

3.2 ?界面設計

在Windows 7系統下運行Visual Studio 2017,新建C# Windows窗體應用程序(.NET Framework)項目,將左側工具箱內的button,label,textbox,radiobutton,listbox,picturebox,timer,toolstrip和dataGridView等控件拖至界面設計窗口的合適位置。在各控件的屬性欄中更改其屬性,再雙擊各控件,轉入編程頁面,結合圖3的程序流程圖,根據各控件需要實現的功能用C#語言對其進行程序編寫,最終生成一個完整的停車場系統操作軟件。

3.3 ?效果驗證

3.3.1 ?登錄界面

完成軟件設計后,對其功能進行測試和驗證,如圖4所示,本軟件的登錄界面按權限分為初級員工、高級員工和管理員三種登錄選項。員工在登錄界面輸入賬號(員工號)和密碼(初始密碼為員工號),點擊“登錄”按鈕進入系統,若點擊“取消”按鈕則會清除賬號和密碼[10],登錄成功后則跳轉至相應的界面,包括初級員工界面、高級員工界面和管理員界面。

3.3.2 ?初級員工界面

如圖5所示,用初級員工何鍵的賬號密碼登錄,該界面功能包括停車場信息查詢、臨時車位信息修改和密碼修改。其中,停車場信息中可查詢客戶信息、固定和臨時車位信息、空車位信息并設有綜合查詢功能。客戶信息查詢如圖5a)所示,固定車位信息查詢如圖5b)所示,臨時車位信息查詢如圖5c)所示,空車位信息查詢在右側顯示當前已占用車位數,如圖5d)所示,通過綜合查詢功能可以按姓名、車牌號和停車時間段來查詢信息。

3.3.3 ?高級員工界面

如圖6所示,用高級員工林敏的賬號密碼登錄,其界面功能在初級員工界面的基礎上增加一些權限更高的功能,包括客戶信息修改、固定車位信息修改。如圖6a)所示,客戶信息修改即能夠根據新老客戶的流動對停車場客戶表進行修改和補充;如圖6b)所示,固定車位信息修改即能夠根據新客戶的注冊繳費來新增固定車位的客戶信息,或根據老客戶的延期續費來延長其車位的使用期限信息。

3.3.4 ?管理員界面

如圖7所示,用管理員高大偉的賬號密碼登錄,其界面包括信息管理和信息總覽兩大功能,信息管理功能包含修改員工信息、客戶信息、車位狀態信息、臨時車位信息以及固定車位信息,以靈活應對停車場內部各種情況的變動。圖7a)是客戶信息修改界面;信息總覽功能就是對員工表、客戶表、車位狀態表或固定/臨時車位表的信息進行查看,以便隨時掌握停車場內部的相關信息,如圖7b)所示。

4 ?結 ?語

本文開發了基于SQL的停車場管理系統軟件,具體工作包括:

1) 設計了停車場數據庫的E?R圖,利用SQL Server 2008軟件,根據管理停車場的數據和信息需求,遵從范式理論,建立了五個數據表,進一步地建立了后臺停車管理數據庫,并將此數據庫傳送到網絡服務器中,便于在后續工作中對該數據庫的數據進行增加、刪除、修改和查詢操作。

2) 使用Visual Studio 2017軟件,采用C#語言設計前端操作軟件。簡述程序設計和界面設計的分析流程和思路,根據工作人員對停車場管理系統的操作權限分設了初級員工、高級員工和管理員三種登錄界面。在三種界面中可實現各自不同的功能,以便高效地管理整個停車場。

3) 最后,將上述工作結合并進行效果驗證,根據軟件運行測試,結果證明本文設計的停車場管理系統軟件能滿足預期功能需求。

下一步的研究工作將是使軟件的功能更加強大,新增客戶為登錄角色,讓客戶可以在軟件中預定車位,給固定車位續費和給臨時車位付費等。

注:本文通訊作者為姚錫凡。

參考文獻

[1] 陳禮輝,吳振東,尚詩嫣,等.基于LabVIEW的停車場管理系統[J].山東工業技術,2018(14):160.

[2] 陳曦,張艷玲.基于Android平臺的智能停車場管理系統設計[J].電腦與信息技術,2018,26(3):39?45.

[3] 唐貴旭.自助停車場軟硬件設計與實現[D].成都:西南交通大學,2018.

[4] REHMAN S U, GRUHN V. Recommended architecture for car parking management system based on cyber?physical system.[C]// 2017 International Conference on Engineering & MIS. Monastir: IEEE, 2017: 1?6.

[5] 曹石.智能停車場管理系統的研究[J].中外企業家,2014,12(10):210?211.

[6] 劉鴻智,李雪花,杜宇人.基于ZigBee的智能停車場管理系統[J].現代電子技術,2015,38(7):124?126.

[7] 王珊,薩師煊.數據庫系統概論[M].5版.北京:高等教育出版社,2014:177?202.

[8] FORD T. Policing the use of SQL Server management studio [J]. SQL Server profiler, 2014, 10(5): 67?75.

[9] 江凌,楊平利,楊梅,等.基于ADO.NET技術訪問SQL Server數據庫編程實現[J].現代電子技術,2014,37(8):95?98.

[10] 軟件開發技術聯盟.C#開發實戰[M].北京:清華大學出版社,2013:295?356.

作者簡介:姜俊杰(1996—),男,江蘇南通人,碩士研究生,主要研究方向為數字制造及計算機控制。

張 ?毅(1977—),男,湖北黃岡人,博士,講師,主要研究方向為機械制造及其自動化。

姚錫凡(1964—),男,廣東廉江人,博士,教授,博士生導師,主要研究方向為數字制造、智能制造、制造系統集成與控制。

何一明(1995—),男,廣東湛江人,碩士研究生,主要研究方向為自動導引運輸車的導航與避障。

主站蜘蛛池模板: 亚洲第一黄片大全| 亚洲成aⅴ人片在线影院八| 又粗又大又爽又紧免费视频| 97视频在线观看免费视频| 精品福利视频网| 亚洲国产欧美国产综合久久 | 日韩 欧美 国产 精品 综合| 国产剧情一区二区| 久草热视频在线| 亚洲欧洲天堂色AV| 999国内精品久久免费视频| 国产精品片在线观看手机版| 999国产精品| 精品夜恋影院亚洲欧洲| 欧美激情首页| 一级一级一片免费| 成人精品免费视频| 毛片手机在线看| 国产精品19p| 亚洲精品天堂在线观看| 亚洲国产成人精品无码区性色| 永久天堂网Av| 国产在线无码av完整版在线观看| 天堂在线www网亚洲| 国产噜噜噜视频在线观看| 日本精品视频一区二区 | 在线观看免费国产| 国产一级裸网站| 91久久精品日日躁夜夜躁欧美| 黄色网站在线观看无码| 国产精品人成在线播放| 亚洲精品第一页不卡| 中文字幕在线看视频一区二区三区| 欧美国产菊爆免费观看| 久久久精品久久久久三级| 亚洲国产成人综合精品2020| 国产精品天干天干在线观看| 国产精欧美一区二区三区| 日韩区欧美国产区在线观看| 欧美日韩福利| 欧美啪啪网| 伊人网址在线| 日本欧美一二三区色视频| 在线视频亚洲欧美| 超碰色了色| 欧美日韩免费| 日本三级黄在线观看| 欧美日韩专区| 欧美啪啪一区| 久久精品国产91久久综合麻豆自制| 无码'专区第一页| 亚洲人成网站在线观看播放不卡| 青青青草国产| 色噜噜狠狠色综合网图区| 99久久国产综合精品2020| 中文字幕在线日韩91| 国产精品无码AⅤ在线观看播放| 黄色污网站在线观看| 精品国产91爱| 亚洲一欧洲中文字幕在线| 波多野结衣久久精品| 国产人在线成免费视频| 91蝌蚪视频在线观看| 久久网综合| 手机在线国产精品| 成人亚洲天堂| 久久香蕉国产线看观| 色婷婷狠狠干| 免费一级α片在线观看| 人妻无码中文字幕一区二区三区| 无码粉嫩虎白一线天在线观看| 精品无码视频在线观看| 99re热精品视频国产免费| 99精品一区二区免费视频| 国产中文一区二区苍井空| 91免费国产高清观看| 幺女国产一级毛片| 国产美女91呻吟求| 2021国产精品自产拍在线观看| 中国毛片网| 国产呦精品一区二区三区网站| 亚洲欧美日韩中文字幕在线一区|