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

業(yè)務(wù)管理設(shè)備、裝置及方法與流程

文檔序號:12865851閱讀:269來源:國知局
業(yè)務(wù)管理設(shè)備、裝置及方法與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種業(yè)務(wù)管理設(shè)備、裝置及方法。



背景技術(shù):

當(dāng)服務(wù)器端單庫數(shù)據(jù)增大的時候,為了避免數(shù)據(jù)出現(xiàn)單點(diǎn)故障或者單表檢索瓶頸問題,往往會采用業(yè)務(wù)數(shù)據(jù)分庫分表的方式進(jìn)行數(shù)據(jù)存儲,這就對一些特殊需求的實(shí)現(xiàn)帶來了技術(shù)難度。

例如,訂單表數(shù)據(jù)采用按訂單創(chuàng)建時間的月份進(jìn)行分表,但是業(yè)務(wù)有時會要求檢索用戶若干年內(nèi)資質(zhì)(如是否有過成功下單、判斷用戶下單常用地區(qū))。再例如,紅包表數(shù)據(jù)采用按獲取紅包的用戶尾號進(jìn)行分表,但是業(yè)務(wù)要求檢索紅包領(lǐng)取時用戶狀態(tài)(如所在游戲、使用機(jī)型)。

面對這些特殊需求,一些大公司采用了以下方式:

一、在業(yè)務(wù)層與數(shù)據(jù)持久層中增加檢索中間層(如:阿里的tddl、360的atlas),這樣對于業(yè)務(wù)實(shí)現(xiàn)來說,他們面對的是一個整體數(shù)據(jù)層(分庫分表策略對應(yīng)用來說是透明的),因此降低了對特殊需求的數(shù)據(jù)檢索難度。

二、自建一個單一數(shù)據(jù)庫服務(wù)(如阿里的odps、谷歌的spanner),這樣的服務(wù)需要滿足任何容量的數(shù)據(jù)存儲,且支持毫秒級的數(shù)據(jù)檢索。

上述兩種方案雖然在一定程度上可以滿足一些具有特殊需求的業(yè)務(wù),但是這兩種方案均存在一定的技術(shù)壁壘,如目前并沒有開源的單一數(shù)據(jù)庫服務(wù),要自建該服務(wù)需要花大量時間和精力和技術(shù)深度積累才行得通。并且方案一實(shí)質(zhì)是進(jìn)行了二次檢索,而方案二實(shí)質(zhì)進(jìn)行了跨機(jī)房服務(wù)器間的數(shù)據(jù)通訊。這兩種方案在一定程度均降低了數(shù)據(jù)檢索性能。

綜上,上述兩種通用方案對于具體業(yè)務(wù)的實(shí)現(xiàn)有殺雞用牛刀的意味,并且上述兩種方案的復(fù)雜性必然會造成業(yè)務(wù)的不可控性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的是提供一種業(yè)務(wù)管理設(shè)備、裝置及方法,其能夠基于第一業(yè)務(wù)的第一業(yè)務(wù)數(shù)據(jù),簡單高效地滿足具有特殊需求的第二業(yè)務(wù)。

根據(jù)本發(fā)明的一個方面,公開了一種業(yè)務(wù)管理設(shè)備,用于基于第一業(yè)務(wù)的第一業(yè)務(wù)數(shù)據(jù)管理第二業(yè)務(wù),該設(shè)備包括:存儲器;通信模塊,接收第一業(yè)務(wù)數(shù)據(jù);處理器,連接到存儲器和通信模塊,其中,處理器響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),將第一業(yè)務(wù)數(shù)據(jù)存儲在存儲器上的第一數(shù)據(jù)庫中,第一業(yè)務(wù)數(shù)據(jù)包括相應(yīng)用戶的用戶標(biāo)識符,并且處理器響應(yīng)于創(chuàng)建第二業(yè)務(wù),獲取第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件,從第一數(shù)據(jù)庫中檢索符合業(yè)務(wù)執(zhí)行條件的第一業(yè)務(wù)數(shù)據(jù),提取其用戶標(biāo)識符,并在存儲器上的第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

