劉鑫 白志城 申楷赟



摘? 要:針對(duì)智能停車(chē)場(chǎng)自助終端智能化管理問(wèn)題,設(shè)計(jì)了一種基于物聯(lián)網(wǎng)的智能停車(chē)場(chǎng)自助終端管理系統(tǒng),提出了由人機(jī)交互系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)傳輸系統(tǒng)、自助繳費(fèi)系統(tǒng)、廣告系統(tǒng)等組成的終端系統(tǒng)架構(gòu)。人機(jī)交互系統(tǒng)實(shí)現(xiàn)終端機(jī)人性化界面和操作,方便用戶操作終端機(jī);數(shù)據(jù)庫(kù)管理系統(tǒng)主要實(shí)現(xiàn)讀取、計(jì)算、存儲(chǔ)自助終端機(jī)所需處理的數(shù)據(jù)信息;數(shù)據(jù)傳輸系統(tǒng)實(shí)現(xiàn)終端機(jī)與中控、PLC之間的信息發(fā)送與接收;自助繳費(fèi)系統(tǒng)支持多種支付方式,方便顧客使用;廣告系統(tǒng)會(huì)實(shí)時(shí)根據(jù)客戶要求調(diào)整。整體而言,本系統(tǒng)較好的實(shí)現(xiàn)了對(duì)自助終端、移動(dòng)終端、上位機(jī)、PLC的一體化智能管理,對(duì)顧客而言有較好的操作體驗(yàn)。
關(guān)鍵詞:智能停車(chē);系統(tǒng)架構(gòu);數(shù)據(jù)傳輸;自助繳費(fèi)
中圖分類(lèi)號(hào):TP274? ? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):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
引言
近年來(lái),隨著現(xiàn)代社會(huì)信息化的發(fā)展,社會(huì)服務(wù)行業(yè)陸續(xù)推出自助終端設(shè)備服務(wù),諸如銀行、便利店、火車(chē)站等場(chǎng)所都有自助終端機(jī)服務(wù)[1-3],自助終端機(jī)可以有效的減輕人員擁擠的問(wèn)題,良好的操作體驗(yàn)以及方便快捷的服務(wù)是自助終端機(jī)最大的特點(diǎn)。在智能停車(chē)場(chǎng)中,自助終端設(shè)備已經(jīng)是不可或缺的組成部分[4]。但是對(duì)于智能停車(chē)場(chǎng),自助終端的使用率沒(méi)有達(dá)到期望值,人們更愿意通過(guò)最原始的方式去停車(chē),尤其是一些沒(méi)有用過(guò)自助終端的人,所以在停車(chē)場(chǎng)這種即時(shí)服務(wù)場(chǎng)所,終端機(jī)的人性化設(shè)計(jì)顯得格外重要[5]。本文將從自助終端機(jī)的實(shí)際需要出發(fā),通過(guò)突出其實(shí)用性與審美性,提出了自助終端機(jī)系統(tǒng)設(shè)計(jì),使得人們?cè)谕\?chē)過(guò)程中使用終端機(jī)能夠方便快捷的停取車(chē)輛[6]。
本次設(shè)計(jì)主要目的是開(kāi)發(fā)一個(gè)智能終端系統(tǒng)適配于智能停車(chē)場(chǎng)的終端機(jī),結(jié)合現(xiàn)代城市停車(chē)位供不應(yīng)求的問(wèn)題[7],尤其是在人員集中的地段更加需求。從通訊協(xié)議的開(kāi)發(fā)、交互界面的研究、軟件構(gòu)架等方面出發(fā)與終端機(jī)硬件適配提出解決方案[8]。同時(shí)結(jié)合現(xiàn)代自助終端機(jī)的應(yīng)用實(shí)踐,改進(jìn)現(xiàn)有單功能設(shè)備設(shè)計(jì)中的不足,為通用性智能停車(chē)場(chǎng)自助終端機(jī)的設(shè)計(jì)提供有效參考[9]。
1 系統(tǒng)環(huán)境
1.1 開(kāi)發(fā)工具與系統(tǒng)架構(gòu)
.NET Framework是微軟為開(kāi)發(fā)應(yīng)用程序而創(chuàng)建的一個(gè)平臺(tái),可以在Windows操作系統(tǒng)和Windows mobile操作系統(tǒng)上運(yùn)行,也有在其他系統(tǒng)運(yùn)行的版本,如Linux版本和MAC OS,.NET Framework主要包含一個(gè)龐大的動(dòng)態(tài)鏈接庫(kù),可以在客戶端或服務(wù)器端中通過(guò)面向?qū)ο缶幊碳夹g(shù)來(lái)使用這些庫(kù),部分庫(kù)定義了一些基本類(lèi)型。類(lèi)型是數(shù)據(jù)的一種表達(dá)方式,指定最基本類(lèi)型有助于使用.NET Framework的各種語(yǔ)言之間進(jìn)行交互操作,這統(tǒng)稱類(lèi)型系統(tǒng)[10]。
為方便數(shù)據(jù)庫(kù)管理,先將MySQL數(shù)據(jù)庫(kù)安裝在終端機(jī)中,配置其安裝途徑和環(huán)境變量,利用Navicat將數(shù)據(jù)庫(kù)中數(shù)據(jù)格式更改為UTF-8[13],通過(guò)localhost訪問(wèn)數(shù)據(jù)庫(kù),并且以表格形式呈現(xiàn),將對(duì)應(yīng)數(shù)據(jù)分別寫(xiě)進(jìn)戶個(gè)人信息表、車(chē)輛信息表、停車(chē)記錄表、車(chē)庫(kù)表、車(chē)位表、管理員表等表格中,數(shù)據(jù)庫(kù)架構(gòu)圖如圖3。
其中車(chē)輛信息表記錄著包括車(chē)輛號(hào)牌、停取車(chē)位編號(hào)、車(chē)庫(kù)編號(hào)、發(fā)送停車(chē)指令時(shí)間、車(chē)輛進(jìn)入停車(chē)庫(kù)時(shí)間等信息,每一個(gè)數(shù)據(jù)都有字段名稱、類(lèi)型、大小、字段信息等屬性,詳細(xì)屬性見(jiàn)表2。
4 終端系統(tǒng)實(shí)現(xiàn)
4.1 終端界面
運(yùn)行智能終端程序,如圖4所示,界面主要包含兩個(gè)按鈕,停車(chē)按鈕和取車(chē)按鈕,用戶將車(chē)輛停至指定位置后,在界面上點(diǎn)擊停車(chē)按鈕,系統(tǒng)就會(huì)開(kāi)始停車(chē)操作,同時(shí)會(huì)得到唯一的憑證碼,待取車(chē)時(shí),輸入該憑證碼,就可以取出車(chē)輛。
4.2 數(shù)據(jù)傳輸實(shí)例
同時(shí)在PLC程序中添加一個(gè)非優(yōu)化訪問(wèn)的DB塊,命名為“Comm_data”,DB塊中定義結(jié)構(gòu)體數(shù)據(jù)Data0,結(jié)構(gòu)體數(shù)據(jù)存儲(chǔ)車(chē)輛信息,比如高度、寬度、長(zhǎng)度、前輪間距、后輪間距等等,數(shù)據(jù)類(lèi)型為Uint,在PLC中DB塊的數(shù)據(jù)結(jié)構(gòu)如表2所示。
在終端機(jī)上啟動(dòng)通訊程序,輸入PLC的IP地址、端口號(hào)、站號(hào)等,與PLC建立連接,由于PLC數(shù)據(jù)保存在DB11區(qū)域,在實(shí)時(shí)讀取地址欄輸入DB塊的編號(hào)11,設(shè)置讀取間隔為300ms,返回讀取的數(shù)據(jù)如圖5所示。圖5中可以看出讀取到的數(shù)據(jù)與表2中定義的DB塊數(shù)據(jù)一致,表示數(shù)據(jù)通訊成功。
5 結(jié)束語(yǔ)
本文提出一種無(wú)人值守停車(chē)場(chǎng)自助終端的嶄新服務(wù)模式,以人工智能與工業(yè)自動(dòng)化管理作為系統(tǒng)的設(shè)計(jì)核心理念,從而實(shí)現(xiàn)了自助停車(chē)、車(chē)輛信息管理、自助取車(chē)、收費(fèi)管理、廣告播放等功能。為了最大化滿足實(shí)際需求,優(yōu)化每個(gè)模塊的獨(dú)立功能以及各個(gè)模塊之間的銜接顯得格外重要,通過(guò)改進(jìn)可成為通用型停車(chē)場(chǎng)收費(fèi)管理系統(tǒng)。
參考文獻(xiàn):
[1]薄璐,薄瑋.智能停車(chē)場(chǎng)收費(fèi)管理系統(tǒng)的分析與設(shè)計(jì)[J].微型電腦應(yīng)用,2014,30(5):35-36,47.
[2]蔣文艷,胡桂明,蔣文政.基于非接觸式IC卡的停車(chē)場(chǎng)收費(fèi)管理系統(tǒng)[J].計(jì)算技術(shù)與自動(dòng)化,2006,25(4):201-204.
[3]陳東.用C#實(shí)現(xiàn)Http代理服務(wù)器[J].電腦編程技巧與維護(hù),2004(4):69-74.
[4]周燕.基于NFC技術(shù)的智能廣告牌系統(tǒng)設(shè)計(jì)與實(shí)驗(yàn)分析[J].實(shí)驗(yàn)室研究與探索,2015,34(3):130-133,180.
[5]蔡瑞瑞.基于C#的多媒體廣告發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].九江學(xué)院學(xué)報(bào)(自然科學(xué)版),2017,32(4):79-83.
[6]董方昊.支付寶掃碼支付模式構(gòu)建[J].中國(guó)集體經(jīng)濟(jì),2019(11):90-91.
[7]孫淼,車(chē)玲,左秀然.基于微信支付寶實(shí)名認(rèn)證體系的電子社保卡支付[J].中國(guó)數(shù)字醫(yī)學(xué),2019,14(4):26-28,47.
[8]李長(zhǎng)河,江中保.自助銀行終端前置機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2003,29(10):145-146,170.
[9]陳志堅(jiān),伍一,趙榮鑫,等.銀行自助終端系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化技術(shù)與應(yīng)用,2002(1):67-68.
[10]南天.工商銀行新一代系統(tǒng)自助終端解決方案淺析[J].金卡工程,2001(11):31-35.
[11]陳諾言,張騰飛,彭華明.銀行自助終端設(shè)備的人機(jī)工程學(xué)應(yīng)用研究[J].工業(yè)設(shè)計(jì),2018(1):53-54.
[12]張銀南,梅萬(wàn)龍.基于Java的銀行自助終端系統(tǒng)開(kāi)發(fā)[J].信息技術(shù),2007,31(4):124-126,129.
[13]金晅俊,王堅(jiān)紅,岑迪慶.電費(fèi)發(fā)票一體化管理模式研究[J].消費(fèi)電子,2014(24):93-93.