亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

排隊系統(tǒng)和方法

文檔序號:6682035閱讀:330來源:國知局
專利名稱:排隊系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及排隊技術(shù)領(lǐng)域,特別是涉及排隊系統(tǒng)和方法。
背景技術(shù)
在銀行、地鐵、商場等公共場所,在計算機數(shù)據(jù)處理等微觀領(lǐng)域,排隊現(xiàn)象無處不在?,F(xiàn)有的排隊技術(shù)主要是遵循先入先出的公平原則進行的,即先獲得排隊序號的事件或數(shù)據(jù)就先被處理,當然,計算機在處理數(shù)據(jù)時,也可能遵循先入后出的原則進行,即最后獲得排隊序號的數(shù)據(jù)最優(yōu)先被處理。這兩種現(xiàn)有技術(shù)的相同點在于,在任一時刻均有一個獲得排隊序號的事件或數(shù)據(jù)正在被處理,即對這些事件和數(shù)據(jù)進行排隊的目的,是設(shè)定一個比較合理的處理順序,以盡快地將其處理完。但是,現(xiàn)實生活中有些排隊等待處理的事件或數(shù)據(jù),需要滿足一定的數(shù)量條件才能進入處理過程。在處理這類排隊問題時,處理的速度退居次位,而是否滿足數(shù)量條件則成為啟動排隊處理進程的關(guān)鍵。顯然,利用現(xiàn)有技術(shù)無法處理這類排隊問題。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供排隊系統(tǒng)和方法,能在滿足數(shù)量條件的情況下啟動排隊問題的處理進程。本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下排隊系統(tǒng),該系統(tǒng)包括應用模塊、網(wǎng)關(guān)模塊、服務模塊,且服務模塊包括排序子模塊、控制子模塊;其中,所述應用模塊,與所述網(wǎng)關(guān)模塊相連,用于接收用戶數(shù)據(jù);將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān)模塊;所述網(wǎng)關(guān)模塊,與所述服務模塊相連,用于對應用模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)發(fā)送到所述排序子模塊;所述排序子模塊,與所述控制子模塊相連,用于按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號;將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到控制子模塊;所述控制子模塊實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。本發(fā)明的有益效果是本發(fā)明中,應用模塊可接收用戶數(shù)據(jù),并將其送至網(wǎng)關(guān)模塊,網(wǎng)關(guān)模塊對其進行解析后,將解析得到的用戶數(shù)據(jù)送至服務模塊中的排序子模塊,這樣,排序子模塊就可以按照接收的先后順序為這些用戶數(shù)據(jù)排序,使先接收到的用戶數(shù)據(jù)對應于較小的排隊序號,而控制子模塊則利用預設(shè)的基準值來實時地判斷事件或數(shù)據(jù)處理的數(shù)量條件是否已滿足,只有排隊序號的數(shù)量足夠多,即最大排隊序號能夠被基準值整除的情況下,才能將排隊序號為得到的正整數(shù)商值所對應的用戶數(shù)據(jù)輸出,這意味著處理該用戶數(shù)據(jù)的數(shù)量條件已經(jīng)滿足,這樣,就可以啟動該用戶數(shù)據(jù)的處理過程了。因此,利用本發(fā)明,能在滿足數(shù)量條件的情況下啟動排隊問題的處理進程。、
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進進一步,所述應用模塊進一步用于,判斷所接收的用戶數(shù)據(jù)的合法性。進一步, 所述服務模塊進一步包括存儲子模塊,所述存儲子模塊用于存儲所有用戶數(shù)據(jù);所述用戶數(shù)據(jù)包括相互對應的賬號號碼和賬號密碼;則所述應用模塊用于,將接收到的賬號號碼與該賬號號碼的賬號密碼查詢信號發(fā)送到網(wǎng)關(guān)模塊;根據(jù)接收到的賬號密碼與網(wǎng)關(guān)模塊返回的賬號密碼是否相同,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù);根據(jù)網(wǎng)關(guān)模塊返回的賬號號碼不存在的消息,將所接收的用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù);所述網(wǎng)關(guān)模塊用于,對應用模塊發(fā)來的數(shù)據(jù)進行解析,在所述存儲子模塊中搜索自身解析得到的賬號號碼所對應的賬號密碼;將自身解析得到的賬號號碼所對應的賬號密碼發(fā)送到應用模塊;將自身解析得到的賬號號碼不存在的消息發(fā)送到應用模塊。進一步,所述排序子模塊進一步用于,將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到網(wǎng)關(guān)模塊;所述網(wǎng)關(guān)模塊用于,對排序子模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到應用模塊;所述應用模塊進一步用于,將各排隊序號通知給其對應的用戶數(shù)據(jù)的持有者。進一步,所述用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù),且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B ;所述排序子模塊所得到的各排隊序號按照正整數(shù)由小到大的規(guī)律排列;則所述基準值滿足的基準值確定原則為B與基準值相乘所得的積不小于A。進一步,所述應用模塊進一步用于,供用戶確認已獲知所述基準值確定原則。另外,本發(fā)明還提供了排隊方法,該方法包括接收用戶數(shù)據(jù);按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號;實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。進一步,接收用戶數(shù)據(jù)之后,在按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法進一步包括判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。進一步,所述用戶數(shù)據(jù)包括相對應的賬號號碼和賬號密碼;則判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)的方法為根據(jù)接收到的用戶數(shù)據(jù)中的賬號號碼和賬號密碼是否相互對應,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)。進一步,所述用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù),且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B ;各排隊序號按照正整數(shù)由小到大的規(guī)律排列;則所述基準值滿足的基準值確定原則為B與基準值相乘所得的積不小于A。進一步,在按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法進一步包括判斷用戶是否確認已獲知所述基準值確定原則,是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。