由此,針對第一業(yè)務(wù),建立包含用戶的用戶標(biāo)識符的第一業(yè)務(wù)數(shù)據(jù)庫,根據(jù)創(chuàng)建的第二業(yè)務(wù),在第一業(yè)務(wù)數(shù)據(jù)庫中提取出滿足或不滿足第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件的用戶標(biāo)識符,將提取出的用戶標(biāo)識符與第二業(yè)務(wù)關(guān)聯(lián)地存儲。這樣,就可以簡單快速地識別出滿足或不滿足第二業(yè)務(wù)的用戶的信息,以此來確定用戶是否執(zhí)行第二業(yè)務(wù)。

優(yōu)選地,在已經(jīng)創(chuàng)建了第二業(yè)務(wù)的情況下,處理器可以響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),判斷第一業(yè)務(wù)數(shù)據(jù)是否符合業(yè)務(wù)執(zhí)行條件,在第一業(yè)務(wù)數(shù)據(jù)符合業(yè)務(wù)執(zhí)行條件的情況下,提取其用戶標(biāo)識符,并在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

由此,在創(chuàng)建第二業(yè)務(wù)之后,第二業(yè)務(wù)執(zhí)行或第二業(yè)務(wù)結(jié)束之前,還可以繼續(xù)對第一業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,判斷相應(yīng)的用戶是否符合第二業(yè)務(wù)執(zhí)行條件,然后對第二數(shù)據(jù)庫進(jìn)行更新。

優(yōu)選地,在啟動第二業(yè)務(wù)之后,處理器可以響應(yīng)于包含當(dāng)前用戶的用戶標(biāo)識符的第二業(yè)務(wù)查詢請求,在第二數(shù)據(jù)庫中查詢是否與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符,根據(jù)查詢結(jié)果確定針對當(dāng)前用戶是否執(zhí)行第二業(yè)務(wù)。

根據(jù)本發(fā)明的另一個方面,還公開了一種業(yè)務(wù)管理裝置,用于基于第一業(yè)務(wù)的第一業(yè)務(wù)數(shù)據(jù)管理第二業(yè)務(wù),該裝置包括:數(shù)據(jù)存儲單元,用于 響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),將第一業(yè)務(wù)數(shù)據(jù)存儲在第一數(shù)據(jù)庫中,第一業(yè)務(wù)數(shù)據(jù)包括相應(yīng)用戶的用戶標(biāo)識符;業(yè)務(wù)創(chuàng)建單元,用于創(chuàng)建第二業(yè)務(wù);條件獲取單元,用于響應(yīng)于創(chuàng)建第二業(yè)務(wù),獲取第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件;檢索單元,用于從第一數(shù)據(jù)庫中檢索符合業(yè)務(wù)執(zhí)行條件的第一業(yè)務(wù)數(shù)據(jù),并提取其用戶標(biāo)識符;以及第一關(guān)聯(lián)存儲單元,用于在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

優(yōu)選地,該裝置還可以包括:條件判斷單元,用于在已經(jīng)創(chuàng)建了第二業(yè)務(wù)的情況下,響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),判斷第一業(yè)務(wù)數(shù)據(jù)是否符合業(yè)務(wù)執(zhí)行條件;標(biāo)識符提取單元,用于在第一業(yè)務(wù)數(shù)據(jù)符合業(yè)務(wù)執(zhí)行條件的情況下,提取其用戶標(biāo)識符;以及第二關(guān)聯(lián)存儲單元,用于在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

優(yōu)選地,該裝置還可以包括:業(yè)務(wù)查詢單元,用于在啟動第二業(yè)務(wù)之后,響應(yīng)于包含當(dāng)前用戶的用戶標(biāo)識符的第二業(yè)務(wù)查詢請求,在第二數(shù)據(jù)庫中查詢是否與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符;業(yè)務(wù)確定單元,用于根據(jù)查詢結(jié)果確定針對當(dāng)前用戶是否執(zhí)行第二業(yè)務(wù)。

