括上述的三個模塊之外,還可包括對訂單進行支付的支付結算模塊105,如圖3所示。在另外一些實施方式中,系統(tǒng)100除了包括上述的三個模塊之外,還可包括權限管理模塊104和支付結算模塊105。系統(tǒng)100的這些模塊之間可以進行數(shù)據(jù)通信。
[0037]接下來,對系統(tǒng)100的各個模塊進行具體的說明。
[0038]信息交互模塊101可以通過符合相應企業(yè)標準的標準化接口與各個企業(yè)的企業(yè)資源計劃(Enterprise Resource Planning,ERP)系統(tǒng)進行數(shù)據(jù)通信,從而與每個企業(yè)用戶的資源數(shù)據(jù)進行交互,資源數(shù)據(jù)以JS0N格式進行封裝,其中,資源數(shù)據(jù)的交互可包括從企業(yè)的ERP系統(tǒng)向系統(tǒng)100方向的資源數(shù)據(jù)傳輸,還可包括從系統(tǒng)100向企業(yè)的ERP系統(tǒng)方向的資源數(shù)據(jù)傳輸。兩個方向的資源數(shù)據(jù)傳輸可以是實時的數(shù)據(jù)傳輸,也可以是定期的或不定期的數(shù)據(jù)傳輸。資源數(shù)據(jù)的傳輸可通過HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)進行,而且所傳輸?shù)臄?shù)據(jù)通過RSA算法進行加密,以保證雙方數(shù)據(jù)傳輸?shù)陌踩浴?br>[0039]本發(fā)明的實施方式中,從企業(yè)的ERP系統(tǒng)通過信息交互模塊101向系統(tǒng)100傳輸?shù)馁Y源數(shù)據(jù)可包括企業(yè)用戶自身的商品信息(例如,商品的圖片、性能參數(shù)描述、價格、庫存等信息),還包括與該企業(yè)用戶具有供應和/或分銷關系的一個或多個(例如,大于或等于2個)企業(yè)用戶的信息以及對應的供應和/或分銷關系。例如,企業(yè)用戶a、b、c和d之間的關系可以用圖4所示樹形圖表示,與該企業(yè)用戶a具有供應和/或分銷(例如,經(jīng)銷等)關系的企業(yè)用戶有b、c和d,其中,企業(yè)用戶b與企業(yè)用戶a為供應關系,也就是說,企業(yè)用戶b是企業(yè)用戶a的供應方,屬于該企業(yè)用戶a的上游用戶,對于企業(yè)b而言,企業(yè)用戶a是其下游用戶;企業(yè)用戶c和d與企業(yè)用戶a為分銷關系,也就是說,企業(yè)用戶c和d是企業(yè)用戶a的分銷方,屬于企業(yè)用戶a的下游用戶,而企業(yè)用戶a對于企業(yè)用戶c和d而言是供應方,上游用戶。這樣,企業(yè)用戶a的資源數(shù)據(jù)可包括企業(yè)用戶b、c和d的信息(例如,企業(yè)的名稱、企業(yè)用戶標識碼等)以及企業(yè)用戶a與企業(yè)用戶b、c和對應的供應和/或分銷關系,在本例子中,企業(yè)用戶a與企業(yè)用戶b的關系為供應關系,企業(yè)用戶a與企業(yè)用戶c和d的關系為分銷關系。
[0040]需要說明的是,本發(fā)明涉及的供應關系和/或分銷關系是相對于一個企業(yè)用戶的關系,例如,在圖4所示的例子中,企業(yè)用戶a相對于其下游的企業(yè)用戶c而言是供應方,而相對于上游的企業(yè)用戶b而言是經(jīng)銷方。
[0041]系統(tǒng)100在通過信息交互模塊101接收到企業(yè)用戶的資源數(shù)據(jù)(例如,與該企業(yè)用戶具有供應和/或分銷關系的一個或多個企業(yè)用戶的信息、對應的供應和/或分銷關系等關聯(lián)關系)之后,會將企業(yè)的關聯(lián)關系以及這些關聯(lián)關系涉及的一個或多個企業(yè)用戶的信息存儲到系統(tǒng)100的企業(yè)用戶關聯(lián)信息表中,并且將企業(yè)用戶的關聯(lián)關系數(shù)據(jù)進行合并,形成多個企業(yè)用戶之間的一條或多條關系鏈表。對于每個企業(yè)用戶,只有一個供應方和一個分銷方的情形,那么將多個不同企業(yè)用戶的關聯(lián)關系進行合并,可以得到一條關聯(lián)鏈表,如圖7所示的企業(yè)用戶p1、p2、p3和p4。例如,在獲取到企業(yè)用戶a的關聯(lián)企業(yè)用戶(例如,企業(yè)用戶b、c和d)之后,還會獲取企業(yè)用戶b的關聯(lián)企業(yè)用戶(例如,企業(yè)用戶a、e、f和g,如圖5所示)的信息和對應的關聯(lián)關系(例如,供應和/或分銷關系),通過將企業(yè)用戶a和b的關聯(lián)關系數(shù)據(jù)進行合并,可以得到如圖6所示的多個企業(yè)用戶之間的多條關系鏈表。
[0042]與傳統(tǒng)的僅考慮本企業(yè)的商品銷售和信息展示的數(shù)據(jù)處理方案相比,本發(fā)明的用于企業(yè)資源數(shù)據(jù)處理的系統(tǒng)考慮了不同企業(yè)之間的關聯(lián)關系數(shù)據(jù),并基于這些關聯(lián)關系數(shù)據(jù)對相關企業(yè)的商品信息以及訂單信息進行處理,大大改善了企業(yè)之間資源數(shù)據(jù)的交互度,同時也改善了企業(yè)之間資源數(shù)據(jù)的處理效率。
[0043]關系管理模塊102可以讀取存儲在系統(tǒng)100的數(shù)據(jù)庫中的資源數(shù)據(jù),根據(jù)這些資源數(shù)據(jù)向企業(yè)用戶展示關聯(lián)的操作界面,并對操作界面涉及的數(shù)據(jù)進行更新。具體而言,根據(jù)資源數(shù)據(jù)向企業(yè)用戶展示關聯(lián)的操作界面可包括:根據(jù)所述資源數(shù)據(jù)中的企業(yè)用戶的供應和/或分銷關系(例如,上述形成的企業(yè)用戶之間的關系鏈表)向所述供應和/或分銷關系涉及的作為分銷方的企業(yè)用戶展示作為供應方的企業(yè)用戶的商品信息。例如,可以將圖6中的作為供應方的企業(yè)用戶b的商品信息向其下游的企業(yè)用戶a和e展示,以便企業(yè)用戶a和e能夠通過供銷處理模塊103訂購商品,形成訂單。通過供銷處理模塊103形成的訂單可以存儲到系統(tǒng)100的數(shù)據(jù)庫,還可以通過信息交互模塊101實時或定期傳輸給企業(yè)用戶b以及企業(yè)用戶a和e,以便這些企業(yè)用戶對訂單進行相應的后續(xù)處理。
[0044]關系管理模塊102在向企業(yè)用戶展示關聯(lián)的操作界面(例如,商品信息展示界面和訂單狀態(tài)顯示界面)之后,還會對操作界面涉及的數(shù)據(jù)(例如,商品信息以及訂單狀態(tài)等)進行更新。例如,對商品信息展示界面涉及的商品信息的描述、價格或庫存等進行更新。又例如,在通過供銷處理模塊103形成訂單之后,還可以將該訂單涉及的企業(yè)用戶(例如,訂單中商品的供應方,商品的訂購方)展示訂單狀態(tài),例如,在訂單形成之后,支付之前,訂單狀態(tài)可自動顯示為已下單;在支付結算模塊完成訂單支付,商品發(fā)貨之前,訂單狀態(tài)可顯示為:已支付;在訂單中的商品已發(fā)貨時,作為供應方的企業(yè)用戶的相關登錄用戶可將訂單狀態(tài)更新為:已發(fā)貨;在商品的訂購方確認收到商品之后,作為訂購方的企業(yè)用戶可將訂單狀態(tài)更新為:已收貨。其中,訂單狀態(tài)的更新可以根據(jù)系統(tǒng)的相關數(shù)據(jù)處理模塊(例如,供銷處理模塊103形成訂單以及支付結算模塊105)的操作。本發(fā)明的訂單狀態(tài)除了上述之外,還可包括訂單的物流相關信息,例如,物流公司名稱、物流的轉運路徑等。
[0045]權限管理模塊104可以供企業(yè)用戶進行登錄,例如,每個企業(yè)用戶可以具有一個或多個登錄用戶,也就是說,對于每個企業(yè)用戶,可以同時在多臺計算極設備上進行登錄,這些登錄用戶均是在該企業(yè)用戶的名下。這些登錄用戶對向該企業(yè)用戶展示的操作界面涉及的數(shù)據(jù)具有不同的操作權限,也就是說,不同的登錄用戶可操作的操作界面涉及的數(shù)據(jù)不同。在一個企業(yè)用戶的內(nèi)部,可以是每一操作權限對應一個登錄用戶,也可以每一操作權限對應多個(例如,大于或等于2個)登錄用戶。例如,對于訂單狀態(tài)的更新,對訂單是否已發(fā)貨狀態(tài)的更新,僅可以由負責發(fā)貨處理的相關登錄用戶進行更新操作,負責財務的登錄用戶無權對訂單的發(fā)貨狀態(tài)進行更新。而對訂單的支付狀態(tài)的更新,負責財務的登錄用戶有權對訂單的支付狀態(tài)進行更新,而負責發(fā)貨的登錄用戶無權對訂單的支付狀態(tài)進行更新。
[0046]通過上述的關系管理模塊,方便了企業(yè)用戶與該企業(yè)用戶關聯(lián)的其他企業(yè)用戶之間的商品信息和訂單狀態(tài)信息的更新處理,加速了不同企業(yè)之間的數(shù)據(jù)交互的處理速度;通過上述的權限管理模塊,方便了單個企業(yè)用戶內(nèi)部的不同操作人員對本企業(yè)的關聯(lián)商品信息和訂單信息的操作處理,保證數(shù)據(jù)處理及時性的同時,也有利于不同操作人員的分工處理。
[0047]支付結算模塊105對訂單的支付可包括網(wǎng)上支付和/或短信支付,對于一個訂單而言,可以僅采用網(wǎng)上支付或短信支付,也可以部分網(wǎng)上支付,另一部分短信支付。對于網(wǎng)上支付,可通過連接系統(tǒng)100的支付網(wǎng)關,通過各種銀行卡進行