本發(fā)明涉及體育賽事技術(shù)領(lǐng)域,尤其涉及一種體育賽事的數(shù)據(jù)發(fā)布方法及系統(tǒng)。
背景技術(shù):
目前,在一場體育賽事中通常設(shè)有記錄員,該記錄員會通過紙質(zhì)記錄的方式記錄賽場上的技術(shù)數(shù)據(jù)。例如,在一場足球比賽中,每發(fā)生一次技術(shù)事件(例如,進(jìn)球),記錄員就在紙張上進(jìn)行相應(yīng)地記錄,在比賽結(jié)束后,該記錄員會對紙張上所記錄的技術(shù)數(shù)據(jù)進(jìn)行整理,形成比賽報告,再將該比賽報告公布,完成體育賽事的技術(shù)數(shù)據(jù)的發(fā)布。
由上述體育賽事的數(shù)據(jù)發(fā)布過程可知,一場體育賽事的技術(shù)數(shù)據(jù)需要經(jīng)過人工整理之后才會發(fā)布,存在體育賽事的技術(shù)數(shù)據(jù)發(fā)布效率較低的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種體育賽事的數(shù)據(jù)發(fā)布方法及系統(tǒng),用于提高體育賽事的技術(shù)數(shù)據(jù)的發(fā)布效率。
為達(dá)到上述目的,本發(fā)明所提供的體育賽事的數(shù)據(jù)發(fā)布方法采用如下技術(shù)方案:
該數(shù)據(jù)發(fā)布方法包括:步驟S1、記錄員通過其客戶端向聯(lián)賽服務(wù)器發(fā)送獲取聯(lián)賽輪次列表的請求;步驟S2、響應(yīng)于收到的獲取聯(lián)賽輪次列表的請求,聯(lián)賽服務(wù)器將聯(lián)賽輪次列表發(fā)送至記錄員的客戶端上;步驟S3、記錄員在聯(lián)賽輪次列表中選取目標(biāo)比賽場次;步驟S4、記錄員通過其客戶端將所選取的目標(biāo)比賽場次發(fā)送至聯(lián)賽服務(wù)器;步驟S5、聯(lián)賽服務(wù)器根據(jù)所接收到的目標(biāo)比賽場次,從聯(lián)賽數(shù)據(jù)庫中獲取主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;步驟S6、聯(lián)賽服務(wù)器將主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表發(fā)送至記錄員的客戶端上;步驟S7、記錄員在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的主裁判,在主場球隊的球員列表中選取主場球隊的首發(fā)球員,在客場球隊的球員列表中選取客場球隊的首發(fā)球員;步驟S8、在目標(biāo)比賽場次開始后,記錄員實時觀察賽場上是否有技術(shù)事件發(fā)生,若有技術(shù)事件發(fā)生,則記錄員通過其客戶端將技術(shù)事件記錄下來;步驟S9、在目標(biāo)比賽場次結(jié)束后,記錄員通過其客戶端根據(jù)所記錄的技術(shù)事件生成比賽報告;步驟S10、記錄員通過其客戶端將比賽報告發(fā)送至聯(lián)賽服務(wù)器;步驟S11、聯(lián)賽服務(wù)器將比賽報告發(fā)送至觀眾的客戶端,完成比賽數(shù)據(jù)的發(fā)布。
由以上內(nèi)容可知,記錄員可以通過其客戶端根據(jù)所記錄的技術(shù)事件自動生成比賽報告,不需要記錄員對其記錄的技術(shù)事件進(jìn)行整理,明顯地提高了體育賽事的技術(shù)數(shù)據(jù)的發(fā)布效率。
另外,本發(fā)明還提供了一種體育賽事的數(shù)據(jù)發(fā)布系統(tǒng),該數(shù)據(jù)發(fā)布系統(tǒng)包括:記錄員的客戶端、聯(lián)賽服務(wù)器和觀眾的客戶端;其中,記錄員通過其客戶端向聯(lián)賽服務(wù)器發(fā)送獲取聯(lián)賽輪次列表的請求;聯(lián)賽服務(wù)器用于響應(yīng)于收到的獲取聯(lián)賽輪次列表的請求,聯(lián)賽服務(wù)器將聯(lián)賽輪次列表發(fā)送至記錄員的客戶端上;記錄員在聯(lián)賽輪次列表中選取目標(biāo)比賽場次,并通過其客戶端將所選取的目標(biāo)比賽場次發(fā)送至聯(lián)賽服務(wù)器;聯(lián)賽服務(wù)器還用于根據(jù)所接收到的目標(biāo)比賽場次,從聯(lián)賽數(shù)據(jù)庫中獲取主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;聯(lián)賽服務(wù)器還用于將主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表發(fā)送至記錄員的客戶端上;記錄員通過其客戶端在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的主裁判,在主場球隊的球員列表中選取主場球隊的首發(fā)球員,在客場球隊的球員列表中選取客場球隊的首發(fā)球員;在目標(biāo)比賽場次開始后,記錄員實時觀察賽場上是否有技術(shù)事件發(fā)生,若有技術(shù)事件發(fā)生,則記錄員通過其客戶端將技術(shù)事件記錄下來;在目標(biāo)比賽場次結(jié)束后,記錄員通過其客戶端根據(jù)所記錄的技術(shù)事件生成比賽報告;記錄員通過其客戶端將比賽報告發(fā)送至聯(lián)賽服務(wù)器;聯(lián)賽服務(wù)器還用于將比賽報告發(fā)送至觀眾的客戶端,完成比賽數(shù)據(jù)的發(fā)布。
由于該數(shù)據(jù)發(fā)布系統(tǒng)中的記錄員的客戶端、聯(lián)賽服務(wù)器和觀眾的客戶端相互配合,以執(zhí)行上述體育賽事的數(shù)據(jù)發(fā)布方法,因此,該數(shù)據(jù)發(fā)布系統(tǒng)具有和上述體育賽事的數(shù)據(jù)發(fā)布方法相同的有益效果,此處不再進(jìn)行贅述。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例所提供的體育賽事的數(shù)據(jù)發(fā)布方法的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
實施例一
為便于本領(lǐng)域技術(shù)人員實現(xiàn),在對本發(fā)明實施例所提供的體育賽事的數(shù)據(jù)發(fā)布方法進(jìn)行描述之前,先對下文中將要提到的客戶端和聯(lián)賽數(shù)據(jù)庫進(jìn)行描述。本發(fā)明實施例中所提到的客戶端包括記錄員的客戶端和觀眾的客戶端。具體地,記錄員的客戶端包括:第一發(fā)送模塊,用于供記錄員向聯(lián)賽服務(wù)器發(fā)送獲取聯(lián)賽輪次列表的請求;第一接收模塊,用于接收聯(lián)賽服務(wù)器所發(fā)送的聯(lián)賽輪次列表;第一選擇模塊,用于供記錄員在聯(lián)賽輪次列表中選取目標(biāo)比賽場次;第二發(fā)送模塊,用于供記錄員將所選取的目標(biāo)比賽場次發(fā)送至聯(lián)賽服務(wù)器;第二接收模塊,用于接收聯(lián)賽服務(wù)器所發(fā)送的主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;第二選擇模塊,用于供記錄員在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的主裁判,在主場球隊的球員列表中選取主場球隊的首發(fā)球員,在客場球隊的球員列表中選取客場球隊的首發(fā)球員;記錄模塊,用于供記錄員記錄賽場上發(fā)生的技術(shù)事件;報告生成模塊,用于供記錄員根據(jù)所記錄的技術(shù)事件生成比賽報告;第三發(fā)送模塊,用于供記錄員將比賽報告發(fā)送至聯(lián)賽服務(wù)器。
聯(lián)賽服務(wù)器包括:第三接收模塊,用于接收記錄員的客戶端所發(fā)送的獲取聯(lián)賽輪次列表的請求;第四發(fā)送模塊,用于響應(yīng)于收到的獲取聯(lián)賽輪次列表的請求,將聯(lián)賽輪次列表發(fā)送至記錄員的客戶端上;第四接收模塊,用于接收記錄員的客戶端所發(fā)送的目標(biāo)比賽場次;獲取模塊,用于根據(jù)所接收到的目標(biāo)比賽場次,從聯(lián)賽數(shù)據(jù)庫中獲取主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;第五發(fā)送模塊,用于將主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表發(fā)送至記錄員的客戶端上;第五接收模塊,用于接收記錄員的客戶端所發(fā)送的比賽報告;第六發(fā)送模塊,用于將比賽報告發(fā)送至觀眾的客戶端,完成比賽數(shù)據(jù)的發(fā)布。其中,聯(lián)賽數(shù)據(jù)庫中存儲有聯(lián)賽中所有球隊的球員列表以及聯(lián)賽執(zhí)法官員列表,其可以由賽事方提供并輸入至聯(lián)賽數(shù)據(jù)庫中。
觀眾的客戶端包括第六接收模塊,用于接收聯(lián)賽服務(wù)器所發(fā)送的比賽報告。
本發(fā)明實施例提供了一種體育賽事的數(shù)據(jù)發(fā)布方法,如圖1所示,該數(shù)據(jù)發(fā)布方法包括:
步驟S1、記錄員通過其客戶端向聯(lián)賽服務(wù)器發(fā)送獲取聯(lián)賽輪次列表的請求;
具體地,聯(lián)賽輪次列表包括各支球隊的對陣信息,例如,在某個足球聯(lián)賽的第一輪比賽中,共有3場比賽,其中,在2016年9月2日的下午兩點,進(jìn)行A球隊與B球隊的比賽,在2016年9月2日的下午4點,進(jìn)行C球隊與D球隊的比賽,在2016年9月3日的下午6點進(jìn)行E球隊與F球隊的比賽。
步驟S2、響應(yīng)于收到的獲取聯(lián)賽輪次列表的請求,聯(lián)賽服務(wù)器將聯(lián)賽輪次列表發(fā)送至記錄員的客戶端上;
步驟S3、記錄員在聯(lián)賽輪次列表中選取目標(biāo)比賽場次;
具體地,記錄員可以記錄員根據(jù)目標(biāo)比賽場次的輪次信息,在聯(lián)賽輪次列表中選取目標(biāo)比賽場次。例如,記錄員想對北京城市足球聯(lián)賽第4輪的某場比賽進(jìn)行技術(shù)數(shù)據(jù)統(tǒng)計,那么,記錄員就可以先在其客戶端上選擇第4輪比賽,再在該輪比賽中選擇目標(biāo)比賽場次。
在另外一種情況中,記錄員可以根據(jù)目標(biāo)比賽場次的比賽時間,在聯(lián)賽輪次列表中選取目標(biāo)比賽場次。例如,記錄員想對北京城市足球聯(lián)賽中2016年9月2日所進(jìn)行的某場比賽進(jìn)行技術(shù)數(shù)據(jù)統(tǒng)計,那么,記錄員就可以先在其客戶端上選擇比賽日,再在該比賽日所進(jìn)行的比賽中選擇目標(biāo)比賽場次。
步驟S4、記錄員通過其客戶端將選取的目標(biāo)比賽場次發(fā)送至聯(lián)賽服務(wù)器;
步驟S5、聯(lián)賽服務(wù)器根據(jù)所接收到的目標(biāo)比賽場次,從聯(lián)賽數(shù)據(jù)庫中獲取主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;
例如,目標(biāo)比賽場次為在北京城市足球聯(lián)賽第四輪中,2016年9月2日的下午兩點所進(jìn)行的A球隊與B球隊之間的比賽,其中,A球隊為主場球隊,B球隊為客場球隊,那么,聯(lián)賽服務(wù)器會從聯(lián)賽數(shù)據(jù)庫中獲取A球隊的球員列表和B球隊的球員列表,且還會獲取聯(lián)賽執(zhí)法官員列表。
步驟S6、聯(lián)賽服務(wù)器將主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表發(fā)送至記錄員的客戶端上;
步驟S7、記錄員在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的主裁判,在主場球隊的球員列表中選取主場球隊的首發(fā)球員,在客場球隊的球員列表中選取客場球隊的首發(fā)球員;
當(dāng)體育賽事為足球比賽時,該步驟還可以包括:記錄員在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的協(xié)助人員。其中,協(xié)助人員可以包括以下人員中的至少一種:第一助理裁判、第二助理裁判、第四官員、記錄員、裁判監(jiān)督員和比賽監(jiān)督員。
步驟S8、在目標(biāo)比賽場次開始后,記錄員實時觀察賽場上是否有技術(shù)事件發(fā)生,若有技術(shù)事件發(fā)生,則記錄員通過其客戶端將技術(shù)事件記錄下來;
當(dāng)體育賽事為足球比賽時,該步驟中的技術(shù)事件可以包括以下事件中的至少一種:進(jìn)球、黃牌、紅牌和換人。例如,記錄員觀察到上半場比賽進(jìn)行到第15分鐘的時候,A球隊中的10號球員通過定位球的方式攻入了一球,那么,記錄員就可以在其客戶端上將進(jìn)球時間(第15分鐘)、進(jìn)球球員的號碼(10號)、進(jìn)球球員所在的球隊(A球隊)以及進(jìn)球方式(定位球)記錄下來。又例如,記錄員觀察到上半場比賽進(jìn)行到第30分鐘的時候,B球隊的5號球員被7號球員替換下場,那么,記錄員就可以在客戶端上將發(fā)生換人的球隊(B球隊)、被替換者的號碼(5號)、替換者的號碼(7號)以及換人時間(第30分鐘)記錄下來。
步驟S9、在目標(biāo)比賽場次結(jié)束后,記錄員通過其客戶端根據(jù)所記錄的技術(shù)事件生成比賽報告;
例如,一個比賽報告可以為包括聯(lián)賽名稱、輪次、比賽時間、比賽地點、主裁判、比分等數(shù)據(jù)的表格。當(dāng)然,比賽報告也可以有其他形式,例如,以時間軸的形式將比賽數(shù)據(jù)呈現(xiàn)出來,本發(fā)明實施例對比賽報告的具體呈現(xiàn)形式不作具體限制,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要進(jìn)行選擇。
步驟S10、記錄員通過其客戶端將比賽報告發(fā)送至聯(lián)賽服務(wù)器;
步驟S11、聯(lián)賽服務(wù)器將比賽報告發(fā)送至觀眾的客戶端,完成比賽數(shù)據(jù)的發(fā)布。
由以上內(nèi)容可知,記錄員可以通過其客戶端根據(jù)所記錄的技術(shù)事件自動生成比賽報告,不需要記錄員對其記錄的技術(shù)事件進(jìn)行整理,明顯地提高了體育賽事的技術(shù)數(shù)據(jù)的發(fā)布效率。
可選地,上述步驟S7還可以包括:記錄員在主場球隊的球員列表中選取主場球隊的替補(bǔ)球員,在客場球隊的球員列表中選取客場球隊的替補(bǔ)球員。例如,記錄員在選完主場球隊的首發(fā)球員后,再選擇替補(bǔ)球員,這種情況對應(yīng)于某些比賽場次中存在替補(bǔ)球員的情況。當(dāng)然,記錄員也可以先選主場球隊的替補(bǔ)球員,再選擇首發(fā)球員,本發(fā)明實施例對選擇順序不作限制。
可選地,該數(shù)據(jù)發(fā)布方法還可以包括:在上述步驟S9和步驟S10之間,目標(biāo)比賽場次的主裁判對比賽報告進(jìn)行核實,若核實無誤,則通過記錄員的客戶端在比賽報告上簽字,若核實有誤,則告知記錄員對比賽報告進(jìn)行更改,并對更改后的比賽報告再次進(jìn)行核實。例如,在比賽報告中設(shè)有簽字區(qū)域,一份正式的比賽報告需要經(jīng)過主裁判簽字后才能生效,且簽字后的比賽報告無法更改。如此設(shè)置,主裁判可以對記錄員所記錄的技術(shù)事件進(jìn)行審核,防止錯記、漏記等情況的發(fā)生。
可選地,該數(shù)據(jù)發(fā)布方法還可以包括:在步驟S10之后,聯(lián)賽服務(wù)器根據(jù)比賽報告,對聯(lián)賽中的球隊排名以及球員排名進(jìn)行更新。例如,在某場比賽中,A球隊進(jìn)3球,失2球,積3分,B球隊進(jìn)2球,失3球,積0分,其中,球員張三進(jìn)了3球,李四進(jìn)了1球,王五進(jìn)了1球,那么,聯(lián)賽服務(wù)器會將A球隊的本場積分與歷史積分進(jìn)行累加,得出A球隊的總積分,類似地,也會得出B球隊的總積分,然后,根據(jù)A球隊的總積分,對A球隊的排名進(jìn)行更新,類似地,也會對B球隊的排名進(jìn)行更新,得到球隊的積分榜。此外,聯(lián)賽服務(wù)器還會對張三、李四和王五的進(jìn)球數(shù)進(jìn)行更新,得到球員的進(jìn)球榜。
可選地,該數(shù)據(jù)發(fā)布方法還可以包括:步驟a、在目標(biāo)比賽場次開始后,記錄員通過其客戶端將記錄員所記錄的技術(shù)事件發(fā)送至聯(lián)賽服務(wù)器;步驟b、聯(lián)賽服務(wù)器將技術(shù)事件發(fā)送至觀眾的客戶端。在這種情況下,賽場上即時發(fā)生的技術(shù)事件可以被觀眾所知道,例如,在某場足球比賽進(jìn)行到第20分鐘時,A球隊的球員張三通過定位球成功攻入一球,那么該進(jìn)球事件會通過記錄員的客戶端發(fā)送至聯(lián)賽服務(wù)器上,然后,聯(lián)賽服務(wù)器再將該進(jìn)球事件發(fā)送至觀眾的客戶端上,從而使得觀眾能夠獲得賽場上所發(fā)生的即時技術(shù)事件。需要說明的是,觀眾可以為在比賽場上觀賽的人員,也可以為在場外(例如,在家)通過客戶端進(jìn)行觀賽的人員。
實施例二
本發(fā)明實施例了提供一種體育賽事的數(shù)據(jù)發(fā)布系統(tǒng),該數(shù)據(jù)發(fā)布系統(tǒng)包括:記錄員的客戶端、聯(lián)賽服務(wù)器和觀眾的客戶端;其中,記錄員通過其客戶端向聯(lián)賽服務(wù)器發(fā)送獲取聯(lián)賽輪次列表的請求;聯(lián)賽服務(wù)器用于響應(yīng)于收到的獲取聯(lián)賽輪次列表的請求,聯(lián)賽服務(wù)器將聯(lián)賽輪次列表發(fā)送至記錄員的客戶端上;記錄員在聯(lián)賽輪次列表中選取目標(biāo)比賽場次,并通過其客戶端將所選取的目標(biāo)比賽場次發(fā)送至聯(lián)賽服務(wù)器;聯(lián)賽服務(wù)器還用于根據(jù)所接收到的目標(biāo)比賽場次,從聯(lián)賽數(shù)據(jù)庫中獲取主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表;聯(lián)賽服務(wù)器還用于將主場球隊的球員列表、客場球隊的球員列表和聯(lián)賽執(zhí)法官員列表發(fā)送至記錄員的客戶端上;記錄員通過其客戶端在聯(lián)賽執(zhí)法官員列表中選取目標(biāo)比賽場次的主裁判,在主場球隊的球員列表中選取主場球隊的首發(fā)球員,在客場球隊的球員列表中選取客場球隊的首發(fā)球員;在目標(biāo)比賽場次開始后,記錄員實時觀察賽場上是否有技術(shù)事件發(fā)生,若有技術(shù)事件發(fā)生,則記錄員通過其客戶端將技術(shù)事件記錄下來;在目標(biāo)比賽場次結(jié)束后,記錄員通過其客戶端根據(jù)所記錄的技術(shù)事件生成比賽報告;記錄員通過其客戶端將比賽報告發(fā)送至聯(lián)賽服務(wù)器;聯(lián)賽服務(wù)器還用于將比賽報告發(fā)送至觀眾的客戶端,完成比賽數(shù)據(jù)的發(fā)布。
由于該數(shù)據(jù)發(fā)布系統(tǒng)中的記錄員的客戶端、聯(lián)賽服務(wù)器和觀眾的客戶端相互配合,以執(zhí)行實施例一中的體育賽事的數(shù)據(jù)發(fā)布方法,因此,該數(shù)據(jù)發(fā)布系統(tǒng)具有和上述體育賽事的數(shù)據(jù)發(fā)布方法相同的有益效果,此處不再進(jìn)行贅述。
可選地,記錄員可以根據(jù)目標(biāo)比賽場次的輪次信息,在其客戶端上的聯(lián)賽輪次列表中選取目標(biāo)比賽場次。
可選地,記錄員可以根據(jù)目標(biāo)比賽場次的比賽時間,在其客戶端上的聯(lián)賽輪次列表中選取目標(biāo)比賽場次。
此外,該數(shù)據(jù)發(fā)布系統(tǒng)的其他細(xì)節(jié)可以參見實施例一中數(shù)據(jù)發(fā)布方法的相關(guān)描述,此處不再進(jìn)行贅述。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。