根據(jù)本發(fā)明的另一個方面,還提供了一種業(yè)務(wù)管理方法,基于第一業(yè)務(wù)的第一業(yè)務(wù)數(shù)據(jù)管理第二業(yè)務(wù),該方法包括:響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),將第一業(yè)務(wù)數(shù)據(jù)存儲在第一數(shù)據(jù)庫中,第一業(yè)務(wù)數(shù)據(jù)包括相應(yīng)用戶的用戶標(biāo)識符;響應(yīng)于創(chuàng)建第二業(yè)務(wù),獲取第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件;從第一數(shù)據(jù)庫中檢索符合業(yè)務(wù)執(zhí)行條件的第一業(yè)務(wù)數(shù)據(jù),并提取其用戶標(biāo)識符;以及在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

優(yōu)選地,該方法還可以包括:在已經(jīng)創(chuàng)建了第二業(yè)務(wù)的情況下,響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),判斷第一業(yè)務(wù)數(shù)據(jù)是否符合業(yè)務(wù)執(zhí)行條件;在第一業(yè)務(wù)數(shù)據(jù)符合業(yè)務(wù)執(zhí)行條件的情況下,提取其用戶標(biāo)識符;以及在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

優(yōu)選地,該方法還可以包括:在啟動第二業(yè)務(wù)之后,響應(yīng)于包含當(dāng)前用戶的用戶標(biāo)識符的第二業(yè)務(wù)查詢請求,在第二數(shù)據(jù)庫中查詢是否與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符;根據(jù)查詢結(jié)果確定針對當(dāng)前用戶是否執(zhí)行第二業(yè)務(wù)。

優(yōu)選地,業(yè)務(wù)執(zhí)行條件是執(zhí)行第二業(yè)務(wù)的條件,在查詢結(jié)果表明第二 數(shù)據(jù)庫中與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶執(zhí)行第二業(yè)務(wù),而在查詢結(jié)果表明第二數(shù)據(jù)庫中沒有與第二業(yè)務(wù)關(guān)聯(lián)地存儲當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶不執(zhí)行第二業(yè)務(wù);或者業(yè)務(wù)執(zhí)行條件是不執(zhí)行第二業(yè)務(wù)的條件,在查詢結(jié)果表明第二數(shù)據(jù)庫中沒有與第二業(yè)務(wù)關(guān)聯(lián)地存儲當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶執(zhí)行第二業(yè)務(wù),而在查詢結(jié)果表明第二數(shù)據(jù)庫中與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶不執(zhí)行第二業(yè)務(wù)。

附圖說明

通過結(jié)合附圖對本公開示例性實(shí)施方式進(jìn)行更詳細(xì)的描述,本公開的上述以及其它目的、特征和優(yōu)勢將變得更加明顯,其中,在本公開示例性實(shí)施方式中,相同的參考標(biāo)號通常代表相同部件。

圖1示出了根據(jù)本發(fā)明一實(shí)施例的業(yè)務(wù)管理裝置的示意性方框圖。

圖2示出了根據(jù)本發(fā)明一實(shí)施例的業(yè)務(wù)管理方法的示意性流程圖。

圖3示出了根據(jù)本發(fā)明另一實(shí)施例的業(yè)務(wù)管理裝置的示意性方框圖。

圖4示出了根據(jù)本發(fā)明另一實(shí)施例的業(yè)務(wù)管理方法的示意性流程圖。

圖5示出了根據(jù)本發(fā)明一實(shí)施例的業(yè)務(wù)管理設(shè)備的示意性方框圖。

具體實(shí)施方式

如前所述,基于現(xiàn)有的業(yè)務(wù)數(shù)據(jù)存儲方案,會對一些有特殊需求的業(yè)務(wù)(如首單立減業(yè)務(wù))的實(shí)現(xiàn)帶來技術(shù)難度。針對于此,本發(fā)明提出了一種簡單高效的業(yè)務(wù)數(shù)據(jù)管理方案,其可以基于第一業(yè)務(wù)的第一業(yè)務(wù)數(shù)據(jù)管理第二業(yè)務(wù),使得能夠很好地滿足有特殊需求的第二業(yè)務(wù)。

