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

數(shù)據(jù)處理方法及裝置與流程

文檔序號:12624410閱讀:220來源:國知局
數(shù)據(jù)處理方法及裝置與流程

本發(fā)明涉及計算機應用領域,具體而言,涉及一種數(shù)據(jù)處理方法及裝置。



背景技術:

現(xiàn)有技術中,用戶通??梢灾苯油ㄟ^訪問系統(tǒng)的頁面加入系統(tǒng),從而獲取到系統(tǒng)的一些信息,或者系統(tǒng)通過對用戶設置一些簡單的認證方式,例如,驗證用戶的身份信息等,但是對于需要對用戶分區(qū)域進行管理的系統(tǒng)而言,并不適用。



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

有鑒于此,本發(fā)明實施例的目的在于提供一種數(shù)據(jù)處理方法及裝置,以解決上述問題。

第一方面,本發(fā)明實施例提供一種數(shù)據(jù)處理方法,所述方法包括:接收加入請求,所述加入請求包括待加入用戶的臨時帳號以及推薦人的系統(tǒng)帳號;根據(jù)所述待加入用戶的臨時帳號,獲取所述待加入用戶所在區(qū)域;判斷所述待加入用戶所在區(qū)域與所述推薦人所在區(qū)域是否相同;如果相同,則按照預設規(guī)則,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器;如果不同,則向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

第二方面,本發(fā)明實施例提供一種數(shù)據(jù)處理裝置,所述裝置包括:接收模塊,用于接收加入請求,所述加入請求包括待加入用戶的臨時帳號以及推薦人的系統(tǒng)帳號;獲取模塊,用于根據(jù)所述待加入用戶的臨時帳號,獲取所述待加入用戶所在區(qū)域;處理模塊,用于判斷所述待加入用戶所在區(qū)域與所述推薦人所在區(qū)域是否相同;如果相同,則按照預設規(guī)則,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器;如果不同,則向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

與現(xiàn)有技術相比,本發(fā)明實施例提供的一種數(shù)據(jù)處理方法及裝置,通過判斷所述待加入用戶所在區(qū)域與所述待推薦人所在區(qū)域是否相同,來確定是否允許所述待加入用戶加入系統(tǒng),即對待加入用戶在加入系統(tǒng)時進行分區(qū)域管理,只有跟推薦人在一個區(qū)域的待加入用戶才能加入系統(tǒng),這種方式,能夠?qū)崿F(xiàn)系統(tǒng)用戶按照區(qū)域進行管理,并為后續(xù)系統(tǒng)用戶按照區(qū)域進行資源分配提供了準備。

為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關的附圖。

圖1是本發(fā)明實施例提供的一種服務器與用戶終端交互的示意圖。

圖2是本發(fā)明實施例提供的服務器的方框示意圖。

圖3是本發(fā)明實施例提供的一種數(shù)據(jù)處理方法的流程圖。

圖4是本發(fā)明實施例提供的一種數(shù)據(jù)處理方法中預設規(guī)則的詳細流程圖。

圖5是本發(fā)明實施例提供的一種數(shù)據(jù)處理方法的中步驟S360的流程圖。

圖6是本發(fā)明實施例提供的一種數(shù)據(jù)處理方法的中步驟S370的流程圖。

圖7是本發(fā)明實施例提供的一種數(shù)據(jù)處理裝置的功能模塊示意圖。

具體實施方式

下面將結合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。同時,在本發(fā)明的描述中,術語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性或時間先后。

如圖1所示,是本發(fā)明實施例提供的服務器200分別與用戶終端100進行交互的示意圖。所述服務器200通過網(wǎng)絡300與一個或多個用戶終端100進行數(shù)據(jù)通信,以進行數(shù)據(jù)通信或交互。所述服務器200可以是分布式文件存儲服務器、網(wǎng)絡服務端、數(shù)據(jù)庫服務端等。所述用戶終端100可以是個人電腦(personal computer,PC)、平板電腦、智能手機等。

于發(fā)明實施例中,用戶終端100中安裝有客戶端,該客戶端可以是瀏覽器也可以是第三方應用軟件,與服務器(Server)端相對應,為用戶提供本地服務,例如注冊,登錄,瀏覽頁面等。

本實施例中的服務器可以是單個的服務器,也可以是一個服務器集群,可以包括WEB服務器、搜索服務器、計算服務器等多個服務器。

如圖2所示,是所述服務器200的方框示意圖。所述服務器200包括數(shù)據(jù)處理裝置210、存儲器220、存儲控制器230、處理器240。

