一種球童管理方法及裝置的制造方法
【專利摘要】本申請公開了一種球童管理方法及裝置。方法包括:根據高爾夫球場的預訂時間表和球童信息,制定球童排班表;將球童排班表下發(fā)給高爾夫球場的球童。裝置包括:排班表制定模塊,用于根據高爾夫球場的預訂時間表和球童信息,制定球童排班表;發(fā)送模塊,用于將球童排班表下發(fā)給高爾夫球場的球童。本申請可以實現球童的自動化管理,提高排班效率,節(jié)約人員成本。
【專利說明】
一種球童管理方法及裝置
技術領域
[0001]本申請涉及智能管理技術領域,尤其涉及一種球童管理方法及裝置。
【背景技術】
[0002]高爾夫(Golf),俗稱小白球,是一種室外體育運動。高爾夫球場(Golf course)是進行高爾夫球運動時所需的場地。在高爾夫運動中,高爾夫球童是不可缺少的服務人員,高爾夫球童是指在打球時為球員攜帶和管理球桿并按照規(guī)則幫助球員的人員,后續(xù)簡稱為球
Mo
[0003]—個標準的18洞球場在客人與球童出場的I對I的情況下大約有120-150名球童,對于大型的如36洞或70洞球場球,其球童數量將會更多。如何合理的對球童進行排班,是每個球場都必須面臨的現實問題。在現有技術中,各高爾夫球會一般都是采用人工方式制定球童排班表,并下發(fā)給每個球童,球童按照排班表上的順序出班。這種排班方式效率較低,人員成本較高。
【發(fā)明內容】
[0004]本申請的多個方面提供一種球童管理方法及裝置,用以實現球童的自動化管理,提高排班效率,節(jié)約人員成本。
[0005]本申請實施例提供一種球童管理方法,包括:
[0006]根據高爾夫球場的預訂時間表和球童信息,制定球童排班表;
[0007]將所述球童排班表下發(fā)給所述高爾夫球場的球童。
[0008]本申請實施例提供一種球童管理裝置,包括:
[0009 ]排班表制定模塊,用于根據高爾夫球場的預訂時間表和球童信息,制定球童排班表;
[0010]發(fā)送模塊,用于將所述球童排班表下發(fā)給所述高爾夫球場的球童。
[0011]本申請?zhí)峁┑那蛲芾矸椒把b置,根據高爾夫球場的預訂時間表和球童信息,制定球童排班表,并將球童排班表下發(fā)給高爾夫球場的球童,使得球童能夠了解自己出班順序和出班時間,實現排班自動化,有利于提高排班效率,節(jié)約人員成本。
【附圖說明】
[0012]此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
[0013]圖1為本申請一實施例提供的高爾夫球場管理系統的結構示意圖;
[0014]圖2為本申請另一實施例提供的球童管理方法的流程示意圖;
[0015]圖3a_圖3c為本申請又一實施例提供的生成預訂時間表過程中的界面示意圖;
[0016]圖4為本申請又一實施例提供的球童管理方法的流程示意圖;
[0017]圖5a為本申請又一實施例提供的球童管理裝置的結構示意圖;
[0018]圖5b為本申請又一實施例提供的球童管理裝置的結構示意圖。
【具體實施方式】
[0019]為使本申請的目的、技術方案和優(yōu)點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0020]在現有技術中,一般采用人工方式對球童排班,這存在效率較低、人員成本較高等問題。針對這些問題,本申請?zhí)峁┮环N球童管理方案,主要原理是:依據高爾夫球場的預訂時間表和球童信息,制定球童排班表,并將球童排班表發(fā)送給球童,實現排班自動化,有利于提高排班效率,節(jié)約人員成本。
[0021]以下結合附圖,詳細說明本申請各實施例提供的技術方案。
[0022]圖1為本申請一實施例提供的高爾夫球場管理系統的結構示意圖。如圖1所示,該系統包括:用戶端100、服務端200和球童端300。
[0023]其中,用戶端100是指位于用戶側的客戶端,在實現形式上,用戶端100可以作為一應用(appliCat1n,app)安裝于用戶的終端設備上,或者作為具有交互功能的網頁實現。月艮務端200位于高爾夫倶樂部一側,在實現形式上,可以作為一 app安裝于倶樂部的管理設備(例如電腦或服務器等)上,或者也可以開發(fā)為網站。球童端300是指位于球童側的客戶端,在實現形式上,例如球童端300可以作為一 app安裝于球童的終端設備上實現,或者作為一具有交互功能的網頁實現。
[0024]在實現形式上,用戶端100、服務端200和球童端300相互適應。即,服務端200作為網站實現,則用戶端100和球童端300作為網頁實現;或服務端200作為app的服務端實現,則用戶端100和球童端300作為app的客戶端實現。
[0025]本實施例提供的高爾夫球場管理系統,通過服務端200、用戶端100以及球童端300之間的相互配合,可以自動化管理高爾夫球場涉及的各種業(yè)務,例如預訂時間表發(fā)布、球場預訂、用戶信息管理、球童排班、比賽信息實時跟蹤、場內設施管理及服務自動化,甚至報表生成等,是一種能夠全面、統一管理高爾夫球場涉及的各種業(yè)務的管理系統。
[0026]下面將對高爾夫球場管理系統自動化管理高爾夫球場涉及的各種業(yè)務的原理逐一進行介紹。
[0027]結合圖1所示高爾夫球場管理系統,本申請實施例提供一種球童管理方法,具體可由球童管理裝置來執(zhí)行,其中球童管理裝置可位于服務端200實現,或者分布在服務端200和球童端300中實現。該球童管理方法的流程,如圖2所示,包括:
[0028]201、根據高爾夫球場的預訂時間表和球童信息,制定球童排班表。
[0029]202、將球童排班表下發(fā)給高爾夫球場的球童。
[0030]在本實施例中,以高爾夫球場的預訂時間表和球童信息為依據,自動制定球童排班表,將高爾夫球場的管理人員從制定排班表的工作中解放出來,一方面可提高制定球童排班表的效率,另一方面可以節(jié)約人員成本,從而突破高爾夫球場一人一崗的制度,有效提高高爾夫球場的運作效率。
[0031]其中,高爾夫球場的預訂時間表包括:高爾夫球場開放的球場時段,該球場時段包括日期、每日可供打球的時間段以及具體的開球時間(TEE ??ΜΕ)等信息,例如2016年5月17日8:30到16:30,具體開球時間包括:8:30、8:38、8:46等。
[0032]為了制定球童排班表,球童管理裝置需要獲取高爾夫球場的預訂時間表。在一種實施方式中,服務端200可以包括球場預訂模塊,由球場預訂模塊生成高爾夫球場的預訂時間表;球童管理裝置從球場預訂模塊獲取預訂時間表。在一種實施方式中,球童管理裝置生成高爾夫球場的預訂時間表。
[0033]無論是球場預訂模塊還是球童管理裝置,具體可以根據高爾夫球場的基礎資源設置,自動生成高爾夫球場的預訂時間表。所述基礎資源設置包括但不限于:球場管理者設置的開場時間、閉場時間、每組的間隔時間、每洞擊球時間、轉場時間、擊球速度和開球方式。
[0034]例如,球場預訂模塊或球童管理裝置可以提供基礎資源設置界面,以供球場管理者進行基礎資源設置。球場管理者通過基礎資源設置界面進行基礎資源設置。如圖3a所示為一種基礎資源設置界面的示意圖,但不限于此。基于圖3a,球場管理者可以設置開放日期、日出時間、日落時間、開始時間(或稱為開場時間)、結束時間(或稱為閉場時間)、組間隔時間(即每組的間隔時間)、平均擊球速度、假日擊球速度等。其中,圖3a中示出的各種具體數值僅是示意性的,并不限于此。
[0035]上述開場時間和閉場時間會根據一年四季日出日落的時間變化而變化。例如可以以季節(jié)為周期設置不同季節(jié)的開場時間和閉場時間;又或者,可以以月份為周期設置不同月份的開場時間和閉場時間;又或者,可以以星期為周期設置不同星期的開場時間和閉場時間,等等。
[0036]上述每組的間隔時間,可以根據球場要接待客人的容量等自行設置。
[0037]上述轉場時間是指每9洞的轉場時間,具體可以由球場管理者設置,也可以將9洞每洞擊球時間相加而得到。
[0038]上述開球方式包括:單邊開球、雙邊開球和三邊開球。單邊開球是指:從第一洞開球,每間隔指定間隔時間,例如8分鐘為一組。雙邊開球是指:從第一洞和第十洞同時開球,每間隔指定間隔時間,例如8分鐘為一組,并在到達轉場時間后進行轉場,這里的轉場是指從第一洞開球的客人轉到第十洞,從第十洞開球的客人轉到第一洞。三邊開球是指:從第一洞、第十洞、第十九洞同時開球,每間隔指定間隔時間,例如8分鐘為一組,并在到達轉場時間后,兩兩交叉轉場。
[0039]根據基礎資源設置的不同,生成的高爾夫球場的預訂時間表也會有所不同。結合圖3a所示部分基礎資源設置,假設開球方式為單邊開球,則可以生成圖3b所示的預訂時間表,該預訂時間表是中間狀態(tài),是面向球場管理者的。進一步,可以生成如圖3c所示的預訂時間表,該預訂時間表是面向預訂用戶的。其中,圖3b中的“out”和“in”分別表示場地名稱,“out”表示前9洞,“in表示”后9洞,但并不限于這個名稱;圖3b中的時間點表示開始時間。在圖3c中,每列小方塊表不一個開球時間;本實施例假設開場時間是8:30,而在圖3c中是從8:00開始的算開球時間的,所以8:00這個時間段的前3列表示的開球時間是不可選的,從第4列開始,包括8:30,8:38,8:46和8: 54共四個開球時間可預訂,其它時間段依次類推;每列4個小方塊表示4個用戶一組,但不限于此。
[0040]其中,高爾夫球場的球童信息主要包括:球童人數、每個球童的個人信息等。球童的個人信息主要包括:球童的姓名、年齡、聯系方式、等級等。例如,球童管理裝置可以向球場管理者提供一球童信息設置界面,以供球場管理者設置球童信息。例如,該球童信息設置界面可以設置有各信息項對應的輸入框或者選項,球場管理者可以手動輸入或勾選相應選項來設置球童信息。球童管理裝置響應于球場管理者通過球童信息設置界面設置球童信息的操作,獲取高爾夫球場的球童信息。又例如,球場管理者可以將高爾夫球場的球童信息存儲于文件中,并將該文件存放在指定設置上,基于此,球童管理裝置可以從指定設備獲取該文件,從文件中讀取高爾夫球場的球童信息。
[0041]在獲得高爾夫球場的預訂時間表和球童信息之后,根據高爾夫球場的預訂時間表和球童信息,制定球童排班表。
[0042]在一種可選實施方式中,首先根據高爾夫球場的預訂時間表和球童人數,生成初始排班表,所述初始排班表包括需要安排球童的排班時間和每個排班時間需要安排的球童數量;然后,將球童分組,每個球童組包括若干個球童,為每個球童組分配組號,并為每個球童組內的球童分配編號;最后,按照球童組輪流排班的原則,將各球童組的組號和各球童組內的球童的編號映射到初始排班表中,從而獲得球童排班表。其中,按照球童組輪流排班的原則,將各球童組的組號和各球童組內的球童的編號映射到初始排班表中實際上是指:按照球童組輪流排班的原則,為初始排班表中每個需要安排球童的排班時間按照相應的球童數量安排球童,并將球童的編號以及球童所在各球童組的組號與排班時間對應起來。
[0043]理論上,每個開球時間都要安排球童,所以可以將預訂時間表中的開球時間作為需要安排球童的排班時間,但不限于此。在實際應用中,高爾夫運動也有淡季,在淡季期間,可能有些開場時間沒有客人,則這些開場時間就不需要安排球童,基于此,可以根據高爾夫球場的預訂時間表和球場預訂信息,確定有客人預約的開場時間作為需要安排球童的排班時間。其中,球場預訂信息包括被預訂的開球時間、預訂球場的用戶信息等。
[0044]本實施例不限定為球童組分配組號和為球童組內的球童分配編號的具體實現方式,凡是能夠區(qū)分球童組和球童組中球童的分配方案均適用于本實施例。例如,組號可以是1,2,3,....N,球童的編號可以是組號-球員序號,例如1-1,1-2,...,Ν-1,Ν-2等。
[0045]值得說明的是,球童組內的球童可以全部當班,也可以按照編號輪流當班。在輪流當班的情況下,可以隨機決定球童的當班順序,或者按照球童的編號順序決定球童的當班順序。
[0046]可選的,還可以將當班球童的出班形式寫入球童排班列表中。其中,球童的出班形式包括:出早班、接包員、送包員、巡場員等。
[0047]在獲得球童排班表之后,將球童排班表發(fā)送給高爾夫球場的球童,以便于球童根據球童排班表了解自己的出班順序和出班時間等信息。
[0048]可選的,可以根據高爾夫球場的運營策略,確定生成球童排班表的時間,并在確定的時間生成球童排班表并發(fā)送給球童。例如,高爾夫球場一般是在當天的指定時間結束當天的運營,基于此,可以在當天結束運營后,根據球場預訂信息、預訂時間表和球童信息,生成當天的球童排班表,并將當天的球童排班表下發(fā)給當天需要出班的球童。或者,高爾夫球場按照固定周期生成球童排班表,所述周期可以是一月或一周,則可以在每個周期到達時根據高爾夫球場的預訂時間表和球童信息,生成球童排班表并下發(fā)給球童。
[0049]在高爾夫球場的實際運營過程中,經常會出現突發(fā)情況,例如預約指定球童、取消預約指定球童、球場預訂人數過多等。面對這些突發(fā)情況,之前制定的球童排班表會顯得不夠靈活,無法滿足球場用戶的需求。基于此,可以根據高爾夫球場的突發(fā)情況,調整球童排班表,并將調整后的球童排班表發(fā)送給球童,以便球童及時了解自己的出班順序和出班時間。
[0050]其中,面對不同突發(fā)情況,調整球童排班表的方式會有所不同,下面舉例說明:
[0051]對于客人要求預約指定球童的情況:有些客人可能比較熟悉或喜歡某個球童,所以到球場打球時,往往會要求他熟悉或喜歡的球童為其服務。對客人來說,需要在預訂球場時一并預約指定球童,為便于描述,將預約指定球童的客人稱為預約用戶。對球童管理裝置來說,會接收到預約指定球童的預約通知。當接收到預約指定球童的預約通知時,球童管理裝置可以根據預約用戶的打球時間和指定球童的標識信息,調整球童排班表。其中,指定球童的標識信息主要是指指定球童的名稱、所在球童組的組號和在球童組內的編號等信息。
[0052]具體的,可以判斷指定球童在球童排班表中的正常出班時間是否與預約用戶的打球時間相同,如果不相同,則將指定球童在球童排班表中的出班時間調整為預約用戶的打球時間,相應的,也需要調整球童排班表中原來被安排在預約用戶的打球時間的球童的出班時間。
[0053]對于客人預約指定球童,但又臨時取消預約指定球童的情況:可能因為預約用戶未能到場,或者不需要指定球童為其服務等,而臨時取消預約。對于此,球童管理裝置會接收到取消預約指定球童的預約取消通知。當接收到預約取消通知時,可以根據接收到預約取消通知的時間和指定球童的標識信息,調整球童排班表。
[0054]具體的,可以將接收到預約取消通知的時間與指定球童在球童排班表中的出班時間進行比較;若接收到預約取消通知的時間早于指定球童在球童排班表中的出班時間,則不對球童排班表進行調整,即指定球童仍舊按照其在球童排班表中的出班順序出班;若接收到預約取消通知的時間晚于指定球童在球童排班表中的出班時間,則對球童排班表進行調整,具體將指定球童在球童排班表的出班順序調整為指定球童所在球童組中的最后一個,即安排指定球童在其所在球童組中最后出班。
[0055]對于球場預訂人數過多的情況:在某個日期球場預訂人數超過設定門限值,此時球童排班表中安排的球童人數可能不夠,需要臨時調整球童排班表。對于這種情況,球童管理裝置會接收到指定日期內球場預訂人數超過設定門限值的預警通知。當接收到指定日期內球場預訂人數超過設定門限值的預警通知時,可以根據指定日期和在指定日期處于休息狀態(tài)的球童的標識信息,調整球童排班表。
[0056]具體的,可以指定日期和調整前的球童排班表,確定在指定日期處于休息狀態(tài)的球童,然后從這些在指定日期處于休息狀態(tài)的球童中抽調一部分作為臨時出班球童,在球童排班表中的指定日期內添加臨時出班球童的標識信息。
[0057]進一步,球童管理裝置還可以根據球童排班表和球場預訂用戶的到場信息,生成當前需要出班的球童的出班信息,并將出班信息發(fā)送給當前需要出班的球童。具體的,可以根據球童排班表,確定當前需要出班的球童和球童的出班時間,進而確定該出班時間對應開球時段,獲取預訂該開球時段的預訂用戶的信息,例如是否到場、用戶姓名、球包、出發(fā)時間、服務人數等,從而生成該球童的出班信息,并及時通知給球童。對球童來說,除了可以從排班表中知道自己的出班順序,即在所在球童組中排在第幾位出班,還可以確定自己是否被用戶預約以及被預約的時間,并且可以查看自己所服務的用戶姓名、球包、出發(fā)時間、月艮務人數等。
[0058]進一步,球童也可以通過球童端300向球童管理裝置發(fā)送即時狀態(tài)匯報信息,該即時狀態(tài)匯報信息包括球童的即時狀態(tài),例如請假、待命、出班、公差等;球童管理裝置根據即時狀態(tài)匯報信息,記錄球童的即時狀態(tài)。這樣球場管理者可隨時掌握每一位球童的即時狀態(tài),便于管理和安排。
[0059]由上述可見,本實施例不僅可以實現排班自動化,有利于提高排班效率,節(jié)約人員成本,還可以靈活調整球童排班表,適應球場各種情況,靈活性較強,而且還可以記錄球童的即時狀態(tài),便于對球童進行管理和安排。
[0060]圖4為本申請又一實施例提供的球童管理方法的流程示意圖。如圖4所示,該方法包括:
[0061 ] 401、向候選球童發(fā)送出班請求消息。
[0062]402、確定返回出班應答消息的候選球童作為高爾夫球場的球童,并根據接收到的出班應答消息,確定高爾夫球場的球童信息。
[0063]403、根據高爾夫球場的預訂時間表和球童信息,制定球童排班表。
[0064]404、將球童排班表下發(fā)給高爾夫球場的球童。
[0065]關于上述步驟403-404,可參見前述實施例中步驟201-202的描述,在此不再贅述。[ΟΟ??]由于球場自己培養(yǎng)球童成本較高,所以將來,球場很可能不會自己培養(yǎng)球童,至少會有部分球場不再培養(yǎng)自己的球童。對于球童,可以由專業(yè)的勞務公司培養(yǎng),球場可以從勞務公司聘請球童。或者,職業(yè)球童或具有球童技能的自由職業(yè)者也可以以個人名義,靈活的向球場提供球童服務。
[0067]在上述應用場景中,一個球童不再專屬于一家球場,可能要面向多家球場提供服務,而同一時間球童只能服務一家球場。這對球場來說,需要首先確定球童是否可以為其提供服務?;诖?,本實施例在制定高爾夫球場的球童排班表之前,首先需要確定可以為高爾夫球場服務的球童,并獲取這些球童的信息。其中,可以為高爾夫球場服務的球童,才能稱為高爾夫球場的球童,這些球童的信息稱為高爾夫球場的球童信息。另外,為便于描述,將可能為高爾夫球場提供服務的球童暫稱為候選球童,例如,候選球童可以是勞務公司的球童,或者是以個人名義提供球童服務的職業(yè)球童或具有球童技能的自由職業(yè)者。
[0068]具體的,球童管理裝置可以向候選球童發(fā)送出班請求消息;一般來說,該出班請求消息攜帶有球場服務需求信息,球場服務需求信息包括:需要球童服務的高爾夫球場的信息(名稱、地點)、服務時間、服務方式等信息。對候選球童來說,接收出班請求消息,然后根據自己的服務日程以及出班請求消息攜帶的球場服務需求信息,判斷自己是否可以出班,如果可以出班,則返回出班應答消息;如果不可以出班,可以不返回出班應答消息。出班應答消息一般包括返回出班應答消息的球童的個人信息,例如球童姓名、年齡、性別、學歷等。球童管理裝置接收出班應答消息,確定返回出班應答消息的候選球童作為高爾夫球場的球童,并根據接收到的出班應答消息,確定高爾夫球場的球童信息。例如,可以從出班應答消息中獲取球童的姓名、性別、年齡等球童的個人信息,進一步,通過統計出班應答消息的個數,還可以確定可以為高爾夫球場服務的球童人數等。
[0069]在獲得高爾夫球場的球童以及球童信息后,球童管理裝置可以執(zhí)行后續(xù)步驟403-404,對球童進行排班。進一步,還可以對球童排班表進行調整,對球童即時狀態(tài)進行管理等。
[0070]進一步,還可以記錄高爾夫球場的球童的服務信息,該服務信息包括但不限于:月艮務方式、服務時間、所服務的用戶信息、服務質量等?;诖?,在預訂用戶預訂球場時,還可以根據高爾夫球場的球童的歷史服務信息,向球場預訂用戶推薦球童。當然,還可以將向預訂用戶推薦球童的信息發(fā)送給相應球童。
[0071 ] 進一步,還可以讓用戶對球童的服務進行評價,例如可以對球童的服務態(tài)度、服務質量、球童技能水平等各方面進行評價?;诖?,可以根據高爾夫球場的球童的服務評價信息,制定高爾夫球場的球童的服務價格。球童的服務價格可基于球童的服務評價信息來制定,但也不限于此,例如還可以參考行業(yè)標準、行業(yè)前景等其他因素。當然,還可以將所制定的服務價格發(fā)送給相應球童。
[0072]下面將對高爾夫球場管理系統提供的球場預訂功能進行簡單介紹,該功能主要由服務端200和用戶端100相配合完成。
[0073]為便于區(qū)分和描述,本實施例將需要預訂球場的用戶簡稱為預訂用戶,該預訂用戶可以是任何用戶,例如可以是高爾夫球會的會員,也可以不是高爾夫球會的會員。具體的:
[0074]用戶端100響應于預訂用戶的預訂操作,向服務端200發(fā)送球場預訂請求。例如,用戶端100向預訂用戶提供交互界面,該交互界面上顯示高爾夫球場的相關信息,例如高爾夫球場的預訂時間表,并設置有預訂按鈕。預訂用戶可以點擊預訂按鈕發(fā)出球場預訂請求;用戶端100響應于預訂用戶點擊預訂按鈕的操作,向服務端200發(fā)送球場預訂請求。
[0075]服務端200向預訂用戶提供高爾夫球場的預訂時間表,并響應于用戶端100發(fā)送的球場預訂請求確定預訂用戶預訂的球場時段。具體的,服務端200可自動生成高爾夫球場的預訂時間表,向預訂用戶提供高爾夫球場的預訂時間表,并接收用戶端100發(fā)送的球場預訂請求,從而響應于該球場預訂請求,確定預訂用戶預訂的球場時段。該預訂請求攜帶有用戶需要預訂球場時段。
[0076]可選的,服務端200可根據高爾夫球場的基礎資源設置,自動生成高爾夫球場的預訂時間表。所述基礎資源設置包括但不限于:球場管理者設置的開場時間、閉場時間、每組的間隔時間、每洞擊球時間、轉場時間、擊球速度和開球方式。關于服務端200根據高爾夫球場的基礎資源設置,自動生成高爾夫球場的預訂時間表的描述可參見前述實施例,在此不再贅述。
[0077]一種情況下,服務端200根據預訂用戶的身份級別,從預訂時間表中確定預訂用戶可預訂的球場時段。在該情況下,球場管理者可以針對不同身份級別開放不同的球場時段。例如,在高爾夫球會中,可以將用戶身份分為會員、會員嘉賓、來賓、參賽用戶等級別。針對球場的會員,可以把黃金時段留給會員及其嘉賓專享,提高會員對球會的認同感和歸屬感;又例如,針對來賓,可以將不好的時間段以優(yōu)惠價格開放給來賓,從而提高球場的時間占有率,提高收入;又例如,針對比賽可設置專屬時段,向參賽用戶開放專屬時段,有利于提高比賽品質。
[0078]另一種情況下,服務端200根據預訂用戶提供的預訂參數,從預訂時間表中確定預訂用戶可預訂的球場時段。所述預訂參數包括預訂用戶感興趣的時間段、價格區(qū)間、開球方式等。具體的,用戶端100向預訂用戶提供預訂參數設置界面,以供預訂用戶設置預訂參數,預訂用戶通過預訂參數設置界面設置預訂參數。用戶端100響應于預訂用戶設置預訂參數的操作,向服務端200提供預訂參數,以供服務端200根據預訂參數,從預訂時間表中確定預訂用戶可預訂的球場時段。
[0079]由上述可見,本實施例提供的高爾夫球場管理系統可以向用戶提供高爾夫球場的預訂時間表,并提供球場在線預訂功能,便于用戶快速預訂球場,解決用戶預訂球場操作比較繁瑣的問題,提高了用戶體驗。
[0080]下面將對高爾夫球場管理系統對球場用戶進行信息管理的原理進行簡單介紹,該功能主要由服務端200完成。其中,高爾夫球場的球場用戶是指以任意方式到高爾夫球場消費的用戶。
[0081]具體的,服務端200對球場用戶進行信息管理主要是指:收集球場用戶的基本信息,并設置球場用戶的身份級別和權益。
[0082]在本實施例中,可以將高爾夫球場的球場用戶劃分不同的身份級別,不同身份級別對應不同的權益。服務端200可以預先設置并存儲身份級別與權益的對應關系。例如,可以將球場用戶分類為:會員、會員嘉賓、簽約渠道用戶、來賓等,但不限于此。這里的權益主要包括但不限于:打球優(yōu)惠折扣、可享受的時段、可攜帶的嘉賓人數、嘉賓折扣以及是否每年繳納管理費等。
[0083]其中,會員是指通過繳納一定費用從而取得打球價格優(yōu)惠的客人。高爾夫倶樂部會根據自身的運營目標銷售會員卡,會員卡可分為多種,例如長期會員卡(例如定義為I年期以上)、短期會員卡(例如定義為I年內)等,不同會員卡對應不同的身份級別,進而對應不同的權益。
[0084]會員嘉賓是指會員帶來的朋友。為體現會員的權益和價值,會員嘉賓可享有一定優(yōu)惠。例如,可以在會員類型的價格表里進行嘉賓價格設置,例如可根據折扣百分比的方式來設置嘉賓價格,或者采用直接扣減金額的方式來設置嘉賓價格。
[0085]簽約渠道用戶是指通過簽約渠道到高爾夫球場消費的用戶。為了提高球場的知名度、時間占有率以及收入等,高爾夫倶樂部會和一些渠道合作,簽訂合約,約定通過該渠道到高爾夫球場消費的用戶所能享受的權益等。所述渠道包括經銷商渠道,例如大眾點評、美團、攜程等,通過這些經銷商預訂球場的用戶屬于簽約渠道用戶。另外,所述渠道還可以包括:一些球隊,則這些球隊中的隊員屬于簽約渠道用戶。對于這里的合作渠道,服務端200可以為其創(chuàng)建賬號和密碼,并向其開放可預訂的球場時段、價格等。合作渠道在使用賬號和密碼登錄后,才能看到可預訂的球場時段、價格等,另外,還可以查看賬戶余額/消費歷史/預訂情況/預訂歷史等。對于不同的合作渠道,可以向其開放相同的球場時段、價格,也可以向其開放相同的球場時段、價格。
[0086]來賓是指自行到高爾夫球場消費的用戶。對于來賓,只能享受高爾夫球場的當時正在提供的折扣,不會享受其他額外權益。
[0087]在實際應用中,用戶在消費前可能發(fā)生預訂行為,注冊行為和/或登記行為,在這些行為過程中,一般需要用戶提供一些與用戶身份有關的信息?;诖?,服務端200可以從用戶預訂信息、用戶注冊信息和/或用戶登記信息中,收集球場用戶的基本信息,根據球場用戶的基本信息,例如預先繳納的費用額度,注冊時間長度,所在單位等,確定球場用戶的身份級別,進而基于預先設置的身份級別與權益的對應關系,確定球場用戶的權益。球場用戶的基本信息主要指用戶的一些個人信息,例如姓名、出生日期、身份證號、手機號、卡號、會員類型、簽名、照片等,這些信息主要用于供高爾夫倶樂部的工作人員確認球場用戶的身份。
[0088]上述用戶注冊過程可由服務端200和用戶端100配合實現,具體為:
[0089]用戶端100響應于注冊用戶的注冊操作,向服務端200發(fā)送注冊請求;服務端200根據注冊請求向用戶端100返回注冊信息輸入界面,用戶端100向注冊用戶展示注冊信息輸入界面,注冊用戶通過注冊信息輸入界面輸入注冊信息,用戶端100響應于注冊用戶的輸入操作,確定用戶注冊信息并發(fā)送給服務端200。
[0090]下面將對高爾夫球場管理系統跟蹤比賽信息的原理進行簡單介紹,該功能主要由服務端200和球童端300相配合實現。
[0091]服務端200還用于對參賽用戶進行自動排組,并向觀賽用戶和參賽用戶推送排組結果和比賽信息。球童端300還用于響應于球童實時輸入比賽信息的操作,向服務端200發(fā)送比賽信息。
[0092]具體的,服務端200可以根據比賽方式,對參賽用戶進行排組,以獲得排組結果。
[0093]高爾夫運動分為比賽性質的和非比賽性質的。對于比賽性質的,又可以分為職業(yè)賽、業(yè)余賽和商業(yè)賽。無論是職業(yè)賽、業(yè)余賽或是商業(yè)賽,按照比賽方式又可以分為:比桿賽(STROKE PLAY)、比洞賽(MATCH PLAY)、個人賽(SINGLES)、二對二的比賽(FOURSOME)、四球比洞賽(FOUR-BALL MATCH PLAY)、四球比桿賽(FOUR-BALL STROKE PLAY)、史特伯福特(STABLEF0RD)、新貝利亞比賽、新新貝利亞比賽等。無論是哪種比賽,都需要對參賽用戶進行分組,并且根據比賽方式的不同,對參賽用戶進行分組的方式也會有所不同。
[0094]對于比賽性質的高爾夫球運動,服務端200可以預先獲取比賽信息,例如比賽方式、比賽時間、比賽場地、比賽流程、參賽用戶的基本信息(例如參賽用戶的姓名、年齡、球齡、所屬球隊以及其歷史成績等),例如可由組織者將比賽信息上傳至服務端200,或者由組織者手動輸入比賽信息等。基于此,服務端200可以從比賽信息中獲取比賽方式,根據比賽方式,對參賽用戶進行排組,以獲得排組結果。
[0095]下面針對不同比賽方式,詳細說明服務端200的排組方式:
[0096]對于比桿賽:比桿賽為參賽用戶在打完規(guī)定的回合數時,總桿數最少者,即為冠軍。對于職業(yè)比賽來說,一般是指參賽用戶在打完為4天4回合共72洞(但也有例外)時,其總桿數最少者,即為冠軍。對于業(yè)余賽來說,例如參賽用戶在所參加的球隊月例賽打一天共18洞,其總桿數即為該月份的總桿成績,成績最佳者為冠軍。
[0097]服務端200在確定比賽方式為比桿賽時,計算每個參賽用戶的平均差點,把平均差點最接近的參賽用戶排在一組。進一步,服務端200可以從參賽用戶的歷史成績中選擇最近N次打球成績,計算每次打球成績與球場標準桿之差(可稱為標準差點),再對N次標準差點求平均,獲得平均差點。其中,N為自然數,例如可以是3,5,8,10或12等。這里使用平均差點可以提高差點準確性,有利于保證實力相當的參賽用戶被排在同一組,提高比賽公平性。
[0098]對于比洞賽:比洞賽為每一個洞為一單元來決定輸或贏,每一洞桿數最少的一方,即為該洞的獲勝者,在比賽規(guī)定的洞數,一般為18洞,但也有2回會共36洞的比洞賽,如果一方領先的洞數超過未打的洞數,勝負已分故可終止比賽,領先的一方即為優(yōu)勝者。
[0099]服務端200在確定比賽方式為比洞賽時,計算每個參賽用戶的平均差點,把平均差點最接近的參賽用戶排在一組。進一步,服務端200可以從參賽用戶的歷史成績中選擇最近N次打球成績,計算每次打球成績與球場標準桿之差(可稱為標準差點),再對N次標準差點求平均,獲得平均差點。其中,N為自然數,例如可以是3,5,8,10或12等。這里使用平均差點可以提高差點準確性,有利于保證實力相當的參賽用戶被排在同一組,提高比賽公平性。
[0100]對于二對二的比賽:二人對二人的比賽,而且是每隊各打一個球的比賽。各隊打球時,同隊的打者應輪流替換打球,直到將球打進洞為止,而在T臺發(fā)球也應輪流替換,即同隊的球友一個人負責開奇數洞的球,另一個人則負責開偶數洞的球。各洞如遇有罰球時,不影響其打球順序。比洞賽時,如同隊的球員沒有照順序打球,則該洞即算輸。而比桿賽如順序打錯,則應罰兩桿,并應從打錯順序的位置重新打。這種方式主要用在團隊比賽中。
[0101]服務端200在確定比賽方式為二對二的比賽時,先確定比賽性質,進而根據比賽性質決定參賽用戶的排組方式。例如,對于職業(yè)業(yè)余配對賽,服務端200需要將I個職業(yè)參賽用戶和I個業(yè)余參賽用戶排到一組,并對抗另一個職業(yè)參賽用戶和業(yè)余參賽用戶的組合。又例如,如果是男女配對賽,比賽排組單元241需要I個男參賽用戶和I個女參賽用戶排到一組,并對抗另一個男參賽用戶和另一個女參賽用戶的組合。
[0102]關于四球比洞賽:兩隊每隊各派兩人對兩人的比賽,每人各打一個球,但是在接下去的第二桿,各隊可選擇同組中較佳的球位置打第二桿,即同隊的兩人,均可在同組中第一桿最佳球位置,各打一桿算第二桿,假設PAR 4上果嶺后,也是可選擇較靠近洞口的位置,同組兩個人可在該位置推兩次,當然如先推的人,已推進洞,另一人則可不必推了。如果上果嶺后,同組的第一位先推沒推進,而另一人隨后推進,則該洞他們成績算3桿。也就是同組的人雖有二人打球,但只有一份成績,而比每洞成績較少者為贏,如同桿則為平手(HALVED)。
[0103]由于四球比洞賽需要兩個隊中每兩個參賽用戶形成一組,所以涉及隊內排組和隊間排組?;诖?,服務端200在確定比賽方式為四球比洞賽時,對于每隊,先進行隊內排組,再進行隊間排組。其中,隊內排組是指將同一隊內的兩個參賽用戶排到一組,形成隊內組,并對抗另一隊內的兩個參賽用戶形成的隊內組。隊間排組是指從每隊中選擇一個隊內組排到一起進行對抗。
[0104]具體的,在隊內排組時,對每隊參賽用戶,服務端200計算每個參賽用戶的平均差點,把平均差點最接近的參賽用戶排在一組,形成隊內組?;蛘撸陉爟扰沤M時,對每隊參賽用戶,服務端200可以計算每個參賽用戶的平均差點,把平均差點相距最大的參賽用戶排在一組,這樣有利于提高比賽效果,提高贏取比賽的概率。其中,服務端200可以從參賽用戶的歷史成績中選擇最近N次打球成績,計算每次打球成績與球場標準桿之差(可稱為標準差點),再對N次標準差點求平均,獲得平均差點。
[0105]具體的,在隊間排組時,服務端200可以采用隨機排組方式,將兩隊內的隊內組隨機的排在一起?;蛘?,服務端200可以計算每隊中每個隊內組的平均差點,將平均差點最接近的隊內組排在一組。其中,對于隊內組的平均差點,服務端200可以將該隊內組內兩個參賽用戶的平均差點相加作為該隊內組的平均差點,或者也可以取該隊內組內兩個參賽用戶的平均差點的均值作為待隊內組的平均差點。
[0106]對于四球比桿賽:兩隊每隊各派兩人為一組,共4人,每人各打I個球,同組中同隊兩人的桿數較低者,為該隊的成績,即在某洞同隊中I人打3桿、I人打4桿,則該洞該隊的成績以較好的3桿計。由于一組中同隊的球友均有2人,因此如有一人無法完成比賽或放棄某洞的比賽也無所謂,因只要另一人有成績出來即可。這種方式主要用在團隊比賽中。
[0107]與四球比洞賽相類似,四球比桿賽也需要兩個隊中每兩個參賽用戶形成一組,所以涉及隊內排組和隊間排組。基于此,服務端200在確定比賽方式為四球比桿賽時,對于每隊,先進行隊內排組,再進行隊間排組。其中,隊內排組是指將同一隊內的兩個參賽用戶排到一組,形成隊內組,并對抗另一隊內的兩個參賽用戶形成的隊內組。隊間排組是指從每隊中選擇一個隊內組排到一起進行對抗。
[0108]具體的,在隊內排組時,對每隊參賽用戶,服務端200計算每個參賽用戶的平均差點,把平均差點最接近的參賽用戶排在一組,形成隊內組?;蛘撸陉爟扰沤M時,對每隊參賽用戶,服務端200可以計算每個參賽用戶的平均差點,把平均差點相距最大的參賽用戶排在一組,這樣有利于提高比賽效果,提高贏取比賽的概率。其中,服務端200可以從參賽用戶的歷史成績中選擇最近N次打球成績,計算每次打球成績與球場標準桿之差(可稱為標準差點),再對N次標準差點求平均,獲得平均差點。
[0109]具體的,在隊間排組時,服務端200可以采用隨機排組方式,將兩隊內的隊內組隨機的排在一起?;蛘撸斩?00可以計算每隊中每個隊內組的平均差點,將平均差點最接近的隊內組排在一組。其中,對于隊內組的平均差點,服務端200可以將該隊內組內兩個參賽用戶的平均差點相加作為該隊內組的平均差點,或者也可以取該隊內組內兩個參賽用戶的平均差點的均值作為待隊內組的平均差點。
[0110]關于史特伯福特比賽:以標準標為基準,打標準桿數(PAR)得2分,多一桿則少一分,少一桿則多一分,但最少是O分,沒有負分的,即打柏忌為一分,打雙柏忌則沒有分,打OVEER 3桿也是零分,待打完18洞再計算總成績,成績最高者為冠軍。業(yè)余賽則以差點為基準來比賽,即零差點,則各桿不加桿;差點10者,難度第I洞到第10洞可加I桿,即一般PAR 3,打PAR得2分,但此洞如為其差點的優(yōu)待洞,如打3桿PAR,則可得3分;打柏忌得2分,如差點為19,則難度I的加2桿,其余各洞則加I桿。
[0111]史特伯福特比賽是一種差點不一的選手可以一起打的比賽,因此比賽排組可采用隨機的方式。服務端200在確定比賽方式為史特伯福特比賽時,可以對參賽用戶進行隨機排組,以獲得排組結果。
[0112]關于新貝利亞比賽和新新貝利亞比賽:由于無法預先獲得參賽用戶的歷史成績,所以服務端200采用隨機排組方式。
[0113]進一步可選的,在比賽過程中,可以積累參賽用戶的差點,在獲得一定差點之后,可以根據參賽用戶的差點,實時調整參賽用戶的排組,例如將差點最接近的參賽用戶排在一組,但不限于此。
[0114]在服務端200獲得排組結果之后,可以獲取排組結果,將排組結果發(fā)送給參賽用戶和觀賽用戶。其中,觀賽用戶是指觀看高爾夫球比賽的用戶,可以是現場觀看的用戶,也可以場外觀看用戶。例如,一些用戶可以在高爾夫倶樂部內通過大屏幕觀看比賽,則服務端200可以將排組結果發(fā)送到大屏幕上。
[0115]除了可以對參賽用戶進行排組之外,還可以實時跟蹤比賽戰(zhàn)況。具體的,球童端300可以向球童提供一比賽信息輸入界面,球童可以在比賽信息輸入界面上輸入比賽信息,例如比賽得分,比賽進度等信息,球童端300獲取球童輸入的比賽信息,將比賽信息傳輸給服務端200,服務端200將比賽信息發(fā)送給參賽用戶和觀賽用戶。例如,一些用戶可以在高爾夫倶樂部內通過大屏幕觀看比賽,則服務端200可以將比賽信息發(fā)送到大屏幕上。
[0116]進一步,服務端200還可以對比賽信息進行統計匯總,獲得最終比賽結果,并將最終比賽信息發(fā)送給參賽用戶和觀賽用戶。
[0117]本實施例可以實時跟蹤比賽,向參賽用戶和觀賽用戶發(fā)送比賽信息,便于用戶及時了解比賽相關信息,提高參賽用戶的比賽興趣,提高觀賽用戶的觀看興趣。
[0118]下面對高爾夫球場管理系統對球場設施進行管理的原理進行簡單介紹,該功能主要由服務端200、用戶端100以及設施端相互配合實現。
[0119]具體的,可以在高爾夫球場內各設施處安置設施端,該設施端可以作為app安裝于設施處服務人員的終端上實現,或者也可以作為具有交互功能的網頁實現。服務端200與設施端相互通信,設施端向服務端200提供設施端所在設施處的服務信息。服務端200能夠通過設施端獲取各設施處提供的服務信息,例如服務內容、服務價格、服務時間等。具體的,設施端可以定時向服務端200發(fā)送所在設施處的服務信息,或者服務端200可以向設施端發(fā)送獲取請求,設施端根據該獲取請求向服務端200返回所在設施處的服務信息。
[0120]服務端200還與用戶端100進行通信,用于將高爾夫球場內各設施所能提供的服務信息提供給用戶端100。用戶端100將高爾夫球場內各設施所能提供的服務信息展示給高爾夫球場內的用戶,并響應于需求用戶的服務請求,將服務請求發(fā)送給服務端200。該服務請求中攜帶有服務內容、提供該服務內容的設施處的標識信息以及服務內容對應的費用等信息。服務端200接收用戶端100發(fā)送的服務請求并提供給相應設施端,設施端將服務請求展示于高爾夫球場內相應設施處的服務人員,以供服務人員向需求用戶提供服務,例如送餐、送飲料或礦泉水、送球桿或準備停車位等。另外,服務端200還會從需求用戶的賬戶中扣除服務對應的費用,以實現有償服務。
[0121]上述需求用戶是指高爾夫球場內需要高爾夫球場內設施處提供服務的用戶,例如可以是需要點餐用戶、需要購買飲料或礦泉水的用戶、需要購買球桿的用戶、需要提供停車場的用戶等。需求用戶屬于所述高爾夫球場內的用戶。高爾夫球場內設施處包括但不限于:前臺、更衣室、餐廳、專賣店、存包處、停車場等。
[0122]更進一步,本實施例提供的高爾夫球場管理系統還可以統計高爾夫球場的日常營業(yè)額,日常用戶數量等信息,從而生成報表。基于此,服務端200還可以根據預設報表策略,對高爾夫球場的各種數據進行統計分析,產生所需的報表,例如基礎報表或訂制報表等。
[0123]由上述可見,本實施例提供的高爾夫球場管理系統,通過服務端、用戶端以及球童端之間的相互配合,可以自動化管理高爾夫球場涉及的各種業(yè)務,例如預訂時間表發(fā)布、球場預訂、用戶信息管理、球童排班、比賽信息實時跟蹤、場內設施管理及服務自動化,甚至報表生成等,是一種能夠全面、統一管理高爾夫球場涉及的各種業(yè)務的管理系統,同時,通過該系統可以將現有的人工或線下管理改變?yōu)榫€上管理,有利于提高管理效率,節(jié)約人員成本。
[0124]需要說明的是,上述實施例所提供方法的各步驟的執(zhí)行主體均可以是同一設備,或者,該方法也由不同設備作為執(zhí)行主體。比如,步驟201和步驟202的執(zhí)行主體可以為設備A;又比如,步驟201的執(zhí)彳丁主體可以為設備A,步驟202的執(zhí)彳丁主體可以為設備B;等等。
[0125]圖5a為本申請又一實施例提供的球童管理裝置的結構示意圖。如圖5a所示,該裝置包括:排班表制定模塊41和發(fā)送模塊42。
[0126]排班表制定模塊41,用于根據高爾夫球場的預訂時間表和球童信息,制定球童排班表。
[0127]發(fā)送模塊42,用于將球童排班表下發(fā)給高爾夫球場的球童。
[0128]在一可選實施方式中,排班表制定模塊41具體用于:
[0129]根據所述預訂時間表和球童人數,生成初始排班表,所述初始排班表包括需要安排球童的排班時間和每個排班時間需要安排的球童數量;
[0130]將所述球童分組,為每個球童組分配組號,并為每個球童組內的球童分配編號;
[0131]按照球童組輪流排班的原則,將各球童組的組號和各球童組內的球童的編號映射到所述初始排班表中,以獲得所述球童排班表。
[0132]在一可選實施方式中,如圖5b所示,該裝置還包括:調整模塊43。
[0133]調整模塊43,用于在排班表制定模塊41根據高爾夫球場的預訂時間表和球童信息,制定球童排班表之后,根據所述高爾夫球場的突發(fā)情況,調整所述球童排班表。
[0134]相應的,所述發(fā)送模塊42還用于:將所述調整模塊調整后的球童排班表下發(fā)給所述球童。
[0135]進一步,調整模塊43具體用于執(zhí)行以下至少一種操作::
[0136]當接收到預約指定球童的預約通知時,根據所述預約用戶的打球時間和所述指定球童的標識信息,調整所述球童排班表;
[0137]當接收到取消預約指定球童的預約取消通知時,根據接收到所述預約取消通知的時間和所述指定球童的標識信息,調整所述球童排班表;
[0138]當接收到指定日期內球場預訂人數超過設定門限值的預警通知時,根據所述指定日期和在所述指定日期處于休息狀態(tài)的球童的標識信息,調整所述球童排班表。
[0139]在一可選實施方式中,如圖5b所示,該裝置還包括:生成模塊44。
[0140]生成模塊44,用于根據所述球童排班表和球場預訂用戶的到場信息,生成當前需要出班的球童的出班信息。
[0141]相應的,發(fā)送模塊42還用于:將所述出班信息發(fā)送給所述當前需要出班的球童。
[0142]在一可選實施方式中,如圖5b所示,該裝置還包括:接收模塊45和記錄模塊46。
[0143]接收模塊45,用于接收球童發(fā)送的即時狀態(tài)匯報信息。
[0144]記錄模塊46,用于根據所述即時狀態(tài)匯報信息,記錄所述球童的即時狀態(tài)。
[0145]在一可選實施方式中,如圖5b所示,該裝置還包括:確定模塊47。
[0146]發(fā)送模塊42還用于:向候選球童發(fā)送出班請求消息。相應的,接收模塊45還用于:接收候選球童返回的出班應答消息。
[0147]確定模塊47,用于確定返回出班應答消息的候選球童作為高爾夫球場的球童,并根據接收到的出班應答消息,確定高爾夫球場的球童信息。確定模塊47向排班表制定模塊41提供高爾夫球場的球童信息。
[0148]在一可選實施方式中,如圖5b所示,該裝置還包括:推薦模塊48和/或價格制定模塊49。
[0149]推薦模塊48,用于根據所述高爾夫球場的球童的歷史服務信息,向球場預訂用戶推薦球童。
[0150]價格制定模塊49,用于根據所述高爾夫球場的球童的服務評價信息,制定所述高爾夫球場的球童的服務價格。
[0151]本實施例提供的球童管理裝置,可位于服務端200實現,或者分布在服務端200和球童端300中實現。
[0152]球童管理裝置分布在服務端200和球童端300中實現實際上是指:球童管理裝置的部分功能分布在服務端200和球童端300中實現。例如,發(fā)送模塊42可以包括兩部分,一部分部署在服務端200上,用于從其它模塊獲取待發(fā)送的信息,例如球童排班表或出班信息;一部分部署于球童端300中實現,用于實現與球童之間的交互,例如向球童展示交互界面,通過交互界面將有關信息,例如球童排班表或出班信息展示給球童。
[0153]本實施例提供的球童管理裝置,以高爾夫球場的預訂時間表和球童信息為依據,自動制定球童排班表,將高爾夫球場的管理人員從制定排班表的工作中解放出來,一方面可提高制定球童排班表的效率,另一方面可以節(jié)約人員成本,從而突破高爾夫球場一人一崗的制度,有效提高高爾夫球場的運作效率。
[0154]另外,本實施例提供的球童管理裝置,還可以靈活調整球童排班表,適應球場各種情況,靈活性較強,而且還可以記錄球童的即時狀態(tài),便于對球童進行管理和安排。
[0155]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0156]本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0157]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0158]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0159]在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網絡接口和內存。
[0160]內存可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內存是計算機可讀介質的示例。
[0161]計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。計算機的存儲介質的例子包括,但不限于相變內存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內存技術、只讀光盤只讀存儲器(CD-ROM)、數字多功能光盤(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質,可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質不包括暫存電腦可讀媒體(transitory media),如調制的數據信號和載波。
[0162]還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
[0163]本領域技術人員應明白,本申請的實施例可提供為方法、系統或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0164]以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求范圍之內。
【主權項】
1.一種球童管理方法,其特征在于,包括: 根據高爾夫球場的預訂時間表和球童信息,制定球童排班表; 將所述球童排班表下發(fā)給所述高爾夫球場的球童。2.根據權利要求1所述的方法,其特征在于,所述根據高爾夫球場的預訂時間表和球童信息,制定球童排班表,包括: 根據所述預訂時間表和球童人數,生成初始排班表,所述初始排班表包括需要安排球童的排班時間和每個排班時間需要安排的球童數量; 將所述球童分組,為每個球童組分配組號,并為每個球童組內的球童分配編號; 按照球童組輪流排班的原則,將各球童組的組號和各球童組內的球童的編號映射到所述初始排班表中,以獲得所述球童排班表。3.根據權利要求1所述的方法,其特征在于,所述根據高爾夫球場的預訂時間表和球童信息,制定球童排班表之后,還包括: 根據所述高爾夫球場的突發(fā)情況,調整所述球童排班表; 將所述調整后的球童排班表下發(fā)給所述球童。4.根據權利要求3所述的方法,其特征在于,所述根據所述高爾夫球場的突發(fā)情況,調整所述球童排班表,包括以下至少一種操作: 當接收到預約指定球童的預約通知時,根據預約用戶的打球時間和所述指定球童的標識信息,調整所述球童排班表; 當接收到取消預約指定球童的預約取消通知時,根據接收到所述預約取消通知的時間和所述指定球童的標識信息,調整所述球童排班表; 當接收到指定日期內球場預訂人數超過設定門限值的預警通知時,根據所述指定日期和在所述指定日期處于休息狀態(tài)的球童的標識信息,調整所述球童排班表。5.根據權利要求1所述的方法,其特征在于,還包括: 根據所述球童排班表和球場預訂用戶的到場信息,生成當前需要出班的球童的出班信息; 將所述出班信息發(fā)送給所述當前需要出班的球童。6.根據權利要求1-5任一項所述的方法,其特征在于,還包括: 接收球童發(fā)送的即時狀態(tài)匯報信息; 根據所述即時狀態(tài)匯報信息,記錄所述球童的即時狀態(tài)。7.根據權利要求1-5任一項所述的方法,其特征在于,所述根據高爾夫球場的預訂時間表和球童信息,制定球童排班表之前,還包括: 向候選球童發(fā)送出班請求消息; 確定返回出班應答消息的候選球童作為所述高爾夫球場的球童,并根據接收到的出班應答消息,確定所述高爾夫球場的球童信息。8.根據權利要求7所述的方法,其特征在于,還包括: 根據所述高爾夫球場的球童的歷史服務信息,向球場預訂用戶推薦球童;和/或, 根據所述高爾夫球場的球童的服務評價信息,制定所述高爾夫球場的球童的服務價格。9.一種球童管理裝置,其特征在于,包括: 排班表制定模塊,用于根據高爾夫球場的預訂時間表和球童信息,制定球童排班表; 發(fā)送模塊,用于將所述球童排班表下發(fā)給所述高爾夫球場的球童。10.根據權利要求9所述的裝置,其特征在于,所述排班表制定模塊具體用于: 根據所述預訂時間表和球童人數,生成初始排班表,所述初始排班表包括需要安排球童的排班時間和每個排班時間需要安排的球童數量; 將所述球童分組,為每個球童組分配組號,并為每個球童組內的球童分配編號; 按照球童組輪流排班的原則,將各球童組的組號和各球童組內的球童的編號映射到所述初始排班表中,以獲得所述球童排班表。11.根據權利要求9所述的裝置,其特征在于,還包括: 調整模塊,用于根據所述高爾夫球場的突發(fā)情況,調整所述球童排班表; 所述發(fā)送模塊還用于:將所述調整模塊調整后的球童排班表下發(fā)給所述球童。12.根據權利要求11所述的裝置,其特征在于,所述調整模塊具體用于執(zhí)行以下至少一種操作: 當接收到預約指定球童的預約通知時,根據所述預約用戶的打球時間和所述指定球童的標識信息,調整所述球童排班表; 當接收到取消預約指定球童的預約取消通知時,根據接收到所述預約取消通知的時間和所述指定球童的標識信息,調整所述球童排班表; 當接收到指定日期內球場預訂人數超過設定門限值的預警通知時,根據所述指定日期和在所述指定日期處于休息狀態(tài)的球童的標識信息,調整所述球童排班表。13.根據權利要求9所述的裝置,其特征在于,還包括: 生成模塊,用于根據所述球童排班表和球場預訂用戶的到場信息,生成當前需要出班的球童的出班信息; 所述發(fā)送模塊還用于:將所述出班信息發(fā)送給所述當前需要出班的球童。14.根據權利要求9-13任一項所述的裝置,其特征在于,還包括: 接收模塊,用于接收球童發(fā)送的即時狀態(tài)匯報信息。 記錄模塊,用于根據所述即時狀態(tài)匯報信息,記錄所述球童的即時狀態(tài)。15.根據權利要求9-13任一項所述的裝置,其特征在于, 所述發(fā)送模塊還用于:向候選球童發(fā)送出班請求消息; 所述裝置還包括: 確定模塊,用于確定返回出班應答消息的候選球童作為所述高爾夫球場的球童,并根據接收到的出班應答消息,確定所述高爾夫球場的球童信息。16.根據權利要求15所述的裝置,其特征在于,還包括: 推薦模塊,用于根據所述高爾夫球場的球童的歷史服務信息,向球場預訂用戶推薦球童;和/或, 價格制定模塊,用于根據所述高爾夫球場的球童的服務評價信息,制定所述高爾夫球場的球童的服務價格。
【文檔編號】G06Q10/10GK106096914SQ201610420473
【公開日】2016年11月9日
【申請日】2016年6月13日 公開號201610420473.6, CN 106096914 A, CN 106096914A, CN 201610420473, CN-A-106096914, CN106096914 A, CN106096914A, CN201610420473, CN201610420473.6
【發(fā)明人】潘重光
【申請人】北京無線體育俱樂部有限公司