圖I為本發(fā)明提供的排隊系統(tǒng)的結(jié)構(gòu)圖;圖2為本發(fā)明提供的排隊方法的流程圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。圖I為本發(fā)明提供的排隊系統(tǒng)的結(jié)構(gòu)圖。如圖I所示,該系統(tǒng)包括應用模塊101、網(wǎng)關(guān)模塊102、服務模塊103,且服務模塊103包括排序子模塊104、控制子模塊105 ;其中,應用模塊101,與網(wǎng)關(guān)模塊102相連,用于接收用戶數(shù)據(jù);將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān) 模塊102 ;網(wǎng)關(guān)模塊102,與服務模塊103相連,用于對應用模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)發(fā)送到排序子模塊104 ;排序子模塊104,與控制子模塊105相連,用于按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號;將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到控制子模塊105 ;控制子模塊105實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將排隊序號為該正整數(shù)商值所對應的用戶數(shù)據(jù)輸出。這里,應用模塊是用來接收用戶數(shù)據(jù)的裝置,它可以通過網(wǎng)站上的對話框、網(wǎng)頁等軟件或者通過各種通訊硬件等形式來實現(xiàn)。本發(fā)明中的網(wǎng)關(guān)模塊可以為網(wǎng)關(guān),也可以為能夠?qū)崿F(xiàn)上述解析數(shù)據(jù)與分發(fā)數(shù)據(jù)的其他硬件裝置。應用模塊與網(wǎng)關(guān)模塊之間、以及網(wǎng)關(guān)模塊與服務模塊中的各子模塊之間的數(shù)據(jù)收發(fā)方式,可以為有線方式,也可以為無線方式,還可以是有線方式與無線方式的混
口 o本發(fā)明中的服務模塊可以為服務器,也可以為其他能夠?qū)崿F(xiàn)上述服務模塊功能的其他硬件和軟件的集合。服務模塊103中的排序子模塊104是遵循先收到的用戶數(shù)據(jù)所對應的排隊序號小于后收到的用戶數(shù)據(jù)所對應的排隊序號的原則,按照收到用戶數(shù)據(jù)的先后順序為每個用戶數(shù)據(jù)進行排序的,一個較佳實施例可以為,排序子模塊104按照正整數(shù)遞增原則為用戶數(shù)據(jù)派發(fā)排隊序號,即排序子模塊104為收到的第一個用戶數(shù)據(jù)派發(fā)的排隊序號為1,以后每收到一個用戶數(shù)據(jù),則為其分配的排隊序號是在上一個排隊序號的基礎(chǔ)上加1,即排序子模塊104為收到的第二個用戶數(shù)據(jù)所派發(fā)的排隊序號為2,為收到的第三個用戶數(shù)據(jù)分配的排隊序號為3,以此類推。當然,排序子模塊104還可以遵循其他的排隊序號遞增原則為用戶數(shù)據(jù)排序,其為收到的第一個用戶數(shù)據(jù)所派發(fā)的排隊序號也可以不為1,而為其他序號。排序子模塊104為用戶數(shù)據(jù)所分配的排隊序號,是提供給控制子模塊105來實時判斷數(shù)量條件是否已滿足的,本發(fā)明中的數(shù)量條件為最大的排隊序號,即參與排序的最后一個用戶數(shù)據(jù)所對應的排隊序號,是否可以被基準值整除。如果數(shù)量條件滿足,則將等于所得的正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出,這意味著可以啟動該用戶數(shù)據(jù)的處理進程了。如果數(shù)量條件不滿足,則繼續(xù)等待新的用戶數(shù)據(jù)的輸入,直至數(shù)量條件滿足。當然,如果不存在一個等于正整數(shù)商值的排隊序號,有幾種處理方式,第一種方式為啟動與該正整數(shù)商值最相近的下一個排隊序號所對應的用戶數(shù)據(jù)的處理進程,第二種方式為不啟動任何用戶數(shù)據(jù)的處理進程,第三種方式為啟動預設(shè)的用戶數(shù)據(jù)的處理進程。對于這種特殊情形無論采取哪種處理方式,均在本發(fā)明的保護范圍之內(nèi)。在實際運行中,控制子模塊105所輸出的每一個用戶數(shù)據(jù)所對應的排隊序號,t匕尚未被輸出的任一用戶數(shù)據(jù)所對應的排隊序號都小,這也就意味著排隊序號越小,其對應的用戶數(shù)據(jù)被輸出的時間也就越早,即本發(fā)明遵循滿足數(shù)量條件的先入先出原則來處理用戶數(shù)據(jù),在大多數(shù)排隊情形下,該原則都很公平,有利于防范日常生活中各種糾紛的發(fā)生。同時,在數(shù)量條件滿足卻沒有排隊序號等于正整數(shù)商值的情況下,還可以預設(shè)一定的處理方式,這有利于打破常規(guī),及時處理各種突發(fā)事件,防止各類矛盾的發(fā)生。由此可見,本發(fā)明中,應用模塊可接收用戶數(shù)據(jù),并將其送至網(wǎng)關(guān)模塊,網(wǎng)關(guān)模塊對其進行解析后,將解析得到的用戶數(shù)據(jù)送至服務模塊中的排序子模塊,這樣,排序子模塊就可以按照接收的先后順序為這些用戶數(shù)據(jù)排序,使先接收到的用戶數(shù)據(jù)對應于較小的排 隊序號,而控制子模塊則利用預設(shè)的基準值來實時地判斷事件或數(shù)據(jù)處理的數(shù)量條件是否已滿足,只有排隊序號的數(shù)量足夠多,即最大排隊序號能夠被基準值整除的情況下,才能將排隊序號為得到的正整數(shù)商值所對應的用戶數(shù)據(jù)輸出,這意味著處理該用戶數(shù)據(jù)的數(shù)量條件已經(jīng)滿足,這樣,就可以啟動該用戶數(shù)據(jù)的處理過程了。因此,利用本發(fā)明,能在滿足數(shù)量條件的情況下啟動排隊問題的處理進程。該系統(tǒng)可以采用電子的方式來實施,這可以提高排隊系統(tǒng)的工作效率,并提高該系統(tǒng)防范人為因素作弊的能力,較佳的實施例是采用一個第三方網(wǎng)站的方式來實施,從而進一步提高系統(tǒng)的統(tǒng)一性和公平公開性。該系統(tǒng)中,應用模塊可以進一步用于判斷所接收的用戶數(shù)據(jù)的合法性,即判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),如果是,則由排序子模塊進一步為該用戶數(shù)據(jù)進行排序,否則,不為該用戶數(shù)據(jù)進行排序,使其無法與一個排隊序號相對應,也就不納入排隊序列。應用模塊判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),并只將合法用戶數(shù)據(jù)納入排隊序列,而摒棄非法用戶數(shù)據(jù),可以進一步提高本系統(tǒng)的排隊公平性。為了對用戶數(shù)據(jù)的合法性進行驗證,系統(tǒng)可以設(shè)置一個存儲空間,用于記錄已售出的每一個用戶數(shù)據(jù)。因而一個優(yōu)選的實施例為,服務模塊103進一步包括存儲子模塊106,該存儲子模塊106用于存儲所有用戶數(shù)據(jù);該存儲子模塊106可以為數(shù)據(jù)庫,當然,也可以為其他形式;其中,用戶數(shù)據(jù)包括相互對應的賬號號碼和賬號密碼;則該存儲子模塊106即存儲了每個用戶數(shù)據(jù)的賬號號碼和賬號密碼,應用模塊用于,將接收到的賬號號碼與該賬號號碼的賬號密碼查詢信號發(fā)送到網(wǎng)關(guān)模塊102 ;根據(jù)接收到的賬號密碼與網(wǎng)關(guān)模塊102返回的賬號密碼是否相同,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù);根據(jù)網(wǎng)關(guān)模塊102返回的賬號號碼不存在的消息,將所接收的用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù);這里,網(wǎng)關(guān)模塊102用于,對應用模塊發(fā)來的數(shù)據(jù)進行解析,在存儲子模塊106中搜索自身解析得到的賬號號碼所對應的賬號密碼;將自身解析得到的賬號號碼所對應的賬號密碼發(fā)送到應用模塊;將自身解析得到的賬號號碼不存在的消息發(fā)送到應用模塊。該實施例是利用向服務模塊103查詢的方式來確定用戶數(shù)據(jù)的合法性的,只有應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼和賬號密碼與存儲子模塊106中所存儲的某一個用戶數(shù)據(jù)的賬號號碼和賬號密碼分別完全相同,應用模塊才將該用戶數(shù)據(jù)判斷為合法用戶數(shù)據(jù),否則,如果應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼和賬號密碼與存儲子模塊106中所存儲的任一用戶數(shù)據(jù)的賬號號碼和賬號密碼均不相同,或者,應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼是不存在的,這兩種情況可以概括為應用模塊所接收的用戶數(shù)據(jù)為非法用戶數(shù)據(jù),則應用模塊將該用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù)。當然,本發(fā)明可以設(shè)置 一個安全模塊,該安全模塊專門用于實現(xiàn)上述的判斷所接收的用戶數(shù)據(jù)的合法性。該實施例如下系統(tǒng)中的服務模塊進一步包括存儲子模塊,該存儲子模塊用于存儲所有用戶數(shù)據(jù);用戶數(shù)據(jù)包括相互對應的賬號號碼和賬號密碼;應用模塊將接收到的用戶數(shù)據(jù)中的賬號號碼和賬號密碼送到安全模塊;根據(jù)安全模塊送來的所接收的用戶數(shù)據(jù)為合法用戶數(shù)據(jù)的消息,將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān)模塊;根據(jù)安全模塊送來的所接收的用戶數(shù)據(jù)為非法用戶數(shù)據(jù)的消息,不將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān)模塊;本發(fā)明所設(shè)置的安全模塊與應用模塊、網(wǎng)關(guān)模塊都相連,用于將應用模塊送來的賬號號碼、查詢該賬號號碼對應的賬號密碼的信號一起發(fā)送到網(wǎng)關(guān)模塊;根據(jù)應用模塊送來的賬號密碼與網(wǎng)關(guān)模塊返回的賬號密碼是否相同,從而判斷應用模塊送來的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù);根據(jù)網(wǎng)關(guān)模塊返回的賬號號碼不存在的消息,將應用模塊送來的用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù);將應用模塊送來的用戶數(shù)據(jù)為合法用戶數(shù)據(jù)或非法用戶數(shù)據(jù)的消息返回給應用模塊;而網(wǎng)關(guān)模塊用于,對安全模塊發(fā)來的數(shù)據(jù)進行解析,在存儲子模塊中搜索自身解析得到的賬號號碼所對應的賬號密碼;將自身解析得到的賬號號碼所對應的賬號密碼發(fā)送到安全模塊;將自身解析得到的賬號號碼不存在的消息發(fā)送到安全模塊。該帶有安全模塊的實施例中,只有在應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼和賬號密碼與存儲子模塊106中所存儲的某一個用戶數(shù)據(jù)的賬號號碼和賬號密碼分別完全相同的情況下,安全模塊才將該用戶數(shù)據(jù)判斷為合法用戶數(shù)據(jù),否則,如果應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼和賬號密碼與存儲子模塊中所存儲的任一用戶數(shù)據(jù)的賬號號碼和賬號密碼均不相同,或者,應用模塊所接收的用戶數(shù)據(jù)中的賬號號碼是不存在的,安全模塊都將該用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù)。對于非法用戶數(shù)據(jù),本系統(tǒng)是不對其進行排序從而得到排隊序號的。該系統(tǒng)中,排序子模塊104進一步用于,將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到網(wǎng)關(guān)模塊102;網(wǎng)關(guān)模塊102用于,對排序子模塊104發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到應用模塊;則應用模塊進一步用于,將各排隊序號通知給其對應的用戶數(shù)據(jù)的持有者。這里,該系統(tǒng)進一步將用戶數(shù)據(jù)所對應的排隊序號通知給該用戶數(shù)據(jù)的持有者,通知的方式可以為短信通知、電話通知、電子郵件通知、紙件通知等各種形式,采用何種通知方式可以預先由持有者與該系統(tǒng)進行協(xié)商,這尊重了用戶的知情權(quán),也減少了可能發(fā)生的糾紛。當然,應用模塊還可以進一步將當前的最大排隊序號、當前的隊首用戶數(shù)據(jù)所對應的排隊序號以及各隊首用戶數(shù)據(jù)的返款時間通知給用戶數(shù)據(jù)的持有者。本發(fā)明中,基準值的大小涉及到數(shù)量關(guān)系是否得到了滿足,因而它的確定比較重要?;鶞手档拇_定可以遵循一個原則,即基準值確定原則。在一個較佳實施例中,用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù),且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B ;排序子模塊所得到的各排隊序號按照正整數(shù)由小到大的規(guī)律排列,即第一個用戶數(shù)據(jù)對應的排隊序號為1,后面的每個排隊序號均在上一排隊序號的基礎(chǔ)上加I ;則基準值滿足的基準值確定原則為B與基準值相乘所得的積不小于A。用具體的數(shù)字為例A = 100,B = 10,即B為A的10%,排序子模塊為用戶數(shù)據(jù)排序得到的排隊序號的增長規(guī)律為上述的正整數(shù)由小到大的規(guī)律,則可以設(shè)置基準值為25,這樣,10與25的乘積為250,要大于100,即滿足基準值確定原則。在預先制定出基準值確定原則之后,為了進一步提高本系統(tǒng)排隊處理的人性化,應用模塊還可以進一步用于,供用戶確認已獲知基準值確定原則。只有用戶確認已獲知基準值確定原則的情況下,才為其用戶數(shù)據(jù)排序得到排隊序號,否則,用戶尚未確認已獲知基準值確定原則,或者不同意基準值確認原則,則不為其用戶數(shù)據(jù)進行排序,這尊重了用戶的知情權(quán),也有利于防范可能發(fā)生的排隊糾紛??梢詫⒈景l(fā)明應用于商場返券返款領(lǐng)域中,這方面的一個具體實施例為 該排隊系統(tǒng)為一個網(wǎng)站,其作為消費者與商家之外的第三方而獨立存在、獨立經(jīng)營。該網(wǎng)站以售價B向各商家售賣面值為A的用戶賬號,這里的B可以等于A,當然,也可以不等于A,例如B小于A。當消費者在商家消費了一定數(shù)額的金錢之后,商家就可以向消費者提供一定數(shù)量的用戶賬號,其提供的這些用戶賬號的面值總和可以與消費者的消費金額成正比,例如二者相等,也可以具有其他關(guān)聯(lián)關(guān)系,當然,二者之間還可以沒有任何關(guān)聯(lián)關(guān)系。作為一個排隊系統(tǒng),該網(wǎng)站包括應用模塊、網(wǎng)關(guān)模塊、服務模塊,且服務模塊包括排序子模塊、控制子模塊;其中,應用模塊,與網(wǎng)關(guān)模塊相連,用于接收用戶賬號;將用戶賬號發(fā)送到網(wǎng)關(guān)模塊;網(wǎng)關(guān)模塊,與服務模塊相連,用于對應用模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶賬號發(fā)送到排序子模塊;排序子模塊,與控制子模塊相連,用于按照收到用戶賬號的先后順序為各用戶賬號排序,得到與每個用戶賬號相對應的排隊序號;將各用戶賬號及與其對應的排隊序號發(fā)送到控制子模塊;控制子模塊實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于正整數(shù)商值的排隊序號所對應的用戶賬號輸出。這里,網(wǎng)站應用模塊所接收的用戶賬號,就是本發(fā)明所述的用戶數(shù)據(jù),而控制子模塊將用戶賬號輸出,就意味著該用戶賬號的處理進行啟動了。對用戶賬號的處理可以有多種方式,例如,向該用戶賬號的持有者返還錢款,且返款數(shù)額等于該用戶賬號的面值,則該網(wǎng)站就是一個返錢網(wǎng)。在商家向消費者提供的用戶賬號的面值等于消費者的消費金額的情況下,該返錢網(wǎng)相當于將消費者的消費金額又全款退回,消費者并未花費一分錢即取得了一定的商品,這無疑會極大地刺激消費者的消費意愿,從而提高向消費者提供用戶賬號的商家的利潤。為了便于向用戶賬號的持有者返還錢款,則服務模塊還包括返錢子模塊,用于接收控制子模塊所輸出的用戶賬號;應用模塊還可以用于接收收款賬號,并為用戶賬號和收款賬號建立對應關(guān)系;并將接收的收款賬號發(fā)送到網(wǎng)關(guān)模塊;則網(wǎng)關(guān)模塊還用于,對應用模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的收款賬號發(fā)送到返錢子模塊;這樣,返錢子模塊就可以根據(jù)應用模塊所確定的用戶賬號與收款賬號之間的對應關(guān)系,向控制子模塊所輸出的用戶賬號對應的收款賬號發(fā)送錢款了,這里,返錢子模塊向用戶賬號對應的收款賬號發(fā)送的錢款數(shù)量可與該用戶賬號的面值A(chǔ)相等。由此可見,該實施例中的數(shù)量條件為控制子模塊所接收的最大的排隊序號能被基準值整除。當滿足該數(shù)量條件時,即可將尚未輸出的與最小的排隊序號對應的用戶賬號輸出。 作為本發(fā)明的具體實施例,該返錢網(wǎng)返還給消費者的錢款來自于該網(wǎng)站向商家售賣用戶賬號的所得,因此,基準值的確定是個很重要的問題,如果確定不好,則該網(wǎng)站有可 能是虧損的,這樣是無法長期支持下去的。為了確定該實施例中的基準值,需要預先確定基準值確定原則。這里的用戶賬號包括面值A(chǔ)和售價B,其中的面值A(chǔ)可以作為本發(fā)明所述的第一子數(shù)據(jù),售價B可以作為本發(fā)明所述的第二字數(shù)據(jù)。在各用戶賬號的面值均為A,售價均為B,且排序子模塊得到的各排隊序號按照正整數(shù)由I起從小到大的規(guī)律排列的情況下,基準值需滿足B與基準值相乘所得的積不小于A的基準值確定原則。舉個例子來說,返錢網(wǎng)售賣給商家的每個用戶賬號的售價均為10元,即B = 10元,每個用戶賬號的面值均為100元,即A = 100元,基準值可以定為25,這意味著該返錢網(wǎng)每收到25個用戶賬號,即向一個用戶賬號的持有者提供100元的錢款,這樣,該返錢網(wǎng)可從150元余款中代該用戶賬號的持有者繳納所得稅,然后將剩余錢款作為網(wǎng)站運營的收入。由此可見,該返錢網(wǎng)在吸引消費者進行消費從而擴大內(nèi)需的同時,還能保證網(wǎng)站自身、消費者、商家和國家都獲得一定的利益。這樣,針對該返錢的網(wǎng)站而言,其數(shù)量關(guān)系實際上可以用另一種方式表述為一個不虧錢原則所有排隊序號所對應的用戶賬號的售價之和,減去稅款所得的差,不小于控制子模塊輸出的所有用戶賬號的面值之和??刂谱幽K用該不虧錢原則來將當前尚未輸出的用戶賬號所對應的排隊序號中最小的排隊序號作為自身要輸出的用戶賬號所對應的排隊序號,即可保證該網(wǎng)站的經(jīng)營不會虧損,如果基準值增大一些,使所有排隊序號所對應的用戶賬號的售價之和,減去稅款所得的差,大于控制子模塊輸出的所有用戶賬號的面值之和,即可保證該網(wǎng)站是盈利的。該返錢網(wǎng)的應用模塊進一步用于,判斷所接收的用戶賬號的合法性。該返錢網(wǎng)的服務模塊進一步包括存儲子模塊,該存儲子模塊用于存儲所有用戶賬號;用戶賬號包括相互對應的賬號號碼和賬號密碼;則應用模塊用于,將接收到的賬號號碼與該賬號號碼的賬號密碼查詢信號發(fā)送到網(wǎng)關(guān)模塊;根據(jù)接收到的賬號密碼與網(wǎng)關(guān)模塊返回的賬號密碼是否相同,判斷所接收的用戶賬號是否為合法用戶賬號;根據(jù)網(wǎng)關(guān)模塊返回的賬號號碼不存在的消息,將所接收的用戶賬號判斷為非法用戶賬號;網(wǎng)關(guān)模塊用于,對應用模塊發(fā)來的數(shù)據(jù)進行解析,在存儲子模塊中搜索自身解析得到的賬號號碼所對應的賬號密碼;將自身解析得到的賬號號碼所對應的賬號密碼發(fā)送到應用模塊;將自身解析得到的賬號號碼不存在的消息發(fā)送到應用模塊。該返錢網(wǎng)中的排序子模塊進一步用于,將各用戶賬號及與其對應的排隊序號發(fā)送到網(wǎng)關(guān)模塊;網(wǎng)關(guān)模塊用于,對排序子模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶賬號及與其對應的排隊序號發(fā)送到應用模塊;應用模塊進一步用于,將各排隊序號通知給其對應的用戶賬號的持有者。當然,還可以將當前最大的排隊序號、當前已獲返款的用戶賬號及其對應的排隊序號也一并通知該用戶賬號的持有者,還可以在其用戶賬號獲得返款時,向持有者發(fā)送返款通知。通知的方式可以為短信通知、電話通知、郵件或E-mail通知等,這需要應用模塊進一步接收各用戶賬號的持有者的聯(lián)系信息,并將該聯(lián)系信息與用戶賬號建立對應關(guān)系,從而在控制子模塊輸出該用戶賬號時,向該用戶賬號的持有者進行通知。當然,控制子模塊在輸出該用戶賬號時,需要向網(wǎng)關(guān)模塊發(fā)送用戶賬號輸出信息,該信息中包括要輸出的用戶賬號,網(wǎng)關(guān)模塊在對控制子模塊發(fā)送的數(shù)據(jù)進行解析后,將解析得到的用戶賬號輸出信息發(fā)送到應用模塊,這樣,應用模塊就可以根據(jù)該用戶賬號輸出信息確定控制子模塊所輸出 的用戶賬號,從而向該用戶賬號對應的聯(lián)系信息發(fā)送通知了。當然,應用模塊也可以利用聯(lián)系信息與用戶賬號之間的對應關(guān)系,將排隊序號通知給各用戶賬號對應的聯(lián)系信息。進一步的,該返錢網(wǎng)中的應用模塊可在將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān)模塊之前,將該系統(tǒng)確定的基準值確定原則告知用戶,使其知悉相關(guān)事宜,并在同意該原則的基礎(chǔ)上來接收返款,如果用戶不同意該基準值確定原則,則不對其用戶賬號進行排序,這既尊重了消費者用戶的知情權(quán),也有利于減少商家、消費者用戶以及返款單位之間的糾紛。在具體實現(xiàn)上,可將其作為應用模塊的一個子模塊,例如命名為原則確認子模塊,該原則確認子模塊可采用對話框、網(wǎng)頁、協(xié)議等形式來實現(xiàn),其中的協(xié)議可以是網(wǎng)頁中的某一部分,也可以是紙質(zhì)的或其他形式的協(xié)議。另外,應用模塊還可以具有供用戶對基準值確定原則進行確認的按鍵,這里的按鍵可以為兩個,一個為“同意”鍵,另一個為“不同意”鍵。事實上,如果控制子模塊是按照上述關(guān)于數(shù)量關(guān)系的另一種表述方式,即不虧錢原則來確定自身要輸出的用戶賬號的,那這里的原則確認子模塊是將不虧錢原則告知用戶,以便其對是否同意該原則進行確認,如果用戶不同意不虧錢原則,或尚未對不虧錢原則進行確認,則不對其用戶賬號進行排序,只有用戶確認同意不虧錢原則的情況下,才對其用戶賬號進行排序。應用本發(fā)明的返錢網(wǎng)可以作為一個獨立的法人單位而存在,其向各商家售賣用戶數(shù)據(jù),對消費者的用戶賬號進行排序,向消費者發(fā)送錢款,這樣,就實現(xiàn)了由獨立的第三方來執(zhí)行返款的工作,這有利于破除各商家所制定的各種返款使用的霸王條款,提高本發(fā)明的公平性、公開性、獨立性,并有利于返款單位、商家與消費者之間糾紛的解決,從而提高返款效率,方便消費者將返款兌換,以及方便消費者使用返款。該實施例中,向用戶賬號的持有者發(fā)送錢款的方式多種多樣,可以通過上述的由持有者向本系統(tǒng)提供收款賬號的方式,該收款賬號可以為銀行賬號,當然,還可以通過其他約定的錢款發(fā)送方式。收款賬號的較佳實施例為用戶的銀行賬號,這樣,在將該用戶賬號輸出之后,返錢網(wǎng)可以直接將返還錢款匯至該收款賬號。當然,如果該用戶有做慈善的意愿,本發(fā)明中與用戶賬號相對應的收款賬號還可以為慈善基金的賬號,例如,為中華慈善總會的銀行賬號等。為了對不同種類的收款賬號進行區(qū)分,該返錢網(wǎng)還可以為用戶提供選擇收款賬號的種類的服務,即由用戶來選擇將返還錢款返還給某個人的銀行賬號,還是返還至慈善基金等其他賬號。
進一步的,收款賬號還可以包括收款人或收款單位的名稱、銀行卡號或存折號、銀行卡或存折所在的銀行的名稱等。以上所述的錢款均為現(xiàn)金,或為現(xiàn)金的其他表現(xiàn)形式,例如支票、銀行匯款等。當然,本發(fā)明還可以應用于其他需要滿足數(shù)量條件的排隊領(lǐng)域,例如應用于銀行處理貸款申請的領(lǐng)域中,這時,相應的數(shù)量條件即為將貸款批準發(fā)出后,本銀行剩余的現(xiàn)金足以支持該貸款未完全還清之前的任一時刻的銀行正常支出。圖2為本發(fā)明提供的排隊方法的流程圖。如圖2所示,該方法包括步驟201 :接收用戶數(shù)據(jù)。這里,接收用戶數(shù)據(jù)的方式多種多樣,可以為有線方式,也可以為無線方式。步驟202 :按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號。本步驟是對步驟201所接收的用戶數(shù)據(jù)進行排序,得到與該用戶數(shù)據(jù)對應的排隊序號。對用戶數(shù)據(jù)排序的方法有很多,例如,可以采用正整數(shù)由I遞增的原則,即步驟201所接收的第一個用戶數(shù)據(jù)對應于排隊序號1,以后步驟201每收到一個用戶數(shù)據(jù),則為其分配的排隊序號是在上一個排隊序號的基礎(chǔ)上增加I。當然,對用戶數(shù)據(jù)排序的方法也可以為其他方法,比如,第一個用戶數(shù)據(jù)所對應的排隊序號也可以不為1,而為其他序號,每增加一個用戶數(shù)據(jù),為其分配的排隊序號在上一個排隊序號的基礎(chǔ)上所增加的數(shù)量也可以不為1,而為其他數(shù)量。不論排序方法為何,只要能夠使后接收到的用戶數(shù)據(jù)對應的排隊序號大于先前接收的用戶數(shù)據(jù)所對應的排隊序號,均在本發(fā)明的保護范圍之內(nèi)。步驟203 :實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。這里,該方法是實時進行處理的,從而提高了本發(fā)明處理排隊問題的效率。本發(fā)明中所述的將用戶數(shù)據(jù)輸出,意味著該用戶數(shù)據(jù)的排隊問題處理程序的正式啟動。例如上述的返錢網(wǎng)的具體實施例中,將作為用戶數(shù)據(jù)的用戶賬號輸出,啟動處理程序就意味著將向該用戶賬號的持有者發(fā)送數(shù)額等于其用戶賬號面值的金錢。該方法中,用最大的排隊序號,即最后一個用戶數(shù)據(jù)所對應的排隊序號去除以基準值,如果商為正整數(shù),則說明該排隊問題所面臨的數(shù)量條件得到了滿足,可以對等于該正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)進行處理了。如果商不為正整數(shù),則說明數(shù)量條件尚未滿足,則不能對其用戶數(shù)據(jù)進行處理。本發(fā)明中,在步驟201接收用戶數(shù)據(jù)之后,在步驟202按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法進一步包括判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。這里,該方法進一步判斷步驟201接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),可以防范通過輸入非法用戶數(shù)據(jù)來插隊的情況出現(xiàn),從而提高本發(fā)明的公平性和安全性。上述判斷用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)的一個較佳實施例為設(shè)置用戶數(shù)據(jù)包括相對應的賬號號碼和賬號密碼;則判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)的方法為根據(jù)接收到的用戶數(shù)據(jù)中的賬號號碼和賬號密碼是否相互對應,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),如果二者相互對應,則判斷該用戶數(shù)據(jù)為合法用戶數(shù)據(jù),否則,判斷為、非法用戶數(shù)據(jù)。這里,可以通過設(shè)置一個存儲空間,專門保存所有用戶數(shù)據(jù)的賬號號碼和賬號密碼,步驟201接收到用戶數(shù)據(jù)之后,通過遍歷該存儲空間中所保存的用戶數(shù)據(jù),判斷步驟201所接收的該用戶數(shù)據(jù)的賬號號碼和賬號密碼是否與數(shù)據(jù)庫中某一個用戶數(shù)據(jù)的賬號號碼和賬號密碼完全對應相同,是則確定其為合法用戶數(shù)據(jù),否則,為非法用戶數(shù)據(jù)。當然,也可以通過其他方式來判斷用戶數(shù)據(jù)的合法性,例如,設(shè)置用戶數(shù)據(jù)的賬號號碼和賬號密碼具有一定的關(guān)聯(lián)性,從而通過判斷所接收的用戶數(shù)據(jù)的賬號號碼和賬號密碼的關(guān)聯(lián)性是否與已確定的關(guān)聯(lián)性相同,從而判斷其合法性。這種關(guān)聯(lián)性可以為通過某種運算可由賬號號碼計算得到賬號密碼,或反過來,由賬號密碼計算得到賬號號碼,或者賬號密碼為賬號號碼的倒數(shù)等任意一種關(guān)聯(lián)關(guān)系。該方法中,基準值的確定關(guān)系到數(shù)量關(guān)系的滿足與否,因而確定基準值的原則很重要?;鶞手档拇_定需要滿足基準值確定原則,在用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù), 且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B,各排隊序號按照正整數(shù)由小到大的規(guī)律排列的情況下,基準值所滿足的基準值確定原則為B與基準值相乘所得的積不小于A0這樣,在步驟202按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法還可以進一步包括判斷用戶是否確認已獲知所述基準值確定原則,是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。本發(fā)明預先由用戶確認是否已獲知基準值確定原則,對確認已獲知的用戶,即表達了同意基準值確定原則意愿的用戶,則排序確定與其用戶數(shù)據(jù)相對應的排隊序號,否則,不對其用戶數(shù)據(jù)進行排序,也就不能得到其用戶數(shù)據(jù)對應的排隊序號,這尊重了用戶的知情權(quán),并可以減少可能發(fā)生的糾紛。步驟202得到與每個用戶數(shù)據(jù)相對應的排隊序號之后,該方法進一步包括將該排隊序號通知給該排隊序號所對應的用戶數(shù)據(jù)的持有者。本發(fā)明將排隊序號通知給其對應的用戶數(shù)據(jù)的持有者,尊重了消費者的知情權(quán),也有利于防范可能發(fā)生的糾紛。當然,這里還可以進一步將當前排隊序號的總數(shù)、當前最大的排隊序號以及以往各用戶數(shù)據(jù)的輸出時間通知給用戶。在輸出一個用戶數(shù)據(jù)時,也可以將輸出其用戶數(shù)據(jù)的消息通知給該用戶賬號的持有者,使其及時了解相關(guān)情況。本發(fā)明將排隊序號通知消費者的方式可以為網(wǎng)站通知、短信通知、電話通知、郵箱通知等方式,即在步驟201接收用戶數(shù)據(jù)的同時,或之后,通過網(wǎng)站、短信、電話、郵箱以及電子郵箱等方式將該用戶數(shù)據(jù)所對應的排隊序號通知給其持有者,當然,也可以通過這些方式將當前排隊序號的總數(shù)、當前最大的排隊序號以及以往各用戶數(shù)據(jù)的輸出時間等信息通知給持有者。這樣,本發(fā)明中,在步驟201接收用戶數(shù)據(jù)的同時或之后,該方法進一步包括接收用戶聯(lián)系方式;將用戶聯(lián)系方式與用戶數(shù)據(jù)建立對應關(guān)系;則步驟203將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出的同時或之后,該方法進一步包括向該用戶數(shù)據(jù)對應的用戶聯(lián)系方式發(fā)送輸出消息,該輸出消息為與該用戶聯(lián)系方式所對應的用戶數(shù)據(jù)已被輸出。這里,本發(fā)明進一步將用戶數(shù)據(jù)已被輸出的消息通知用戶,可以拉近用戶與該服務系統(tǒng)之間的心理距離,提高本發(fā)明所提供的服務的人性化。這里的用戶聯(lián)系方式可以為郵箱、電子郵箱、手機、電話等各種聯(lián)系方式。由此可見,本發(fā)明具有以下優(yōu)點(I)本發(fā)明中,應用模塊可接收用戶數(shù)據(jù),并將其 送至網(wǎng)關(guān)模塊,網(wǎng)關(guān)模塊對其進行解析后,將解析得到的用戶數(shù)據(jù)送至服務模塊中的排序子模塊,這樣,排序子模塊就可以按照接收的先后順序為這些用戶數(shù)據(jù)排序,使先接收到的用戶數(shù)據(jù)對應于較小的排隊序號,而控制子模塊則利用預設(shè)的基準值來實時地判斷事件或數(shù)據(jù)處理的數(shù)量條件是否已滿足,只有排隊序號的數(shù)量足夠多,即最大排隊序號能夠被基準值整除的情況下,才能將排隊序號為得到的正整數(shù)商值所對應的用戶數(shù)據(jù)輸出,這意味著處理該用戶數(shù)據(jù)的數(shù)量條件已經(jīng)滿足,這樣,就可以啟動該用戶數(shù)據(jù)的處理過程了。因此,利用本發(fā)明,能在滿足數(shù)量條件的情況下啟動排隊問題的處理進程。(2)本發(fā)明遵循滿足數(shù)量條件的先入先出原則來處理用戶數(shù)據(jù),在大多數(shù)排隊情形下,該原則都很公平,有利于防范日常生活中各種糾紛的發(fā)生。同時,在數(shù)量條件滿足卻沒有排隊序號等于正整數(shù)商值的情況下,還可以預設(shè)一定的處理方式,這有利于打破常規(guī),及時處理各種突發(fā)事件,防止各類矛盾的發(fā)生。(3)本發(fā)明提供的排隊系統(tǒng)可以采用電子的方式來實施,這可以提高系統(tǒng)效率,并提高該系統(tǒng)防范人為因素作弊的能力,較佳的實施例是采用一個第三方網(wǎng)站的方式來實施,從而進一步提高系統(tǒng)的統(tǒng)一性和公平公開性。(4)本發(fā)明提供的排隊系統(tǒng)預先將該系統(tǒng)遵循的基準值確定原則告知用戶,使其知悉相關(guān)事宜,并在同意該原則的基礎(chǔ)上來處理排隊問題,這尊重了用戶的知情權(quán),也有利于減少可能發(fā)生的糾紛。(5)本發(fā)明將用戶數(shù)據(jù)所對應的排隊序號通知給該用戶數(shù)據(jù)的持有者,這尊重了用戶的知情權(quán),也減少了可能發(fā)生的糾紛。(6)應用本發(fā)明的返錢網(wǎng)可以作為一個獨立的法人單位而存在,其向各商家售賣用戶數(shù)據(jù),對消費者的用戶賬號進行排序,向消費者發(fā)送錢款,這樣,就實現(xiàn)了由獨立的第三方來執(zhí)行返款的工作,這有利于破除各商家所制定的各種返款使用的霸王條款,提高本發(fā)明的公平性、公開性、獨立性,并有利于返款單位、商家與消費者之間糾紛的解決,從而提高返款效率,方便消費者將返款兌換,以及方便消費者使用返款。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.排隊系統(tǒng),其特征在于,該系統(tǒng)包括應用模塊、網(wǎng)關(guān)模塊、服務模塊,且服務模塊包括排序子模塊、控制子模塊;其中, 所述應用模塊,與所述網(wǎng)關(guān)模塊相連,用于接收用戶數(shù)據(jù);將用戶數(shù)據(jù)發(fā)送到網(wǎng)關(guān)模塊; 所述網(wǎng)關(guān)模塊,與所述服務模塊相連,用于對應用模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)發(fā)送到所述排序子模塊; 所述排序子模塊,與所述控制子模塊相連,用于按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號;將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到控制子模塊; 所述控制子模塊實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。
2.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述應用模塊進一步用于,判斷所接收的用戶數(shù)據(jù)的合法性。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述服務模塊進一步包括存儲子模塊,所述存儲子模塊用于存儲所有用戶數(shù)據(jù);所述用戶數(shù)據(jù)包括相互對應的賬號號碼和賬號密碼; 則所述應用模塊用于,將接收到的賬號號碼與該賬號號碼的賬號密碼查詢信號發(fā)送到網(wǎng)關(guān)模塊;根據(jù)接收到的賬號密碼與網(wǎng)關(guān)模塊返回的賬號密碼是否相同,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù);根據(jù)網(wǎng)關(guān)模塊返回的賬號號碼不存在的消息,將所接收的用戶數(shù)據(jù)判斷為非法用戶數(shù)據(jù); 所述網(wǎng)關(guān)模塊用于,對應用模塊發(fā)來的數(shù)據(jù)進行解析,在所述存儲子模塊中搜索自身解析得到的賬號號碼所對應的賬號密碼;將自身解析得到的賬號號碼所對應的賬號密碼發(fā)送到應用模塊;將自身解析得到的賬號號碼不存在的消息發(fā)送到應用模塊。
4.根據(jù)權(quán)利要求I所述的系統(tǒng),其特征在于,所述排序子模塊進一步用于,將各用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到網(wǎng)關(guān)模塊; 所述網(wǎng)關(guān)模塊用于,對排序子模塊發(fā)來的數(shù)據(jù)進行解析,將解析得到的用戶數(shù)據(jù)及與其對應的排隊序號發(fā)送到應用模塊; 所述應用模塊進一步用于,將各排隊序號通知給其對應的用戶數(shù)據(jù)的持有者。
5.根據(jù)權(quán)利要求I至4任一權(quán)利要求所述的系統(tǒng),其特征在于,所述用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù),且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B ;所述排序子模塊所得到的各排隊序號按照正整數(shù)由小到大的規(guī)律排列;則所述基準值滿足的基準值確定原則為B與基準值相乘所得的積不小于A。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述應用模塊進一步用于,供用戶確認已獲知所述基準值確定原則。
7.排隊方法,其特征在于,該方法包括 接收用戶數(shù)據(jù); 按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,得到與每個用戶數(shù)據(jù)相對應的排隊序號; 實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于所述正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,接收用戶數(shù)據(jù)之后,在按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法進一步包括判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù),是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述用戶數(shù)據(jù)包括相對應的賬號號碼和賬號密碼;則判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)的方法為根據(jù)接收到的用戶數(shù)據(jù)中的賬號號碼和賬號密碼是否相互對應,判斷所接收的用戶數(shù)據(jù)是否為合法用戶數(shù)據(jù)。
10.根據(jù)權(quán)利要求7-9任一權(quán)利要求所述的方法,其特征在于,所述用戶數(shù)據(jù)包括第一子數(shù)據(jù)和第二子數(shù)據(jù),且各用戶數(shù)據(jù)的第一子數(shù)據(jù)均為A,第二子數(shù)據(jù)均為B ;各排隊序號按照正整數(shù)由小到大的規(guī)律排列;則所述基準值滿足的基準值確定原則為B與基準值相乘所得的積不小于A。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,在按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序之前,該方法進一步包括判斷用戶是否確認已獲知所述基準值確定原則,是則按照收到用戶數(shù)據(jù)的先后順序為各用戶數(shù)據(jù)排序,否則,不為所述用戶數(shù)據(jù)排序。
全文摘要
本發(fā)明涉及排隊系統(tǒng)和方法。該系統(tǒng)包括通過網(wǎng)關(guān)模塊相連的應用模塊和服務模塊,服務模塊包括排序子模塊、控制子模塊;應用模塊將接收的用戶數(shù)據(jù)送至網(wǎng)關(guān)模塊;網(wǎng)關(guān)模塊解析應用模塊發(fā)來的數(shù)據(jù),將解析得到的用戶數(shù)據(jù)送至排序子模塊;排序子模塊按接收先后順序為用戶數(shù)據(jù)排序;控制子模塊實時地用接收到的最大的排隊序號除以一基準值,在獲得的商為正整數(shù)商值時,將等于正整數(shù)商值的排隊序號所對應的用戶數(shù)據(jù)輸出。利用本發(fā)明的技術(shù)方案,能在滿足數(shù)量條件的情況下啟動排隊問題的處理進程。
文檔編號G07C11/00GK102682507SQ20111005362
公開日2012年9月19日 申請日期2011年3月7日 優(yōu)先權(quán)日2011年3月7日
發(fā)明者劉為民 申請人:劉為民
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1