本發(fā)明的業(yè)務(wù)數(shù)據(jù)管理方案可以實(shí)現(xiàn)為一種業(yè)務(wù)管理裝置和方法。下面將參照附圖更詳細(xì)地描述本公開的優(yōu)選實(shí)施方式。雖然附圖中顯示了本公開的優(yōu)選實(shí)施方式,然而應(yīng)該理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施方式所限制。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。

圖1示出了根據(jù)本發(fā)明一實(shí)施例的業(yè)務(wù)管理裝置的示意性方框圖。

圖2示出了根據(jù)本發(fā)明一實(shí)施例的業(yè)務(wù)管理方法的示意性流程圖。

如圖1所示,本發(fā)明的業(yè)務(wù)管理裝置10包括數(shù)據(jù)存儲單元110、業(yè)務(wù)創(chuàng)建單元120、條件獲取單元130、檢索單元140以及第一關(guān)聯(lián)存儲單元150。

如圖2所示,在步驟s110,例如可以由數(shù)據(jù)存儲單元110,響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),將第一業(yè)務(wù)數(shù)據(jù)存儲在第一數(shù)據(jù)庫中,其中第一業(yè)務(wù)數(shù)據(jù)包括相應(yīng)用戶的用戶標(biāo)識符。

這里,第一業(yè)務(wù)可以是用戶下單信息、用戶參加活動信息等等。以第一業(yè)務(wù)是用戶的游戲充值信息為例,在用戶在充值系統(tǒng)(收銀臺)完成游戲充值后,充值系統(tǒng)就會產(chǎn)生充值成功訂單,充值成功訂單中保存了用戶的用戶標(biāo)識符,此時可以由數(shù)據(jù)存儲單元110將該訂單保存在第一數(shù)據(jù)庫中。作為優(yōu)選,可以采用作為數(shù)據(jù)中心,solr可以自動sharding以及擁有集群管理建設(shè)能力,同時擁有橫向擴(kuò)展能力,因此采用solr能保存足夠多的數(shù)據(jù)。

在步驟s120,例如可以由條件獲取單元130,響應(yīng)于創(chuàng)建第二業(yè)務(wù),獲取第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件。

其中,可以由業(yè)務(wù)創(chuàng)建單元120來創(chuàng)建第二業(yè)務(wù)。對應(yīng)于第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件可以是正面條件,可以是負(fù)面條件,也就是說,業(yè)務(wù)執(zhí)行條件可以是執(zhí)行第二業(yè)務(wù)的條件,也可以是不執(zhí)行第二業(yè)務(wù)的條件。

以上文述及的第一業(yè)務(wù)是用戶下單信息為例,第二業(yè)務(wù)可以是首單立減業(yè)務(wù),相應(yīng)的業(yè)務(wù)執(zhí)行條件可以是預(yù)先設(shè)定的處于首單時間范圍、符合首單立減適用對象、特定時間段內(nèi)的交易頻率/次數(shù)小于預(yù)定值等正面條件,符合這些正面條件的用戶可以執(zhí)行第二業(yè)務(wù)。

另外,相應(yīng)的業(yè)務(wù)執(zhí)行條件也可以是不處于首單時間范圍、不符合首單使用的對象、特定時間段內(nèi)的交易頻率/次數(shù)大于預(yù)定值等負(fù)面條件,符合這些負(fù)面條件的用戶不執(zhí)行第二業(yè)務(wù)。

在步驟s130,例如可以由檢索單元140,從第一數(shù)據(jù)庫中檢索符合業(yè)務(wù)執(zhí)行條件的第一業(yè)務(wù)數(shù)據(jù),并提取其用戶標(biāo)識符。

在業(yè)務(wù)執(zhí)行條件是正面條件時,提取的用戶標(biāo)識符對應(yīng)的用戶是白名 單用戶,在業(yè)務(wù)執(zhí)行條件是負(fù)面條件時,提取的用戶標(biāo)識符對應(yīng)的用戶是黑名單用戶。

