劉鑫 白志城 申楷赟



摘? 要:針對智能停車場自助終端智能化管理問題,設計了一種基于物聯網的智能停車場自助終端管理系統,提出了由人機交互系統、數據庫管理系統、數據傳輸系統、自助繳費系統、廣告系統等組成的終端系統架構。人機交互系統實現終端機人性化界面和操作,方便用戶操作終端機;數據庫管理系統主要實現讀取、計算、存儲自助終端機所需處理的數據信息;數據傳輸系統實現終端機與中控、PLC之間的信息發送與接收;自助繳費系統支持多種支付方式,方便顧客使用;廣告系統會實時根據客戶要求調整。整體而言,本系統較好的實現了對自助終端、移動終端、上位機、PLC的一體化智能管理,對顧客而言有較好的操作體驗。
關鍵詞:智能停車;系統架構;數據傳輸;自助繳費
中圖分類號:TP274? ? ? ? ?文獻標志碼:A? ? ? ? ?文章編號:2095-2945(2020)08-0076-04
Abstract: Aiming at the intelligent management of intelligent parking lot self-service terminal, this paper designs an intelligent parking lot self-service terminal management system based on the Internet of things, and puts forward the terminal system architecture composed of man-machine interaction system, data management system, data transmission system, self-service payment system and advertising system. The man-machine interactive system facilitates the self-operation of the terminal; the data management system mainly realizes reading, calculating and storing the data information needed to be processed by the self-service terminal. The data transmission system realizes the information transmission and receiving between the terminal and the central control and PLC. The self-service payment system supports a variety of payment methods for the convenience of customers; the advertising system will be adjusted in real time according to customer requirements. On the whole, this system has better realized the intelligent management of self-help terminal, mobile terminal, host computer and PLC, and has better operation experience for customers.
Keywords: intelligent park; system architecture; data transmission; self-service payment
引言
近年來,隨著現代社會信息化的發展,社會服務行業陸續推出自助終端設備服務,諸如銀行、便利店、火車站等場所都有自助終端機服務[1-3],自助終端機可以有效的減輕人員擁擠的問題,良好的操作體驗以及方便快捷的服務是自助終端機最大的特點。在智能停車場中,自助終端設備已經是不可或缺的組成部分[4]。但是對于智能停車場,自助終端的使用率沒有達到期望值,人們更愿意通過最原始的方式去停車,尤其是一些沒有用過自助終端的人,所以在停車場這種即時服務場所,終端機的人性化設計顯得格外重要[5]。本文將從自助終端機的實際需要出發,通過突出其實用性與審美性,提出了自助終端機系統設計,使得人們在停車過程中使用終端機能夠方便快捷的停取車輛[6]。
本次設計主要目的是開發一個智能終端系統適配于智能停車場的終端機,結合現代城市停車位供不應求的問題[7],尤其是在人員集中的地段更加需求。從通訊協議的開發、交互界面的研究、軟件構架等方面出發與終端機硬件適配提出解決方案[8]。同時結合現代自助終端機的應用實踐,改進現有單功能設備設計中的不足,為通用性智能停車場自助終端機的設計提供有效參考[9]。
1 系統環境
1.1 開發工具與系統架構
.NET Framework是微軟為開發應用程序而創建的一個平臺,可以在Windows操作系統和Windows mobile操作系統上運行,也有在其他系統運行的版本,如Linux版本和MAC OS,.NET Framework主要包含一個龐大的動態鏈接庫,可以在客戶端或服務器端中通過面向對象編程技術來使用這些庫,部分庫定義了一些基本類型。類型是數據的一種表達方式,指定最基本類型有助于使用.NET Framework的各種語言之間進行交互操作,這統稱類型系統[10]。
為方便數據庫管理,先將MySQL數據庫安裝在終端機中,配置其安裝途徑和環境變量,利用Navicat將數據庫中數據格式更改為UTF-8[13],通過localhost訪問數據庫,并且以表格形式呈現,將對應數據分別寫進戶個人信息表、車輛信息表、停車記錄表、車庫表、車位表、管理員表等表格中,數據庫架構圖如圖3。
其中車輛信息表記錄著包括車輛號牌、停取車位編號、車庫編號、發送停車指令時間、車輛進入停車庫時間等信息,每一個數據都有字段名稱、類型、大小、字段信息等屬性,詳細屬性見表2。
4 終端系統實現
4.1 終端界面
運行智能終端程序,如圖4所示,界面主要包含兩個按鈕,停車按鈕和取車按鈕,用戶將車輛停至指定位置后,在界面上點擊停車按鈕,系統就會開始停車操作,同時會得到唯一的憑證碼,待取車時,輸入該憑證碼,就可以取出車輛。
4.2 數據傳輸實例
同時在PLC程序中添加一個非優化訪問的DB塊,命名為“Comm_data”,DB塊中定義結構體數據Data0,結構體數據存儲車輛信息,比如高度、寬度、長度、前輪間距、后輪間距等等,數據類型為Uint,在PLC中DB塊的數據結構如表2所示。
在終端機上啟動通訊程序,輸入PLC的IP地址、端口號、站號等,與PLC建立連接,由于PLC數據保存在DB11區域,在實時讀取地址欄輸入DB塊的編號11,設置讀取間隔為300ms,返回讀取的數據如圖5所示。圖5中可以看出讀取到的數據與表2中定義的DB塊數據一致,表示數據通訊成功。
5 結束語
本文提出一種無人值守停車場自助終端的嶄新服務模式,以人工智能與工業自動化管理作為系統的設計核心理念,從而實現了自助停車、車輛信息管理、自助取車、收費管理、廣告播放等功能。為了最大化滿足實際需求,優化每個模塊的獨立功能以及各個模塊之間的銜接顯得格外重要,通過改進可成為通用型停車場收費管理系統。
參考文獻:
[1]薄璐,薄瑋.智能停車場收費管理系統的分析與設計[J].微型電腦應用,2014,30(5):35-36,47.
[2]蔣文艷,胡桂明,蔣文政.基于非接觸式IC卡的停車場收費管理系統[J].計算技術與自動化,2006,25(4):201-204.
[3]陳東.用C#實現Http代理服務器[J].電腦編程技巧與維護,2004(4):69-74.
[4]周燕.基于NFC技術的智能廣告牌系統設計與實驗分析[J].實驗室研究與探索,2015,34(3):130-133,180.
[5]蔡瑞瑞.基于C#的多媒體廣告發布系統的設計與實現[J].九江學院學報(自然科學版),2017,32(4):79-83.
[6]董方昊.支付寶掃碼支付模式構建[J].中國集體經濟,2019(11):90-91.
[7]孫淼,車玲,左秀然.基于微信支付寶實名認證體系的電子社保卡支付[J].中國數字醫學,2019,14(4):26-28,47.
[8]李長河,江中保.自助銀行終端前置機系統的設計與實現[J].計算機工程,2003,29(10):145-146,170.
[9]陳志堅,伍一,趙榮鑫,等.銀行自助終端系統的設計與實現[J].自動化技術與應用,2002(1):67-68.
[10]南天.工商銀行新一代系統自助終端解決方案淺析[J].金卡工程,2001(11):31-35.
[11]陳諾言,張騰飛,彭華明.銀行自助終端設備的人機工程學應用研究[J].工業設計,2018(1):53-54.
[12]張銀南,梅萬龍.基于Java的銀行自助終端系統開發[J].信息技術,2007,31(4):124-126,129.
[13]金晅俊,王堅紅,岑迪慶.電費發票一體化管理模式研究[J].消費電子,2014(24):93-93.