專利名稱:基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種基于多系統(tǒng)用戶集成 的數(shù)據(jù)處理的方法及一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝置。
背景技術(shù):
隨著企業(yè)信息化的不斷發(fā)展,企業(yè)所用的企業(yè)資源計(jì)劃(ERP, Enterprise Resource Planning)產(chǎn)品也越來越多,盡管這些產(chǎn)品關(guān)注于不 同的領(lǐng)域,但相互之間在功能上有相互交叉和連接的地方,因此,必須 考慮ERP產(chǎn)品的系統(tǒng)集成問題,否則,系統(tǒng)越多,企業(yè)內(nèi)部的"信息孤島" 也就越多,這就違背了企業(yè)信息化的初衷。
企業(yè)也已經(jīng)認(rèn)識(shí)到系統(tǒng)集成的重要性,其中,實(shí)現(xiàn)各系統(tǒng)用戶一致 性的用戶集成是系統(tǒng)集成面臨的首要問題之一 。用戶集成是對(duì)不同系統(tǒng) 的用戶進(jìn)行整合。目前主要有兩種方法實(shí)現(xiàn)用戶集成
現(xiàn)有技術(shù)一為,以某個(gè)系統(tǒng)為主(稱為主系統(tǒng)),在主系統(tǒng)的用戶表 中記錄其它系統(tǒng)的用戶,建立主系統(tǒng)用戶與其它系統(tǒng)用戶的關(guān)聯(lián)關(guān)系, 所有系統(tǒng)的用戶登錄都需要經(jīng)過主系統(tǒng)的認(rèn)證。當(dāng)系統(tǒng)中的某用戶訪問 另 一 系統(tǒng)時(shí),需要通過主系統(tǒng)的關(guān)聯(lián)關(guān)系才可查找到該用戶在另 一 系統(tǒng) 中對(duì)應(yīng)的用戶。
現(xiàn)有技術(shù)二為,建立單獨(dú)的用戶管理系統(tǒng),新增用戶關(guān)聯(lián)表,以系 統(tǒng)ID和用戶名為關(guān)^l建字記錄各系統(tǒng)用戶的對(duì)應(yīng)關(guān)系,當(dāng)'某系統(tǒng)的用戶訪 問另一系統(tǒng)時(shí),需要通過該用戶管理系統(tǒng)交換用戶。而且,每個(gè)系統(tǒng)用 戶變更同時(shí),也需要對(duì)用戶管理系統(tǒng)中的相應(yīng)數(shù)據(jù)進(jìn)行相應(yīng)的修改或增減。
上文提到的現(xiàn)有技術(shù)一與現(xiàn)有技術(shù)二,其共同點(diǎn)在于均需要建立不 同系統(tǒng)的用戶關(guān)聯(lián)表,通過查找該表,實(shí)現(xiàn)用戶集成。但是,該方法存 在諸多問題
首先,需要變更原系統(tǒng)設(shè)計(jì),增加其它系統(tǒng)關(guān)聯(lián)用戶,與用戶相關(guān)的對(duì)象都可能修改。
其次,無法解決用戶重復(fù)的問題。某用戶可能有多個(gè)用戶名(事實(shí) 上,不使用郵箱地址、身份證號(hào)碼等具有唯一性的標(biāo)識(shí)就無法避免用戶 可能有多個(gè)用戶名),導(dǎo)致統(tǒng)計(jì)信息不準(zhǔn)確,報(bào)表數(shù)據(jù)錯(cuò)誤,從而增加了 管理難度,當(dāng)某用戶離職后,若遺漏該用戶的某個(gè)用戶名,則不能注銷 該用戶的所有用戶名,造成安全隱患。
再者,該方法實(shí)施困難,集成時(shí)各系統(tǒng)用戶需要同步或者合并。用
戶對(duì)應(yīng)關(guān)系需要人工判斷,例如,A系統(tǒng)中用戶名為張三,對(duì)應(yīng)B系統(tǒng) 中用戶名zhangsan,對(duì)應(yīng)C系統(tǒng)中用戶名00001、 61001,在系統(tǒng)集成時(shí), 需要整理如下用戶對(duì)應(yīng)關(guān)系
A系統(tǒng)B系統(tǒng)C系統(tǒng) ,
張三zhangsan0000、 61001
可以想象,用戶對(duì)應(yīng)關(guān)系是笛卡爾集,若用戶數(shù)據(jù)量很大,則相應(yīng) 的工作量將很大。也可以由用戶自己整理用戶對(duì)應(yīng)關(guān)系,但如果用戶對(duì) 應(yīng)關(guān)系錯(cuò)誤或者遺漏了某個(gè)系統(tǒng)中的用戶名,后續(xù)用戶集成管理工作將 比較困難。并且新增用戶還要查詢確認(rèn)自己在某系統(tǒng)中申請(qǐng)的用戶名是 否已被注冊(cè),用戶名重復(fù)后因存在業(yè)務(wù)數(shù)據(jù),無法刪除重復(fù)用戶名。
最后,實(shí)現(xiàn)用戶集成的系統(tǒng)間高耦合,今后若有其它系統(tǒng)需要集成 進(jìn)來,又要重新建立用戶對(duì)應(yīng)關(guān)系。
總之,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問題就是如 何能夠創(chuàng)新的提出 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理機(jī)制,用以針對(duì) 多系統(tǒng)的用戶集成,解決變更原系統(tǒng)設(shè)計(jì),用戶重復(fù),實(shí)施困難,系統(tǒng) 間高耦合這些問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于多系統(tǒng)用戶集成的數(shù)據(jù) 處理的方法,用以針對(duì)多系統(tǒng)的用戶集成,解決變更原系統(tǒng)設(shè)計(jì),用戶 重復(fù),實(shí)施困難,系統(tǒng)間高耦合這些問題。本發(fā)明的另一個(gè)目的是將上述構(gòu)思應(yīng)用于具體的應(yīng)用環(huán)境中,提供 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的系統(tǒng),從而保證該方法的實(shí)現(xiàn)和 應(yīng)用。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種基于多系統(tǒng)用戶集
成的數(shù)據(jù)處理的方法,包括
一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法,所述用戶具有唯一身
份標(biāo)識(shí),所述方法包括
用戶在系統(tǒng)A提交系統(tǒng)B的訪問請(qǐng)求,所述系統(tǒng)A將所述唯 一 身份 標(biāo)識(shí)和訪問i青求傳遞至系統(tǒng)B;
系統(tǒng)B依據(jù)所述唯一 身^f分標(biāo)識(shí)映射系統(tǒng)內(nèi)的相應(yīng)用戶信息,并依據(jù) 所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理;
所述系統(tǒng)B將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系統(tǒng)A。
可選地,所述方法還包括
如果所述系統(tǒng)B依據(jù)所述唯一身份標(biāo)識(shí)未映射到系統(tǒng)內(nèi)的相應(yīng)用戶 信息,則建立所述用戶及所述唯一身份標(biāo)識(shí)的映射關(guān)系。 可選地,所述方法還包括
所述系統(tǒng)A將所述數(shù)據(jù)處理結(jié)果返回至所述唯一身份標(biāo)識(shí)對(duì)應(yīng)的用戶。
優(yōu)選地,所述唯一身份標(biāo)識(shí)為用戶企業(yè)郵箱地址、和/或用戶身份 證號(hào)碼、和/或用戶指紋信息。
可選地,在用戶提交訪問請(qǐng)求的步驟前,所述方法還包括
判斷所述多系統(tǒng)之間用戶企業(yè)郵箱地址的域名標(biāo)識(shí)符是否一致,若 否,則修改為一致。
本發(fā)明實(shí)施例還公開了 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝 置,包括
一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝置,所述裝置包括 系統(tǒng)A,包括接口單元,用于接收用戶在系統(tǒng)A提交的系統(tǒng)B的訪 問請(qǐng)求;
傳遞單元,用于將所述用戶的唯一身4分標(biāo)識(shí)和訪問請(qǐng)求傳遞至系統(tǒng)
B;系統(tǒng)B,包括映射單元,用于依據(jù)所述唯一身份標(biāo)識(shí)映射系統(tǒng)內(nèi)的相
應(yīng)用戶信息;
處理單元,用于依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理, 返回單元,用于將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系 統(tǒng)A。
可選地,所述系統(tǒng)B還包括
創(chuàng)建單元,用于當(dāng)所述映射單元依據(jù)所述唯一身份標(biāo)識(shí)未映射到系 統(tǒng)內(nèi)的相應(yīng)用戶信息時(shí),在系統(tǒng)內(nèi)建立所述用戶及所述唯一身份標(biāo)識(shí)的 映射關(guān)系。
可選地,所述系統(tǒng)A還包括
反饋單元,用于將所述數(shù)據(jù)處理結(jié)果返回至所述唯一身份標(biāo)識(shí)對(duì)應(yīng) 的用戶。
可選地,所述裝置還包括
同步單元,所述同步單元與所述系統(tǒng)A和系統(tǒng)B連接,用于判斷所 述多系統(tǒng)中對(duì)應(yīng)同 一用戶信息的唯一身份標(biāo)識(shí)是否 一致,并在不一致時(shí) ^修改為一致。
優(yōu)選地,所述唯一身份標(biāo)識(shí)為用戶企業(yè)郵箱地址、和/或用戶身份 證號(hào)碼、和/或用戶指紋信息。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
首先,本發(fā)明的用戶具有唯一身份標(biāo)識(shí),在系統(tǒng)A向系統(tǒng)B傳遞訪 問請(qǐng)求的同時(shí),傳遞唯一身份標(biāo)識(shí),系統(tǒng)B才艮據(jù)唯一身4分標(biāo)識(shí)映射出相 應(yīng)的用戶,根據(jù)訪問請(qǐng)求進(jìn)行相應(yīng)的數(shù)據(jù)處理,從而避免建立用戶關(guān)聯(lián) 表,實(shí)現(xiàn)了多系統(tǒng)用戶集成。因而,本發(fā)明可以在不需要變更原系統(tǒng)設(shè) 計(jì)的基礎(chǔ)上,不會(huì)增加額外的系統(tǒng)開銷,對(duì)原系統(tǒng)影響很小甚至沒有影 響。
其次,通過唯一身份標(biāo)識(shí)解決了用戶重復(fù)的問題,從而降低了管理 難度,而且,若有用戶離職,可以一次注銷其所有用戶名,有效避免了 安全隱患。
再者,實(shí)施簡(jiǎn)單易行,不需要各系統(tǒng)用戶同步或者合并,也不需要 整理用戶對(duì)應(yīng)關(guān)系,降低了管理工作的難度。最后,實(shí)現(xiàn)了用戶集成后,還可隨意增加系統(tǒng),解決了現(xiàn)有技術(shù)中 系統(tǒng)間高耦合的問題。
圖1為本發(fā)明的基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法實(shí)施例流程圖2為本發(fā)明的基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝置實(shí)施例的結(jié) 構(gòu)框圖。
具體實(shí)施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合 附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如個(gè) 人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處 理器系統(tǒng)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的 一般上下文中描 述,例如程序模塊。 一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽 象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布 式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò) 而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊 可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
本發(fā)明實(shí)施例的核心構(gòu)思之一在于,本發(fā)明實(shí)施例的用戶具有唯一 身份標(biāo)識(shí),在系統(tǒng)A向系統(tǒng)B傳遞訪問請(qǐng)求的同時(shí),傳遞唯一身^f分標(biāo)識(shí), 系統(tǒng)B根據(jù)唯一身份標(biāo)識(shí)映射出相應(yīng)的用戶,根據(jù)訪問請(qǐng)求進(jìn)行相應(yīng)的 數(shù)據(jù)處理,從而實(shí)現(xiàn)了用戶集成。
參考圖1 ,示出了本發(fā)明的基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法實(shí) 施例流程圖,可以包括以下步驟
步驟101:用戶在系統(tǒng)A提交系統(tǒng)B的訪問請(qǐng)求,所述系統(tǒng)A將所述唯 一身份標(biāo)識(shí)和訪問請(qǐng)求傳遞至系統(tǒng)B;
步驟102:系統(tǒng)B依據(jù)所述唯一身份標(biāo)識(shí)映射系統(tǒng)內(nèi)的相應(yīng)用戶信息,并依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理;
步驟103:系統(tǒng)B將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系 統(tǒng)A。
下面結(jié)合兩個(gè)具體實(shí)例對(duì)圖1所示各步驟進(jìn)行詳細(xì)說明
具體實(shí)例一 中,唯一身份標(biāo)識(shí)可以是用戶的企業(yè)郵箱地址或者用戶
身份證號(hào)碼或者用戶指紋信息,在此,僅以用戶企業(yè)郵箱地址為例,當(dāng) 唯一身份標(biāo)識(shí)是企業(yè)郵箱地址時(shí),因?yàn)椴煌到y(tǒng)擁有各自的用戶信息, 導(dǎo)致同一用戶在不同系統(tǒng)中的郵箱地址存在差別,例如某用戶王林在 ERP系統(tǒng)的郵箱地址為wl@myEnterprise com, 在門戶系統(tǒng)中的由卩箱;也 址為wl(^bbb.com,所以,需要把該用戶的這兩個(gè)郵箱地址修改為一致的, 具體為把ERP系統(tǒng)的郵箱地址修改為wl@bbb.com,或者把門戶系統(tǒng)中 的郵箱地址修改為wl@myEnterprise.com,在此,僅以修改ERP系統(tǒng)的郵 箱地址為例。需要指出的是,無論修改ERP系統(tǒng)還是門戶系統(tǒng),都要保證 系統(tǒng)中企業(yè)郵箱地址的域名標(biāo)識(shí)符唯一。若使用用戶身份證號(hào)碼或者用 戶指紋信息作為用戶唯一標(biāo)識(shí),可不用進(jìn)行修改。
某企業(yè)購買了兩個(gè)不同軟件商的ERP系統(tǒng)和門戶系統(tǒng),某用戶希望在 門戶系統(tǒng)中登陸ERP系統(tǒng)獲取其他擁有ERP權(quán)限的用戶能夠取得的資源 或者希望在ERP系統(tǒng)中查詢自己審核的訂單信息,可以包括如下步驟
步驟201: ERP系統(tǒng)和門戶系統(tǒng)分別在各自的用戶表中建立企業(yè)郵箱 地址,并4巴同一用戶的企業(yè)郵箱地址^修改為一致;
在此,把ERP系統(tǒng)的企業(yè)郵箱地址〃修改為和門戶系統(tǒng)一致。
步驟202:用戶登錄門戶系統(tǒng);
步驟203:門戶系統(tǒng)根據(jù)用戶獲取其企業(yè)郵箱地址,并將該地址與請(qǐng) 求信息 一起通過集成平臺(tái)發(fā)送給ERP系統(tǒng);
步驟204: ERP系統(tǒng)判斷是否是帶有企業(yè)郵箱地址的訪問請(qǐng)求,如果 是,進(jìn)入步驟205;
步驟205: ERP系統(tǒng)檢查自己的用戶表中是否有接收到的該用戶的企 業(yè)郵箱地址,如果有,進(jìn)入步驟206,如果沒有,建立該用戶的企業(yè)郵箱 地址,進(jìn)入步驟206;
步驟206: ERP系統(tǒng)根據(jù)該企業(yè)郵箱地址在自己的系統(tǒng)中映射出用戶;步驟207: ERP系統(tǒng)根據(jù)映射出的用戶進(jìn)行相應(yīng)的操作; 步驟208: ERP系統(tǒng)將操作結(jié)果返回給門戶系統(tǒng); 步驟209:門戶系統(tǒng)接收操作結(jié)果并予以顯示。
在具體實(shí)例二中,同樣可以使用用戶的企業(yè)郵箱地址或者用戶身份 證號(hào)碼或者用戶指紋信息作為用戶的唯一身份標(biāo)識(shí),仍然僅以用戶企業(yè) 郵箱地址為例,并且當(dāng)用戶的唯一身份標(biāo)識(shí)是企業(yè)郵箱地址時(shí),需要把 用戶的郵箱地址修改為一致的,若使用用戶身份證號(hào)碼或者用戶指紋信 息作為用戶唯一標(biāo)識(shí),可不用進(jìn)行修改。
進(jìn)行數(shù)據(jù)交互的系統(tǒng)是ERP系統(tǒng)與辦公自動(dòng)化(OA, Office Automation)系統(tǒng),現(xiàn)在需要把一采購入庫ERP系統(tǒng),入庫后,OA系統(tǒng) 中要增加一條工作流。
ERP系統(tǒng)中用戶為wanglin、 王4木、wl@myEnterprise.com;
OA系統(tǒng)有兩個(gè)用戶,且這兩個(gè)用戶重名,分別為wl、王林、 wl@aaa.com; wl一Sale、 王林、wanglin@aaa.com。
實(shí)現(xiàn)本具體實(shí)例可以包括如下步驟
步驟301: ERP系統(tǒng)和OA系統(tǒng)分別在各自的用戶表中建立企業(yè)郵箱地 址,判斷ERP系統(tǒng)和OA系統(tǒng)的企業(yè)郵箱地址的域名標(biāo)識(shí)符是否一致,若 否,對(duì)企業(yè)郵箱地址進(jìn)行修改,具體為
把ERP系統(tǒng)的企業(yè)郵箱地址修改為wl@aaa.com,則ERP系統(tǒng)的用戶信 息在修改后為wanglin、 王林、wl@aaa.com;
或者,把OA系統(tǒng)的企業(yè)郵箱地址{務(wù)改為wl@myEnterprise.com , wanglin@ myEnterprise.com,則OA系統(tǒng)中的用戶信息在4務(wù)改后分別為 wl 、 王林、 wl@myEnterprise.com ; wl—Sale 、 王林、 wanglin@ myEnterprise.com。在此,僅以此修改方式為例,需要指出的是,無論修 改OA系統(tǒng)還是ERP系統(tǒng),都需要保證系統(tǒng)中的企業(yè)郵箱地址的域名標(biāo)識(shí) 符唯一。
步驟302:用戶王林登陸ERP系統(tǒng),填寫入庫單,其單據(jù)號(hào)是OOl,保 存該入庫單;
步驟303: ERP系統(tǒng)調(diào)用OA系統(tǒng)的"增加審批工作流,,接口 ;步驟304: ERP系統(tǒng)將用戶王林的企業(yè)郵箱地址及單據(jù)號(hào)001通過集成 平臺(tái)傳遞給OA系統(tǒng);
步驟305:OA系統(tǒng)判斷是否是帶有企業(yè)郵箱地址的訪問請(qǐng)求,如果是, 進(jìn)入步驟306;
步驟306: OA系統(tǒng)檢查自己的用戶表中是否有接收到的該用戶的企業(yè) 郵箱地址,如果有,進(jìn)入步驟307,如果沒有,建立該用戶的企業(yè)郵箱地 址,進(jìn)入步驟307;
步驟307: OA系統(tǒng)根據(jù)該企業(yè)郵箱地址在自己的系統(tǒng)中映射出用戶; 步驟308:在OA系統(tǒng)中增加一條工作流,即記錄wl;入庫單001; 入庫日期等信息。
在上述兩個(gè)具體實(shí)例中,有些企業(yè)一個(gè)用戶建立兩個(gè)用戶名也是可 以的,但是,在用戶訪問另一個(gè)系統(tǒng)時(shí),只能映射為其中一個(gè),因?yàn)椋?根據(jù)用戶唯一標(biāo)識(shí)映射為用戶可以根據(jù)企業(yè)自身情況自行定義該映射關(guān) 系,比如可以使用用戶唯一標(biāo)識(shí)+部門或者職務(wù)或者用戶名。
對(duì)于前述的方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的 動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作 順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn) 行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬 于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
參考圖2,示出了本發(fā)明的基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝置實(shí) 施例的結(jié)構(gòu)框圖,可以包括
系統(tǒng)A,包括001:接口單元,用于接收用戶在系統(tǒng)A提交的系統(tǒng)B 的i方問i青'泉;
002:傳遞單元,用于將所述用戶的唯一身份標(biāo)識(shí)和訪問請(qǐng)求傳遞至 系統(tǒng)B;
系統(tǒng)B,包括011:映射單元,用于依據(jù)所述唯一身4分標(biāo)識(shí)映射系統(tǒng)
內(nèi)的相應(yīng)用戶信息;
012:處理單元,用于依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行tt據(jù)處理, 013:返回單元,用于將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所
述系統(tǒng)A。下面結(jié)合方法具體實(shí)例 一 對(duì)圖2所示各裝置進(jìn)行詳細(xì)說明。
用戶在門戶系統(tǒng)欲訪問ERP系統(tǒng),門戶系統(tǒng)的接口單元接收訪問請(qǐng) 求,傳遞單元將企業(yè)郵箱地址和訪問請(qǐng)求傳遞至ERP系統(tǒng),ERP系統(tǒng)的 映射單元依據(jù)企業(yè)郵箱地址映射系統(tǒng)內(nèi)的相應(yīng)用戶信息,處理單元依據(jù) 訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理,完成后,返回單元將數(shù)據(jù)處理結(jié)果 和企業(yè)郵箱地址返回至門戶系統(tǒng)。
門戶系統(tǒng)還可以包括創(chuàng)建單元,反饋單元。當(dāng)門戶系統(tǒng)的映射單元 依據(jù)企業(yè)郵箱地址未映射到系統(tǒng)內(nèi)的相應(yīng)用戶信息時(shí),創(chuàng)建單元建立用 戶與企業(yè)郵箱地址的映射關(guān)系。當(dāng)ERP系統(tǒng)的返回單元將處理結(jié)果和企 業(yè)郵箱地址返回至門戶系統(tǒng)后,門戶系統(tǒng)的反饋單元將數(shù)據(jù)數(shù)據(jù)處理結(jié) 果返回至用戶。
此外,本發(fā)明實(shí)施例提供的裝置還包括同步單元,同步單元與門戶 系統(tǒng)和ERP系統(tǒng)連接,用于判斷門戶系統(tǒng)和ERP系統(tǒng)中對(duì)應(yīng)同 一用戶信 息的企業(yè)郵箱地址是否一致,當(dāng)不一致時(shí),將企業(yè)郵箱地址修改為一致。
對(duì)于方法具體實(shí)例二的裝置,與圖2所示各單元相似,各單元的功能 也沒有較大區(qū)別,可以參考上文對(duì)裝置具體實(shí)例的描述,在此不再贅述。
最后,還需要說明的是,在本文中,諸如系統(tǒng)A、系統(tǒng)B等之類的 術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不 一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順 序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋非排他性的 包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括 那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種 過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下, 由語句"包括一個(gè)......"限定的要素,并不排除在包括所述要素的過程、方
法、物品或者設(shè)備中還存在另外的相同要素。
以上對(duì)本發(fā)明所提供的 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法 及一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中
說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域 的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1. 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法,其特征在于,所述用戶具有唯一身份標(biāo)識(shí),所述方法包括用戶在系統(tǒng)A提交系統(tǒng)B的訪問請(qǐng)求,所述系統(tǒng)A將所述唯一身份標(biāo)識(shí)和訪問請(qǐng)求傳遞至系統(tǒng)B;系統(tǒng)B依據(jù)所述唯一身份標(biāo)識(shí)映射系統(tǒng)內(nèi)的相應(yīng)用戶信息,并依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理;所述系統(tǒng)B將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系統(tǒng)A。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括 如果所述系統(tǒng)B依據(jù)所述唯一身份標(biāo)識(shí)未映射到系統(tǒng)內(nèi)的相應(yīng)用戶信息,則建立所述用戶及所述唯一身份標(biāo)識(shí)的映射關(guān)系。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括 所述系統(tǒng)A將所述數(shù)據(jù)處理結(jié)果返回至所述唯一身份標(biāo)識(shí)對(duì)應(yīng)的用戶。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述唯一身份標(biāo)識(shí)為 用戶企業(yè)郵箱地址、和/或用戶身份證號(hào)碼、和/或用戶指紋信息。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,在用戶提交訪問請(qǐng)求的 步驟前,所述方法還包括判斷所述多系統(tǒng)之間用戶企業(yè)郵箱地址的域名標(biāo)識(shí)符是否一致,若否, 則4務(wù)改為一致。
6、 一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的裝置,其特征在于,所述裝 置包括系統(tǒng)A,包括接口單元,用于接收用戶在系統(tǒng)A^是交的系統(tǒng)B的訪問 請(qǐng)求;傳遞單元,用于將所述用戶的唯一身份標(biāo)識(shí)和訪問請(qǐng)求傳遞至系統(tǒng)B; 系統(tǒng)B,包括映射單元,用于依據(jù)所述唯一身份標(biāo)識(shí)映射系統(tǒng)內(nèi)的相 應(yīng)用戶信息;處理單元,用于依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理, 返回單元,用于將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系統(tǒng)A。
7、 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述系統(tǒng)B還包括 創(chuàng)建單元,用于當(dāng)所述映射單元依據(jù)所述唯一身份標(biāo)識(shí)未映射到系統(tǒng)內(nèi)的相應(yīng)用戶信息時(shí),在系統(tǒng)內(nèi)建立所述用戶及所述唯一身份標(biāo)識(shí)的映射 關(guān)系。
8、 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述系統(tǒng)A還包括 反饋單元,用于將所述數(shù)據(jù)處理結(jié)果返回至所述唯一身份標(biāo)識(shí)對(duì)應(yīng)的用戶。
9、 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括 同步單元,所述同步單元與所述系統(tǒng)A和系統(tǒng)B連接,用于判斷所述多系統(tǒng)中對(duì)應(yīng)同 一用戶信息的唯一身份標(biāo)識(shí)是否一致,并在不一致時(shí)修改 為一致。
10、 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述唯一身份標(biāo)識(shí)為 用戶企業(yè)郵箱地址、和/或用戶身份證號(hào)碼、和/或用戶指紋信息。
全文摘要
本發(fā)明公開了一種基于多系統(tǒng)用戶集成的數(shù)據(jù)處理的方法及裝置,在本發(fā)明提供的方法中,用戶在系統(tǒng)A提交系統(tǒng)B的訪問請(qǐng)求,所述系統(tǒng)A將所述唯一身份標(biāo)識(shí)和訪問請(qǐng)求傳遞至系統(tǒng)B;系統(tǒng)B依據(jù)所述唯一身份標(biāo)識(shí)映射系統(tǒng)內(nèi)的相應(yīng)用戶信息,并依據(jù)所述訪問請(qǐng)求和用戶信息進(jìn)行數(shù)據(jù)處理;所述系統(tǒng)B將數(shù)據(jù)處理結(jié)果和所述唯一身份標(biāo)識(shí)返回至所述系統(tǒng)A。在本發(fā)明提供的裝置中,包括系統(tǒng)A接口單元、傳遞單元,系統(tǒng)B映射單元、處理單元、返回單元。通過本發(fā)明提供的方法及裝置,避免在用戶集成時(shí)建立和維護(hù)用戶關(guān)聯(lián)表帶來的繁瑣工作,可以使用戶集成的實(shí)現(xiàn)簡(jiǎn)單易行。
文檔編號(hào)H04L12/58GK101287018SQ20081009729
公開日2008年10月15日 申請(qǐng)日期2008年5月9日 優(yōu)先權(quán)日2008年5月9日
發(fā)明者魏向陽 申請(qǐng)人:金蝶軟件(中國(guó))有限公司