本發(fā)明涉及網(wǎng)絡(luò)數(shù)據(jù)庫領(lǐng)域,特別是涉及一種基于多級(jí)入口級(jí)聯(lián)的網(wǎng)絡(luò)平臺(tái)框架。
背景技術(shù):
目前,消費(fèi)者更愿意在網(wǎng)絡(luò)平臺(tái)上進(jìn)行消費(fèi),這使電商、微商等網(wǎng)絡(luò)平臺(tái)數(shù)量增長迅速,所以,現(xiàn)在對(duì)于一個(gè)網(wǎng)絡(luò)平臺(tái)來說,平臺(tái)上銷售的物品的質(zhì)量和價(jià)格已經(jīng)不是影響一個(gè)網(wǎng)絡(luò)平臺(tái)最重要的因素?,F(xiàn)在對(duì)于一個(gè)網(wǎng)絡(luò)平臺(tái)最重要的是知名度,一個(gè)網(wǎng)絡(luò)平臺(tái)的知名度越高,消費(fèi)者越愿意在這個(gè)平臺(tái)上消費(fèi)。為提高網(wǎng)絡(luò)平臺(tái)的知名度,就必須加大網(wǎng)絡(luò)平臺(tái)的推廣。為保證平臺(tái)推廣可以采取多級(jí)入口推廣的方式對(duì)平臺(tái)進(jìn)行推廣,而這種方式需要注意入口之間的級(jí)聯(lián)關(guān)系需明晰,傳統(tǒng)方式一般采取每一級(jí)入口數(shù)據(jù)中包含上一級(jí)入口在數(shù)據(jù)庫中的存儲(chǔ)地址,當(dāng)調(diào)取入口數(shù)據(jù)后,根據(jù)存儲(chǔ)地址再調(diào)取上一級(jí)入口的數(shù)據(jù),再根據(jù)上一級(jí)入口的數(shù)據(jù),調(diào)取上上一級(jí)的數(shù)據(jù),重復(fù)此過程,直到調(diào)取到該入口所在級(jí)聯(lián)關(guān)系的一級(jí)入口數(shù)據(jù)。這種重復(fù)調(diào)取的方式不僅增加了處理器的工作量,而且增加了數(shù)據(jù)調(diào)取的時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
為解決以上技術(shù)問題,本發(fā)明提供一種基于多級(jí)入口級(jí)聯(lián)的網(wǎng)絡(luò)平臺(tái)框架,入口標(biāo)識(shí)數(shù)據(jù)標(biāo)識(shí)入口,入口級(jí)聯(lián)關(guān)系數(shù)據(jù)表征入口所在級(jí)聯(lián)關(guān)系的所有入口的存儲(chǔ)地址,通過入口標(biāo)識(shí)數(shù)據(jù)提取關(guān)聯(lián)的入口的入口數(shù)據(jù),通過該入口的入口數(shù)據(jù)提取該入口所在級(jí)聯(lián)關(guān)系的所有入口的入口數(shù)據(jù)。節(jié)約了處理器工作時(shí)間和工作量。
技術(shù)方案如下:
一種基于多級(jí)入口級(jí)聯(lián)的網(wǎng)絡(luò)平臺(tái)框架,其關(guān)鍵在于:包括入口數(shù)據(jù)庫、用戶數(shù)據(jù)庫、服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算數(shù)據(jù)庫,入口數(shù)據(jù)庫、用戶數(shù)據(jù)庫、服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算數(shù)據(jù)庫分別包括入口處理器、用戶處理器、服務(wù)商處理器、服務(wù)處理器、結(jié)算處理器;
所述入口數(shù)據(jù)庫中存儲(chǔ)有各級(jí)入口的入口數(shù)據(jù)a,入口數(shù)據(jù)a包括入口標(biāo)識(shí)數(shù)據(jù)a1、入口賬戶數(shù)據(jù)a2、入口級(jí)聯(lián)數(shù)據(jù)a3以及入口貢獻(xiàn)比例數(shù)據(jù)a4;
所述用戶數(shù)據(jù)庫中存儲(chǔ)有各個(gè)用戶的用戶數(shù)據(jù)b,用戶數(shù)據(jù)b包括用戶賬號(hào)b1、用戶密碼b2、注冊(cè)時(shí)的入口標(biāo)識(shí)數(shù)據(jù)a1;
所述服務(wù)商數(shù)據(jù)庫和服務(wù)數(shù)據(jù)庫分別存儲(chǔ)服務(wù)商數(shù)據(jù)c和服務(wù)數(shù)據(jù)d,所述服務(wù)商數(shù)據(jù)c包括服務(wù)商賬號(hào)c1、服務(wù)商密碼c3、服務(wù)商賬戶數(shù)據(jù)c4和服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2,服務(wù)數(shù)據(jù)d與服務(wù)商數(shù)據(jù)c綁定;
所述入口處理器分別與所述入口數(shù)據(jù)庫、用戶處理器和結(jié)算處理器雙向連接,所述用戶處理器分別與所述用戶數(shù)據(jù)庫和服務(wù)處理器雙向連接,所述服務(wù)商處理器分別與所述服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算處理器雙向連接,所述服務(wù)處理器分別與所述服務(wù)數(shù)據(jù)庫、用戶處理器和結(jié)算處理器雙向連接,所述結(jié)算處理器與結(jié)算數(shù)據(jù)庫雙向連接。
5個(gè)數(shù)據(jù)庫分別存儲(chǔ)不同的數(shù)據(jù),避免不同數(shù)據(jù)混合在一個(gè)數(shù)據(jù)庫中,造成數(shù)據(jù)混亂,易于數(shù)據(jù)庫管理。
更進(jìn)一步的,所述入口數(shù)據(jù)庫中存儲(chǔ)的入口數(shù)據(jù)a還包括入口邀請(qǐng)碼數(shù)據(jù)a5,所述入口處理器獲取入口邀請(qǐng)碼數(shù)據(jù)a5和申請(qǐng)數(shù)據(jù)e,所述入口處理器從入口數(shù)據(jù)庫中調(diào)取入口邀請(qǐng)碼數(shù)據(jù)a5并與獲取的入口邀請(qǐng)碼數(shù)據(jù)a5進(jìn)行匹配,匹配不成功顯示邀請(qǐng)碼錯(cuò)誤,匹配成功則將申請(qǐng)數(shù)據(jù)e與合格條件數(shù)據(jù)f進(jìn)行對(duì)比,對(duì)比不成功顯示申請(qǐng)失敗,對(duì)比成功則生成入口數(shù)據(jù)a,并把入口數(shù)據(jù)a發(fā)送給所述入口數(shù)據(jù)庫存儲(chǔ)。
通過入口邀請(qǐng)碼數(shù)據(jù)a5的匹配,能生成入口與入口之間的入口級(jí)聯(lián)數(shù)據(jù)a3,避免入口之間的級(jí)聯(lián)關(guān)系混亂。
更進(jìn)一步的,所述用戶處理器獲取用戶提交的入口標(biāo)識(shí)數(shù)據(jù)a1和注冊(cè)數(shù)據(jù)g,并將注冊(cè)數(shù)據(jù)g與所述用戶處理器中存儲(chǔ)的注冊(cè)條件數(shù)據(jù)h進(jìn)行對(duì)比,判定注冊(cè)數(shù)據(jù)g是否符合注冊(cè)條件數(shù)據(jù)h,不符合回復(fù)注冊(cè)失敗給用戶,符合則生成用戶數(shù)據(jù)b,最后將用戶數(shù)據(jù)b存儲(chǔ)在用戶數(shù)據(jù)庫中。
能避免用戶數(shù)據(jù)b錯(cuò)誤,并且能使用戶數(shù)據(jù)b與入口數(shù)據(jù)a通過入口標(biāo)識(shí)數(shù)據(jù)a1綁定在一起,便于后期結(jié)算處理器調(diào)取入口數(shù)據(jù)a。
更進(jìn)一步的,所述入口標(biāo)識(shí)數(shù)據(jù)a1含有入口在所述入口數(shù)據(jù)庫中的存儲(chǔ)地址,所述入口級(jí)聯(lián)數(shù)據(jù)a3包含該入口所在級(jí)聯(lián)的所有入口在入口數(shù)據(jù)庫中的存儲(chǔ)地址,所述入口處理器獲取所述結(jié)算處理器發(fā)送的調(diào)取入口數(shù)據(jù)a的指令j,該指令j包含入口標(biāo)識(shí)數(shù)據(jù)a1,所述入口處理器根據(jù)入口存儲(chǔ)地址從所述入口數(shù)據(jù)庫中調(diào)取入口數(shù)據(jù)a,所述入口處理器將調(diào)取的入口數(shù)據(jù)a中的入口標(biāo)識(shí)數(shù)據(jù)a1與指令j進(jìn)行匹配,匹配失敗顯示調(diào)取失敗,匹配成功則所述入口處理器根據(jù)入口級(jí)聯(lián)數(shù)據(jù)a3調(diào)取與該入口所級(jí)聯(lián)的上級(jí)各級(jí)入口數(shù)據(jù)aN,所述入口處理器將調(diào)取的入口數(shù)據(jù)a和上級(jí)各級(jí)入口的入口數(shù)據(jù)aN生成入口數(shù)據(jù)包t發(fā)送給所述結(jié)算處理器。
通過入口標(biāo)識(shí)數(shù)據(jù)a1能找到入口數(shù)據(jù)a,通過入口數(shù)據(jù)a中的入口級(jí)聯(lián)數(shù)據(jù)a3能找到該入口所在級(jí)聯(lián)關(guān)系的所有入口的存儲(chǔ)地址,從而方便入口處理器一次調(diào)取該入口所在級(jí)聯(lián)關(guān)系的各級(jí)入口的入口數(shù)據(jù)aN。
更進(jìn)一步的,所述服務(wù)商處理器獲取服務(wù)商提交的服務(wù)商賬號(hào)c1和服務(wù)商密碼c3,并從所述服務(wù)商數(shù)據(jù)庫調(diào)取與服務(wù)商賬號(hào)c1匹配的服務(wù)商密碼c3*與提交的服務(wù)商密碼c3進(jìn)行匹配,對(duì)比失敗顯示賬號(hào)和密碼錯(cuò)誤,對(duì)比成功則所述服務(wù)商處理器獲取服務(wù)商提交的服務(wù)信息m,根據(jù)服務(wù)信息m生成服務(wù)數(shù)據(jù)d,并把服務(wù)數(shù)據(jù)d存儲(chǔ)到所述服務(wù)數(shù)據(jù)庫中的與服務(wù)商數(shù)據(jù)綁定的服務(wù)子數(shù)據(jù)庫中。
能對(duì)輸入的服務(wù)商數(shù)據(jù)c進(jìn)行驗(yàn)證,避免其他人進(jìn)入服務(wù)數(shù)據(jù)庫進(jìn)行操作,每個(gè)服務(wù)子數(shù)據(jù)庫與服務(wù)商數(shù)據(jù)c綁定,便于后期結(jié)算處理器調(diào)取服務(wù)商數(shù)據(jù)c。
更進(jìn)一步的,所述服務(wù)處理器獲取用戶選擇的服務(wù)數(shù)據(jù)d,根據(jù)服務(wù)數(shù)據(jù)d從服務(wù)商數(shù)據(jù)庫中調(diào)取與服務(wù)數(shù)據(jù)d匹配的服務(wù)商數(shù)據(jù)c,并把服務(wù)數(shù)據(jù)d發(fā)送給與服務(wù)數(shù)據(jù)d關(guān)聯(lián)的服務(wù)商進(jìn)行確認(rèn),所述服務(wù)處理器判定是否收到服務(wù)商確認(rèn)訂單信息n,若沒有收到則回復(fù)用戶訂單失敗,若收到則從用戶數(shù)據(jù)庫調(diào)取用戶數(shù)據(jù)b,根據(jù)用戶數(shù)據(jù)b和服務(wù)數(shù)據(jù)d生成訂單數(shù)據(jù)p發(fā)送給用戶進(jìn)行支付,然后判定是否收到用戶完成支付數(shù)據(jù)k,若沒有收到則顯示支付失敗,訂單取消;若收到則訂單完成,生成完成支付數(shù)據(jù)k發(fā)送給服務(wù)商和結(jié)算處理器。
服務(wù)商對(duì)訂單數(shù)據(jù)p進(jìn)行確認(rèn),能避免訂單上的服務(wù)數(shù)據(jù)d出現(xiàn)錯(cuò)誤,防止最后結(jié)算處理器調(diào)取錯(cuò)誤的服務(wù)商數(shù)據(jù)c。
更進(jìn)一步的,所述結(jié)算處理器獲取完成支付數(shù)據(jù)k,根據(jù)完成支付數(shù)據(jù)k分別生成從服務(wù)商數(shù)據(jù)庫調(diào)取服務(wù)商數(shù)據(jù)c的指令q和從用戶數(shù)據(jù)庫調(diào)取入口標(biāo)識(shí)數(shù)據(jù)a1的指令r并把指令q和指令r分別發(fā)送給所述服務(wù)商處理器和用戶處理器;
所述結(jié)算處理器獲取服務(wù)商數(shù)據(jù)c和入口標(biāo)識(shí)數(shù)據(jù)a1后根據(jù)入口標(biāo)識(shí)數(shù)據(jù)a1生成從入口數(shù)據(jù)庫調(diào)取入口數(shù)據(jù)a的指令j并把指令j發(fā)送給入口處理器;
獲取入口數(shù)據(jù)包t后,所述結(jié)算處理器從入口數(shù)據(jù)包t中提取根據(jù)入口貢獻(xiàn)比例數(shù)據(jù)a4和上級(jí)各級(jí)入口的入口貢獻(xiàn)比例數(shù)據(jù)a4N,入口賬戶數(shù)據(jù)a2以及上級(jí)入口賬戶數(shù)據(jù)a2N;
從服務(wù)商數(shù)據(jù)中提取服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2和服務(wù)商賬戶數(shù)據(jù)c4,所述結(jié)算處理器結(jié)合入口貢獻(xiàn)比例數(shù)據(jù)a4、上級(jí)各級(jí)入口的入口貢獻(xiàn)比例數(shù)據(jù)a4N、服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2與完成支付數(shù)據(jù)k生成貢獻(xiàn)度數(shù)據(jù)s,結(jié)合貢獻(xiàn)度數(shù)據(jù)s和服務(wù)商賬戶數(shù)據(jù)c4、入口賬戶數(shù)據(jù)a2、上級(jí)各級(jí)入口的入口賬戶數(shù)據(jù)a2N生成報(bào)表發(fā)送給銀行、服務(wù)商和入口。
用戶數(shù)據(jù)中只包含入口標(biāo)識(shí)數(shù)據(jù)a1而不用包含整個(gè)入口數(shù)據(jù)a,減小了用戶數(shù)據(jù)b的數(shù)據(jù)量,通過入口標(biāo)識(shí)數(shù)據(jù)a1能準(zhǔn)確地找到入口數(shù)據(jù)a,根據(jù)入口數(shù)據(jù)a再一次調(diào)取入口所在級(jí)連關(guān)系的上級(jí)各級(jí)入口數(shù)據(jù)aN,減小了入口處理器的工作量和工作時(shí)間。
更進(jìn)一步的,所述入口數(shù)據(jù)庫分為存儲(chǔ)所有一級(jí)入口數(shù)據(jù)的一級(jí)子庫,存儲(chǔ)所有二級(jí)入口數(shù)據(jù)的二級(jí)子庫,,,,存儲(chǔ)N級(jí)入口數(shù)據(jù)的N級(jí)子庫。
入口數(shù)據(jù)a存儲(chǔ)在相應(yīng)的子庫中便于對(duì)入口數(shù)據(jù)的存儲(chǔ)地址進(jìn)行編碼,減小了入口級(jí)聯(lián)數(shù)據(jù)a3的數(shù)據(jù)長度,便于調(diào)取入口數(shù)據(jù)a。
有益效果:采用本發(fā)明的基于多級(jí)入口級(jí)聯(lián)的網(wǎng)絡(luò)平臺(tái)框架,數(shù)據(jù)存儲(chǔ)不混亂,便于調(diào)取各種數(shù)據(jù),用戶數(shù)據(jù)與入口數(shù)據(jù)綁定,便于調(diào)取入口數(shù)據(jù),入口之間級(jí)聯(lián)數(shù)據(jù)清晰,便于調(diào)取其他級(jí)聯(lián)的入口數(shù)據(jù)。
附圖說明
圖1為本發(fā)明的結(jié)構(gòu)框圖;
圖2為入口數(shù)據(jù)庫中入口數(shù)據(jù)生成的流程圖;
圖3為從入口數(shù)據(jù)庫調(diào)取入口數(shù)據(jù)的流程圖;
圖4為服務(wù)數(shù)據(jù)庫中服務(wù)數(shù)據(jù)生成流程圖;
圖5為用戶數(shù)據(jù)庫中用戶數(shù)據(jù)生成流程圖;
圖6為服務(wù)處理器的工作流程圖;
圖7為結(jié)算數(shù)據(jù)庫中結(jié)算數(shù)據(jù)生成流程圖。
具體實(shí)施方式
下面結(jié)合實(shí)施例和附圖對(duì)本發(fā)明作進(jìn)一步說明。
如圖1-7所示、一種基于多級(jí)入口級(jí)聯(lián)的網(wǎng)絡(luò)平臺(tái)框架,包括入口數(shù)據(jù)庫、用戶數(shù)據(jù)庫、服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算數(shù)據(jù)庫,入口數(shù)據(jù)庫、用戶數(shù)據(jù)庫、服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算數(shù)據(jù)庫分別包括入口處理器、用戶處理器、服務(wù)商處理器、服務(wù)處理器、結(jié)算處理器。
所述入口處理器分別與所述入口數(shù)據(jù)庫、用戶處理器和結(jié)算處理器雙向連接,所述用戶處理器分別與所述用戶數(shù)據(jù)庫和服務(wù)處理器雙向連接,所述服務(wù)商處理器分別與所述服務(wù)商數(shù)據(jù)庫、服務(wù)數(shù)據(jù)庫以及結(jié)算處理器雙向連接,所述服務(wù)處理器分別與所述服務(wù)數(shù)據(jù)庫、用戶處理器和結(jié)算處理器雙向連接。
所述入口數(shù)據(jù)庫分為存儲(chǔ)所有一級(jí)入口數(shù)據(jù)的一級(jí)子庫,存儲(chǔ)所有二級(jí)入口數(shù)據(jù)的二級(jí)子庫,,,,存儲(chǔ)N級(jí)入口數(shù)據(jù)的N級(jí)子庫。
所述入口數(shù)據(jù)庫中存儲(chǔ)有各級(jí)入口的入口數(shù)據(jù)a,入口數(shù)據(jù)a包括入口標(biāo)識(shí)數(shù)據(jù)a1、入口賬戶數(shù)據(jù)a2、入口級(jí)聯(lián)數(shù)據(jù)a3以及入口貢獻(xiàn)比例數(shù)據(jù)a4。
所述入口數(shù)據(jù)庫中存儲(chǔ)的入口數(shù)據(jù)a還包括入口邀請(qǐng)碼數(shù)據(jù)a5,所述入口處理器獲取入口申請(qǐng)者提交的入口邀請(qǐng)碼數(shù)據(jù)a5和申請(qǐng)數(shù)據(jù)e,所述入口處理器從入口數(shù)據(jù)庫中調(diào)取入口邀請(qǐng)碼數(shù)據(jù)a5并與獲取的入口邀請(qǐng)碼數(shù)據(jù)a5進(jìn)行匹配,匹配不成功則回復(fù)入口申請(qǐng)者邀請(qǐng)碼錯(cuò)誤,匹配成功則將申請(qǐng)數(shù)據(jù)e與合格條件數(shù)據(jù)f進(jìn)行對(duì)比,對(duì)比不成功回復(fù)入口申請(qǐng)者申請(qǐng)失敗,對(duì)比成功則生成入口數(shù)據(jù)a,并把入口數(shù)據(jù)a發(fā)送給所述入口數(shù)據(jù)庫存儲(chǔ),入口申請(qǐng)者包括服務(wù)商和用戶。
所述用戶數(shù)據(jù)庫中存儲(chǔ)有各個(gè)用戶的用戶數(shù)據(jù)b,用戶數(shù)據(jù)b包括用戶賬號(hào)b1、用戶密碼b2、注冊(cè)時(shí)的入口標(biāo)識(shí)數(shù)據(jù)a1。
所述用戶處理器獲取用戶提交的入口標(biāo)識(shí)數(shù)據(jù)a1和注冊(cè)數(shù)據(jù)g,并將注冊(cè)數(shù)據(jù)g與所述用戶處理器中存儲(chǔ)的注冊(cè)條件數(shù)據(jù)h進(jìn)行對(duì)比,判定注冊(cè)數(shù)據(jù)g是否符合注冊(cè)條件數(shù)據(jù)h,不符合回復(fù)注冊(cè)失敗給用戶,符合則生成用戶數(shù)據(jù)b,最后將用戶數(shù)據(jù)b存儲(chǔ)在用戶數(shù)據(jù)庫中。
所述結(jié)算數(shù)據(jù)庫中存儲(chǔ)有每個(gè)完成支付的訂單的結(jié)算數(shù)據(jù)。
所述服務(wù)商數(shù)據(jù)庫和服務(wù)數(shù)據(jù)庫分別存儲(chǔ)服務(wù)商數(shù)據(jù)c和服務(wù)數(shù)據(jù)d,所述服務(wù)商數(shù)據(jù)c包括服務(wù)商賬號(hào)c1、服務(wù)商密碼c3、服務(wù)商賬戶數(shù)據(jù)c4和服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2,服務(wù)數(shù)據(jù)d與服務(wù)商數(shù)據(jù)c綁定。
所述服務(wù)商處理器獲取服務(wù)商提交的服務(wù)商賬號(hào)c1和服務(wù)商密碼c3,并從所述服務(wù)商數(shù)據(jù)庫調(diào)取與服務(wù)商賬號(hào)c1匹配的服務(wù)商密碼c3*與提交的服務(wù)商密碼c3進(jìn)行匹配,對(duì)比失敗顯示賬號(hào)和密碼錯(cuò)誤,對(duì)比成功則所述服務(wù)商處理器獲取服務(wù)商提交的服務(wù)信息m,根據(jù)服務(wù)信息m生成服務(wù)數(shù)據(jù)d,并把服務(wù)數(shù)據(jù)d存儲(chǔ)到所述服務(wù)數(shù)據(jù)庫中的與服務(wù)商綁定的服務(wù)子數(shù)據(jù)庫中。
用戶處理器獲取用戶提交的用戶賬號(hào)b1和用戶密碼b2,并從用戶數(shù)據(jù)庫中調(diào)取與用戶賬號(hào)b1匹配的的用戶密碼b2*與獲取的用戶密碼b2進(jìn)行匹配,匹配成功則登錄平臺(tái)選擇服務(wù)數(shù)據(jù)d。
所述服務(wù)處理器獲取用戶選擇的服務(wù)數(shù)據(jù)d,根據(jù)服務(wù)數(shù)據(jù)d從服務(wù)商數(shù)據(jù)庫中調(diào)取與服務(wù)數(shù)據(jù)d匹配的服務(wù)商數(shù)據(jù)c,并把服務(wù)數(shù)據(jù)d發(fā)送給與服務(wù)數(shù)據(jù)d關(guān)聯(lián)的服務(wù)商進(jìn)行確認(rèn),所述服務(wù)處理器判定是否收到服務(wù)商確認(rèn)訂單信息n,若沒有收到則回復(fù)用戶訂單失敗,若收到則從用戶數(shù)據(jù)庫調(diào)取用戶數(shù)據(jù)b,根據(jù)用戶數(shù)據(jù)b和服務(wù)數(shù)據(jù)d生成訂單數(shù)據(jù)p發(fā)送給用戶進(jìn)行支付,然后判定是否收到用戶完成支付數(shù)據(jù)k,若沒有收到則顯示支付失敗,訂單取消;若收到則訂單完成,生成完成支付數(shù)據(jù)k發(fā)送給服務(wù)商和結(jié)算處理器,完成支付數(shù)據(jù)k中包含了服務(wù)數(shù)據(jù)d和用戶賬號(hào)b1。
所述結(jié)算處理器獲取完成支付數(shù)據(jù)k,完成支付數(shù)據(jù)包括總貢獻(xiàn)度數(shù)據(jù)k1、服務(wù)數(shù)據(jù)d以及用戶數(shù)據(jù)b。根據(jù)完成支付數(shù)據(jù)k中的服務(wù)數(shù)據(jù)d和用戶數(shù)據(jù)b分別生成從服務(wù)商數(shù)據(jù)庫調(diào)取服務(wù)商數(shù)據(jù)c的指令q和從用戶數(shù)據(jù)庫調(diào)取入口標(biāo)識(shí)數(shù)據(jù)a1的指令r并把指令q和指令r分別發(fā)送給所述服務(wù)商處理器和用戶處理器。
服務(wù)商處理器根據(jù)服務(wù)數(shù)據(jù)d找到服務(wù)數(shù)據(jù)d存儲(chǔ)的服務(wù)子數(shù)據(jù)庫所綁定的服務(wù)商數(shù)據(jù)c。所述用戶處理器將該用戶賬號(hào)b1匹配的用戶數(shù)據(jù)b中包含的入口標(biāo)識(shí)數(shù)據(jù)a1從用戶數(shù)據(jù)庫中調(diào)出發(fā)送給結(jié)算處理器。
所述結(jié)算處理器獲取服務(wù)商數(shù)據(jù)c和入口標(biāo)識(shí)數(shù)據(jù)a1后,根據(jù)入口標(biāo)識(shí)數(shù)據(jù)a1生成從入口數(shù)據(jù)庫調(diào)取入口數(shù)據(jù)a的指令j并把指令j發(fā)送給入口處理器。
所述入口標(biāo)識(shí)數(shù)據(jù)a1含有入口在所述入口數(shù)據(jù)庫中的存儲(chǔ)地址,所述入口級(jí)聯(lián)數(shù)據(jù)a3包含該入口所在級(jí)聯(lián)的所有入口在入口數(shù)據(jù)庫中的存儲(chǔ)地址,所述入口處理器獲取所述結(jié)算處理器發(fā)送的調(diào)取入口數(shù)據(jù)a的指令j,該指令j包含入口標(biāo)識(shí)數(shù)據(jù)a1,所述入口處理器根據(jù)入口存儲(chǔ)地址從所述入口數(shù)據(jù)庫中調(diào)取入口數(shù)據(jù)a,所述入口處理器將調(diào)取的入口數(shù)據(jù)a中的入口標(biāo)識(shí)數(shù)據(jù)a1與指令j進(jìn)行匹配,匹配失敗顯示調(diào)取失敗,匹配成功則所述入口處理器根據(jù)入口級(jí)聯(lián)數(shù)據(jù)a3調(diào)取該入口的所有上級(jí)入口的入口數(shù)據(jù)aN,所述入口處理器將調(diào)取的入口數(shù)據(jù)a和該入口的上級(jí)入口數(shù)據(jù)aN結(jié)合生成入口數(shù)據(jù)包t發(fā)送給所述結(jié)算處理器。
獲取入口數(shù)據(jù)包t后,所述結(jié)算處理器從入口數(shù)據(jù)包t中提取該入口貢獻(xiàn)比例數(shù)據(jù)a4以及其上級(jí)各級(jí)入口的入口貢獻(xiàn)比例數(shù)據(jù)a4N。從服務(wù)商數(shù)據(jù)中提取服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2和服務(wù)商賬戶數(shù)據(jù)c4。
所述結(jié)算處理器結(jié)合總貢獻(xiàn)度數(shù)據(jù)k1、入口貢獻(xiàn)比例數(shù)據(jù)a4N、a4和服務(wù)商貢獻(xiàn)比例數(shù)據(jù)c2生成貢獻(xiàn)度數(shù)據(jù)s。
貢獻(xiàn)度數(shù)據(jù)s包括服務(wù)商貢獻(xiàn)度數(shù)據(jù)y和入口貢獻(xiàn)度數(shù)據(jù)z,其中y=k1*c2,入口貢獻(xiàn)度數(shù)據(jù)z包括各級(jí)入口的入口貢獻(xiàn)度數(shù)據(jù)zN,zN=k1*a4N。
結(jié)合貢獻(xiàn)度數(shù)據(jù)s和服務(wù)商賬戶數(shù)據(jù)c4、入口賬戶數(shù)據(jù)a2、上級(jí)各級(jí)入口的入口賬戶數(shù)據(jù)a2N生成報(bào)表發(fā)送給銀行、服務(wù)商和入口以及結(jié)算數(shù)據(jù)庫存儲(chǔ)。
最后需要說明的是,上述描述僅僅為本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不違背本發(fā)明宗旨及權(quán)利要求的前提下,可以做出多種類似的表示,這樣的變換均落入本發(fā)明的保護(hù)范圍之內(nèi)。