張 文,牟 艷,高振興,劉志豐
(河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州213022)
·微機(jī)應(yīng)用·
基于移動(dòng)終端的壁球裁判評(píng)分系統(tǒng)設(shè)計(jì)*
張 文,牟 艷,高振興,劉志豐
(河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州213022)
為了解決記分人員對(duì)主裁判的判罰手勢(shì)和成績(jī)的宣告出現(xiàn)誤讀的問(wèn)題,本設(shè)計(jì)提出了基于移動(dòng)終端的壁球裁判評(píng)分系統(tǒng),以替代裁判手勢(shì)加人工二次計(jì)分的評(píng)分處理方式。該系統(tǒng)采用無(wú)線通信技術(shù)、PhoneGap技術(shù),完成了基于Android移動(dòng)終端的壁球成績(jī)與評(píng)分?jǐn)?shù)據(jù)的準(zhǔn)確采集,并為裁判員提供了實(shí)時(shí)的評(píng)分溝通的服務(wù),提高了數(shù)據(jù)采集的準(zhǔn)確性和可靠性。本系統(tǒng)設(shè)計(jì)方案和軟件已經(jīng)成功應(yīng)用于第二屆亞洲青年運(yùn)動(dòng)會(huì)。
壁球;無(wú)線通信技術(shù);裁判評(píng)分和溝通;Android移動(dòng)終端;數(shù)據(jù)交換;成績(jī)采集
如今,壁球賽事通常采用人工二次記分的方式進(jìn)行裁判評(píng)分信息的采集、處理與展示,三位裁判進(jìn)行每個(gè)回合的評(píng)分,每一回合結(jié)束后三位裁判將對(duì)這一回合的評(píng)分結(jié)果通過(guò)不同的手勢(shì)進(jìn)行展示,包括比分和判罰信息(犯規(guī)、阻擋、死球、好球等),然后由主裁判進(jìn)行這一回合評(píng)分的最后確認(rèn)并宣告。作為壁球競(jìng)賽信息處理系統(tǒng)的數(shù)據(jù)源頭,一名記分員根據(jù)主裁判的宣告結(jié)果將成績(jī)錄入并傳輸。但這種由工作人員間接地記錄成績(jī)的采集模式不僅在數(shù)據(jù)準(zhǔn)確性、可靠性及傳輸速度上得不到保障,而且記分人員通常是賽前臨時(shí)接受培訓(xùn),對(duì)主裁判的手勢(shì)與宣告會(huì)出現(xiàn)誤讀,這也在一定程度上增加了成績(jī)采集的二義性風(fēng)險(xiǎn)。為了解決這一問(wèn)題,提出了基于移動(dòng)終端的壁球裁判評(píng)分系統(tǒng),專為裁判員設(shè)計(jì)了一套無(wú)線評(píng)分器,具有評(píng)分錄入與裁判員溝通功能、并能夠?qū)崿F(xiàn)壁球成績(jī)一次性采集與傳輸,取代原來(lái)的人工二次記分方式。系統(tǒng)已應(yīng)用于第二屆亞洲青年運(yùn)動(dòng)會(huì),取得了預(yù)期的效果。
2.1 設(shè)計(jì)思想
基于移動(dòng)終端的壁球裁判評(píng)分系統(tǒng)的主要功能有采集比賽成績(jī)與判罰信息,實(shí)現(xiàn)裁判員之間的判罰溝通,完成比賽數(shù)據(jù)的傳輸與處理。為了便于裁判使用,評(píng)分?jǐn)?shù)據(jù)采集終端采用移動(dòng)設(shè)備供裁判員手持,完成每個(gè)場(chǎng)地比賽成績(jī)和判罰信息的采集,整個(gè)場(chǎng)館設(shè)置一個(gè)數(shù)據(jù)處理中心,主要負(fù)責(zé)實(shí)時(shí)接收各場(chǎng)地的成績(jī)數(shù)據(jù)并進(jìn)行綜合處理。
2.2 系統(tǒng)結(jié)構(gòu)
系統(tǒng)主要分為評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)和評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)兩部分,如圖1所示。評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)借助無(wú)線評(píng)分終端,主要負(fù)責(zé)采集每個(gè)場(chǎng)地的比賽成績(jī)和判罰信息、提供裁判溝通渠道、控制比賽的流程、并將比分傳到評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)。評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)主要完成數(shù)據(jù)的存儲(chǔ)、比賽場(chǎng)次的編排和分配和運(yùn)動(dòng)員信息的錄入。每個(gè)場(chǎng)地部署液晶顯示屏幕 (PDP)和搭載Android系統(tǒng)的機(jī)頂盒。PDP顯示設(shè)備由機(jī)頂盒通過(guò)無(wú)線AP接入網(wǎng)絡(luò),實(shí)現(xiàn)數(shù)據(jù)的交換并實(shí)時(shí)顯示比賽評(píng)分信息,可以向運(yùn)動(dòng)員、裁判和觀眾實(shí)時(shí)展示比賽的情況。系統(tǒng)的通信網(wǎng)絡(luò)以有線以太網(wǎng)加無(wú)線AP(無(wú)線路由器)的形式組成,為整個(gè)系統(tǒng)提供通信服務(wù),其中評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)采用無(wú)線通信方式,評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)采用有線以太網(wǎng)通信方式。壁球裁判評(píng)分系統(tǒng)采用B/S的軟件架構(gòu)模式設(shè)計(jì),通信協(xié)議采用HTTP通信協(xié)議,數(shù)據(jù)的交換方式采用JSON格式。
圖1 壁球競(jìng)賽評(píng)分系統(tǒng)總體結(jié)構(gòu)圖
3.1 設(shè)計(jì)思路
評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)負(fù)責(zé)采集成績(jī)信息和判罰信息并將采集的信息傳輸?shù)皆u(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)中。設(shè)計(jì)思路涉及移動(dòng)終端操作系統(tǒng)選擇、應(yīng)用程序開(kāi)發(fā)、數(shù)據(jù)通信方式以及數(shù)據(jù)安全等。
由于Android系統(tǒng)可以實(shí)現(xiàn)深度定制并且具有應(yīng)用軟件開(kāi)發(fā)資源豐富及UI體驗(yàn)好等特點(diǎn),所以設(shè)計(jì)中評(píng)分終端采用了搭載Android系統(tǒng)的移動(dòng)設(shè)備,在移動(dòng)設(shè)備上部署采用PhoneGap框架封裝的應(yīng)用程序,實(shí)現(xiàn)快速的跨平臺(tái)應(yīng)用開(kāi)發(fā)。
評(píng)分?jǐn)?shù)據(jù)采集終端與評(píng)分?jǐn)?shù)據(jù)處理端的通信方式采用無(wú)線通信方式,無(wú)線通信技術(shù)屬于網(wǎng)絡(luò)通信技術(shù)的一部分,網(wǎng)絡(luò)通信技術(shù)是指通過(guò)計(jì)算機(jī)和其他網(wǎng)絡(luò)傳輸工具,經(jīng)采集、存儲(chǔ)、處理和傳輸?shù)氖侄翁幚砗?,使資源達(dá)到充分共享的技術(shù)。WiFi的最大特點(diǎn)是傳輸速度較高,帶寬可調(diào)整,可有效地保障網(wǎng)絡(luò)的穩(wěn)定性和可靠性,所以采用WiFi作為通信方式。
為了保證數(shù)據(jù)的安全性,防止數(shù)據(jù)在傳輸過(guò)程中丟失導(dǎo)致某個(gè)運(yùn)動(dòng)員的成績(jī)無(wú)法統(tǒng)計(jì)的問(wèn)題發(fā)生,在采集終端進(jìn)行數(shù)據(jù)備份并且在評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)中添加數(shù)據(jù)監(jiān)聽(tīng)模塊,數(shù)據(jù)一旦丟失,數(shù)據(jù)監(jiān)聽(tīng)模塊就會(huì)撲捉到,可以到評(píng)分終端中獲取丟失的數(shù)據(jù)。
3.2 采集系統(tǒng)功能
壁球裁判評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)是進(jìn)行比賽數(shù)據(jù)采集的最前端,負(fù)責(zé)對(duì)壁球每場(chǎng)比賽信息的記錄與傳輸,為了滿足競(jìng)賽的需求,壁球數(shù)據(jù)采集系統(tǒng)需要完成以下功能:
(1)流程控制:依據(jù)現(xiàn)場(chǎng)比賽的進(jìn)度,通過(guò)系統(tǒng)中的軟件操作,控制比賽每一場(chǎng)的進(jìn)度。
(2)判罰溝通:提供裁判之間關(guān)于判罰結(jié)果溝通的渠道,主裁判通過(guò)該渠道可以明確掌握兩位副裁判的判罰信息,并根據(jù)判罰信息進(jìn)行最后判罰結(jié)果的確認(rèn)。
(3)比分錄入:將比賽的成績(jī)實(shí)時(shí)錄入到數(shù)據(jù)庫(kù)中。
(4)數(shù)據(jù)通信:負(fù)責(zé)向服務(wù)器發(fā)送比賽的評(píng)分和判罰信息,請(qǐng)求消息并接收請(qǐng)求結(jié)果,當(dāng)成績(jī)信息和判罰信息更新時(shí),實(shí)時(shí)向服務(wù)器傳輸更新的信息。
3.3 評(píng)分工作流程
比賽開(kāi)始前,每個(gè)裁判從服務(wù)器端下載當(dāng)場(chǎng)比賽的基礎(chǔ)數(shù)據(jù),在比賽過(guò)程中的每一回合左右副裁判通過(guò)終端頁(yè)面的操作將該回合的評(píng)分結(jié)果提交到數(shù)據(jù)控制模塊進(jìn)行存儲(chǔ),主裁判手持移動(dòng)終端將自動(dòng)下載兩名裁判對(duì)該回合的評(píng)分結(jié)果并進(jìn)行最后的記分和評(píng)分的確認(rèn),確認(rèn)后將數(shù)據(jù)提交到數(shù)據(jù)控制模塊進(jìn)行存儲(chǔ),同時(shí)評(píng)分終端將結(jié)果傳送給無(wú)線顯示系統(tǒng)的PDP顯示屏端,顯示當(dāng)前場(chǎng)地比賽的對(duì)陣評(píng)分信息。圖2所示為裁判評(píng)分系統(tǒng)的工作流程圖。
圖2 裁判評(píng)分系統(tǒng)工作流程圖
3.4 評(píng)分終端設(shè)計(jì)
評(píng)分頁(yè)面以網(wǎng)頁(yè)形式展現(xiàn),包含對(duì)陣雙方的信息,對(duì)陣雙方的比分信息,判罰信息等,當(dāng)裁判操作失誤時(shí)提供回退功能,判罰界面中包含三位裁判的判罰操作按鈕和主裁判的確認(rèn)按鈕。
評(píng)分終端的軟件開(kāi)發(fā)采用PhoneGap框架來(lái)完成,PhoneGap框架是基于HTML,CSS和JavaScript創(chuàng)建的移動(dòng)終端的跨平臺(tái)應(yīng)用,將應(yīng)用程序封裝成基于移動(dòng)終端網(wǎng)頁(yè)的特別瀏覽器。PhoneGap將web程序打包成系統(tǒng)支持的應(yīng)用格式,通過(guò)調(diào)用系統(tǒng)的瀏覽器功能實(shí)現(xiàn)移動(dòng)終端的運(yùn)行和交互操作。
3.5 數(shù)據(jù)通信方案
數(shù)據(jù)通信指的是評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)和評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)之間的通信。為了保證數(shù)據(jù)的準(zhǔn)確采集,定制了專用的通信協(xié)議和數(shù)據(jù)交換方式。
(1)通信協(xié)議
通信過(guò)程采用定制的通信協(xié)議,統(tǒng)一了系統(tǒng)內(nèi)傳輸數(shù)據(jù)的格式,一條完整的消息包包括消息頭、消息體和消息尾。消息具體結(jié)構(gòu)包括頭標(biāo)志、節(jié)點(diǎn)ID、任務(wù)碼、消息體長(zhǎng)度、消息體、響應(yīng)標(biāo)識(shí)、消息編碼、尾標(biāo)志。
頭標(biāo)志和尾標(biāo)志為4個(gè)字節(jié)整型數(shù)據(jù)的數(shù)字標(biāo)識(shí),用來(lái)驗(yàn)證該消息是否有意義,必須保證在一個(gè)系統(tǒng)內(nèi)的唯一性。節(jié)點(diǎn)ID作為消息發(fā)送方的唯一標(biāo)識(shí),是評(píng)分終端身份識(shí)別的依據(jù);任務(wù)碼是區(qū)分消息包具體執(zhí)行哪個(gè)任務(wù)的標(biāo)志,具體的任務(wù)碼對(duì)應(yīng)關(guān)系如表1所示;消息體長(zhǎng)度,用來(lái)驗(yàn)證是否完整的接收到了消息;消息體,即消息攜帶的具體數(shù)據(jù),其內(nèi)容結(jié)構(gòu)可根據(jù)比賽的業(yè)務(wù)需求來(lái)定義,格式為JSON格式;響應(yīng)標(biāo)識(shí),用來(lái)判斷接收端在收到消息后是否需要向發(fā)送方反饋消息。為了保證重要消息的可靠傳輸,本設(shè)計(jì)為HTTP協(xié)議設(shè)置了響應(yīng)標(biāo)識(shí);消息編號(hào),是發(fā)送方所發(fā)送消息的唯一標(biāo)識(shí),由內(nèi)部累加器生成,可以用此編號(hào)作為消息響應(yīng)時(shí),接收方響應(yīng)消息的數(shù)據(jù)體,來(lái)驗(yàn)證消息是否發(fā)送成功。
(2)數(shù)據(jù)的交換
由于評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)和評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)之間交換的數(shù)據(jù)結(jié)構(gòu)復(fù)雜多樣、速度要求高故系統(tǒng)數(shù)據(jù)交換設(shè)計(jì)為JSON格式。JSON數(shù)據(jù)格式比較簡(jiǎn)單,易于讀寫(xiě),占用帶寬小,并且JSON格式能直接為服務(wù)器端代碼使用,簡(jiǎn)化代碼開(kāi)發(fā)量,并且易于維護(hù)。JSON的值可以是數(shù)字、字符串、對(duì)象和數(shù)組,這些格式還可以相互嵌套,組成復(fù)雜的格式。
根據(jù)壁球競(jìng)賽信息種類,JSON數(shù)據(jù)格式包括運(yùn)動(dòng)員基礎(chǔ)信息、賽事計(jì)劃、對(duì)陣信息、總分信息、得分歷程和判罰歷程等。
得分歷程記錄了比賽過(guò)程中每一分的變化情況,更新頻率比較高,其協(xié)議字段內(nèi)容包括場(chǎng)次編號(hào)MatchCode、當(dāng)前比賽場(chǎng)次CurrentMatch、當(dāng)前局CurrentGame、得分點(diǎn)Number、主隊(duì)得分HGameScore、客隊(duì)得分VGameScore、賽點(diǎn)Match-Point、局點(diǎn) GamePiont。
例如某一得分歷程數(shù)據(jù)為:
表示第SQM00A01”場(chǎng)比賽的第1場(chǎng)第一局第7次比分變化,主客隊(duì)比分5:2,非賽點(diǎn),非局點(diǎn)。
判罰歷程記錄了比賽過(guò)程中每一次的判罰信息,主要內(nèi)容包括場(chǎng)次編號(hào)MatchCode、當(dāng)前比賽場(chǎng)次CurrentMatch、當(dāng)前局CurrentGame、裁判編號(hào)JudgeCode、判罰編號(hào) PenaltyCode、受判方 party。
例如某一判罰歷程數(shù)據(jù)為:
表示第SQM00A01”場(chǎng)比賽的第1場(chǎng)第一局右裁判作出甲方足部犯規(guī)的判罰。
判罰標(biāo)號(hào)對(duì)應(yīng)的判罰信息如表2所示。
表1 任務(wù)碼對(duì)應(yīng)表
表2 罰信息對(duì)應(yīng)表
評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)是整個(gè)系統(tǒng)的控制中心,不僅對(duì)采集的數(shù)據(jù)進(jìn)行處理,還要對(duì)比賽的流程進(jìn)行監(jiān)控。
4.1 設(shè)計(jì)原則
評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)設(shè)計(jì)原則是保障數(shù)據(jù)統(tǒng)一、完整、安全和穩(wěn)定。
(1)數(shù)據(jù)統(tǒng)一完整現(xiàn)場(chǎng)使用的所有競(jìng)賽基礎(chǔ)數(shù)據(jù)均由評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)下發(fā);統(tǒng)一接收評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)的數(shù)據(jù),進(jìn)行解析、存儲(chǔ)與轉(zhuǎn)發(fā);
(2)數(shù)據(jù)安全穩(wěn)定對(duì)評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,在評(píng)分終端運(yùn)行出現(xiàn)錯(cuò)誤時(shí)迅速反饋,以便在后臺(tái)對(duì)錯(cuò)誤進(jìn)行及時(shí)處理。
4.2 系統(tǒng)功能
壁球裁判評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)是評(píng)分系統(tǒng)的控制中心,用于管理從壁球評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)采集的數(shù)據(jù)和監(jiān)控每個(gè)評(píng)分終端的工作狀態(tài)和比賽流程,具體的功能如下:
(1)信息的管理:系統(tǒng)具有編排和管理比賽的場(chǎng)次信息、輪次信息、運(yùn)動(dòng)員信息、比賽場(chǎng)地等信息的功能。
(2)消息解析:對(duì)從壁球評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)接收到的消息包進(jìn)行解析,確定消息包的業(yè)務(wù)類型是成績(jī)消息,判罰消息還是比賽信息請(qǐng)求消息,根據(jù)不同的消息類型作出相應(yīng)的處理。
(3)狀態(tài)監(jiān)控:監(jiān)控各場(chǎng)地的比賽進(jìn)行情況,監(jiān)聽(tīng)并接收各評(píng)分終端發(fā)送的數(shù)據(jù)包,檢測(cè)是否有成績(jī)數(shù)據(jù)丟失或通信異常的現(xiàn)象。
(4)評(píng)分終端鎖定:對(duì)各場(chǎng)地的評(píng)分終端提供加鎖和解鎖功能,比賽結(jié)束前后鎖定評(píng)分終端的評(píng)分功能,防止無(wú)意中改變已定比賽的評(píng)分?jǐn)?shù)據(jù);
(5)數(shù)據(jù)存儲(chǔ):將從裁判評(píng)分?jǐn)?shù)據(jù)采集子系統(tǒng)接收的數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。
4.3 處理流程
如圖3所示為壁球評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)的處理流程圖,比賽開(kāi)始前,在數(shù)據(jù)監(jiān)控模塊中準(zhǔn)備好當(dāng)日的比賽數(shù)據(jù),編排好當(dāng)日各場(chǎng)比賽的對(duì)陣雙方、比賽時(shí)間等信息,比賽過(guò)程中數(shù)據(jù)監(jiān)控模塊實(shí)時(shí)收集和監(jiān)控比賽的評(píng)分和判罰數(shù)據(jù)。如果在比賽過(guò)程中數(shù)據(jù)發(fā)生錯(cuò)誤,將有技術(shù)人員進(jìn)行干預(yù)并向評(píng)分終端發(fā)送消息,若評(píng)分終端有丟包現(xiàn)象或?yàn)榉窃诰€狀態(tài),則手動(dòng)更新數(shù)據(jù)到數(shù)據(jù)庫(kù)中。比賽結(jié)束后發(fā)送控制命令將評(píng)分終端的評(píng)分功能鎖定,防止將已定成績(jī)更改。
第二屆亞洲運(yùn)動(dòng)會(huì)青年運(yùn)動(dòng)會(huì)壁球比賽有5個(gè)預(yù)賽場(chǎng)和1個(gè)決賽場(chǎng),每塊比賽場(chǎng)地配備三個(gè)評(píng)分終端、一個(gè)機(jī)頂盒和一個(gè)液晶顯示屏(PDP),PDP顯示設(shè)備通過(guò)HDMI高清線連接機(jī)頂盒,機(jī)頂盒和評(píng)分終端通過(guò)無(wú)線AP接入網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)的交換,評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)通過(guò)比賽現(xiàn)場(chǎng)的以太網(wǎng)接入網(wǎng)絡(luò)接收評(píng)分終端傳輸?shù)脑u(píng)分信息和判罰信息并將信息記錄在數(shù)據(jù)庫(kù)中。預(yù)賽場(chǎng)管現(xiàn)場(chǎng)實(shí)施情況如圖4所示,圖5為裁判評(píng)分終端頁(yè)面圖,其中(a)是裁判打分界面,(b)是裁判溝通與確認(rèn)界面。
圖3 評(píng)分?jǐn)?shù)據(jù)處理子系統(tǒng)的處理流程圖
圖4 第二屆亞州青年運(yùn)動(dòng)會(huì)壁球裁判評(píng)分系統(tǒng)預(yù)賽館現(xiàn)場(chǎng)實(shí)施圖
圖5 評(píng)分終端界面圖
根據(jù)壁球裁判手勢(shì)加人工二次計(jì)分的評(píng)分處理現(xiàn)狀,設(shè)計(jì)了基于移動(dòng)終端的壁球裁判評(píng)分系統(tǒng),該系統(tǒng)完成了對(duì)壁球項(xiàng)目成績(jī)的實(shí)時(shí)采集和上傳,整個(gè)過(guò)程由裁判員操作,不需要第三方人員的干預(yù),提高了運(yùn)行效率與可靠性,并提供了裁判員之間的實(shí)時(shí)交流溝通手段,已應(yīng)用于2013年第二屆亞州青年運(yùn)動(dòng)會(huì),滿足了比賽各方的要求。
[1] 秦江龍,牟艷,許靜.基于局域網(wǎng)的壁球評(píng)分系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2013,30(2):245-247.Qing Jiang-Long,Mu Yan,Xu Jing.The design and implementation of the scoring system based on LAN[J].Computer Applications and oftware,2013,30(2):245-247.
[2] 蔣夢(mèng)穎.基于Android平臺(tái)的污水監(jiān)控軟件開(kāi)發(fā)[D].哈爾濱:哈爾濱工業(yè)大學(xué),2013.Jiang Meng-Ying.The development of sewage monitoring software based on Android platform[D].Harbin:Harbin Institute of Technology,2013.
[3] 武晶晶.跨平臺(tái)的PhoneGap研究[J].信息安全與技術(shù),2012(12):71-72.Wu Jing-Jing.Cross platform Phonegap research[J].Information Security and Technology,2012(12):71-72.
[4] 丁波.體育競(jìng)賽通信系統(tǒng)的設(shè)計(jì)與應(yīng)用[D].南京:河海大學(xué),2012.Ding Bo.Design and application of sports communication system[D].NanJing:Hohai University,2012.
[5] 曾磊,張海峰,侯維巖.基于WiFi的無(wú)線測(cè)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電測(cè)與儀表,2011,48(7):81-83.Zeng Lei,Zhang Hai-Feng,Hou Wei-Yan.The design and implementation of wireless measurement and control system based on WiFi[J].Electronic Measurement and Instrument,2011,48(7)81-83.
[6] Tian L,Du H,Tang L,et al.The discussion of cross-platform mobile application based on Phonegap[C].Software Engineering and Service Science(ICSESS),2013 4th IEEE International Conference on IEEE,2013:652-655.
[7] 柏耀棟.數(shù)據(jù)通信技術(shù)的構(gòu)成原理與未來(lái)發(fā)展應(yīng)用趨勢(shì)[J].數(shù)字技術(shù)與應(yīng)用,2010(010):23-23.Bai Yao-Dong.The principle of data communication technology and application in the future[J].Digital Technology and Application,2010(010):23-23.
[8] 高靜,段會(huì)川.JSON數(shù)據(jù)傳輸效率研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2011,32(7):2267-2270.Gao Jing,Duan Hui-Chuan.The research on data transmission efficiency of JSON[J].Computer Engineering and Design,2011,32(7):2267-2270.
Design of Squash Competition Scoring System Based on Mobile Terminal
Zhang Wen,Mu Yan,Gao Zhenxing,Liu Zhifeng
(College of Internet of Things Engineering,Hohai University,Changzhou 213022, China)
In order to solve the problem of the misreading of the score and the penalty of the referee,the squash referee based on mobile terminal scoring system is brought forward in this paper,to replace the score method of the referee scoring two times with artificial gestures.The system uses wireless communication technology and PhoneGap technology to complete the accurate collection of mobile data terminal performance and squash score based on Android and provide realtime communication service for the referee score,and improves the accuracy and reliability of data acquisition.The design and software of the system has been successfully applied to the second Asian Youth games.
Squash;Wireless communication technology;Referee scoring and communication;Android mobile terminal;Data exchange;Score collection
10.3969/j.issn.1002-2279.2017.03.011
TP31
A
1002-2279-(2017)03-0046-06
第二屆亞洲青年奧運(yùn)匹克運(yùn)動(dòng)會(huì)競(jìng)賽信息系統(tǒng)研發(fā)(2014—105)
張文(1992-),男,山東省菏澤市人,碩士研究生,主研方向:智能信息處理理論與技術(shù)。
2017-02-20