本發(fā)明涉及網(wǎng)球賽事技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)球賽事組織管理系統(tǒng)及組織管理方法。
背景技術(shù):
網(wǎng)球作為一項激烈而優(yōu)美的運動,受到廣大運動愛好者的喜歡?,F(xiàn)有的網(wǎng)球賽事主要分為專業(yè)賽事和業(yè)余賽事,專業(yè)賽事有專門的組織機構(gòu)發(fā)起和管理,但業(yè)余賽事通常只能由組織者自行發(fā)起,其發(fā)起流程為:
1.組織者面向相對固定的網(wǎng)球愛好者群體(比如居住在同一社區(qū)的網(wǎng)球愛好者、同公司的網(wǎng)球愛好者、長期在同一運動場館運動的網(wǎng)球愛好者)發(fā)起賽事,收集參賽人員名單;
2.根據(jù)收集的參賽人員名單,按照一定賽制人工安排賽事賽程,同時聯(lián)系機構(gòu)或場館提供比賽所需場地;
3.通知參賽人員根據(jù)賽程到相應(yīng)場地參加比賽。
這種組織過程存在以下問題:
1.組織者和參賽人員只能通過電話、郵件等傳統(tǒng)通訊方式溝通,信息交互不夠?qū)崟r,存在滯后性,一旦賽程中信息傳輸有誤,將影響整個比賽,非常考驗組織者的現(xiàn)場靈活應(yīng)變能力。
2.由于無法全面搜集本地域(本市、本縣等)內(nèi)所有網(wǎng)球愛好者信息,而網(wǎng)球又是普及型不高的運動項目,組織者無法面向非定向(不是同屬于某一團體、某一社區(qū)等)網(wǎng)球愛好者群體發(fā)起賽事,賽事發(fā)起成功率低。
3.賽程賽制通常采用“4人分組+單淘汰”的方式,即先小組比賽,然后小組排名第一的選手進入單淘汰賽程,其中,3-4人分組多采用抽簽的方式,有時還會根據(jù)以往同類賽事成績在“4人分組+單淘汰”賽制中設(shè)種子選手,種子選手分散在各組中以確保種子選手不會在第一輪相遇,這種賽制存在以下問題:
(1)非定向來源的選手水平不一,相互不了解,會導(dǎo)致種子選手的設(shè)定主觀性較強;
(2)“4人分組+單淘汰”賽制中,小組賽即遭淘汰的選手只能參與小組賽賽程,因而大多數(shù)中等偏弱水平的選手比賽機會少,高水平的選手比賽機會多,導(dǎo)致不同水平選手比賽機會不均等,而且當小組內(nèi)的對手很強或很弱時,比賽體驗也不佳,違背了業(yè)余賽事“以賽會友、以賽代練”的開辦宗旨,同時極大挫傷網(wǎng)球愛好者的參賽積極性。
(3)“4人分組+單淘汰”賽制進入淘汰賽賽程后,比賽參與(觀看)人數(shù)銳減,不利于營造整個賽事氛圍;
雖然定向有組織的俱樂部有條件采用積分賽賽制,但由于這種業(yè)余比賽的比賽選手來源不定向,每個選手的積分都是碎片化的,很難持續(xù)落實積分制,導(dǎo)致積分賽賽制受阻,無法持續(xù)開展賽事,常常舉辦一屆就沒有下文了。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的問題,本發(fā)明提供一種能夠面向非定向網(wǎng)球愛好者群體,方便賽事組織者發(fā)起賽事并對賽事進行管理,方便網(wǎng)球愛好者參加賽事、方便場館提供比賽場地,賽制符合業(yè)余賽事舉辦宗旨,有利于提高參賽者積極性的網(wǎng)球賽事組織管理系統(tǒng)。
為實現(xiàn)以上技術(shù)目的,本發(fā)明的技術(shù)方案是:
一種網(wǎng)球賽事組織管理系統(tǒng),包括個人用戶終端、場館用戶終端、服務(wù)器終端、設(shè)于比賽場地的比賽結(jié)果記錄終端和無線通訊模塊,所述各個終端之間通過無線通訊模塊傳輸數(shù)據(jù);
所述個人用戶終端包括賽事發(fā)起模塊、賽事信息顯示模塊、參賽信息采集模塊、賽程信息顯示模塊、比賽結(jié)果顯示模塊和繳費模塊;
所述場館用戶終端包括賽事發(fā)起模塊、賽事信息顯示模塊、場地信息采集模塊、賽程信息顯示模塊、比賽結(jié)果顯示模塊和收費模塊;
所述服務(wù)器終端包括賽事信息統(tǒng)計模塊、第一控制模塊、第二控制模塊、賽程分析生成模塊、比賽結(jié)果統(tǒng)計模塊和費用結(jié)算模塊;
所述賽事發(fā)起模塊包括賽事發(fā)起單元和賽程輪數(shù)確認單元,所述賽事發(fā)起單元用于輸入擬發(fā)起的賽事信息并發(fā)送到賽事信息統(tǒng)計模塊,所述賽事信息包括賽事名稱、最少參加人數(shù)、最多參加人數(shù)、場地數(shù)、賽事舉辦時間、報名截止時間、報名費,所述賽事發(fā)起單元能夠同時發(fā)起多項賽事,所述賽程輪數(shù)確認單元用于接收賽程分析生成模塊發(fā)送的輪數(shù)確認請求和根據(jù)請求輸入賽程輪數(shù)并發(fā)送到賽程分析生成模塊;
所述賽事信息統(tǒng)計模塊對賽事信息進行統(tǒng)計匯總并發(fā)送到賽事信息顯示模塊顯示同時當系統(tǒng)時間到達賽事的報名截止時間后向參賽信息采集模塊和場地信息采集模塊發(fā)送停止采集命令;
所述參賽信息采集模塊用于采集參賽人員信息并將人員信息實時發(fā)送到第一控制模塊,所述參賽人員信息包括姓名、年齡、擬參加的賽事名稱;
所述場地信息采集模塊用于采集能夠用于比賽的場地信息并將場地信息實時發(fā)送到第二控制模塊,所述場地信息包括場地名稱、使用時間、擬參與的賽事名稱;
所述第一控制模塊控制參賽信息采集模塊是否采集參賽人員信息,同時實時接收來自參賽信息采集模塊采集的人員信息,并對人員信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,所述統(tǒng)計結(jié)果包括每項賽事的每個參賽人員的姓名、年齡和總參賽人數(shù);當賽事發(fā)起后,所述第一控制模塊向參賽信息采集模塊發(fā)送開始采集命令,參賽信息采集模塊開始采集該項賽事的參賽人員信息;當該項賽事的統(tǒng)計結(jié)果中的總參賽人數(shù)達到該項賽事的最多參加人數(shù)時,所述第一控制模塊向參賽信息采集模塊發(fā)送停止采集命令;并在系統(tǒng)時間到達報名截止時間后,所述第一控制模塊停止實時統(tǒng)計并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
所述第二控制模塊控制場地信息采集模塊是否采集場地信息,同時實時接收來自場地信息采集模塊采集的場地信息,并對場地信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果;所述統(tǒng)計結(jié)果包括每項賽事的每個場地名稱、使用時間和總場地數(shù);當賽事發(fā)起后,所述第二控制模塊向場地信息采集模塊發(fā)送開始采集命令,場地信息采集模塊開始采集該項賽事的場地信息;當該項賽事的統(tǒng)計結(jié)果中的場地數(shù)達到該項賽事的場地數(shù)時,所述第二控制模塊向場地信息采集模塊發(fā)送停止采集命令;在系統(tǒng)時間到達報名截止時間后,所述第二控制模塊停止實時統(tǒng)計并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
所述比賽結(jié)果記錄終端用于記錄比賽結(jié)果信息并將結(jié)果信息發(fā)送到比賽結(jié)果顯示模塊和比賽結(jié)果統(tǒng)計模塊,所述比賽結(jié)果信息包括對戰(zhàn)人員、勝負結(jié)果;
所述比賽結(jié)果顯示模塊用于顯示賽事的比賽結(jié)果;
所述比賽結(jié)果統(tǒng)計模塊用于統(tǒng)計賽事的比賽結(jié)果;
所述賽程分析生成模塊用于生成賽程信息,包括:
(1)先對接收到的參賽人員信息統(tǒng)計結(jié)果和場地信息統(tǒng)計結(jié)果進行判定:若總參賽人數(shù)達到最少參加人數(shù)且總場地數(shù)達到場地數(shù),則賽事發(fā)起成功;若總參賽人數(shù)未達到最少參加人數(shù)或者總場地數(shù)未達到場地數(shù),則賽事發(fā)起失??;
(2)根據(jù)判定結(jié)果進行處理:
A.若賽事發(fā)起成功,賽程分析生成模塊則先根據(jù)總參數(shù)人數(shù)和自帶的賽制規(guī)則生成輪數(shù)確認請求并將請求發(fā)送到賽程輪數(shù)確認單元,當接收到賽程輪數(shù)確認單元發(fā)送的賽程輪數(shù)后,再根據(jù)接收到的人員統(tǒng)計結(jié)果、場地統(tǒng)計結(jié)果并結(jié)合自帶的賽制規(guī)則生成首輪賽程信息,首輪比賽開始后,再根據(jù)比賽結(jié)果統(tǒng)計模塊統(tǒng)計的比賽結(jié)果生成后續(xù)輪次的賽程信息,所述賽程信息通過無線通訊模塊發(fā)送到賽程信息顯示模塊實時同步顯示,所述賽程信息包括參賽人員對陣名單、比賽場地、比賽時間,其中自帶的賽制規(guī)則為:
若參賽人數(shù)為M人,比賽輪數(shù)為N輪,N由賽程輪數(shù)確認單元輸入;
第一輪:參賽人員兩兩隨機捉對進行比賽,生成第一輪對陣名單,勝者積1分,敗者積0分;
第二輪根據(jù)第一輪的比賽結(jié)果將人員分成2組,積1分者為一組,積0分者為1組,各組內(nèi)部兩兩隨機捉對進行比賽,生成第二輪對陣名單;
以此類推,第N輪根據(jù)前N-1輪的比賽結(jié)果將人員分組,將具有相同積分的參賽人員分為一組,組別從最高積分至最低積分積依次排列,各組內(nèi)部兩兩隨機捉對進行比賽,生成第N輪對陣名單;
其中:(1)2(N-1)≤M≤2N;(2)若每組參賽人員為單數(shù),當出現(xiàn)在第1輪時,則多出的1人輪空,自動記錄比賽結(jié)果為勝,當出現(xiàn)在第2輪至第N輪時,遵循隨機借取原則,若高積分組剩余1人,則從相鄰低積分組隨機借取1人進行兩兩捉對,直至借取到最低積分組,最低積分組剩余的1人可輪空;(3)隨機分組中,上一輪兩兩捉對人員避免在下一輪再次相遇,如果無法避免,則相遇。(4)當根據(jù)上一輪的比賽結(jié)果能夠至少形成下一輪的一個組別內(nèi)的4個參賽人員名單時,賽程分析生成模塊即開始生成下一輪對陣名單并分配比賽場地;
B.若賽事發(fā)起失敗,則不生成賽程信息;
所述繳費模塊用于向參賽人員收取報名費和退回報名費,并將收取的報名費發(fā)送到費用結(jié)算模塊;
所述費用結(jié)算模塊結(jié)合賽程分析模塊接收到的場地信息統(tǒng)計結(jié)果對接收到的報名費進行結(jié)算處理并得出場館用戶支付結(jié)果,并通過收費模塊支付給場館用戶;
所述收費模塊用于向場館用戶支付場館使用費。
作為優(yōu)選,所述服務(wù)器終端還包括人員積分模塊,所述人員積分模塊接收每次比賽的比賽結(jié)果記錄終端記錄的比賽結(jié)果信息并對比賽結(jié)果信息進行統(tǒng)計,根據(jù)統(tǒng)計結(jié)果對人員進行積分排名。
作為優(yōu)選,所述個人用戶終端、場館用戶終端和服務(wù)器終端均為計算機、平板電腦或者手機的任意一種。
一種基于所述的網(wǎng)球賽事組織管理系統(tǒng)的網(wǎng)球賽事組織管理方法,其步驟為:
A.個人用戶通過個人用戶終端的賽事發(fā)起單元或者場館用戶通過場館用戶終端的賽事發(fā)起單元輸入擬發(fā)起的賽事信息并發(fā)送到服務(wù)器終端的賽事信息統(tǒng)計模塊,賽事信息包括賽事名稱、最少參加人數(shù)、最多參加人數(shù)、場地數(shù)、賽事舉辦時間、報名截止時間、報名費,所述賽事發(fā)起單元能夠同時發(fā)起多項賽事;
B.服務(wù)器終端的賽事信息統(tǒng)計模塊對接收到的賽事信息進行統(tǒng)計匯總并發(fā)送到個人用戶終端和場館用戶終端的賽事信息顯示模塊顯示;
C.第一控制模塊向參賽信息采集模塊發(fā)送開始采集命令;同時第二控制模塊向場地信息采集模塊發(fā)送開始采集命令;
D.個人用戶查看個人用戶終端的賽事信息顯示模塊顯示的賽事信息,根據(jù)自身需求確定是否報名參加,如果報名參加,則通過參賽信息采集模塊輸入自己的個人信息,包括姓名、年齡、擬參賽的賽事名稱,輸入的個人信息實時發(fā)送給第一控制模塊,同時通過繳費模塊繳納報名費;
同時,場館用戶查看場館用戶終端的賽事信息顯示模塊顯示的賽事信息,根據(jù)自身需求確定是否報名參加,如果報名參加,則通過場地信息采集模塊輸入能提供的場地的位置、提供時間、擬參與的賽事,輸入的場地信息實時發(fā)送給第二控制模塊;
E.第一控制模塊實時接收來自參賽信息采集模塊采集的參賽人員信息,并對接收到的人員信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,統(tǒng)計結(jié)果至少包括每項賽事的每個參賽人員的姓名、年齡、總參賽人數(shù),當某項賽事的總參賽人數(shù)達到該項賽事的最多參加人數(shù)時,第一控制模塊向參賽信息采集模塊發(fā)送停止采集命令,參賽信息采集模塊停止采集該項賽事的參賽信息,個人用戶無法通過參賽信息采集模塊報名參加該項賽事;
同時,第二控制模塊實時接收來自場地信息采集模塊采集的場地信息,并對接收到的場地信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,統(tǒng)計結(jié)果至少包括每項賽事的每個場地的位置、使用時間、總場地數(shù),當某項賽事的總場地數(shù)達到該項賽事的場地時,第二控制模塊向參賽信息采集模塊發(fā)送停止采集命令,參賽信息采集模塊停止采集該項賽事的場地信息,場館用戶無法通過場地信息采集模塊報名參加該項賽事;
F.當某項賽事到達報名截止時間后,所述賽事信息統(tǒng)計模塊向參賽信息采集模塊和場地信息采集模塊發(fā)送停止采集命令,所述參賽信息采集模塊停止采集該項賽事的人員信息,所述場地信息采集模停止采集該項賽事的場地信息,所述第一控制模塊停止實時統(tǒng)計該項賽事的人員信息并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊,所述第二控制模塊停止實時統(tǒng)計該項賽事的場地信息并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
G.所述賽程分析生成模塊先對接收到的參賽人員信息統(tǒng)計結(jié)果和場地信息統(tǒng)計結(jié)果進行判定,若總參賽人數(shù)達到最少參加人數(shù)且總場地數(shù)達到場地數(shù),則賽事發(fā)起成功,如果若總參賽人數(shù)未達到最少參加人數(shù)或總場地數(shù)未達到場地數(shù)則賽事發(fā)起失敗;
若賽事發(fā)起成功,賽程分析生成模塊則先根據(jù)總參數(shù)人數(shù)和自帶的賽制規(guī)則生成輪數(shù)確認請求并將請求發(fā)送到賽程輪數(shù)確認單元,當接收到賽程輪數(shù)確認單元發(fā)送的賽程輪數(shù)后,再根據(jù)接收到的人員統(tǒng)計結(jié)果、場地統(tǒng)計結(jié)果、賽程輪數(shù),并結(jié)合自帶的賽制規(guī)則生成首輪賽程信息,首輪比賽開始后,再根據(jù)比賽結(jié)果統(tǒng)計模塊統(tǒng)計的比賽結(jié)果生成后續(xù)輪次的賽程信息,所述賽程信息通過無線通訊模塊發(fā)送到賽程信息顯示模塊實時同步顯示,所述賽程信息包括參賽人員對陣名單、比賽場地、比賽時間,同時繳費模塊將收取的報名費發(fā)送給費用結(jié)算模塊;
若賽事發(fā)起失敗,賽程分析生成模塊則不生成賽程信息,同時繳費模塊向參賽人員退回報名費;
H.個人用戶根據(jù)首輪賽程信息參加比賽,同時場館根據(jù)賽程信息提供場地;
I.首輪比賽開始后,設(shè)于場地內(nèi)的比賽結(jié)果記錄終端記錄比賽結(jié)果信息并通過無線通訊模塊發(fā)送到各個用戶終端的比賽結(jié)果顯示模塊和服務(wù)器終端的比賽結(jié)果統(tǒng)計模塊;
J.比賽結(jié)果顯示模塊顯示比賽結(jié)果,比賽結(jié)果統(tǒng)計模塊統(tǒng)計比賽結(jié)果;
K.當比賽結(jié)果統(tǒng)計模塊的統(tǒng)計結(jié)果中,能夠根據(jù)首輪的比賽結(jié)果至少形成第二輪的一個組別內(nèi)的4個參賽人員名單時,賽程分析生成模塊即開始生成第二輪賽程信息,以此類推逐步形成所有輪次的賽程信息,個人用戶根據(jù)賽程信息參加比賽即可,場館用戶根據(jù)賽程信息提供場地即可;
L.整個賽程結(jié)束后,費用結(jié)算模塊結(jié)合賽程分析生成模塊接收到的場地信息統(tǒng)計結(jié)果將接收到的報名費進行結(jié)算處理得出場館用戶費用支付結(jié)果,并通過收費模塊將相應(yīng)費用支付給相應(yīng)的場館用戶。
從以上描述可以看出,本發(fā)明具備以下優(yōu)點:
1.任何個人用戶可以通過個人用戶終端發(fā)起賽事、參與賽事,任何場館用戶可以通過場館用戶終端發(fā)起賽事、參與賽事,個人用戶和場館用戶的信息通過無線通訊模塊傳輸?shù)椒?wù)器終端進行分析處理后再反饋回個人用戶終端和場館用戶終端,個人用戶和場館用戶的信息交互高效快捷、無滯后性,
2.本系統(tǒng)能夠?qū)崿F(xiàn)面向非定向群體發(fā)起賽事,擴大了賽事發(fā)起范圍,從而提高了賽事發(fā)起成功率;
3.系統(tǒng)能夠自動生成賽程信息,無需人工匹配制定賽程,方便快捷;
4.場館用戶通過系統(tǒng)能夠整合配置場館資源,提高場館的利用率;
5.系統(tǒng)自帶的賽制規(guī)則約束了比賽賽程,使得賽程信息更新快,進一步提高了場館的利用率;
6.系統(tǒng)自帶的賽制規(guī)則約束了比賽賽程,使得參賽者的參與度較高,提高了參賽者的參賽積極性,更加契合業(yè)余賽事的舉辦宗旨。
附圖說明
圖1是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
結(jié)合圖1,詳細說明本發(fā)明的一個具體實施例,但不對本發(fā)明的權(quán)利要求做任何限定。
如圖1所示,1.一種網(wǎng)球賽事組織管理系統(tǒng),包括個人用戶終端、場館用戶終端、服務(wù)器終端、設(shè)于比賽場地的比賽結(jié)果記錄終端和無線通訊模塊,各個終端之間通過無線通訊模塊傳輸數(shù)據(jù);
個人用戶終端包括賽事發(fā)起模塊、賽事信息顯示模塊、參賽信息采集模塊、賽程信息顯示模塊、比賽結(jié)果顯示模塊和繳費模塊;
場館用戶終端包括賽事發(fā)起模塊、賽事信息顯示模塊、場地信息采集模塊、賽程信息顯示模塊、比賽結(jié)果顯示模塊和收費模塊;
服務(wù)器終端包括賽事信息統(tǒng)計模塊、第一控制模塊、第二控制模塊、賽程分析生成模塊、比賽結(jié)果統(tǒng)計模塊和費用結(jié)算模塊;
賽事發(fā)起模塊包括賽事發(fā)起單元和賽程輪數(shù)確認單元,賽事發(fā)起單元用于輸入擬發(fā)起的賽事信息并發(fā)送到賽事信息統(tǒng)計模塊,賽事信息包括賽事名稱、最少參加人數(shù)、最多參加人數(shù)、場地數(shù)、賽事舉辦時間、報名截止時間、報名費,賽事發(fā)起單元能夠同時發(fā)起多項賽事,賽程輪數(shù)確認單元用于接收賽程分析生成模塊發(fā)送的輪數(shù)確認請求和根據(jù)請求輸入賽程輪數(shù)并發(fā)送到賽程分析生成模塊;
賽事信息統(tǒng)計模塊對賽事信息進行統(tǒng)計匯總并發(fā)送到賽事信息顯示模塊顯示同時當系統(tǒng)時間到達賽事的報名截止時間后向參賽信息采集模塊和場地信息采集模塊發(fā)送停止采集命令;
參賽信息采集模塊用于采集參賽人員信息并將人員信息實時發(fā)送到第一控制模塊,所述參賽人員信息包括姓名、年齡、擬參加的賽事名稱;
場地信息采集模塊用于采集能夠用于比賽的場地信息并將場地信息實時發(fā)送到第二控制模塊,所述場地信息包括場地名稱、使用時間、擬參與的賽事名稱;
第一控制模塊控制參賽信息采集模塊是否采集參賽人員信息,同時實時接收來自參賽信息采集模塊采集的人員信息,并對人員信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,所述統(tǒng)計結(jié)果包括每項賽事的每個參賽人員的姓名、年齡和總參賽人數(shù);當賽事發(fā)起后,所述第一控制模塊向參賽信息采集模塊發(fā)送開始采集命令,參賽信息采集模塊開始采集該項賽事的參賽人員信息;當該項賽事的統(tǒng)計結(jié)果中的總參賽人數(shù)達到該項賽事的最多參加人數(shù)時,所述第一控制模塊向參賽信息采集模塊發(fā)送停止采集命令;并在系統(tǒng)時間到達報名截止時間后,所述第一控制模塊停止實時統(tǒng)計并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
第二控制模塊控制場地信息采集模塊是否采集場地信息,同時實時接收來自場地信息采集模塊采集的場地信息,并對場地信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果;所述統(tǒng)計結(jié)果包括每項賽事的每個場地名稱、使用時間和總場地數(shù);當賽事發(fā)起后,第二控制模塊向場地信息采集模塊發(fā)送開始采集命令,場地信息采集模塊開始采集該項賽事的場地信息;當該項賽事的統(tǒng)計結(jié)果中的場地數(shù)達到該項賽事的場地數(shù)時,第二控制模塊向場地信息采集模塊發(fā)送停止采集命令;在系統(tǒng)時間到達報名截止時間后,第二控制模塊停止實時統(tǒng)計并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
比賽結(jié)果記錄終端用于記錄比賽結(jié)果信息并將結(jié)果信息發(fā)送到比賽結(jié)果顯示模塊和比賽結(jié)果統(tǒng)計模塊,比賽結(jié)果信息包括對戰(zhàn)人員、勝負結(jié)果;
比賽結(jié)果顯示模塊用于顯示賽事的比賽結(jié)果;
比賽結(jié)果統(tǒng)計模塊用于統(tǒng)計賽事的比賽結(jié)果;
賽程分析生成模塊用于生成賽程信息,包括:
(1)先對接收到的參賽人員信息統(tǒng)計結(jié)果和場地信息統(tǒng)計結(jié)果進行判定:若總參賽人數(shù)達到最少參加人數(shù)且總場地數(shù)達到場地數(shù),則賽事發(fā)起成功;若總參賽人數(shù)未達到最少參加人數(shù)或者總場地數(shù)未達到場地數(shù),則賽事發(fā)起失??;
(2)根據(jù)判定結(jié)果進行處理:
A.若賽事發(fā)起成功,賽程分析生成模塊則先根據(jù)總參數(shù)人數(shù)和自帶的賽制規(guī)則生成輪數(shù)確認請求并將請求發(fā)送到賽程輪數(shù)確認單元,當接收到賽程輪數(shù)確認單元發(fā)送的賽程輪數(shù)后,再根據(jù)接收到的人員統(tǒng)計結(jié)果、場地統(tǒng)計結(jié)果并結(jié)合自帶的賽制規(guī)則生成首輪賽程信息,首輪比賽開始后,再根據(jù)比賽結(jié)果統(tǒng)計模塊統(tǒng)計的比賽結(jié)果生成后續(xù)輪次的賽程信息,所述賽程信息通過無線通訊模塊發(fā)送到賽程信息顯示模塊實時同步顯示,所述賽程信息包括參賽人員對陣名單、比賽場地、比賽時間,其中自帶的賽制規(guī)則為:
若參賽人數(shù)為M人,比賽輪數(shù)為N輪,N由賽程輪數(shù)確認單元輸入;
第一輪:參賽人員兩兩隨機捉對進行比賽,生成第一輪對陣名單,勝者積1分,敗者積0分;
第二輪根據(jù)第一輪的比賽結(jié)果將人員分成2組,積1分者為一組,積0分者為1組,各組內(nèi)部兩兩隨機捉對進行比賽,生成第二輪對陣名單;
以此類推,第N輪根據(jù)前N-1輪的比賽結(jié)果將人員分組,將具有相同積分的參賽人員分為一組,組別從最高積分至最低積分積依次排列,各組內(nèi)部兩兩隨機捉對進行比賽,生成第N輪對陣名單;
其中:(1)2(N-1)≤M≤2N;(2)若每組參賽人員為單數(shù),當出現(xiàn)在第1輪時,則多出的1人輪空,自動記錄比賽結(jié)果為勝,當出現(xiàn)在第2輪至第N輪時,遵循隨機借取原則,若高積分組剩余1人,則從相鄰低積分組隨機借取1人進行兩兩捉對,直至借取到最低積分組,最低積分組剩余的1人可輪空;(3)隨機分組中,上一輪兩兩捉對人員避免在下一輪再次相遇,如果無法避免,則相遇。(4)當根據(jù)上一輪的比賽結(jié)果能夠至少形成下一輪的一個組別內(nèi)的4個參賽人員名單時,賽程分析生成模塊即開始生成下一輪對陣名單并分配比賽場地;
B.若賽事發(fā)起失敗,則不生成賽程信息;
繳費模塊用于向參賽人員收取報名費和退回報名費,并將收取的報名費發(fā)送到費用結(jié)算模塊;
費用結(jié)算模塊結(jié)合賽程分析模塊接收到的場地信息統(tǒng)計結(jié)果對接收到的報名費進行結(jié)算處理并得出場館用戶支付結(jié)果,并通過收費模塊支付給場館用戶;
收費模塊用于向場館用戶支付場館使用費。
利用該網(wǎng)球賽事組織管理系統(tǒng)進行網(wǎng)球賽事組織管理的方法為:
A.個人用戶通過個人用戶終端的賽事發(fā)起單元或者場館用戶通過場館用戶終端的賽事發(fā)起單元輸入擬發(fā)起的賽事信息并發(fā)送到服務(wù)器終端的賽事信息統(tǒng)計模塊,賽事信息包括賽事名稱、最少參加人數(shù)、最多參加人數(shù)、場地數(shù)、賽事舉辦時間、報名截止時間、報名費,賽事發(fā)起單元能夠同時發(fā)起多項賽事;
B.服務(wù)器終端的賽事信息統(tǒng)計模塊對接收到的賽事信息進行統(tǒng)計匯總并發(fā)送到個人用戶終端和場館用戶終端的賽事信息顯示模塊顯示;
C.第一控制模塊向參賽信息采集模塊發(fā)送開始采集命令;同時第二控制模塊向場地信息采集模塊發(fā)送開始采集命令;
D.個人用戶查看個人用戶終端的賽事信息顯示模塊顯示的賽事信息,根據(jù)自身需求確定是否報名參加,如果報名參加,則通過參賽信息采集模塊輸入自己的個人信息,包括姓名、年齡、擬參賽的賽事名稱,輸入的個人信息實時發(fā)送給第一控制模塊,同時通過繳費模塊繳納報名費;
同時,場館用戶查看場館用戶終端的賽事信息顯示模塊顯示的賽事信息,根據(jù)自身需求確定是否報名參加,如果報名參加,則通過場地信息采集模塊輸入能提供的場地的位置、提供時間、擬參與的賽事,輸入的場地信息實時發(fā)送給第二控制模塊;
E.第一控制模塊實時接收來自參賽信息采集模塊采集的參賽人員信息,并對接收到的人員信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,統(tǒng)計結(jié)果至少包括每項賽事的每個參賽人員的姓名、年齡、總參賽人數(shù),當某項賽事的總參賽人數(shù)達到該項賽事的最多參加人數(shù)時,第一控制模塊向參賽信息采集模塊發(fā)送停止采集命令,參賽信息采集模塊停止采集該項賽事的參賽信息,個人用戶無法通過參賽信息采集模塊報名參加該項賽事;
同時,第二控制模塊實時接收來自場地信息采集模塊采集的場地信息,并對接收到的場地信息進行實時統(tǒng)計得出統(tǒng)計結(jié)果,統(tǒng)計結(jié)果至少包括每項賽事的每個場地的位置、使用時間、總場地數(shù),當某項賽事的總場地數(shù)達到該項賽事的場地時,第二控制模塊向參賽信息采集模塊發(fā)送停止采集命令,參賽信息采集模塊停止采集該項賽事的場地信息,場館用戶無法通過場地信息采集模塊報名參加該項賽事;
F.當某項賽事到達報名截止時間后,賽事信息統(tǒng)計模塊向參賽信息采集模塊和場地信息采集模塊發(fā)送停止采集命令,參賽信息采集模塊停止采集該項賽事的人員信息,場地信息采集模停止采集該項賽事的場地信息,第一控制模塊停止實時統(tǒng)計該項賽事的人員信息并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊,第二控制模塊停止實時統(tǒng)計該項賽事的場地信息并將最后獲得的統(tǒng)計結(jié)果發(fā)送到賽程分析生成模塊;
G.賽程分析生成模塊先對接收到的參賽人員信息統(tǒng)計結(jié)果和場地信息統(tǒng)計結(jié)果進行判定,若總參賽人數(shù)達到最少參加人數(shù)且總場地數(shù)達到場地數(shù),則賽事發(fā)起成功,如果若總參賽人數(shù)未達到最少參加人數(shù)或總場地數(shù)未達到場地數(shù)則賽事發(fā)起失敗;
若賽事發(fā)起成功,賽程分析生成模塊則先根據(jù)總參數(shù)人數(shù)和自帶的賽制規(guī)則生成輪數(shù)確認請求并將請求發(fā)送到賽程輪數(shù)確認單元,當接收到賽程輪數(shù)確認單元發(fā)送的賽程輪數(shù)后,再根據(jù)接收到的人員統(tǒng)計結(jié)果、場地統(tǒng)計結(jié)果、賽程輪數(shù),并結(jié)合自帶的賽制規(guī)則生成首輪賽程信息,首輪比賽開始后,再根據(jù)比賽結(jié)果統(tǒng)計模塊統(tǒng)計的比賽結(jié)果生成后續(xù)輪次的賽程信息,賽程信息通過無線通訊模塊發(fā)送到賽程信息顯示模塊實時同步顯示,賽程信息包括參賽人員對陣名單、比賽場地、比賽時間,同時繳費模塊將收取的報名費發(fā)送給費用結(jié)算模塊;
若賽事發(fā)起失敗,賽程分析生成模塊則不生成賽程信息,同時繳費模塊向參賽人員退回報名費;
H.個人用戶根據(jù)首輪賽程信息參加比賽,同時場館根據(jù)賽程信息提供場地;
I.首輪比賽開始后,設(shè)于場地內(nèi)的比賽結(jié)果記錄終端記錄比賽結(jié)果信息并通過無線通訊模塊發(fā)送到各個用戶終端的比賽結(jié)果顯示模塊和服務(wù)器終端的比賽結(jié)果統(tǒng)計模塊;
J.比賽結(jié)果顯示模塊顯示比賽結(jié)果,比賽結(jié)果統(tǒng)計模塊統(tǒng)計比賽結(jié)果;
K.當比賽結(jié)果統(tǒng)計模塊的統(tǒng)計結(jié)果中,能夠根據(jù)首輪的比賽結(jié)果至少形成第二輪的一個組別內(nèi)的4個參賽人員名單時,賽程分析生成模塊即開始生成第二輪賽程信息,以此類推逐步形成所有輪次的賽程信息,個人用戶根據(jù)賽程信息參加比賽即可,場館用戶根據(jù)賽程信息提供場地即可;
L.整個賽程結(jié)束后,費用結(jié)算模塊結(jié)合賽程分析生成模塊接收到的場地信息統(tǒng)計結(jié)果將接收到的報名費進行結(jié)算處理得出場館用戶費用支付結(jié)果,并通過收費模塊將相應(yīng)費用支付給相應(yīng)的場館用戶。
為了進一步管理參賽人員的信息,服務(wù)器終端還可增設(shè)人員積分模塊,人員積分模塊接收每次比賽的比賽結(jié)果記錄終端記錄的比賽結(jié)果信息并對比賽結(jié)果信息進行統(tǒng)計,根據(jù)統(tǒng)計結(jié)果對人員進行積分排名。
本發(fā)明中的個人用戶終端、場館用戶終端和服務(wù)器終端均可以采用計算機、平板電腦或者手機的任意一種。
綜上所述,本發(fā)明具有以下優(yōu)點:
1.任何個人用戶可以通過個人用戶終端發(fā)起賽事、參與賽事,任何場館用戶可以通過場館用戶終端發(fā)起賽事、參與賽事,個人用戶和場館用戶的信息通過無線通訊模塊傳輸?shù)椒?wù)器終端進行分析處理后再反饋回個人用戶終端和場館用戶終端,個人用戶和場館用戶的信息交互高效快捷、無滯后性,
2.本系統(tǒng)能夠?qū)崿F(xiàn)面向非定向群體發(fā)起賽事,擴大了賽事發(fā)起范圍,從而提高了賽事發(fā)起成功率;
3.系統(tǒng)能夠自動生成賽程信息,無需人工匹配制定賽程,方便快捷;
4.場館用戶通過系統(tǒng)能夠整合配置場館資源,提高場館的利用率;
5.系統(tǒng)自帶的賽制規(guī)則約束了比賽賽程,使得賽程信息更新快,進一步提高了場館的利用率;
6.系統(tǒng)自帶的賽制規(guī)則約束了比賽賽程,使得參賽者的參與度較高,提高了參賽者的參賽積極性,更加契合業(yè)余賽事的舉辦宗旨。
可以理解的是,以上關(guān)于本發(fā)明的具體描述,僅用于說明本發(fā)明而并非受限于本發(fā)明實施例所描述的技術(shù)方案。本領(lǐng)域的普通技術(shù)人員應(yīng)當理解,仍然可以對本發(fā)明進行修改或等同替換,以達到相同的技術(shù)效果;只要滿足使用需要,都在本發(fā)明的保護范圍之內(nèi)。