本發(fā)明涉及一種動態(tài)與動態(tài)之間關聯(lián)的系統(tǒng)及其方法,更具體的說,它涉及一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的系統(tǒng)及其方法。
背景技術:
隨著計算機技術的發(fā)展,內(nèi)容生成已成為平臺數(shù)據(jù)的重要組成部分,通過用戶上傳文字和圖片,系統(tǒng)將該部分內(nèi)容作為動態(tài)展現(xiàn)給用戶,讓用戶通過移動端應用軟件瀏覽所有動態(tài)。然而這些動態(tài)之間是沒有任何關聯(lián)的,用戶只能看到碎片化得內(nèi)容,無法獲取完整有效的信息。因此本領域技術人員迫切需要解決的技術問題:提供一種動態(tài)內(nèi)容的關聯(lián)方式,以保證用戶在瀏覽動態(tài)內(nèi)容時是一個完整全面的有效信息。
現(xiàn)有技術中,動態(tài)內(nèi)容作為單獨的信息儲存,之間的關聯(lián)可能只是創(chuàng)建時間或創(chuàng)建人。無法通過更多的方式進行聯(lián)系,如地點;
現(xiàn)有技術中,用戶創(chuàng)建內(nèi)容只能單獨創(chuàng)建,不能與之前已經(jīng)創(chuàng)建的內(nèi)容進行關聯(lián)。如我今天發(fā)布的內(nèi)容其實是昨天的補充,但無法直接關聯(lián)在一起;
現(xiàn)有技術中,用戶創(chuàng)建內(nèi)容只能單獨創(chuàng)建,不能與其他人創(chuàng)建的動態(tài)內(nèi)容關聯(lián)在一起。如用戶A發(fā)布了三個動態(tài),而用戶B覺得這三個動態(tài)需要再加一個動態(tài),才使一個完整的信息。
技術實現(xiàn)要素:
針對現(xiàn)有技術存在的不足,本發(fā)明的目的在于提供一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的系統(tǒng)及其方法。
為實現(xiàn)上述目的,本發(fā)明提供了如下技術方案:一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的系統(tǒng),其特征在于,其包括:
搜索引擎模塊,由前端通過調(diào)用獲取動態(tài)信息的接口,由前端對服務器發(fā)起的http.post請求傳遞該用戶的唯一標識符參數(shù)到服務器端,服務器端接受到此http請求后,對次請求進行解析,獲取到對應的頭文件,抽取出用戶參數(shù)后,并對參數(shù)進行格式化,然后調(diào)用數(shù)據(jù)查詢接口,在數(shù)據(jù)庫服務器中的動態(tài)表中進行數(shù)據(jù)查詢;再加入數(shù)據(jù)集的大小;最后返回一個數(shù)據(jù)結(jié)果集到數(shù)據(jù)分析模塊進行數(shù)據(jù)的再一步的過濾以及處理;
數(shù)據(jù)處理模塊,當接收到由搜索模塊返回的數(shù)據(jù)結(jié)果集,系統(tǒng)根據(jù)時間先后的順序來對動態(tài)列表進行排序并最終生成一個有序的數(shù)據(jù)結(jié)果集給前端顯示;后續(xù)多條動態(tài)關聯(lián)關系生成后,變?yōu)橐粭l新的動態(tài)信息,調(diào)用http.post請求去數(shù)據(jù)庫中進行數(shù)據(jù)的操作,則該條記錄將會更行到數(shù)據(jù)庫中的圖記數(shù)據(jù)表中進行保存。
前端展示模塊,當開始的時候,前端就應該要發(fā)起獲取動態(tài)信息列表的請求并向服務器端發(fā)起http請求,把當前用戶的信息作為參數(shù)傳遞給服務器;從而讓服務器進行處理,并返回前端數(shù)據(jù)集;當前端接收到服務器端返回的一定格式的數(shù)據(jù)集時候,前端直接對數(shù)據(jù)集進行解析并在動態(tài)列表上進行展示。前端不斷的捕獲用戶操作產(chǎn)生的變化而進行對服務器發(fā)送請求從而更新前端展示的數(shù)據(jù);當用戶將某幾條的動態(tài)整合生成一種關聯(lián)關系,產(chǎn)生一條新的動態(tài)也就是圖記的時候,會產(chǎn)生一條新數(shù)據(jù),并且會向服務器端發(fā)起http請求來對該條新圖記進行保存或者更新。
一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的方法,其特征在于,其包括:
S1:由前端通過調(diào)用獲取動態(tài)信息的接口,由前端對服務器發(fā)起的http.post請求傳遞該用戶的唯一標識符參數(shù)到服務器端,服務器端接受到此http請求后,對次請求進行解析,獲取到對應的頭文件,抽取出用戶參數(shù)后,并對參數(shù)進行格式化,然后調(diào)用數(shù)據(jù)查詢接口,在數(shù)據(jù)庫服務器中的動態(tài)表中進行數(shù)據(jù)查詢;再加入數(shù)據(jù)集的大?。蛔詈蠓祷匾粋€數(shù)據(jù)結(jié)果集到數(shù)據(jù)分析模塊進行數(shù)據(jù)的再一步的過濾以及處理;
S2:當接收到由搜索模塊返回的數(shù)據(jù)結(jié)果集,系統(tǒng)根據(jù)時間先后的順序來對動態(tài)列表進行排序并最終生成一個有序的數(shù)據(jù)結(jié)果集給前端顯示;后續(xù)多條動態(tài)關聯(lián)關系生成后,變?yōu)橐粭l新的動態(tài)信息,調(diào)用http.post請求去數(shù)據(jù)庫中進行數(shù)據(jù)的操作,則該條記錄將會更行到數(shù)據(jù)庫中的圖記數(shù)據(jù)表中進行保存。
S3:當開始的時候,前端就應該要發(fā)起獲取動態(tài)信息列表的請求并向服務器端發(fā)起http請求,把當前用戶的信息作為參數(shù)傳遞給服務器;從而讓服務器進行處理,并返回前端數(shù)據(jù)集;當前端接收到服務器端返回的一定格式的數(shù)據(jù)集時候,前端直接對數(shù)據(jù)集進行解析并在動態(tài)列表上進行展示。前端不斷的捕獲用戶操作產(chǎn)生的變化而進行對服務器發(fā)送請求從而更新前端展示的數(shù)據(jù);當用戶將某幾條的動態(tài)整合生成一種關聯(lián)關系,產(chǎn)生一條新的動態(tài)也就是圖記的時候,會產(chǎn)生一條新數(shù)據(jù),并且會向服務器端發(fā)起http請求來對該條新圖記進行保存或者更新。
本發(fā)明具有下述優(yōu)點:本發(fā)明能夠讓用戶通過組合自己想要的不同動態(tài)來生成新的圖記,并可以將該圖記作為自己的行程計劃或者規(guī)劃,將多條動態(tài)之間進行關聯(lián),從而提升了動態(tài)信息的原有價值;用戶也能從單一的動態(tài)列表中,創(chuàng)造出更多新鮮的東西,提供一種創(chuàng)新的渠道讓用戶去不斷創(chuàng)新。
附圖說明
圖1為本發(fā)明的流程圖。
具體實施方式
參照圖1所示,本實施例的一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的系統(tǒng),其包括:
搜索引擎模塊,由前端通過調(diào)用獲取動態(tài)信息的接口,由前端對服務器發(fā)起的http.post請求傳遞該用戶的唯一標識符參數(shù)到服務器端,服務器端接受到此http請求后,對次請求進行解析,獲取到對應的頭文件,抽取出用戶參數(shù)后,并對參數(shù)進行格式化,然后調(diào)用數(shù)據(jù)查詢接口,在數(shù)據(jù)庫服務器中的動態(tài)表中進行數(shù)據(jù)查詢;再加入數(shù)據(jù)集的大?。蛔詈蠓祷匾粋€數(shù)據(jù)結(jié)果集到數(shù)據(jù)分析模塊進行數(shù)據(jù)的再一步的過濾以及處理;
數(shù)據(jù)處理模塊,當接收到由搜索模塊返回的數(shù)據(jù)結(jié)果集,系統(tǒng)根據(jù)時間先后的順序來對動態(tài)列表進行排序并最終生成一個有序的數(shù)據(jù)結(jié)果集給前端顯示;后續(xù)多條動態(tài)關聯(lián)關系生成后,變?yōu)橐粭l新的動態(tài)信息,調(diào)用http.post請求去數(shù)據(jù)庫中進行數(shù)據(jù)的操作,則該條記錄將會更行到數(shù)據(jù)庫中的圖記數(shù)據(jù)表中進行保存;
前端展示模塊,當開始的時候,前端就應該要發(fā)起獲取動態(tài)信息列表的請求并向服務器端發(fā)起http請求,把當前用戶的信息作為參數(shù)傳遞給服務器;從而讓服務器進行處理,并返回前端數(shù)據(jù)集;當前端接收到服務器端返回的一定格式的數(shù)據(jù)集時候,前端直接對數(shù)據(jù)集進行解析并在動態(tài)列表上進行展示。前端不斷的捕獲用戶操作產(chǎn)生的變化而進行對服務器發(fā)送請求從而更新前端展示的數(shù)據(jù);當用戶將某幾條的動態(tài)整合生成一種關聯(lián)關系,產(chǎn)生一條新的動態(tài)也就是圖記的時候,會產(chǎn)生一條新數(shù)據(jù),并且會向服務器端發(fā)起http請求來對該條新圖記進行保存或者更新。
一種基于移動端動態(tài)與動態(tài)之間關聯(lián)的方法,包括以下步驟:
1)用戶打開客戶端并停留在動態(tài)列表的頁面上,調(diào)用獲取動態(tài)信息接口;
2)向數(shù)據(jù)庫查詢并獲取到動態(tài)列表;
3)客戶端根據(jù)時間順序去進行動態(tài)的展示;
4)用戶可以選定某幾條動態(tài);
5)并按照一定的順序去對這幾條的動態(tài)進行組合;
6)組合完成后生成一條新的圖記并保存在個人圖記信息中;
7)并會在自己的信息狀態(tài)欄中可以看到該關聯(lián)動態(tài)生成的圖記;
8)用戶可以不斷的按照這種方式去生成多條圖記。
以上所述僅是本發(fā)明的優(yōu)選實施方式,本發(fā)明的保護范圍并不僅局限于上述實施例,凡屬于本發(fā)明思路下的技術方案均屬于本發(fā)明的保護范圍。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理前提下的若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。