在步驟s140,例如可以由第一關(guān)聯(lián)存儲單元150,在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

在提取出符合第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件的用戶標(biāo)識符后,就可以將其與第二業(yè)務(wù)關(guān)聯(lián)地存儲。這里,可以有多種存儲方式,例如,可以建立對應(yīng)于第二業(yè)務(wù)的用戶列表,表中存儲有符合業(yè)務(wù)執(zhí)行條件的用戶標(biāo)識符,也可以以業(yè)務(wù)標(biāo)識符+用戶標(biāo)識符的組合形式成對存儲,后續(xù)查詢時查找所有這樣的組合,還可以建立第二業(yè)務(wù)的業(yè)務(wù)標(biāo)識符為key,以對應(yīng)的用戶列表為value的kv數(shù)據(jù)庫。kv數(shù)據(jù)庫不同于一般的數(shù)據(jù)庫,它能永久保存數(shù)據(jù),并保證數(shù)據(jù)不丟失,同時它具備抗5wtps的壓測能力,因此作為一種優(yōu)選,可以將用戶標(biāo)識符與第二業(yè)務(wù)關(guān)聯(lián)地存儲在kv數(shù)據(jù)庫中。

由此,針對第一業(yè)務(wù),建立包含用戶的用戶標(biāo)識符的第一業(yè)務(wù)數(shù)據(jù)庫,根據(jù)創(chuàng)建的第二業(yè)務(wù),在第一業(yè)務(wù)數(shù)據(jù)庫中提取出滿足或不滿足第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件的用戶的用戶標(biāo)識符,將提取出的用戶標(biāo)識符與第二業(yè)務(wù)關(guān)聯(lián)地存儲,由此,就可以簡單快捷地識別出滿足或不滿足第二業(yè)務(wù)的用戶的信息,以此來判斷用戶是否滿足執(zhí)行第二業(yè)務(wù)的條件。

圖3示出了根據(jù)本發(fā)明另一實(shí)施例的業(yè)務(wù)管理裝置的示意性方框圖。

圖4示出了根據(jù)本發(fā)明另一實(shí)施例的業(yè)務(wù)管理方法的示意性流程圖。

如圖3所示,本發(fā)明的業(yè)務(wù)管理裝置可以可選地包括條件判斷單元310、標(biāo)識符提取單元320以及第二關(guān)聯(lián)存儲單元330。

如圖4所示,在步驟s310,例如可以由條件判斷單元310,在已經(jīng)創(chuàng)建了第二業(yè)務(wù)的情況下,響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),判斷第一業(yè)務(wù)數(shù)據(jù)是否符合業(yè)務(wù)執(zhí)行條件。

在執(zhí)行步驟s310時,還可以同時執(zhí)行步驟s110,即繼續(xù)將第一業(yè)務(wù)數(shù)據(jù)存儲在第一數(shù)據(jù)庫中,以備日后創(chuàng)建其它第二業(yè)務(wù)時使用。

如上文所述,這里的業(yè)務(wù)執(zhí)行條件可以是正面條件,也可以是反面條件。

在步驟s320,例如可以由標(biāo)識符提取單元320,在第一業(yè)務(wù)數(shù)據(jù)符合業(yè)務(wù)執(zhí)行條件的情況下,提取其用戶標(biāo)識符。

在業(yè)務(wù)執(zhí)行條件是正面條件時,所提取的用戶標(biāo)識符是白名單用戶,在業(yè)務(wù)執(zhí)行條件是反面條件時,所提取的用戶標(biāo)識符是黑名單用戶。

在步驟s330,例如可以由第二關(guān)聯(lián)存儲單元330,在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

由此,在業(yè)務(wù)創(chuàng)建單元120創(chuàng)建第二業(yè)務(wù)之后,第二業(yè)務(wù)執(zhí)行或第二業(yè)務(wù)結(jié)束之前,還可以繼續(xù)對第一業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,判斷第一業(yè)務(wù)數(shù)據(jù)對應(yīng)的用戶是否符合第二業(yè)務(wù)執(zhí)行條件,然后對第二數(shù)據(jù)庫進(jìn)行更新。