所述存儲器220、存儲控制器230、處理器240各元件相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現(xiàn)電性連接。所述數(shù)據(jù)處理裝置210包括至少一個可以軟件或固件(firmware)的形式存儲于所述存儲器中或固化在所述服務端200的操作系統(tǒng)(operating system,OS)中的軟件功能模塊。所述處理器240用于執(zhí)行存儲器220中存儲的可執(zhí)行模塊,例如所述數(shù)據(jù)處理裝置210包括的軟件功能模塊或計算機程序。

其中,存儲器220可以是,但不限于,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器220用于存儲程序,所述處理器240在接收到執(zhí)行指令后,執(zhí)行所述程序,前述本發(fā)明實施例任一實施例揭示的流過程定義的服務端所執(zhí)行的方法可以應用于處理器中,或者由處理器實現(xiàn)。

處理器240可能是一種集成電路芯片,具有信號的處理能力。上述的處理器可以是通用處理器,包括中央處理器(Central Processing Unit,簡稱CPU)、網(wǎng)絡處理器(Network Processor,簡稱NP)等;還可以是數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

可以理解,圖2所示的結構僅為示意,服務器200還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。

圖3示出了本發(fā)明實施例提供的數(shù)據(jù)處理方法的流程圖,請參閱圖3,本實施例描述的是服務器的處理流程,所述方法包括:

步驟S310,接收加入請求,所述加入請求包括待加入用戶的臨時帳號以及推薦人的系統(tǒng)帳號。

其中,所述臨時帳號,是根據(jù)用戶唯一識別碼以及系統(tǒng)唯一識別碼計算獲得。

其中,所述用戶唯一識別碼的實施方法有多種,例如用戶的微信號,用戶的微信二維碼,用戶注冊的系統(tǒng)平臺的用戶ID等,可以理解的是,實施方式并不局限于所述提到的方式。

同樣的,所述系統(tǒng)唯一識別碼的實施方法有多種,例如微信公眾號,微信公眾二維碼,系統(tǒng)平臺的公眾ID等,可以理解的是,實施方式并不局限于所述提到的方式。

將所述用戶唯一識別碼以及所述系統(tǒng)唯一識別碼通過計算得出臨時賬號,計算的方式也可以有多種,可以相加,相乘,也可以通過加密計算,可以理解的是,實施方式并不局限于所述提到的方式。

所述系統(tǒng)賬號,是指由服務器分配給用戶的,是系統(tǒng)對用戶的唯一認證號。

步驟S320,根據(jù)所述待加入用戶的臨時帳號,獲取所述待加入用戶所在區(qū)域。

步驟S320的實施方式有多種,例如,若所述用戶唯一識別碼為用戶的微信號,則可以根據(jù)微信提供給第三方的應用接口,調(diào)用接口程序,獲取到所述待加入用戶所在區(qū)域。當然,并不局限于此。

步驟S330,判斷所述待加入用戶所在區(qū)域與所述推薦人所在區(qū)域是否相同。

其中,所述推薦人所在區(qū)域在所述推薦人通過區(qū)域驗證進入時,服務器從所述推薦人的臨時帳號中獲取,并儲存于服務器中。此時從服務器中獲取推薦人所在區(qū)域,并與所述待加入用戶所在區(qū)域進行匹配,匹配的方式可以有多種,例如,字符串匹配等。

如果是,則執(zhí)行步驟S340,否則,執(zhí)行步驟S350。

步驟S340,按照預設規(guī)則,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器。

作為一種實施方式,請參閱圖4,所述預設規(guī)則包括:

步驟S341,判斷所述待加入用戶的臨時帳號是否與系統(tǒng)唯一識別碼關聯(lián)。

如果是,則執(zhí)行步驟S342,否則,執(zhí)行步驟S343。

步驟S342,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器。

此時,所述待加入用戶加入系統(tǒng),成為系統(tǒng)用戶。

步驟S343,向所述待推薦人的用戶終端發(fā)送系統(tǒng)唯一識別碼對應的信息。

若所述用戶唯一識別碼為用戶微信號,則此時服務器向所述所述待推薦人的用戶終端返回系統(tǒng)唯一識別碼,即微信公眾號的關注界面。

步驟S344,接收用戶指令。

步驟S345,判斷所述用戶指令是否為用于選擇與所述系統(tǒng)唯一識別碼相關聯(lián)的選擇指令。

如果是,執(zhí)行步驟S346,否則,執(zhí)行步驟S347。

步驟S346,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器。

若此時用戶通過用戶終端對所述微信公眾號進行關注,即此時所述用戶指令是用于選擇與所述系統(tǒng)唯一識別碼相關聯(lián)的選擇指令,所述待加入用戶加入系統(tǒng),成為系統(tǒng)用戶。

