專利名稱:網(wǎng)絡活動交互系統(tǒng)及方法
網(wǎng)絡活動交互系統(tǒng)及方法
技術領域:
本發(fā)明涉及計算機技術領域,特別涉及一種網(wǎng)絡活動交互系統(tǒng)及方法。背景技術:
隨著計算機的普及,使人們的信息交流越來越便捷。人們可以通過社會性網(wǎng)絡 (Socaial Networks Service, SNS)進行信息交互。在SNS社區(qū)中,用戶可以創(chuàng)建各種類型的群組,通過群組將具有相同興趣的用戶召集起來,此外,還可以發(fā)布一些網(wǎng)絡活動信息, 號召大家一起參加。然而,傳統(tǒng)的SNS社區(qū)中,并沒有對用戶發(fā)起的活動內(nèi)容的形式進行規(guī)范,僅僅能滿足用戶號召、其他用戶報名參加網(wǎng)絡活動等,但參加網(wǎng)絡活動的內(nèi)容形式多種多樣,沒有統(tǒng)一的格式,用戶參與網(wǎng)絡活動所回復的內(nèi)容顯得雜亂,不利于閱讀。
發(fā)明內(nèi)容基于此,有必要提供一種能統(tǒng)一活動內(nèi)容形式,從而便于閱讀的網(wǎng)絡活動交互系統(tǒng)。此外,還有必要提供一種能統(tǒng)一活動內(nèi)容形式,從而便于閱讀的網(wǎng)絡活動交互方法。一種網(wǎng)絡活動交互系統(tǒng),包括創(chuàng)建模塊,創(chuàng)建網(wǎng)絡活動內(nèi)容;交互模塊,獲取用戶提交的參與所述網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將所述用戶加入到所述網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到網(wǎng)絡活動的參與回復內(nèi)容集;數(shù)據(jù)庫,存儲所述網(wǎng)絡活動內(nèi)容、所述網(wǎng)絡活動的參與用戶集及匯集用戶提交的參與數(shù)據(jù)的參與回復內(nèi)容集;展示模塊,展示所述網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。優(yōu)選地,所述網(wǎng)絡活動內(nèi)容包括活動標題、活動具體內(nèi)容、活動時間、活動分類、參與條件和活動范例;所述交互模塊進一步判斷用戶提交的參與數(shù)據(jù)是否符合所述參與條件及活動范例,若是,則將用戶提交的參與數(shù)據(jù)存儲到網(wǎng)絡活動的參與回復內(nèi)容集,并將用戶加入到所述網(wǎng)絡活動的參與用戶集。優(yōu)選地,所述創(chuàng)建模塊還分配網(wǎng)絡活動標識號、與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號;所述數(shù)據(jù)庫包括活動信息存儲模塊,以網(wǎng)絡活動標識號為索引存儲網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述群組標識號和帖子標識號;帖子信息存儲模塊,以所述群組標識號和帖子標識號為索引存儲帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容,所述帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集;用戶活動記錄模塊,記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將所述用戶創(chuàng)建的網(wǎng)絡活動加入用戶的網(wǎng)絡活動創(chuàng)建集,將所述用戶參與的網(wǎng)絡活動加入用戶的網(wǎng)絡活動參與集。優(yōu)選地,所述創(chuàng)建模塊進一步獲取用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容,并將所述網(wǎng)絡活動內(nèi)容提交到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲, 且對所述網(wǎng)絡活動內(nèi)容在活動信息模塊與帖子信息模塊之間建立互查關系,并判斷所述互查關系建立是否成功,若是,則所述創(chuàng)建模塊將所述網(wǎng)絡活動加入到所述用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,若否,則所述創(chuàng)建模塊重新提交網(wǎng)絡活動內(nèi)容到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲。優(yōu)選地,還包括回復模塊,獲取用戶提交的對所述網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容, 并存儲于所述帖子信息存儲模塊。優(yōu)選地,還包括查詢模塊,用于查詢網(wǎng)絡活動內(nèi)容和/或用戶的網(wǎng)絡活動記錄。優(yōu)選地,所述查詢模塊查詢網(wǎng)絡活動內(nèi)容時進一步獲取活動信息模塊中相對應的網(wǎng)絡活動內(nèi)容和帖子信息存儲模塊中相對應的網(wǎng)絡活動的活動范例和網(wǎng)絡活動的參與回復內(nèi)容集,并通過所述展示模塊進行展示。優(yōu)選地,所述查詢模塊查詢用戶的網(wǎng)絡活動記錄時還獲取所述用戶活動記錄模塊中的相對應用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集,并通過所述展示模塊進行展示。優(yōu)選地,還包括評價模塊,獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容,并將所述評價內(nèi)容存儲在所述帖子信息模塊,且將所述評價內(nèi)容通過所述展示模塊展示。一種網(wǎng)絡活動交互方法,包括以下步驟創(chuàng)建網(wǎng)絡活動內(nèi)容并存儲;獲取用戶提交的參與所述網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將用戶加入所述網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到網(wǎng)絡活動的參與回復內(nèi)容集,若否,則請求參與所述網(wǎng)絡活動失敗;展示所述網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。優(yōu)選地,所述網(wǎng)絡活動內(nèi)容包括活動標題、活動內(nèi)容、活動時間、活動分類、參與條件和活動范例;判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符的具體步驟為判斷用戶提交的參與數(shù)據(jù)是否符合所述參與條件及活動范例,若是,則將用戶提交的參與數(shù)據(jù)存儲到網(wǎng)絡活動的參與回復內(nèi)容集,并將用戶加入到所述網(wǎng)絡活動的參與用戶集中。優(yōu)選地,還包括分配網(wǎng)絡活動標識號、與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號;并且以網(wǎng)絡活動標識號為索引將網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述群組標識號和帖子標識號存儲于活動信息存儲模塊;以所述群組標識號和帖子標識號為索引將帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容,所述帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集有用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集存儲于帖子信息存儲模塊;記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將所述用戶創(chuàng)建的網(wǎng)絡活動加入用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,將所述用戶參與的網(wǎng)絡活動加入用戶活動記錄模塊的網(wǎng)絡活動參與集。優(yōu)選地,還包括獲取用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容;將所述網(wǎng)絡活動內(nèi)容提交到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲;對所述網(wǎng)絡活動內(nèi)容在活動信息存儲模塊與帖子信息存儲模塊之間建立互查關系;判斷所述互查關系建立是否成功,若是,則將所述網(wǎng)絡活動加入到所述用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,若否,則重新提交網(wǎng)絡活動內(nèi)容到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲。優(yōu)選地,還包括步驟獲取用戶提交的對所述網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容,并存儲以及展示所述普通回復內(nèi)容。優(yōu)選地,還包括查詢?yōu)g覽網(wǎng)絡活動內(nèi)容和/或用戶的網(wǎng)絡活動記錄。優(yōu)選地,所述查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的具體步驟是獲取用戶查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求;根據(jù)該查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求獲取相對應的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集; 展示查詢的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集。優(yōu)選地,所述查詢?yōu)g覽用戶的網(wǎng)絡活動記錄的具體步驟是獲取查詢?yōu)g覽用戶網(wǎng)絡活動記錄的請求;根據(jù)該瀏覽用戶網(wǎng)絡活動記錄的請求獲取用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集;展示該用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集。優(yōu)選地,還包括獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容并存儲,以及展示所述評價內(nèi)容。上述網(wǎng)絡活動交互系統(tǒng)及方法,采用創(chuàng)建網(wǎng)絡活動內(nèi)容,獲取用戶提交的參與數(shù)據(jù),通過判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將用戶加入到該網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到該網(wǎng)絡活動的參與回復內(nèi)容集,保證了用戶提交的參與數(shù)據(jù)與創(chuàng)建的網(wǎng)絡活動內(nèi)容相符,使內(nèi)容形式統(tǒng)一且便于閱讀。另外,采用判斷用戶提交的參與數(shù)據(jù)是否符合參與條件及活動范例的格式,有效的過濾掉不合法的內(nèi)容,保證用戶提交的參與內(nèi)容形式統(tǒng)一,操作簡單方便,形式規(guī)范且簡單易行。通過查詢,用戶可以獲取網(wǎng)絡活動內(nèi)容,選擇參與網(wǎng)絡活動,還可以獲取到已經(jīng)參加過的網(wǎng)絡活動和創(chuàng)建的網(wǎng)絡活動。采用對用戶提交的參與數(shù)據(jù)進行評價,獲取用戶對事物的傾向性。
圖1為一個實施例中網(wǎng)絡活動交互系統(tǒng)結構示意圖;圖2為一個實施例中數(shù)據(jù)庫內(nèi)部結構示意圖3為另一個實施例中網(wǎng)絡活動交互系統(tǒng)結構示意圖;圖4為一個實施例中網(wǎng)絡活動交互方法流程圖;圖5為一個實施例中創(chuàng)建網(wǎng)絡活動內(nèi)容的方法流程圖;圖6為一個實施例中查詢網(wǎng)絡活動內(nèi)容的流程圖;圖7為一個實施例中查詢用戶網(wǎng)絡活動記錄的流程圖。
具體實施方式如圖1所示,一種網(wǎng)絡活動交互系統(tǒng),包括創(chuàng)建模塊10、數(shù)據(jù)庫20、交互模塊30和展示模塊40。創(chuàng)建模塊10用于創(chuàng)建網(wǎng)絡活動內(nèi)容及分配網(wǎng)絡活動標識號、與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號。創(chuàng)建模塊10獲取到用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容,該網(wǎng)絡活動內(nèi)容包括活動標題、活動具體內(nèi)容、活動時間、活動分類、參與條件以及活動范例等。創(chuàng)建模塊10成功創(chuàng)建網(wǎng)絡活動后還分配網(wǎng)絡活動標識號,另外,網(wǎng)絡活動內(nèi)容以帖子的形式展示出來,因此,創(chuàng)建模塊10還分配與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號。其中,網(wǎng)絡活動是指通過網(wǎng)絡平臺發(fā)布一個具有主題、時間、內(nèi)容的召集行動,其他用戶可在網(wǎng)絡上進行報名來響應,并參與到其中的一種活動形式。群組是指用戶通過相同或相似的興趣愛好等組成的網(wǎng)絡組織形式。數(shù)據(jù)庫20存儲創(chuàng)建的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與用戶集。如圖2所示,數(shù)據(jù)庫20包括活動信息存儲模塊200、帖子信息存儲模塊202和用戶活動記錄模塊204。其中, 活動信息存儲模塊200的每條記錄以網(wǎng)絡活動標識號為索引存儲網(wǎng)絡活動內(nèi)容,即活動標題、活動具體內(nèi)容、活動時間、活動分類、參與條件等,同時還存儲網(wǎng)絡活動的參與用戶集、 與網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號等。帖子信息存儲模塊202的每條記錄以與所述網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號為索引存儲帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容等信息。其中,帖子內(nèi)容包括活動范例和匯集用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集。本實施例中,帖子內(nèi)容中的活動范例是以序列化字符串形式存在的。該序列化是指將對象(如活動范例)的狀態(tài)信息轉(zhuǎn)換為可以存儲或傳輸?shù)拇绑w的過程,即將對象轉(zhuǎn)換為字符串存儲的過程,以便保存。另外,反序列化是該序列化的相反過程。用戶活動記錄模塊204記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將創(chuàng)建的網(wǎng)絡活動加入到用戶網(wǎng)絡活動的創(chuàng)建集和網(wǎng)絡活動的參與集。用戶的網(wǎng)絡活動創(chuàng)建集是將用戶創(chuàng)建的網(wǎng)絡活動全部集中在一起,如通過列表的形式展示用戶的網(wǎng)絡活動創(chuàng)建集,用戶的網(wǎng)絡活動參與集與網(wǎng)絡活動創(chuàng)建集一樣。另外,創(chuàng)建模塊10獲取到用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容,將用戶提交的網(wǎng)絡活動內(nèi)容提交給活動信息存儲模塊200和帖子信息存儲模塊202,并判斷活動信息存儲模塊200和帖子信息存儲模塊202對該網(wǎng)絡活動內(nèi)容是否建立了互查關系,若是,則將該網(wǎng)絡活動加入到用戶活動記錄模塊204的用戶參與的網(wǎng)絡活動創(chuàng)建集中,若否, 則創(chuàng)建模塊10重新提交網(wǎng)絡活動內(nèi)容到活動信息存儲模塊200和帖子信息存儲模塊202。 其中,互查關系是指當用戶提交網(wǎng)絡活動標識號或以與該網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號,都可以獲取到該網(wǎng)絡活動的所有內(nèi)容。交互模塊30用于獲取用戶提交的參與該網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與該網(wǎng)絡活動內(nèi)容相符,若是,則將該用戶加入到該網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到該網(wǎng)絡活動的參與回復內(nèi)容集。其中,用戶提交的參與數(shù)據(jù)包括用戶個人信息和參與內(nèi)容,該提交的參與數(shù)據(jù)是對該網(wǎng)絡活動的參與回復內(nèi)容。該網(wǎng)絡活動的參與回復內(nèi)容集為所有用戶提交的參與數(shù)據(jù)的集合。判斷的具體過程是交互模塊30從活動信息存儲模塊200獲取與用戶提交的參與網(wǎng)絡活動請求相對應的網(wǎng)絡活動的參與條件和所需信息判定用戶的個人信息是否符合參與該網(wǎng)絡活動的要求,若是,則交互模塊30從帖子信息存儲模塊202獲取與該網(wǎng)絡活動相對應的活動范例,若否,則用戶參與失敗,交互模塊30獲取到活動范例后,判斷用戶提交的參與內(nèi)容是否與該活動范例格式一致,若是,則將用戶提交的參與內(nèi)容序列化保存到帖子信息存儲模塊202, 并在活動信息存儲模塊200的該網(wǎng)絡活動的參與用戶集中加入該用戶,同時在用戶活動記錄模塊204中記錄該網(wǎng)絡活動,并將該網(wǎng)絡活動加入到用戶的網(wǎng)絡活動參與集中。另外,帖子信息存儲模塊202將以序列化字符串形式保存的用戶提交的參與內(nèi)容進行反序列化后和該網(wǎng)絡活動的標識號通過展示模塊展示到該網(wǎng)絡活動對應的帖子的新增回復中,并將該用戶提交的參與內(nèi)容進行特殊標識。該特殊標識是通過帖子信息數(shù)據(jù)庫中回復設置一個默認字段,該字段為0,代表用戶對網(wǎng)絡活動的普通回復,該字段為1,代表用戶對網(wǎng)絡活動的參與回復。展示模塊40用于展示網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。本實施例中, 網(wǎng)絡活動及用戶提交的參與內(nèi)容以帖子的形式展示出來。為了更好的說明網(wǎng)絡活動交互系統(tǒng)的應用,下面以網(wǎng)絡活動“獻給母親節(jié),我和孩子有個約會”詳細說明。創(chuàng)建模塊10創(chuàng)建網(wǎng)絡活動內(nèi)容,如活動標題為“獻給母親節(jié),我和孩子有個約會”,活動具體內(nèi)容為“圍繞母親節(jié),寫一個關于自己和孩子間的小故事(150字以上)、提供 5張以上,媽媽和孩子的合影圖片(清晰漂亮)”,活動時間為“5月9日結束”,活動分類為 “文學類”,參與條件“符合報名條件的都可報名參與”,活動范例為“必須包含將活動作品帖的標題和活動作品帖的地址,并回復在活動帖子內(nèi)”,網(wǎng)絡活動標識號為“01”,與該網(wǎng)絡活動相對應的帖子所在的群組標識號為“02”,帖子標識號為“022”。創(chuàng)建模塊10將“獻給母親節(jié),我和孩子有個約會”的內(nèi)容提交到活動信息存儲模塊200和帖子信息存儲模塊202進行存儲,并在活動信息存儲模塊200和帖子信息存儲模塊202之間建立互查關系,即用戶通過網(wǎng)絡活動標識號“01”或與該網(wǎng)絡活動相對應的帖子所在的群組標識號“02”,帖子標識號“022”,都可以從活動信息存儲模塊200和帖子信息存儲模塊202查到“獻給母親節(jié),我和孩子有個約會”的所有信息?;ゲ殛P系建立成功后,用戶活動記錄模塊204記錄“獻給母親節(jié),我和孩子有個約會”網(wǎng)絡活動,并將該網(wǎng)絡活動加入到用戶的網(wǎng)絡活動創(chuàng)建集中。交互模塊30獲取到飛雪提交的參與數(shù)據(jù)“母親節(jié)我的寶貝“能歌善舞”http:// abc. abc. com/abc. html”,將提交的參與數(shù)據(jù)該與網(wǎng)絡活動內(nèi)容進行比較判斷,滿足參與條件且符合該網(wǎng)絡活動的活動范例格式要求,因此,提交的參與數(shù)據(jù)符合要求,將該“飛雪”加入到網(wǎng)絡活動“獻給母親節(jié),我和孩子有個約會”的參與用戶集中,并將飛雪提交的參與數(shù)據(jù)加入到該網(wǎng)絡活動的參與回復內(nèi)容集。展示模塊40將該“獻給母親節(jié),我和孩子有個約會”網(wǎng)絡活動內(nèi)容和飛雪提交的參與數(shù)據(jù)“母親節(jié)我的寶貝“能歌善舞”http://abC. abc. com/abc. html”展示出來。如圖3所示,在一個實施例中,上述網(wǎng)絡活動交互系統(tǒng)還包括查詢模塊50,供用戶查詢網(wǎng)絡活動內(nèi)容和/或用戶網(wǎng)絡活動記錄。查詢模塊50獲取到用戶瀏覽網(wǎng)絡活動內(nèi)容的請求,則從活動信息存儲模塊200獲取相對應的網(wǎng)絡活動內(nèi)容,再從帖子信息存儲模塊 202獲取相對應的網(wǎng)絡活動的活動范例及網(wǎng)絡活動的參與回復內(nèi)容集,然后通過展示模塊 40展示。其中,若獲取的網(wǎng)絡活動的參與回復內(nèi)容集中用戶提交的參與數(shù)據(jù)為序列化字符串,則對參與回復內(nèi)容進行反序列化,再通過展示模塊40進行展示。查詢模塊50獲取到用戶瀏覽用戶網(wǎng)絡活動記錄,則從用戶活動記錄模塊204獲取該用戶的網(wǎng)絡活動創(chuàng)建集和用戶的網(wǎng)絡活動參與集,再通過展示模塊40進行展示。本實施例中,上述網(wǎng)絡活動交互系統(tǒng)還包括回復模塊60和評價模塊70?;貜湍K60獲取用戶提交的對網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容,即該回復內(nèi)容不用通過交互模塊30進行判斷?;貜湍K60獲取到用戶提交的普通回復內(nèi)容后,存儲到帖子信息存儲模塊202中,并在該網(wǎng)絡活動對應的帖子的回復列表中增加一條記錄。其中,普通回復內(nèi)容為用戶不報名參與網(wǎng)絡活動而進行的回復,即用戶提交的文本內(nèi)容。評價模塊70用于獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容,并將該評價內(nèi)容存儲在帖子信息存儲模塊202中,且將該評價內(nèi)容通過展示模塊40展示。本實施例中,評價模塊70設置有兩個字段,兩個字段為“太棒了”和“不喜歡”,用戶閱讀參與用戶對網(wǎng)絡活動內(nèi)容的參與回復內(nèi)容時可以點擊“太棒了”或“不喜歡”的選項對該參與回復內(nèi)容進行評價,評價模塊70記錄該次評價,并在對應的選項計數(shù)字段加一,且重新將選項計數(shù)存儲到帖子信息存儲模塊202中。如圖4所示,一種網(wǎng)絡活動交互方法,包括以下步驟步驟S10,創(chuàng)建網(wǎng)絡活動內(nèi)容并存儲。用戶通過創(chuàng)建模塊10提交創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容,該網(wǎng)絡活動內(nèi)容包括活動標題、活動具體內(nèi)容、活動時間、活動分類、 參與條件以及活動范例等。創(chuàng)建一個網(wǎng)絡活動時,還包括分配網(wǎng)絡活動標識號、與該網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號;以網(wǎng)絡活動標識號為索引將網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號存儲于活動信息存儲模塊200中;以與群組標識號和帖子標識號為索引將帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容存儲于帖子信息存儲模202中,所述帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集有用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集;記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將所述用戶創(chuàng)建的網(wǎng)絡活動加入用戶活動記錄模塊204的網(wǎng)絡活動創(chuàng)建集, 將所述用戶參與的網(wǎng)絡活動加入用戶活動記錄模塊204的網(wǎng)絡活動參與集。舉例說明創(chuàng)建一個網(wǎng)絡活動,例如活動標題為“獻給母親節(jié),我和孩子有個約會”,活動具體內(nèi)容為“圍繞母親節(jié),寫一個關于自己和孩子間的小故事(150字以上)、提供 5張以上,媽媽和孩子的合影圖片(清晰漂亮)”,活動時間為“5月9日結束”,活動分類為 “文學類”,參與條件“符合報名條件的都可報名參與”,活動范例為“將活動作品帖地址,回復在活動帖子”。如圖5所示,創(chuàng)建網(wǎng)絡活動內(nèi)容的具體步驟包括步驟S100,獲取到用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容。獲取到用戶提交的網(wǎng)絡活動內(nèi)容,如上述的“獻給母親節(jié),我和孩子有個約會”網(wǎng)絡活動內(nèi)容。步驟S101,將網(wǎng)絡活動內(nèi)容提交到該活動信息存儲模塊200和帖子信息存儲模塊 202進行存儲。將獲取的網(wǎng)絡活動內(nèi)容提交到該活動信息存儲模塊200和帖子信息存儲模塊202存儲。步驟S102,對該網(wǎng)絡活動內(nèi)容在活動信息存儲模塊200和帖子信息存儲模塊202 之間建立互查關系。該網(wǎng)絡活動內(nèi)容在活動信息存儲模塊200和帖子信息存儲模塊202都能夠查到所有相關的信息?;顒有畔⒋鎯δK200中以網(wǎng)絡活動標識號為索引存儲網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號;帖子信息存儲模塊202中以與該網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號為索引存儲帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容,該帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集有用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集。步驟S103,判斷該互查關系建立是否成功,若是,則執(zhí)行步驟S104,若否,則返回步驟S101。判斷活動信息存儲模塊200和帖子信息存儲模塊202中的網(wǎng)絡活動內(nèi)容信息是否能夠互查,即當用戶提交網(wǎng)絡活動標識號或以與該網(wǎng)絡活動相對應的帖子所在的群組標識號和帖子標識號,都可以獲取到該網(wǎng)絡活動的所有內(nèi)容?;ゲ殛P系建立失敗,需要重新將該網(wǎng)絡活動內(nèi)容提交到信息模塊和帖子信息模塊進行重新存儲建立互查關系。步驟S104,將該網(wǎng)絡活動加入到用戶活動記錄模塊204的網(wǎng)絡活動創(chuàng)建集。用戶活動記錄模塊204記錄該網(wǎng)絡活動,并將該網(wǎng)絡活動加入到用戶的網(wǎng)絡活動創(chuàng)建集。步驟S20,獲取用戶提交的參與該網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù)。用戶參與網(wǎng)絡活動時,需要提交相關數(shù)據(jù)。用戶提交的參與數(shù)據(jù)包括個人信息和參與內(nèi)容。個人信息用于判斷用戶是否有權限參加該網(wǎng)絡活動。參與內(nèi)容與網(wǎng)絡活動范例格式一樣。如用戶個人信息包括個人郵箱等等。另外,用戶參加網(wǎng)絡活動時提交的參與數(shù)據(jù),稱為參與回復內(nèi)容。步驟S30,判斷用戶提交的參與數(shù)據(jù)是否與該網(wǎng)絡活動內(nèi)容相符,若是,執(zhí)行步驟 S40,若否,則結束。在本實施例中,判斷用戶提交的參與數(shù)據(jù)是否與該網(wǎng)絡活動內(nèi)容相符的具體步驟是判斷用戶提交的參與數(shù)據(jù)是否符合該網(wǎng)絡活動中的參與條件及活動范例,若是,則執(zhí)行步驟S40若否,則結束。步驟S40,將用戶加入到該網(wǎng)絡活動的參與用戶集中,并將用戶提交的參與數(shù)據(jù)加入到網(wǎng)絡活動的參與回復內(nèi)容集。用戶提交的參與數(shù)據(jù)符合要求,則將用戶加入到該網(wǎng)絡活動的參與用戶集,同時將用戶提交的參與數(shù)據(jù)存儲到數(shù)據(jù)庫中網(wǎng)絡活動的參與回復內(nèi)容集。步驟S50,展示網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。將網(wǎng)絡活動內(nèi)容展示,便于用戶了解并參與,將匯集用戶提交的參與數(shù)據(jù)的參與回復內(nèi)容集展示,表明用戶的參與成功,且用戶能夠查看到。該網(wǎng)絡活動內(nèi)容及用戶提交的參與數(shù)據(jù)以帖子的形式展示。在一個實施例中,上述網(wǎng)絡活動交互方法還包括獲取用戶提交的對網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容,并存儲以及展示所述普通回復內(nèi)容。所述普通回復內(nèi)容是指用戶不報名參與網(wǎng)絡活動發(fā)表的文本回復內(nèi)容。如上述的“獻給母親節(jié),我和孩子有個約會”活動,用戶直接回復內(nèi)容為“感謝母親”,而未按活動的范例回復,該回復內(nèi)容為普通回內(nèi)容。上述網(wǎng)絡活動交互方法還包括查詢網(wǎng)絡活動內(nèi)容和/或用戶的網(wǎng)絡活動記錄。其中,如圖6所示,查詢網(wǎng)絡活動內(nèi)容的具體步驟是步驟S600,獲取用戶查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求。用戶通過查詢模塊50發(fā)起查詢?yōu)g覽網(wǎng)絡活動內(nèi)容請求。步驟S601,根據(jù)該查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求獲取相對應的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集。查詢模塊50通過查詢網(wǎng)絡活動內(nèi)容的請求從活動信息存儲模塊200和帖子信息存儲模塊202獲取相對應的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集。另外,若網(wǎng)絡活動的參與回復內(nèi)容集是以序列化的字符串形式存儲的,則將得到的參與回復內(nèi)容集進行反序列化處理。步驟S602,展示查詢的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集。另外,如圖7所示,查詢用戶網(wǎng)絡活動記錄的具體步驟包括步驟S610,獲取查詢?yōu)g覽用戶網(wǎng)絡活動記錄的請求。用戶通過查詢模塊50發(fā)起查詢用戶網(wǎng)絡活動記錄的請求。步驟S611,根據(jù)該瀏覽用戶網(wǎng)絡活動記錄的請求獲取用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集。查詢模塊50根據(jù)用戶的瀏覽用戶網(wǎng)絡活動記錄的請求,從用戶活動記錄模塊204獲取相對應的用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集。步驟S612,展示該用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集。上述網(wǎng)絡活動交互方法還包括獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容,并存儲以及展示該評價內(nèi)容。用戶通過評價模塊對其他用戶參與網(wǎng)絡活動的參與回復進行評價。上述網(wǎng)絡活動交互系統(tǒng)及方法,采用創(chuàng)建網(wǎng)絡活動內(nèi)容,獲取用戶提交的參與數(shù)據(jù),通過判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將用戶加入到該網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到該網(wǎng)絡活動的參與回復內(nèi)容集,保證了用戶提交的參與數(shù)據(jù)與創(chuàng)建的網(wǎng)絡活動內(nèi)容相符,使內(nèi)容形式統(tǒng)一且便于閱讀。另外,采用判斷用戶提交的參與數(shù)據(jù)是否符合參與條件及活動范例的格式,有效的過濾掉不合法的內(nèi)容,保證用戶提交的參與內(nèi)容形式統(tǒng)一,操作簡單方便,形式規(guī)范且簡單易行。通過查詢,用戶可以獲取網(wǎng)絡活動內(nèi)容,選擇參與網(wǎng)絡活動,還可以獲取到已經(jīng)參加過的網(wǎng)絡活動和創(chuàng)建的網(wǎng)絡活動。采用對用戶提交的參與數(shù)據(jù)進行評價,獲取用戶對事物的傾向性。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
權利要求
1.一種網(wǎng)絡活動交互系統(tǒng),其特征在于,包括創(chuàng)建模塊,創(chuàng)建網(wǎng)絡活動內(nèi)容;交互模塊,獲取用戶提交的參與所述網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將所述用戶加入到所述網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到網(wǎng)絡活動的參與回復內(nèi)容集;數(shù)據(jù)庫,存儲所述網(wǎng)絡活動內(nèi)容、所述網(wǎng)絡活動的參與用戶集及匯集用戶提交的參與數(shù)據(jù)的參與回復內(nèi)容集;展示模塊,展示所述網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。
2.根據(jù)權利要求1所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,所述網(wǎng)絡活動內(nèi)容包括活動標題、活動具體內(nèi)容、活動時間、活動分類、參與條件和活動范例;所述交互模塊進一步判斷用戶提交的參與數(shù)據(jù)是否符合所述參與條件及活動范例,若是,則將用戶提交的參與數(shù)據(jù)存儲到網(wǎng)絡活動的參與回復內(nèi)容集,并將用戶加入到所述網(wǎng)絡活動的參與用戶集。
3.根據(jù)權利要求2所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,所述創(chuàng)建模塊還分配網(wǎng)絡活動標識號、與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號;所述數(shù)據(jù)庫包括活動信息存儲模塊,以網(wǎng)絡活動標識號為索引存儲網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述群組標識號和帖子標識號;帖子信息存儲模塊,以所述群組標識號和帖子標識號為索引存儲帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容,所述帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集;用戶活動記錄模塊,記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將所述用戶創(chuàng)建的網(wǎng)絡活動加入用戶的網(wǎng)絡活動創(chuàng)建集,將所述用戶參與的網(wǎng)絡活動加入用戶的網(wǎng)絡活動參與集。
4.根據(jù)權利要求3所述的網(wǎng)絡交互系統(tǒng),其特征在于,所述創(chuàng)建模塊進一步獲取用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容,并將所述網(wǎng)絡活動內(nèi)容提交到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲,且對所述網(wǎng)絡活動內(nèi)容在活動信息模塊與帖子信息模塊之間建立互查關系,并判斷所述互查關系建立是否成功,若是,則所述創(chuàng)建模塊將所述網(wǎng)絡活動加入到所述用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,若否,則所述創(chuàng)建模塊重新提交網(wǎng)絡活動內(nèi)容到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲。
5.根據(jù)權利要求3所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,還包括回復模塊,獲取用戶提交的對所述網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容,并存儲于所述帖子信息存儲模塊。
6.根據(jù)權利要求3所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,還包括查詢模塊,用于查詢網(wǎng)絡活動內(nèi)容和/或用戶的網(wǎng)絡活動記錄。
7.根據(jù)權利要求6所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,所述查詢模塊查詢網(wǎng)絡活動內(nèi)容時進一步獲取活動信息模塊中相對應的網(wǎng)絡活動內(nèi)容和帖子信息存儲模塊中相對應的網(wǎng)絡活動的活動范例和網(wǎng)絡活動的參與回復內(nèi)容集,并通過所述展示模塊進行展示。
8.根據(jù)權利要求6所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,所述查詢模塊查詢用戶的網(wǎng)絡活動記錄時還獲取所述用戶活動記錄模塊中的相對應用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集,并通過所述展示模塊進行展示。
9.根據(jù)權利要求3所述的網(wǎng)絡活動交互系統(tǒng),其特征在于,還包括評價模塊,獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容,并將所述評價內(nèi)容存儲在所述帖子信息模塊,且將所述評價內(nèi)容通過所述展示模塊展示。
10.一種網(wǎng)絡活動交互方法,包括以下步驟創(chuàng)建網(wǎng)絡活動內(nèi)容并存儲;獲取用戶提交的參與所述網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將用戶加入所述網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到網(wǎng)絡活動的參與回復內(nèi)容集,若否,則請求參與所述網(wǎng)絡活動失??;展示所述網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。
11.根據(jù)權利要求10所述的網(wǎng)絡活動交互方法,其特征在于,所述網(wǎng)絡活動內(nèi)容包括活動標題、活動內(nèi)容、活動時間、活動分類、參與條件和活動范例;判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符的具體步驟為判斷用戶提交的參與數(shù)據(jù)是否符合所述參與條件及活動范例,若是,則將用戶提交的參與數(shù)據(jù)存儲到網(wǎng)絡活動的參與回復內(nèi)容集,并將用戶加入到所述網(wǎng)絡活動的參與用戶集中。
12.根據(jù)權利要求11所述的網(wǎng)絡活動交互方法,其特征在于,還包括分配網(wǎng)絡活動標識號、與所述網(wǎng)絡活動相對應的帖子所在的群組標識號及帖子標識號;并且以網(wǎng)絡活動標識號為索引將網(wǎng)絡活動內(nèi)容、網(wǎng)絡活動的參與用戶集及與所述群組標識號和帖子標識號存儲于活動信息存儲模塊;以所述群組標識號和帖子標識號為索引將帖子標題、網(wǎng)絡活動標識號和帖子內(nèi)容,所述帖子內(nèi)容包括網(wǎng)絡活動的活動范例和匯集有用戶提交的參與數(shù)據(jù)的網(wǎng)絡活動的參與回復內(nèi)容集存儲于帖子信息存儲模塊;記錄用戶創(chuàng)建的網(wǎng)絡活動和參與的網(wǎng)絡活動,并將所述用戶創(chuàng)建的網(wǎng)絡活動加入用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,將所述用戶參與的網(wǎng)絡活動加入用戶活動記錄模塊的網(wǎng)絡活動參與集。
13.根據(jù)權利要求12所述的網(wǎng)絡活動交互方法,其特征在于,還包括獲取用戶提交的創(chuàng)建網(wǎng)絡活動的請求及網(wǎng)絡活動內(nèi)容;將所述網(wǎng)絡活動內(nèi)容提交到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲;對所述網(wǎng)絡活動內(nèi)容在活動信息存儲模塊與帖子信息存儲模塊之間建立互查關系;判斷所述互查關系建立是否成功,若是,則將所述網(wǎng)絡活動加入到所述用戶活動記錄模塊的網(wǎng)絡活動創(chuàng)建集,若否,則重新提交網(wǎng)絡活動內(nèi)容到所述活動信息存儲模塊和帖子信息存儲模塊進行存儲。
14.根據(jù)權利要求12所述的網(wǎng)絡活動交互方法,其特征在于,還包括步驟獲取用戶提交的對所述網(wǎng)絡活動內(nèi)容的普通回復內(nèi)容,并存儲以及展示所述普通回復內(nèi)容。
15.根據(jù)權利要求12所述的網(wǎng)絡活動交互方法,其特征在于,還包括查詢?yōu)g覽網(wǎng)絡活動內(nèi)容和/或用戶的網(wǎng)絡活動記錄。
16.根據(jù)權利要求15所述的網(wǎng)絡活動交互方法,其特征在于,所述查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的具體步驟是獲取用戶查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求;根據(jù)該查詢?yōu)g覽網(wǎng)絡活動內(nèi)容的請求獲取相對應的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集;展示查詢的網(wǎng)絡活動內(nèi)容和網(wǎng)絡活動的參與回復內(nèi)容集。
17.根據(jù)權利要求15所述的網(wǎng)絡活動交互方法,其特征在于,所述查詢?yōu)g覽用戶的網(wǎng)絡活動記錄的具體步驟是獲取查詢?yōu)g覽用戶網(wǎng)絡活動記錄的請求;根據(jù)該瀏覽用戶網(wǎng)絡活動記錄的請求獲取用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集;展示該用戶的網(wǎng)絡活動創(chuàng)建集和網(wǎng)絡活動參與集。
18.根據(jù)權利要求12所述的網(wǎng)絡活動交互方法,其特征在于,還包括獲取對網(wǎng)絡活動參與回復集中的用戶提交的參與數(shù)據(jù)的評價內(nèi)容并存儲,以及展示所述評價內(nèi)容。
全文摘要
本發(fā)明涉及一種網(wǎng)絡活動交互系統(tǒng),包括創(chuàng)建模塊,創(chuàng)建網(wǎng)絡活動內(nèi)容;交互模塊,獲取用戶提交的參與所述網(wǎng)絡活動的請求及用戶提交的參與數(shù)據(jù),判斷用戶提交的參與數(shù)據(jù)是否與所述網(wǎng)絡活動內(nèi)容相符,若是,則將所述用戶加入到所述網(wǎng)絡活動的參與用戶集,并存儲用戶提交的參與數(shù)據(jù)到網(wǎng)絡活動的參與回復內(nèi)容集;數(shù)據(jù)庫,存儲所述網(wǎng)絡活動內(nèi)容、所述網(wǎng)絡活動的參與用戶集及匯集用戶提交的參與數(shù)據(jù)的參與回復內(nèi)容集;展示模塊,展示所述網(wǎng)絡活動內(nèi)容及網(wǎng)絡活動的參與回復內(nèi)容集。此外,還涉及一種網(wǎng)絡活動交互方法。上述網(wǎng)絡活動交互系統(tǒng)及方法,保證了用戶提交的參與數(shù)據(jù)與創(chuàng)建的網(wǎng)絡活動內(nèi)容相符,使內(nèi)容形式統(tǒng)一且便于閱讀。
文檔編號G06F17/30GK102255822SQ20101018402
公開日2011年11月23日 申請日期2010年5月18日 優(yōu)先權日2010年5月18日
發(fā)明者付學寶, 劉麗, 張赟, 朱秋蕾, 李文青, 杜智, 陳卓, 陳國勝, 黃家樂 申請人:騰訊科技(深圳)有限公司