另外,在第二業(yè)務(wù)為一個用戶僅有一次機(jī)會的業(yè)務(wù)時(如首單立減活動),在第二業(yè)務(wù)執(zhí)行過程中,還可以響應(yīng)于第二業(yè)務(wù)數(shù)據(jù),將第二業(yè)務(wù)數(shù)據(jù)對應(yīng)的用戶標(biāo)識符設(shè)為黑名單用戶。在第二業(yè)務(wù)數(shù)據(jù)庫中存儲的是白名單用戶時,將白名單用戶中的該用戶標(biāo)識符剔除,在第二業(yè)務(wù)數(shù)據(jù)庫中存儲的是黑名單用戶時,將該用戶標(biāo)識符添入。由此,可以防止用戶重復(fù)執(zhí)行第二業(yè)務(wù)。

如圖3所示,本發(fā)明的業(yè)務(wù)管理裝置還可以可選地包括業(yè)務(wù)查詢單元340和業(yè)務(wù)確定單元350。

參見圖4,在步驟s340,例如可以由業(yè)務(wù)查詢單元340,在啟動第二業(yè)務(wù)之后,響應(yīng)于包含當(dāng)前用戶的用戶標(biāo)識符的第二業(yè)務(wù)查詢請求,在第二數(shù)據(jù)庫中查詢是否與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符。

在步驟s350,例如可以由業(yè)務(wù)確定單元350,根據(jù)查詢結(jié)果確定針對當(dāng)前用戶是否執(zhí)行第二業(yè)務(wù)。

如前文所述,在業(yè)務(wù)執(zhí)行條件是正面條件時,業(yè)務(wù)執(zhí)行條件是執(zhí)行第二業(yè)務(wù)的條件,在查詢結(jié)果表明第二數(shù)據(jù)庫中與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶執(zhí)行第二業(yè)務(wù),而在查詢結(jié)果表明所述第二數(shù)據(jù)庫中沒有與第二業(yè)務(wù)關(guān)聯(lián)地存儲當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶不執(zhí)行第二業(yè)務(wù)。

另外,在業(yè)務(wù)執(zhí)行條件是反面條件時,業(yè)務(wù)執(zhí)行條件是不執(zhí)行第二業(yè)務(wù)的條件。在查詢結(jié)果表明第二數(shù)據(jù)庫中沒有與第二業(yè)務(wù)關(guān)聯(lián)地存儲當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶執(zhí)行第二業(yè)務(wù),而在查詢結(jié)果表明第二數(shù)據(jù)庫中與所述第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符的情況下,確定針對當(dāng)前用戶不執(zhí)行第二業(yè)務(wù)。

至此,結(jié)合圖1-圖4詳細(xì)敘述了本發(fā)明的業(yè)務(wù)管理方案,另外,本發(fā)明的業(yè)務(wù)管理方案還可以實(shí)現(xiàn)為一下業(yè)務(wù)管理設(shè)備。

如圖5所示,本發(fā)明實(shí)施例的業(yè)務(wù)管理設(shè)備50包括存儲器510、通信模塊520以及處理器530。

通信模塊520用于接收第一業(yè)務(wù)數(shù)據(jù)。處理器530連接到存儲器510和通信模塊520。

處理器530響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),將第一業(yè)務(wù)數(shù)據(jù)存儲在存儲器510上的第一數(shù)據(jù)庫中,第一業(yè)務(wù)數(shù)據(jù)包括相應(yīng)用戶的用戶標(biāo)識符,并且處理器530響應(yīng)于創(chuàng)建第二業(yè)務(wù),獲取第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行條件,從第一數(shù)據(jù)庫中檢索符合業(yè)務(wù)執(zhí)行條件的第一業(yè)務(wù)數(shù)據(jù),提取其用戶標(biāo)識符,并在存儲器510上的第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

