專利名稱:宴會(huì)廳預(yù)訂管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)宴會(huì)廳和會(huì)議廳的預(yù)訂和利用進(jìn)行管理的系統(tǒng)。
大型宴會(huì)廳和會(huì)議廳只偶爾利用其最大容量,一般只被不到計(jì)劃容納人數(shù)的一半人所利用。換句話說,一個(gè)能容納100人的宴會(huì)廳用于20個(gè)人是效率差的,因?yàn)橹灰?/4或1/5的空間就足以供20人之用,而剩余3/4或4/5的空間未加利用。于是就這樣構(gòu)成一定大小的宴會(huì)廳,使該廳能分成多個(gè)小區(qū)。用這種結(jié)構(gòu)可使幾群客人同時(shí)利用宴會(huì)廳,從而提高其空間利用效率。最好是,用一種程序邏輯準(zhǔn)確地管理這類宴會(huì)廳的預(yù)訂狀況和使用狀況,以減少宴會(huì)廳提供者的工作負(fù)荷。此外,還希望,一種程序邏輯不但能管理宴會(huì)廳的正規(guī)劃分模式,而且能管理其非正規(guī)劃分模式。例如,希望一種程序邏輯不但可對(duì)一個(gè)能分成三個(gè)區(qū),以用作一個(gè)場(chǎng)所或三個(gè)較小場(chǎng)所的宴會(huì)廳進(jìn)行管理,而且可按不規(guī)則劃分模式進(jìn)行管理,例如把宴會(huì)廳分入1/3區(qū)域,而另2/3區(qū)域改作他用。該程序邏輯有助于減少出差錯(cuò)的風(fēng)險(xiǎn),因?yàn)椴恍枰峁┱邔?duì)紙上管理模式的復(fù)雜任務(wù)進(jìn)行處理。本發(fā)明旨在研究上述需求。本發(fā)明的一個(gè)目的在于給出一個(gè)預(yù)訂/空余管理系統(tǒng),提供一種能夠處理規(guī)則分區(qū)模式與不規(guī)則分區(qū)模式的技術(shù),以便減少宴會(huì)廳提供者的工作負(fù)荷和提高服務(wù)質(zhì)量。
本發(fā)明采用下述裝置去達(dá)到上述目的。
本發(fā)明用于一種管理宴會(huì)廳預(yù)訂的系統(tǒng),它能夠把宴會(huì)廳分成多個(gè)區(qū),能用其中一個(gè)區(qū)或幾個(gè)區(qū)的組合區(qū)作一個(gè)宴會(huì)區(qū)。
本發(fā)明的一種宴會(huì)廳預(yù)定管理系統(tǒng)包括管理表,預(yù)訂管理表,空余確定裝置,沖突區(qū)檢測(cè)裝置和預(yù)訂裝置。
管理表登記每個(gè)宴會(huì)區(qū)的沖突區(qū)。這些沖突區(qū)是一些當(dāng)宴會(huì)區(qū)正在使用時(shí)不能使用的區(qū)。
預(yù)訂管理表登記每個(gè)宴會(huì)區(qū)的預(yù)訂信息。
空余確定裝置確定是否一個(gè)任意的宴會(huì)區(qū)按所選日期尚未預(yù)訂。
沖突區(qū)檢測(cè)裝置檢測(cè)任一宴會(huì)區(qū)的沖突區(qū)。
預(yù)訂裝置把指示任一宴會(huì)區(qū)及其沖突區(qū)將按所選日期使用的預(yù)訂信息,寫入預(yù)訂管理表。
下面描述本發(fā)明的宴會(huì)廳預(yù)訂管理系統(tǒng)的操作。
當(dāng)宴會(huì)廳提供者把一個(gè)任意宴會(huì)區(qū)和一個(gè)日期輸入該系統(tǒng)時(shí),空余確定裝置就訪問預(yù)訂管理表,以確定是否該任意宴會(huì)區(qū)在該日期尚未被預(yù)訂。如果任意宴會(huì)區(qū)在該日期尚未被預(yù)訂,沖突區(qū)檢測(cè)裝置就根據(jù)任意宴會(huì)區(qū)而訪問管理表。沖突區(qū)檢測(cè)裝置還檢測(cè)那些當(dāng)宴會(huì)區(qū)正在使用時(shí)不能使用的沖突區(qū)。把一種關(guān)于宴會(huì)區(qū)和由沖突區(qū)檢測(cè)裝置檢測(cè)的沖突區(qū)的信息,通知預(yù)訂裝置。
預(yù)訂裝置把一種指示在該日期將使用的宴會(huì)區(qū)和沖突區(qū)的預(yù)訂信息,寫入預(yù)訂管理表。例如,預(yù)訂管理表可以登記識(shí)別宴會(huì)區(qū)使用用途的用途識(shí)別信息,把它用作宴會(huì)區(qū)的預(yù)訂信息;并對(duì)那些當(dāng)宴會(huì)區(qū)正在使用時(shí)禁止使用沖突區(qū)的宴會(huì)區(qū)數(shù)目進(jìn)行登記,把它用作每個(gè)沖突區(qū)的預(yù)訂信息。
此外,預(yù)訂管理表可以包含多個(gè)預(yù)訂管理表。每個(gè)這類預(yù)訂管理表都登記一天的預(yù)訂信息。在這種情況下,如果預(yù)訂管理表沒有一個(gè)相應(yīng)于該日期的預(yù)訂管理表,則預(yù)訂裝置生成一個(gè)新的預(yù)訂管理表,并寫入作為宴會(huì)區(qū)預(yù)訂信息的宴會(huì)區(qū)用途識(shí)別信息,和寫入作為宴會(huì)區(qū)預(yù)訂信息的初始值“1”。
當(dāng)取消一個(gè)宴會(huì)區(qū)的預(yù)訂時(shí),沖突區(qū)檢測(cè)裝置就參照管理表,檢測(cè)宴會(huì)區(qū)的沖突區(qū)。其后,預(yù)訂裝置就從預(yù)訂管理表中擦去宴會(huì)區(qū)的用途識(shí)別信息,并把沖突區(qū)的預(yù)訂信息減1。
同時(shí),當(dāng)改變宴會(huì)廳的分區(qū)模式時(shí),或當(dāng)啟動(dòng)宴會(huì)廳預(yù)訂管理系統(tǒng)時(shí),宴會(huì)廳提供者就把關(guān)于新的宴會(huì)區(qū)及其沖突區(qū)的信息輸入該系統(tǒng)。根據(jù)上述操作,一個(gè)管理信息輸入裝置把由提供者輸入的信息,輸入一個(gè)管理表生成裝置中。該管理表生成裝置根據(jù)由管理信息輸入裝置輸入的信息,生成一個(gè)新的管理表。
圖1是一個(gè)方塊圖,說明本發(fā)明的主要結(jié)構(gòu);圖2是一個(gè)方塊圖,說明用于該系統(tǒng)的個(gè)人計(jì)算機(jī)的硬件結(jié)構(gòu);圖3是一個(gè)由該系統(tǒng)管理的宴會(huì)廳分區(qū)模式的說明圖;圖4是一個(gè)本發(fā)明實(shí)施例中管理表具體實(shí)例的說明圖;圖5是一個(gè)本發(fā)明實(shí)施例中一組預(yù)訂管理表的具體實(shí)例說明圖;圖6是一個(gè)本發(fā)明實(shí)施例中宴會(huì)廳預(yù)訂管理系統(tǒng)的功能結(jié)構(gòu)的說明性方塊圖;圖7是一個(gè)用于建立管理表的系統(tǒng)操作的流程圖;圖8是一個(gè)用于作出預(yù)訂的系統(tǒng)操作的流程圖;圖9是一個(gè)用于取消一次預(yù)訂的系統(tǒng)操作的流程圖;圖10是一個(gè)本發(fā)明實(shí)施例中管理信息輸入屏的具體實(shí)例(1)的說明圖;圖11是一個(gè)本發(fā)明實(shí)施例中管理信息輸入屏的具體實(shí)例(2)的說明圖;圖12是一個(gè)本發(fā)明實(shí)施例中管理信息輸入屏的具體實(shí)例(3)的說明圖;圖13是一個(gè)本發(fā)明實(shí)施例中預(yù)訂信息輸入屏的具體實(shí)例(1)的說明圖;圖14是一個(gè)本發(fā)明實(shí)施例中預(yù)訂信息輸入屏的具體實(shí)例(2)的說明圖;圖15是一個(gè)本發(fā)明實(shí)施例中預(yù)訂信息輸入屏的具體實(shí)例(3)的說明圖;圖16是一個(gè)本發(fā)明實(shí)施例中預(yù)訂信息輸入屏的具體實(shí)例(4)的說明圖;圖17是一個(gè)本發(fā)明實(shí)施例中預(yù)訂信息輸入屏的具體實(shí)例(5)的說明圖。
(實(shí)施例1)本實(shí)施例中宴會(huì)廳預(yù)訂管理系統(tǒng)用于一個(gè)管理宴會(huì)廳的系統(tǒng)。在這種情況下,宴會(huì)廳能夠劃分成多個(gè)區(qū)域,每個(gè)分區(qū)或幾個(gè)分區(qū)的組合區(qū)能夠用作一個(gè)宴會(huì)區(qū)。
圖1說明本發(fā)明的主要結(jié)構(gòu)。
本系統(tǒng)包括一個(gè)管理表1,一組預(yù)訂管理表2,一個(gè)空余確定單元3,一個(gè)沖突區(qū)檢測(cè)單元4,一個(gè)預(yù)訂單元,一個(gè)管理信息輸入單元,和一個(gè)管理表生成單元7。
管理表1登記指示每個(gè)宴會(huì)區(qū)的沖突區(qū)的信息,即,當(dāng)某一宴會(huì)區(qū)正在使用時(shí)不能同時(shí)使用的沖突區(qū)的信息。例如,一個(gè)可劃分成三個(gè)區(qū)A、B和C的宴會(huì)廳可用作一個(gè)由區(qū)A、B和C組成的宴會(huì)區(qū)(區(qū)A+B+C);三個(gè)宴會(huì)區(qū),即宴會(huì)區(qū)A、宴會(huì)區(qū)B和宴會(huì)區(qū)C;兩個(gè)宴會(huì)區(qū),即宴會(huì)區(qū)A,和由區(qū)B與區(qū)C組成的宴會(huì)區(qū)(B+C);或兩個(gè)宴會(huì)區(qū),即宴會(huì)區(qū)C,和由區(qū)A與區(qū)B組成的宴會(huì)區(qū)(A+B)。在此,當(dāng)預(yù)訂區(qū)A作宴會(huì)區(qū)時(shí),則不可把區(qū)A、區(qū)A+B+C和區(qū)A+B用作宴會(huì)區(qū)。因此,區(qū)A、區(qū)(A+B)和區(qū)(A+B+C)這三個(gè)區(qū)就相當(dāng)于宴會(huì)區(qū)A的沖突區(qū),于是管理表1就對(duì)作為宴會(huì)區(qū)A的沖突區(qū)的區(qū)A、A+B+C和A+B進(jìn)行登記。
預(yù)訂管理表組2由一組各個(gè)日期的預(yù)訂管理表組成。即,各預(yù)訂管理表都登記預(yù)訂信息,以指示各個(gè)宴會(huì)區(qū)在那一天是否被預(yù)訂。預(yù)訂信息包括用途識(shí)別信息,它識(shí)別使用宴會(huì)區(qū)的用途,該信息用作宴會(huì)區(qū)的預(yù)訂信息;還包括宴會(huì)區(qū)的數(shù)目,這些宴會(huì)區(qū)是業(yè)已預(yù)訂的,且禁止在它們使用時(shí)去使用其沖突區(qū)的,這種信息用作沖突區(qū)的預(yù)訂信息。例如,當(dāng)能夠分成三個(gè)區(qū)(A,B,C)的宴會(huì)廳中的一個(gè)區(qū)A+B被預(yù)訂成一個(gè)宴會(huì)區(qū)時(shí),就對(duì)宴會(huì)區(qū)A+B的諸沖突區(qū),即A、B、A+B、B+C,和A+B+C登記“1”。當(dāng)A+B和C這兩個(gè)宴會(huì)區(qū)被分別預(yù)訂成一個(gè)宴會(huì)區(qū)時(shí),則公共沖突區(qū)A+B+C和B+C的預(yù)訂信息分別為“2”。用途識(shí)別信息例如允許識(shí)別是否一個(gè)宴會(huì)區(qū)被用于一次會(huì)議或者一次進(jìn)餐。
空余確定單元3通過參照預(yù)訂管理表2,確定由用戶選擇的一個(gè)宴會(huì)區(qū)在用戶選擇的那一天是否尚未被預(yù)訂。
沖突區(qū)檢測(cè)單元4首先參照管理表1,然后檢測(cè)所選宴會(huì)區(qū)的沖突區(qū)。
預(yù)訂單元5把關(guān)于所選宴會(huì)區(qū)和沖突區(qū)的預(yù)訂信息寫入諸預(yù)訂管理表。
管理信息輸入單元6是一個(gè)輸入設(shè)備,用于把數(shù)據(jù)或命令輸入這個(gè)系統(tǒng)的用戶。例如,當(dāng)宴會(huì)廳的劃分模式被改變時(shí),或當(dāng)這個(gè)系統(tǒng)被啟動(dòng)時(shí),用戶通過管理信息輸入單元6輸入新宴會(huì)區(qū)及其沖突區(qū)的名稱。
管理表生成單元7根據(jù)由管理信息輸入單元6輸入的管理信息,生成一個(gè)新的管理表1。
下面描述本發(fā)明的操作。
當(dāng)啟動(dòng)宴會(huì)廳預(yù)訂管理系統(tǒng)時(shí),宴會(huì)廳提供者決定宴會(huì)廳的分區(qū)模式,并把關(guān)于宴會(huì)區(qū)及其沖突區(qū)的信息輸入該系統(tǒng)。在這樣作時(shí),管理信息輸入單元6會(huì)把這種信息輸入管理表生成單元7。
管理表生成單元7根據(jù)由管理信息輸入單元6輸入的信息生成管理表1。如果這個(gè)系統(tǒng)的一個(gè)存儲(chǔ)器保存管理表的一種預(yù)定格式,則管理表生成單元7通過從該存儲(chǔ)器讀出管理表格式,和通過把關(guān)于宴會(huì)區(qū)及其沖突區(qū)的信息寫成該格式,生成管理表1。
同時(shí),當(dāng)宴會(huì)廳提供者把一種識(shí)別任一宴會(huì)區(qū)和所選日期的數(shù)據(jù)輸入這個(gè)系統(tǒng)時(shí),空余確定單元3會(huì)訪問預(yù)訂管理表組2,并確定相應(yīng)于所選日期的預(yù)訂管理表2是否業(yè)已存在。當(dāng)在此不存在任一日期的任一預(yù)訂管理表2時(shí),沖突區(qū)檢測(cè)單元4就首先參照管理表1,以讀出那種指示宴會(huì)區(qū)的沖突區(qū)的數(shù)據(jù);然后把宴會(huì)區(qū)識(shí)別數(shù)據(jù)、沖突區(qū)指示數(shù)據(jù)和所選日期通知預(yù)訂單元5。
預(yù)訂單元5根據(jù)宴會(huì)區(qū)識(shí)別數(shù)據(jù)和沖突區(qū)指示數(shù)據(jù),生成相應(yīng)于所選日期的一個(gè)預(yù)訂管理表2。這時(shí),如果這個(gè)系統(tǒng)的一個(gè)存儲(chǔ)器保存預(yù)訂管理表的一種預(yù)定格式,則預(yù)訂單元5能通過從該存儲(chǔ)器讀出預(yù)訂管理表的格式,和通過把宴會(huì)區(qū)識(shí)別數(shù)據(jù)與沖突區(qū)指示數(shù)據(jù)寫成該格式,生成一個(gè)相應(yīng)于所選日期的預(yù)訂管理表2。預(yù)訂單元5還把一種作為宴會(huì)區(qū)預(yù)訂信息的一部分的識(shí)別宴會(huì)區(qū)使用用途的用途識(shí)別信息,和一個(gè)作為沖突區(qū)的預(yù)訂信息的初始數(shù)“1”,寫入預(yù)訂管理表2。
當(dāng)宴會(huì)廳提供者在以上述方式執(zhí)行幾次預(yù)訂操作以后,輸入一種識(shí)別任一宴會(huì)區(qū)和某一日期的數(shù)據(jù)時(shí),空余確定單元3將訪問預(yù)訂管理表組2,并對(duì)與由提供者輸入的日期相應(yīng)的預(yù)訂管理表2進(jìn)行檢測(cè)。其后,空余確定單元3通過參照相應(yīng)于該日期的預(yù)訂管理表2,確定該宴會(huì)區(qū)是否尚未預(yù)訂。如果該宴會(huì)區(qū)尚未預(yù)訂,空余確定單元3就使沖突區(qū)檢測(cè)單元4檢測(cè)宴會(huì)區(qū)的沖突區(qū)。
沖突區(qū)檢測(cè)單元4根據(jù)宴會(huì)區(qū)識(shí)別數(shù)據(jù)訪問管理表1,并從管理表1讀出指示宴會(huì)區(qū)的沖突區(qū)的數(shù)據(jù)。其后,沖突區(qū)檢測(cè)單元4把宴會(huì)區(qū)識(shí)別數(shù)據(jù)、沖突區(qū)指示數(shù)據(jù)和日期通知預(yù)訂單元5。
預(yù)訂單元5把作為宴會(huì)區(qū)預(yù)訂信息的一部分的用途識(shí)別信息寫入預(yù)訂管理表2,并把與沖突區(qū)有關(guān)的預(yù)訂區(qū)的數(shù)目加1,用作沖突區(qū)的預(yù)訂信息。
當(dāng)宴會(huì)廳提供者輸入一個(gè)取消預(yù)訂某一宴會(huì)區(qū)和某一日期的命令時(shí),沖突區(qū)檢測(cè)單元4就參照管理表1,對(duì)指示宴會(huì)區(qū)的沖突區(qū)的數(shù)據(jù)進(jìn)行檢測(cè)。其后,預(yù)訂單元5對(duì)相當(dāng)于提供者輸入數(shù)據(jù)的預(yù)訂管理表2進(jìn)行訪問;并且預(yù)訂單元5從預(yù)訂管理表2中擦去宴會(huì)區(qū)的用途識(shí)別信息,寫入指示空余的信息,以及把宴會(huì)區(qū)的預(yù)訂數(shù)減1;這些宴會(huì)區(qū)是業(yè)已預(yù)訂的,和在它們被使用時(shí)禁止使用其沖突區(qū)的。
當(dāng)改變宴會(huì)廳的分區(qū)模式時(shí),宴會(huì)廳提供者把關(guān)于新的宴會(huì)區(qū)及其沖突區(qū)的信息輸入該系統(tǒng)。在這樣作時(shí),該系統(tǒng)擦去以前的管理表1,并執(zhí)行與這系統(tǒng)啟動(dòng)操作相同的操作。
(實(shí)施例2)下面進(jìn)一步詳述一些根據(jù)本發(fā)明的實(shí)施例。
為了描述宴會(huì)廳預(yù)訂管理系統(tǒng)的基本功能,假設(shè)用一臺(tái)個(gè)人計(jì)算機(jī)作實(shí)現(xiàn)本發(fā)明的宴會(huì)廳預(yù)訂管理系統(tǒng)的硬件。
圖2示出個(gè)人計(jì)算機(jī)的一種硬件結(jié)構(gòu)。個(gè)人計(jì)算機(jī)包括一個(gè)CPU(中央處理單元)9,和一個(gè)用總線連接于CPU9的主存儲(chǔ)器(M/M)10。一個(gè)鍵盤11和一個(gè)顯示器12,也通過一個(gè)輸入輸出設(shè)備8連接于總線。
主存儲(chǔ)器(M/M)10存儲(chǔ)一個(gè)由CPU9執(zhí)行的應(yīng)用程序;主存儲(chǔ)器(M/M)10中還記錄本發(fā)明的管理表,預(yù)訂管理表組和全部表格式。宴會(huì)廳預(yù)訂管理系統(tǒng)是通過由CPU9執(zhí)行主存儲(chǔ)器(M/M)10的應(yīng)用程序來實(shí)現(xiàn)的。下面說明該系統(tǒng)的結(jié)構(gòu)。
圖3示出本實(shí)施例中所用宴會(huì)廳的一個(gè)具體實(shí)例。
在這個(gè)實(shí)施例中,宴會(huì)廳預(yù)訂管理系統(tǒng)對(duì)一個(gè)叫作“Fuji”的宴會(huì)區(qū)進(jìn)行預(yù)訂管理,該區(qū)可分成三個(gè)區(qū),例如“Fuji1”、“Fuji2”、和“Fuji3”。宴會(huì)廳“Fuji”能夠劃分成三個(gè)獨(dú)立的區(qū)“Fuji1”、“Fuii2”和“Fuji3”;或分成兩個(gè)區(qū)例如“Fuji North”區(qū)(這是一個(gè)由“Fuji1”與“Fuji2”組成的宴會(huì)區(qū))與“Fuji3”;或“Fuji1”和“Fuji South”區(qū)(這是一個(gè)由“Fuji2”與“Fuji3”組成的宴會(huì)區(qū));或分成一個(gè)象“Fuji”之類的區(qū)。
此外,為了互相區(qū)分,就對(duì)全部分區(qū)模式的各個(gè)宴會(huì)區(qū)指定區(qū)代碼。如圖3所示,用區(qū)域代碼“10”指定宴會(huì)區(qū)“Fuji”,用“11”指定“Fuji1”,用“12”指定“Fuji2”,用“13”指定“Fuji3”,用“14”指定“FujiNorth”,和用“15”指定“Fuji South”。
圖4示出一種相應(yīng)于圖3所示諸區(qū)的管理表的結(jié)構(gòu)。在本實(shí)施例中,管理表按每個(gè)宴會(huì)區(qū)代碼登記宴會(huì)區(qū)名稱、類型、和沖突區(qū)代碼。
類型項(xiàng)借助所登記的信息,去描述宴會(huì)廳的性質(zhì)。性質(zhì)被看成是一種確定宴會(huì)廳是一全跨度場(chǎng)所還是一分區(qū)場(chǎng)所的信息。原尺寸的場(chǎng)所被看成是主宴會(huì)區(qū),經(jīng)劃分的宴會(huì)區(qū)被看成是分區(qū)。在本實(shí)施例中,宴會(huì)區(qū)“Fuji”被看成是主宴會(huì)區(qū),而所有其他的宴會(huì)區(qū)被看成是分區(qū)。用沖突區(qū)代碼登記沖突區(qū)代碼單元。例如,當(dāng)使用宴會(huì)區(qū)“Fuji”(區(qū)代碼10)時(shí),就不可使用諸宴會(huì)區(qū)“Fuji”(區(qū)代碼10),“Fuji1”(區(qū)代碼11),“Fuji2”(區(qū)代碼12),“Fuji3”(區(qū)代碼13),“FujiNorth”(區(qū)代碼14),和“Fuji South”(區(qū)代碼15)。因此,這些區(qū)代碼會(huì)作為沖突區(qū)代碼而登記。此外,當(dāng)使用宴會(huì)區(qū)“Fuji1”(區(qū)代碼11)時(shí),就不可使用諸宴會(huì)區(qū)“Fuji1”(區(qū)代碼11),“Fuji”(區(qū)代碼10)和“Fuji North”(區(qū)代碼14)。這樣,這些區(qū)代碼會(huì)作為沖突區(qū)代碼而登記。此外,當(dāng)使用宴會(huì)區(qū)“Fuji2”(區(qū)代碼12)時(shí),就不可使用諸宴會(huì)區(qū)“Fuji2”(區(qū)代碼12),“Fuji”(區(qū)代碼10),“Fuji North”(區(qū)代碼14),和“Fuji South”(區(qū)代碼15)。因此,這些區(qū)代碼會(huì)作為沖突區(qū)代碼而登記。同樣,為所有其他的宴會(huì)區(qū)登記諸沖突區(qū)。
圖5示出一種預(yù)訂管理表組的結(jié)構(gòu)。如表所示,預(yù)訂管理表組是一組每日預(yù)訂管理表。每個(gè)表都包含用宴會(huì)區(qū)的區(qū)代碼表示的預(yù)訂信息。以一個(gè)小時(shí)為基礎(chǔ)記錄預(yù)訂信息,每個(gè)表元(Cell)都包含指示可用性的識(shí)別信息。以用途識(shí)別信息登記實(shí)際預(yù)約的宴會(huì)區(qū)。關(guān)于用途識(shí)別信息,可以采用一種描述使用用途的代碼,例如會(huì)議使用“M”,或進(jìn)餐使用“D”。用預(yù)約數(shù)目作代碼來登記那些已預(yù)約宴會(huì)區(qū)的沖突區(qū)。預(yù)約數(shù)目指示那些為沖突區(qū)的相應(yīng)宴會(huì)區(qū)所作預(yù)訂的數(shù)目(一個(gè)宴會(huì)區(qū)具有作為它的沖突區(qū)的一個(gè)宴會(huì)區(qū))。例如,宴會(huì)區(qū)“Fuji North”(區(qū)代碼14)是下列4個(gè)宴會(huì)區(qū)的一個(gè)沖突區(qū)“Fu-ji”(區(qū)代碼10),“Fuji1”(區(qū)代碼11),“Fuji2”(區(qū)代碼12),和“FujiSouth”(區(qū)代碼15)。當(dāng)實(shí)際預(yù)約“Fuji1”(區(qū)代碼11)和“Fuji2”(區(qū)代碼12)時(shí),就對(duì)“Fuji North”(區(qū)代碼14)登記“2”,把“2”用作預(yù)訂數(shù)目。同樣,宴會(huì)區(qū)“Fuji South”(區(qū)代碼15)是下列4個(gè)宴會(huì)區(qū)的一個(gè)沖突區(qū)“Fuji”(區(qū)代碼10),“Fuji2”(區(qū)代碼12),“Fuji3”(區(qū)代碼13),和“Fuji North”(區(qū)代碼14)。當(dāng)實(shí)際預(yù)約“Fuji2”(區(qū)代碼12)和“Fuji3”(區(qū)代碼13)時(shí),就對(duì)“Fuji South”(區(qū)代碼15)登記“2”,把“2”用作預(yù)訂數(shù)目。此外,宴會(huì)區(qū)“Fuji”(區(qū)代碼10)是下列5個(gè)宴會(huì)區(qū)的一個(gè)沖突區(qū)“Fuji1”(區(qū)代碼11),“Fuji2”(區(qū)代碼12)、“Fuji3”(區(qū)代碼13),“Fuji North(區(qū)代碼14),和“Fuji South)(區(qū)代碼15)。當(dāng)實(shí)際預(yù)約“Fuji1”(區(qū)代碼11),“Fuji2”(區(qū)代碼12),和“Fuji3”(區(qū)代碼13)時(shí),就對(duì)“Fuji”(區(qū)代碼10)登記“3”,把“3”用作預(yù)訂數(shù)目。用于指示存在任何預(yù)訂的判別信息的初始數(shù)字是“0”,并且它在作出預(yù)約時(shí)以用途識(shí)別信息進(jìn)行重寫。在它的沖突區(qū)方面的預(yù)訂數(shù)目加1。另一方面如果取消一個(gè)預(yù)訂,則所預(yù)約宴會(huì)區(qū)的用途識(shí)別信息變成“0”,并且它的沖突區(qū)的預(yù)訂數(shù)目將減1。
下面參照?qǐng)D6,描述本實(shí)施例的宴會(huì)廳預(yù)訂管理系統(tǒng)的功能結(jié)構(gòu)。圖中所示結(jié)構(gòu)部件指示,通過上述CPU9執(zhí)行裝于主存儲(chǔ)器(MM)中的應(yīng)用程序而實(shí)現(xiàn)的功能,這些功能示于諸方塊中。
根據(jù)本實(shí)施例,除了空余確定單元3、沖突區(qū)檢測(cè)單元4、預(yù)訂單元5、管理信息輸入單元6、和管理表生成單元7之外,宴會(huì)廳預(yù)訂管理系統(tǒng)還包括一個(gè)管理信息輸入屏顯示單元13,和一個(gè)預(yù)訂信息輸入屏顯示單元14。
首先,預(yù)訂信息輸入屏顯示單元14輸出來自顯示器12的預(yù)訂信息輸入屏。
當(dāng)用戶輸入一個(gè)優(yōu)選宴會(huì)區(qū)的名稱、一個(gè)日期和一個(gè)要占有的時(shí)間時(shí),空余確定單元3就借助日期預(yù)訂管理表2來確定優(yōu)選宴會(huì)區(qū)的可用性。
沖突區(qū)檢測(cè)單元4參照該管理表,閱讀輸入宴會(huì)區(qū)名稱的沖突區(qū)的區(qū)代碼。預(yù)訂單元5把宴會(huì)區(qū)的預(yù)訂信息登記到用戶輸入日期的預(yù)訂管理表中。如果不存在用戶輸入日期的預(yù)訂管理表,預(yù)訂單元5就從主存儲(chǔ)器(MM)10讀出一種預(yù)訂管理表格式,并且寫出宴會(huì)區(qū)代碼和預(yù)訂信息,借此建立一個(gè)預(yù)訂管理表。
管理信息輸入屏顯示單元13是在該系統(tǒng)被初始化時(shí),或在宴會(huì)廳的分區(qū)模式被改變時(shí)激活的,并且在顯示器12上表示一個(gè)輸入屏,以便輸入宴會(huì)區(qū)的區(qū)代碼,宴會(huì)區(qū)名稱,類型,和沖突區(qū)的區(qū)代碼。當(dāng)用戶輸入宴會(huì)區(qū)的區(qū)代碼、宴會(huì)區(qū)名稱、類型、和沖突區(qū)的區(qū)代碼時(shí),管理信息輸入單元6就把這些信息作為管理信息,而傳送到管理表生成單元7。管理表生成單元7從主存儲(chǔ)器(MM)10讀出管理表格式,并且寫入由管理信息輸入單元6傳送的管理信息,從而建立一個(gè)管理表。
下面說明本實(shí)施例的宴會(huì)廳預(yù)訂管理系統(tǒng)的操作。參照?qǐng)D7描述當(dāng)建立一個(gè)管理表時(shí),宴會(huì)廳預(yù)訂管理系統(tǒng)的操作。
宴會(huì)廳提供者在使用這個(gè)系統(tǒng)時(shí),首先決定宴會(huì)廳的分區(qū)模式,并且通過鍵盤11輸入一個(gè)請(qǐng)求輸入管理信息的命令。在收到該命令時(shí)(步驟701),系統(tǒng)的管理信息輸入單元6就激活管理信息輸入屏顯示單元13。
管理信息輸入屏顯示單元13從主存儲(chǔ)器(MM)10讀出管理信息輸入屏格式,并把它輸出到顯示器12上(步驟702)。管理信息輸入屏為每個(gè)區(qū)代碼提供三個(gè)輸入項(xiàng),即“宴會(huì)區(qū)名稱”,“類型”,和“沖突區(qū)代碼”。如圖10所示,管理信息輸入屏顯示單元13,在管理信息輸入屏上顯示一個(gè)提示輸入“宴會(huì)區(qū)名稱”的信息(步驟703)。為響應(yīng)該信息,宴會(huì)廳提供者為每個(gè)區(qū)代碼輸入宴會(huì)區(qū)名稱。當(dāng)提供者完成名稱輸入時(shí)(步驟704),管理信息輸入屏顯示單元13就在管理信息輸入屏上,顯示一個(gè)提示輸入“類型”的信息(步驟705),如圖11所示。當(dāng)提供者完成輸入類型時(shí)(步驟706),管理信息輸入屏顯示單元13,就在管理信息輸入屏上,顯示一個(gè)提示輸入“沖突區(qū)代碼”的信息(步驟707),如圖12所示。當(dāng)提供者完成輸入沖突區(qū)代碼時(shí)(步驟708),管理信息輸入單元6,就把管理信息輸入屏上的數(shù)據(jù)傳送到管理表生成單元7。
管理表生成單元7從主存儲(chǔ)器(MM)10讀出管理表格式,并且寫入由管理信息輸入單元6通知的管理信息,從而建立一個(gè)管理表(步驟709)。
把由管理表生成單元7建立的管理表,記錄到主存儲(chǔ)器(MM)10中。當(dāng)變更管理表時(shí),管理信息輸入屏顯示單元13,首先為宴會(huì)廳提供者通過顯示器12而輸出一個(gè)信息,以選擇是否管理表要被全部或部分重建。
當(dāng)宴會(huì)廳提供者選擇管理信息重建過程時(shí),就重復(fù)與圖7所示相同的步驟。當(dāng)提供者選擇部分重建管理表時(shí),管理信息輸入屏顯示單元13,就從主存儲(chǔ)器(MM)10讀出管理表的內(nèi)容,并從顯示器12輸出該信息。這時(shí),管理信息輸入屏顯示單元13同時(shí)顯示一條信息,以提示提供者選擇要變更的信息。當(dāng)提供者以高亮度突出要變更區(qū),且變更所選數(shù)據(jù)時(shí),管理信息輸入單元6就把修訂后的數(shù)據(jù)傳送到管理表生成單元7。管理表生成單元7根據(jù)由管理信息輸入單元6傳送的數(shù)據(jù),變更主存儲(chǔ)器(MM)10中的管理表。
下面參照?qǐng)D8,描述宴會(huì)廳預(yù)訂管理系統(tǒng)在處理預(yù)訂時(shí)的操作。
在收到一個(gè)使用宴會(huì)廳的請(qǐng)求時(shí),宴會(huì)廳提供者就根據(jù)使用的用途和預(yù)計(jì)的客人數(shù),確定一個(gè)宴會(huì)區(qū);并且把一個(gè)請(qǐng)求輸入預(yù)訂信息的命令輸入到宴會(huì)廳預(yù)訂管理系統(tǒng)(步驟801)。
在收到該命令時(shí),宴會(huì)廳預(yù)訂管理系統(tǒng)就啟動(dòng)預(yù)訂信息輸入屏顯示單元14。
預(yù)訂信息輸入屏顯示單元14從主存儲(chǔ)器(MM)10讀出預(yù)訂信息輸入屏格式;并在顯示器12上輸出它(步驟802)。管理信息輸入屏提供5個(gè)輸入項(xiàng),即“當(dāng)事人名字”,“日期”,“宴會(huì)區(qū)名稱”,“使用用途”,和“要占有的時(shí)間”。每個(gè)預(yù)訂信息輸入屏都提供一個(gè)預(yù)訂號(hào),以規(guī)定各個(gè)預(yù)訂。
同樣,預(yù)訂信息輸入屏顯示單元14,也在預(yù)訂信息輸入屏上,顯示一個(gè)信息,以提示輸入“當(dāng)事人名字”(步驟803),如圖13所示。當(dāng)提供者從鍵盤11輸入當(dāng)事人名字時(shí)(步驟804),預(yù)訂信息輸入屏顯示單元14就在預(yù)訂信息輸入屏上,顯示一條提示輸入“日期”的信息(步驟805),如圖14所示。當(dāng)提供者從鍵盤11輸入日期時(shí)(步驟806),預(yù)訂信息輸入屏顯示單元14就在預(yù)訂信息輸入屏上,顯示一條提示輸入“宴會(huì)區(qū)名稱”的信息(步驟807),如圖15所示。當(dāng)提供者輸入宴會(huì)區(qū)名稱(步驟808)時(shí),預(yù)訂信息輸入屏顯示單元14就在預(yù)訂信息輸入屏上,顯示一條提示輸入“使用用途”的信息(步驟809),如圖16所示。該系統(tǒng)可以具有顯示多個(gè)使用用途的功能,使提供者在其間選擇,以便輸入“使用用途”。
當(dāng)提供者從鍵盤11輸入使用用途時(shí)(步驟810),預(yù)訂信息輸入屏顯示單元14就在預(yù)訂信息輸入屏上,顯示一條提示輸入“要占有的時(shí)間”的信息(步驟811),如圖17所示。在這個(gè)表元應(yīng)輸入小時(shí)數(shù)。
當(dāng)提供者從鍵盤11輸入要占有的時(shí)間時(shí)(步驟812),預(yù)訂信息輸入屏顯示單元14就把當(dāng)事人姓名、日期和要占有的時(shí)間,通知空余確定單元3。
空余確定單元3在主存儲(chǔ)器(MM)10中查找預(yù)訂管理表組,并且確定是否已登記一個(gè)該日期的預(yù)訂管理表(步驟813)。如果存在該日期表,空余確定單元3就參照預(yù)訂管理表去確定該宴會(huì)區(qū)在那時(shí)是否可用。換句話說,空余確定單元3確定,在所請(qǐng)求時(shí)間的宴會(huì)區(qū)的時(shí)間表元中是否登記“0”(步驟814)。如果宴會(huì)區(qū)在那期間可用,空余確定單元3就把宴會(huì)區(qū)名稱傳送到?jīng)_突區(qū)檢測(cè)單元4。
沖突區(qū)檢測(cè)單元4訪問主存儲(chǔ)器(MM)10中的管理表,并且閱讀宴會(huì)區(qū)的區(qū)代碼及其沖突區(qū)代碼(步驟815)。其后,沖突區(qū)檢測(cè)單元4把宴會(huì)區(qū)的區(qū)代碼及其沖突區(qū)代碼傳送到預(yù)訂單元5。
預(yù)訂單元5把在預(yù)訂信息輸入屏上顯示的數(shù)據(jù)登記到主存儲(chǔ)器(MM)10中。預(yù)訂單元5把用途識(shí)別信息登記到宴會(huì)區(qū)的時(shí)間表元中。此外,預(yù)訂單元5還把在沖突區(qū)的時(shí)間表元中登記的預(yù)訂數(shù)加1(步驟816)。
如果在上述步驟813中未發(fā)現(xiàn)一個(gè)該輸入日期的預(yù)訂管理表,空余確定單元3就把宴會(huì)區(qū)名稱傳送到?jīng)_突區(qū)檢測(cè)單元4。其后,沖突區(qū)檢測(cè)單元4從主存儲(chǔ)器(MM)10的管理表中,讀出宴會(huì)區(qū)的區(qū)代碼和沖突區(qū)的區(qū)代碼,并把它們傳送到預(yù)訂單元5。預(yù)訂單元5在從沖突區(qū)檢測(cè)單元4收到宴會(huì)區(qū)的區(qū)代碼和沖突區(qū)的區(qū)代碼時(shí),就從主存儲(chǔ)器(MM)10中讀出一個(gè)預(yù)訂管理表格式,對(duì)沖突區(qū)寫入日期、用途識(shí)別信息和預(yù)訂計(jì)數(shù)“1”,并且建立一個(gè)新的預(yù)訂管理表(步驟817)。此外,預(yù)訂單元5用預(yù)訂管理表組登記新的預(yù)訂管理表,還把預(yù)訂信息輸入屏上的數(shù)據(jù)登記到主存儲(chǔ)器(MM)10中。當(dāng)完成預(yù)訂登記時(shí),宴會(huì)廳提供者就把在預(yù)訂信息輸入屏上提供的預(yù)訂號(hào)通知客戶。如果客戶希望取消該預(yù)訂,客戶就把預(yù)訂號(hào)傳送給宴會(huì)廳提供者。下面參照?qǐng)D9,描述宴會(huì)廳預(yù)訂管理系統(tǒng)在取消預(yù)訂時(shí)的操作。
宴會(huì)廳提供者在收到取消預(yù)訂的預(yù)訂號(hào)和請(qǐng)求時(shí),就從鍵盤11輸入一個(gè)命令,以請(qǐng)求取消一個(gè)預(yù)訂信息和預(yù)訂號(hào)(步驟901)。
宴會(huì)廳預(yù)訂管理系統(tǒng)啟動(dòng)預(yù)訂單元5。
預(yù)訂單元5從主存儲(chǔ)器(MM)10讀出相應(yīng)于預(yù)訂號(hào)的預(yù)訂信息,并且擦除該預(yù)訂信息(步驟902)。
其后,預(yù)訂單元5啟動(dòng)沖突區(qū)檢測(cè)單元4,并且閱讀所取消宴會(huì)區(qū)的區(qū)代碼和沖突區(qū)的區(qū)代碼(步驟903)。
預(yù)訂單元5從沖突區(qū)檢測(cè)單元4收到所取消宴會(huì)區(qū)的區(qū)代碼和沖突區(qū)的區(qū)代碼以后,就從預(yù)訂管理表組閱讀該日期的預(yù)訂管理表(步驟904)。預(yù)訂單元5還擦除在預(yù)訂管理表中的所取消宴會(huì)區(qū)時(shí)間表元中登記的用途識(shí)別信息,并寫入初始數(shù)字“0”(步驟905)。其后,預(yù)訂單元5把所取消宴會(huì)區(qū)的時(shí)間表元中登記的預(yù)訂計(jì)數(shù)減1(步驟906)。
如上所述,本發(fā)明的系統(tǒng)可以簡(jiǎn)單地操作,且可變更宴會(huì)廳的分區(qū)模式,而不用重寫應(yīng)用程序。
權(quán)利要求
1.一種宴會(huì)廳預(yù)訂管理系統(tǒng),用于對(duì)能夠分成多個(gè)區(qū)的宴會(huì)廳的預(yù)訂進(jìn)行管理,用其中一個(gè)區(qū)或幾個(gè)區(qū)的組合區(qū)作一個(gè)宴會(huì)區(qū),所述宴會(huì)廳預(yù)訂管理系統(tǒng)包括管理表,用于登記每個(gè)宴會(huì)區(qū)的一些沖突區(qū),所述諸沖突區(qū)在宴會(huì)區(qū)正在使用時(shí)是不能使用的;預(yù)訂管理表,用于登記每個(gè)宴會(huì)區(qū)的預(yù)訂信息;空余確定裝置,用于通過查閱所述預(yù)訂管理表,確定是否任一宴會(huì)區(qū)在所選日期尚未被預(yù)訂;沖突區(qū)檢測(cè)裝置,用于通過查閱所述管理表,在所述空余確定裝置確定該任意宴會(huì)區(qū)尚未被預(yù)訂時(shí),檢測(cè)所述任意宴會(huì)區(qū)正在使用時(shí)不能使用的沖突區(qū);和預(yù)訂裝置,用于把指示所述任意宴會(huì)區(qū)和所述沖突區(qū)將在所選日期使用的預(yù)訂信息,寫入所述預(yù)訂管理表。
2.根據(jù)權(quán)利要求1所述的宴會(huì)廳預(yù)訂管理系統(tǒng),其中所述的預(yù)訂管理表包括多個(gè)按照日期的預(yù)訂管理表。
3.根據(jù)權(quán)利要求1所述的宴會(huì)廳預(yù)訂管理系統(tǒng),還包括管理信息輸入裝置,用于在變更宴會(huì)廳的分區(qū)模式時(shí),對(duì)涉及新宴會(huì)區(qū)和在所述新宴會(huì)區(qū)正在使用時(shí)不能使用的沖突區(qū)的信息,進(jìn)行輸入;和管理表生成裝置,用于根據(jù)由管理信息輸入裝置輸入的信息,生成一個(gè)新的管理表。
4.根據(jù)權(quán)利要求1所述的宴會(huì)廳預(yù)訂管理系統(tǒng),其中所述的預(yù)訂管理表對(duì)識(shí)別使用任意宴會(huì)區(qū)的用途的用途識(shí)別信息,進(jìn)行登記,用作任意宴會(huì)區(qū)的預(yù)訂信息;它還對(duì)業(yè)已預(yù)訂的并且在宴會(huì)區(qū)正在使用時(shí)禁止使用其沖突區(qū)的宴會(huì)區(qū)的數(shù)目,進(jìn)行登記,用作各沖突區(qū)的預(yù)訂信息。
5.根據(jù)權(quán)利要求2所述的宴會(huì)廳預(yù)訂管理系統(tǒng),其中所述預(yù)訂裝置在所述預(yù)訂管理表沒有相應(yīng)于所述選擇日期的預(yù)訂管理表時(shí),生成一個(gè)新的預(yù)訂管理表;并且寫入一種識(shí)別使用該任意宴會(huì)區(qū)的用途的用途識(shí)別信息,把它用作所述任意宴會(huì)區(qū)的預(yù)訂信息;和寫入初始值“1”,把它用作所述沖突區(qū)的預(yù)訂信息。
6.根據(jù)權(quán)利要求4所述的宴會(huì)廳預(yù)訂管理系統(tǒng),其中,當(dāng)取消一個(gè)宴會(huì)區(qū)的預(yù)訂時(shí),所述預(yù)訂裝置,通過查閱所述管理表而檢測(cè)該宴會(huì)區(qū)的諸沖突區(qū),從所述預(yù)訂管理表中擦除所述宴會(huì)區(qū)的用途識(shí)別信息,并且把所述沖突區(qū)的預(yù)訂信息減1。
全文摘要
本發(fā)明之目的在于提供一種宴會(huì)廳預(yù)訂管理系統(tǒng),用于甚至在變更宴會(huì)廳分區(qū)模式而不變更其應(yīng)用程序時(shí),管理可分宴會(huì)廳的預(yù)訂與空余狀況;減少宴會(huì)廳提供者的工作負(fù)荷;和提高服務(wù)質(zhì)量。該系統(tǒng)包括一個(gè)管理表,在此登記使用某一宴會(huì)區(qū)引起的諸沖突區(qū);一個(gè)管理信息輸入裝置,用于在變更分區(qū)模式時(shí)輸入新的宴會(huì)區(qū)及其沖突區(qū)的名稱;和一個(gè)管理表生成裝置,用于根據(jù)由管理信息輸入裝置得到的管理信息,建立一個(gè)新的管理表。
文檔編號(hào)G06F19/00GK1155707SQ96122479
公開日1997年7月30日 申請(qǐng)日期1996年10月15日 優(yōu)先權(quán)日1996年10月15日
發(fā)明者福間三喜男 申請(qǐng)人:富士通株式會(huì)社