步驟S347,向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

若此時用戶通過用戶終端選擇不關注所述微信公眾號,則此時,用戶不能加入系統(tǒng),所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息,例如“掃碼失敗,地區(qū)不匹配”等等提示信息。

優(yōu)選的,請參閱圖5,在步驟S340之后,所述方法還可以包括:

步驟S360,將所述待加入用戶的臨時帳號對應的信息發(fā)送到所述推薦人的用戶終端。

其中,所述待加入用戶的臨時帳號對應的信息包括待加入用戶的頭像,用戶名以及地域信息等,以使所述推薦人通過用戶終端接收到所述信息時,能夠了解到所述待加入用戶通過掃描自己的二維碼成功加入到系統(tǒng)中,在后續(xù)的資源分配中,所述待加入用戶為所述推薦人的下級用戶,有利于合理的資源分配。

步驟S350,向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

優(yōu)選的,請參閱圖6,在步驟S350之后,所述方法還可以包括:

步驟S370,向所述待加入用戶的用戶終端發(fā)送用于提示如何加入系統(tǒng)的提示信息。

例如,可以向所述待加入用戶的用戶終端發(fā)送“請掃描XX市推薦人的二維碼”或“在我的微信-點擊頭像-地區(qū)進行地區(qū)修改”等等,以使所述待加入用戶接收到所述提示信息后,能夠知道如何加入系統(tǒng),進一步提升了系統(tǒng)用戶按照區(qū)域加入的比例。

本發(fā)明實施例提供的數(shù)據(jù)處理方法,通過判斷所述待加入用戶所在區(qū)域與所述待推薦人所在區(qū)域是否相同,來確定是否允許所述待加入用戶加入系統(tǒng),即對待加入用戶在加入系統(tǒng)時進行分區(qū)域管理,只有跟推薦人在一個區(qū)域的待加入用戶才能加入系統(tǒng),這種方式,能夠?qū)崿F(xiàn)系統(tǒng)用戶按照區(qū)域進行管理,并為后續(xù)系統(tǒng)用戶按照區(qū)域進行資源分配提供了準備。

請參閱圖7,是本發(fā)明實施例提供的圖2所示的數(shù)據(jù)處理裝置210的功能模塊示意圖。所述數(shù)據(jù)處理裝置210運行于所述服務器200。所述數(shù)據(jù)處理裝置210包括接收模塊211,獲取模塊212,處理模塊213。

所述接收模塊211,用于接收加入請求,所述加入請求包括待加入用戶的臨時帳號以及推薦人的系統(tǒng)帳號。

所述獲取模塊212,用于根據(jù)所述待加入用戶的臨時帳號,獲取所述待加入用戶所在區(qū)域。

所述處理模塊213,用于判斷所述待加入用戶所在區(qū)域與所述推薦人所在區(qū)域是否相同;如果相同,則按照預設規(guī)則,為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器;如果不同,則向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

其中,所述預設規(guī)則包括:判斷所述待加入用戶的臨時帳號是否與系統(tǒng)唯一識別碼關聯(lián);如果是,則為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器;如果否,則向所述待推薦人發(fā)送系統(tǒng)唯一識別碼對應的信息;接收用戶指令;若所述用戶指令為用于選擇與所述系統(tǒng)唯一識別碼相關聯(lián)的選擇指令,則為所述待加入用戶生成系統(tǒng)帳號,并將所述待加入用戶的系統(tǒng)帳號存儲進服務器。

優(yōu)選的,所述預設規(guī)則還包括:若所述用戶指令為用于選擇不與所述系統(tǒng)唯一識別碼相關聯(lián)的選擇指令,則向所述待加入用戶的用戶終端發(fā)送用于提示加入系統(tǒng)失敗的提示信息。

作為一種實施方式,所述裝置還包括第一發(fā)送模塊214,所述第一發(fā)送模塊214,用于將所述待加入用戶的臨時帳號對應的信息發(fā)送到所述推薦人的用戶終端。

作為另一種實施方式,所述裝置還包括第二發(fā)送模塊215,所述第二發(fā)送模塊215,用于向所述待加入用戶的用戶終端發(fā)送用于提示如何加入系統(tǒng)的提示信息。

以上各模塊可以是由軟件代碼實現(xiàn),此時,上述的各模塊可存儲于服務器200的存儲器220內(nèi)。以上各模塊同樣可以由硬件例如集成電路芯片實現(xiàn)。

需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。

本發(fā)明實施例所提供的數(shù)據(jù)處理裝置,其實現(xiàn)原理及產(chǎn)生的技術效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應內(nèi)容。

在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,也可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。

另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。

所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務端,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。

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