在已經(jīng)創(chuàng)建了第二業(yè)務(wù)的情況下,處理器530響應(yīng)于接收到第一業(yè)務(wù)數(shù)據(jù),判斷第一業(yè)務(wù)數(shù)據(jù)是否符合業(yè)務(wù)執(zhí)行條件,在第一業(yè)務(wù)數(shù)據(jù)符合業(yè)務(wù)執(zhí)行條件的情況下,提取其用戶標(biāo)識符,并在第二數(shù)據(jù)庫中,與第二業(yè)務(wù)關(guān)聯(lián)地存儲所提取的用戶標(biāo)識符。

在啟動第二業(yè)務(wù)之后,處理器530可以響應(yīng)于包含當(dāng)前用戶的用戶標(biāo)識符的第二業(yè)務(wù)查詢請求,在第二數(shù)據(jù)庫中查詢是否與第二業(yè)務(wù)關(guān)聯(lián)地存儲了當(dāng)前用戶的用戶標(biāo)識符,根據(jù)查詢結(jié)果確定針對當(dāng)前用戶是否執(zhí)行第二業(yè)務(wù)。

其中,本發(fā)明實(shí)施例涉及的內(nèi)容在上文結(jié)合圖1-圖4已做了詳細(xì)說明,可參上文相關(guān)描述,另外,本發(fā)明實(shí)施例的業(yè)務(wù)管理設(shè)備還可以通過處理器實(shí)現(xiàn)在上文結(jié)合圖1-圖4述及的而在這里沒有提及的方案,此處不再贅述。

需要說明的是,還可以通過通信模塊520發(fā)送是否執(zhí)行第二業(yè)務(wù)的確定結(jié)果,以便相應(yīng)服務(wù)器例如收銀臺確定是否執(zhí)行第二業(yè)務(wù)。

另外,通信模塊520還可以接收用戶使用客戶端發(fā)送的執(zhí)行第二業(yè)務(wù)(如首單立減)的請求,響應(yīng)于接收到用戶的執(zhí)行第二業(yè)務(wù)的請求,處理器530在第二數(shù)據(jù)庫中查詢,以確定用戶是否滿足執(zhí)行第二業(yè)務(wù)的條件。其中,查詢、確定的步驟已在上文做了詳細(xì)說明,此處不再贅述。

由此,用戶只需要向本發(fā)明的業(yè)務(wù)管理設(shè)備發(fā)送執(zhí)行第二業(yè)務(wù)請求,由業(yè)務(wù)管理設(shè)備對用戶是否滿足執(zhí)行第二業(yè)務(wù)的條件進(jìn)行查詢,可以提升用戶的體驗(yàn)。

上文中已經(jīng)參考附圖詳細(xì)描述了根據(jù)本發(fā)明的業(yè)務(wù)管理設(shè)備、裝置及方法。

此外,根據(jù)本發(fā)明的方法還可以實(shí)現(xiàn)為一種計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括用于執(zhí)行本發(fā)明的上述方法中限定的上述各步驟的計(jì)算機(jī)程序代碼指令。或者,根據(jù)本發(fā)明的方法還可以實(shí)現(xiàn)為一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀介質(zhì),在該計(jì)算機(jī)可讀介質(zhì)上存儲有用于執(zhí)行本發(fā)明的上述方法中限定的上述功能的計(jì)算機(jī)程序。本領(lǐng)域技術(shù)人員還將明白的是,結(jié)合這里的公開所描述的各種示例性邏輯塊、模塊、電路和算法步驟可以被實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件或兩者的組合。

附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實(shí)施例的系統(tǒng)和方法的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)記的功能也可以以不同于附圖中所標(biāo)記的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。

以上已經(jīng)描述了本發(fā)明的各實(shí)施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實(shí)施例。在不偏離所說明的各實(shí)施例的范圍和精神的情況下,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。本文中所用術(shù)語的選擇,旨在最好地解釋各實(shí)施例的原理、實(shí)際應(yīng)用或?qū)κ袌鲋械募夹g(shù)的改進(jìn),或者使本技術(shù)領(lǐng)域的其它普通技術(shù)人員能理解本文披露的各實(shí)施例。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1