專利名稱:一種數(shù)據(jù)分配方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體地,特別涉及一種數(shù)據(jù)分配方法及系統(tǒng)。
背景技術(shù):
ERP(Enterprise Resource Planning,企業(yè)資源計劃)系統(tǒng)是對企業(yè)的基礎(chǔ)資料、人力資源、財務(wù)資源和信息資源集成一體化管理的企業(yè)管理系統(tǒng)。ERP系統(tǒng)支持對企業(yè)的基礎(chǔ)資料的批量分配,所謂批量分配是指企業(yè)的基礎(chǔ)資料一次性分配給企業(yè)的子公司, 分配后子公司能夠查看和使用所分配到的基礎(chǔ)資料。企業(yè)的基礎(chǔ)資料包括物料、客戶、供應(yīng)商、輔助資料價格以及企業(yè)項目等資料。下面以金蝶的EAS(Enterprise Application krvice,企業(yè)應(yīng)用服務(wù))系統(tǒng)為例說明企業(yè)是如何使用EAS系統(tǒng)實現(xiàn)批量分配的。圖1是金蝶的EAS系統(tǒng)批量分配的界面。由于企業(yè)所擁有的基礎(chǔ)資料很多,不同的子公司依據(jù)自身業(yè)務(wù)的不同分配不同的基礎(chǔ)資料,所以在批量分配基礎(chǔ)資料時,首先接收對象選取請求,即用戶在界面上輸入所需要分配基礎(chǔ)資料的子公司,再輸入所要查詢的基礎(chǔ)資料的請求,如客戶請求,批量分配界面依據(jù)該請求彈出存儲有客戶基礎(chǔ)資料的數(shù)據(jù)表。 操作人員在數(shù)據(jù)表中選取子公司所需的客戶基礎(chǔ)資料。但是,在采用圖1所示的界面進(jìn)行批量分配時,操作人員需要來回切換界面,操作繁瑣。例如某公司擁有40多種基礎(chǔ)資料,因此分配時,需要同時打開40多個界面,則操作人員需要在40多個界面之間來回切換,操作繁瑣,進(jìn)而增加工作時間和工作量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種數(shù)據(jù)分配方法及系統(tǒng),以解決現(xiàn)有技術(shù)中需要操作人員來回切換界面所導(dǎo)致的工作時間和工作量增加的問題。為實現(xiàn)上述目的,本發(fā)明提供的一種數(shù)據(jù)分配方法,技術(shù)方案如下—種數(shù)據(jù)分配方法,預(yù)先將操作界面劃分為第一區(qū)域和第二區(qū)域,將由多個對象組成的組織樹載入所述第一區(qū)域,所述第二區(qū)域包括命令輸入?yún)^(qū)和數(shù)據(jù)操作區(qū),所述數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū),每個對象各自具有數(shù)據(jù)表,所述方法包括接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。本發(fā)明還提供一種數(shù)據(jù)分配系統(tǒng),預(yù)先將操作界面劃分為第一區(qū)域和第二區(qū)域, 將由多個對象組成的組織樹載入所述第一區(qū)域,所述第二區(qū)域包括命令輸入?yún)^(qū)和數(shù)據(jù)操作區(qū),所述數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū),每個對象各自具有數(shù)據(jù)表,所述系統(tǒng)包括對象選取裝置,用于接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;數(shù)據(jù)載入裝置,用于通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);數(shù)據(jù)存入裝置,用于將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。應(yīng)用上述技術(shù)方案,在接收到用戶輸入的數(shù)據(jù)分配請求時,確定與所選取的目標(biāo)分配對象相對應(yīng)的目標(biāo)數(shù)據(jù)載入到目標(biāo)數(shù)據(jù)分配區(qū)。因此,每次接收到數(shù)據(jù)分配請求時,目標(biāo)數(shù)據(jù)同時顯示在統(tǒng)一界面的目標(biāo)數(shù)據(jù)分配區(qū)中。與現(xiàn)有技術(shù)相比,操作人員不需要來回切換界面,操作簡單,進(jìn)而減少了工作時間和工作量。
為了更清楚地說明本發(fā)明實施例,下面將對實施例中所需要使用的附圖做簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性工作的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有EAS系統(tǒng)的操作界面的示意圖;圖2為本發(fā)明提供的數(shù)據(jù)分配方法所基于的操作界面的示意圖;圖3為本發(fā)明提供的數(shù)據(jù)分配方法的流程圖;圖4為本發(fā)明提供的數(shù)據(jù)分配方法所基于的操作界面的另一種示意圖;圖5為本發(fā)明提供的數(shù)據(jù)分配方法的另一種流程圖;圖6為本發(fā)明提供的數(shù)據(jù)分配方法所基于的操作界面的再一種示意圖;圖7為本發(fā)明提供的數(shù)據(jù)分配系統(tǒng)的結(jié)構(gòu)示意圖;圖8為本發(fā)明提供的數(shù)據(jù)分配系統(tǒng)的另一種結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性工作前提下,所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)范圍。目前,現(xiàn)有系統(tǒng)在進(jìn)行批量分配時,操作人員需要來回切換界面,操作繁瑣。尤其是基礎(chǔ)資料越多需要操作的界面數(shù)量越多,進(jìn)而導(dǎo)致工作時間和工作量增加。為了解決上述問題,本發(fā)明實施例提供一種數(shù)據(jù)分配方法,該方法基于如圖2所示的操作界面,其中1為第一區(qū)域,2為第二區(qū)域,3為組織樹,4為命令輸入?yún)^(qū),5為數(shù)據(jù)操作區(qū),6為目標(biāo)數(shù)據(jù)分配區(qū)。預(yù)先將操作界面劃分為第一區(qū)域1和第二區(qū)域2,將由多個對象組成的組織樹3載入所述第一區(qū)域1,所述第二區(qū)域2包括命令輸入?yún)^(qū)4和數(shù)據(jù)操作區(qū) 5,所述數(shù)據(jù)操作區(qū)5包括目標(biāo)數(shù)據(jù)分配區(qū)6,每個對象各自具有數(shù)據(jù)表。本發(fā)明實施例提供的數(shù)據(jù)分配方法的流程圖如圖3所示,包括SlOl 接收對象選取請求,在述組織樹3中選取相應(yīng)對象作為目標(biāo)分配對象;操作人員勾選組織樹3中的對象,操作界面接收到用戶勾選操作所發(fā)送的對象選取請求,在組織樹3中選取操作人員所要選取的對象作為目標(biāo)分配對象。同時,為了便于用戶查看所選取的對象是否為所需要分配數(shù)據(jù)的目標(biāo)分配對象, 本發(fā)明實施例提供的數(shù)據(jù)分配方法所基于的操作界面的第一區(qū)域1還包括對象顯示區(qū)7,用于顯示目標(biāo)分配對象。S102 通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);事先建立命令輸入?yún)^(qū)與保存原始數(shù)據(jù)的原始數(shù)據(jù)表之間的接口,當(dāng)命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求時,通過接口發(fā)送查詢與數(shù)據(jù)分配請求相對應(yīng)的數(shù)據(jù),進(jìn)而確定目標(biāo)數(shù)據(jù)并載入至目標(biāo)數(shù)據(jù)分配區(qū)。為了方便數(shù)據(jù)查詢,可以事先建立保存有原始數(shù)據(jù)表與對象之間的映射關(guān)系的映射表,即原始數(shù)據(jù)表中的原始數(shù)據(jù)分別是哪些對象的目標(biāo)數(shù)據(jù)。因此,在查詢目標(biāo)數(shù)據(jù)時, 可以首先查詢映射表,確定目標(biāo)數(shù)據(jù)所對應(yīng)的原始數(shù)據(jù)表,進(jìn)而直接從原始數(shù)據(jù)表中獲取目標(biāo)數(shù)據(jù)。而不需要查詢所有的原始數(shù)據(jù)表,節(jié)省查詢時間。S103:將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有目標(biāo)數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。當(dāng)然,為了便于用戶日后查詢,每個對象所對應(yīng)的不同的目標(biāo)數(shù)據(jù)分別保存至不同的數(shù)據(jù)表,并為每個保存目標(biāo)數(shù)據(jù)的數(shù)據(jù)表分配數(shù)據(jù)表ID。例如企業(yè)的子公司至少具有客戶、物料和供應(yīng)商三種數(shù)據(jù),一種數(shù)據(jù)保存在一個數(shù)據(jù)表中,且數(shù)據(jù)表具有一個固定 ID號。因此,當(dāng)用戶查詢子公司具有的客戶數(shù)據(jù)時,通過查詢ID號,即可進(jìn)一步得到具體的客戶數(shù)據(jù)。下面以企業(yè)向各級子公司分配基礎(chǔ)資料為例,詳細(xì)闡述本發(fā)明實施例所提供的數(shù)據(jù)分配方法。各級子公司組成組織樹載入第一區(qū)域,當(dāng)需要對A子公司分配數(shù)據(jù)時,接收操作人員執(zhí)行勾選A子公司所發(fā)送的對象選取請求,在組織樹中選取A子公司作為目標(biāo)分配對象。接收用戶在命令輸入?yún)^(qū)輸入的數(shù)據(jù)分配請求,比如分配A子公司的客戶數(shù)據(jù)請求, 依據(jù)請求查詢與A子公司相對應(yīng)的數(shù)據(jù),確定目標(biāo)數(shù)據(jù)并載入至目標(biāo)數(shù)據(jù)分配區(qū)。將目標(biāo)數(shù)據(jù)分配區(qū)中的所有目標(biāo)數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。應(yīng)用上述技術(shù)方案,在接收到用戶輸入的數(shù)據(jù)分配請求時,確定與所選取的目標(biāo)分配對象相對應(yīng)的目標(biāo)數(shù)據(jù)載入到目標(biāo)數(shù)據(jù)分配區(qū)。因此,每次接收到數(shù)據(jù)分配請求時,目標(biāo)數(shù)據(jù)同時顯示在同一界面的目標(biāo)數(shù)據(jù)分配區(qū)中。與現(xiàn)有技術(shù)相比,操作人員不需要來回切換界面,操作簡單,進(jìn)而減少了工作時間和工作量。請參閱圖4,圖4是本發(fā)明實施例所提供的數(shù)據(jù)分配方法基于的另一種操作界面的示意圖,該操作界面在圖2所示的操作界面的基礎(chǔ)上,即該操作界面劃分為第一區(qū)域1和第二區(qū)域2,將由多個對象組成的組織樹3載入所述第一區(qū)域1,所述第二區(qū)域2包括命令輸入?yún)^(qū)4和數(shù)據(jù)操作區(qū)5,所述數(shù)據(jù)操作區(qū)5包括目標(biāo)數(shù)據(jù)分配區(qū)6,每個對象各自具有數(shù)據(jù)表,在數(shù)據(jù)操作區(qū)2增加原始數(shù)據(jù)篩選區(qū)7,即數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū)6和原始數(shù)據(jù)篩選區(qū)7?;谠摬僮鹘缑娴臄?shù)據(jù)分配方法的流程圖如圖5所示,包括S201 接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;為了便于用戶查看所選取的對象是否為所需要分配數(shù)據(jù)的目標(biāo)分配對象,本發(fā)明實施例提供的數(shù)據(jù)分配方法所基于的操作界面的第一區(qū)域1還包括對象顯示區(qū)8,用于顯示目標(biāo)分配對象。S202:通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)選擇請求,根據(jù)數(shù)據(jù)選擇請求確定目標(biāo)數(shù)據(jù)并載入至所述原始數(shù)據(jù)載入?yún)^(qū);
S203:通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)篩選請求,根據(jù)數(shù)據(jù)篩選請求,對所述原始數(shù)據(jù)載入?yún)^(qū)中的數(shù)據(jù)進(jìn)行篩選,并將篩選后的數(shù)據(jù)載入至所述目標(biāo)數(shù)據(jù)分配區(qū);步驟S202和步驟S203是圖3所示的數(shù)據(jù)分配方法中步驟S102的具體實現(xiàn)過程, 有選擇性的載入目標(biāo)數(shù)據(jù)至目標(biāo)數(shù)據(jù)分配區(qū),以避免當(dāng)前確定的目標(biāo)數(shù)據(jù)與對象所對應(yīng)的數(shù)據(jù)表中存儲的數(shù)據(jù)重復(fù)。S204:將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。圖5所示的數(shù)據(jù)分配方法中步驟S201和步驟S204與圖2所示的數(shù)據(jù)分配方法中的步驟SlOl和步驟S103相同,對此不再加以闡述。當(dāng)然,當(dāng)然,為了便于用戶日后查詢,每個對象所對應(yīng)的不同的目標(biāo)數(shù)據(jù)分別保存至不同的數(shù)據(jù)表,并為每個保存目標(biāo)數(shù)據(jù)的數(shù)據(jù)表分配數(shù)據(jù)表ID。例如企業(yè)的子公司至少具有客戶、物料和供應(yīng)商三種數(shù)據(jù),一種數(shù)據(jù)保存在一個數(shù)據(jù)表中,且數(shù)據(jù)表具有一個固定ID號。因此,當(dāng)用戶查詢子公司具有的客戶數(shù)據(jù)時,通過查詢ID號,即可進(jìn)一步得到具體的客戶數(shù)據(jù)。需要說明的是圖4所示的操作界面,原始數(shù)據(jù)篩選區(qū)7包括全部復(fù)選框、未分配復(fù)選框、已分配復(fù)選框和第一顯示區(qū)。操作界面設(shè)計初,全部復(fù)選框、未分配復(fù)選框和已分配復(fù)選框分別與第一顯示區(qū)建立關(guān)聯(lián)。對原始數(shù)據(jù)篩選區(qū)的操作具體為接收用戶輸入的原始數(shù)據(jù)篩選區(qū)復(fù)選框選取請求,在第一顯示區(qū)顯示相對應(yīng)的數(shù)據(jù)。例如接收到用戶輸入的原始數(shù)據(jù)篩選區(qū)已分配復(fù)選框選取請求,在第一顯示區(qū)顯示所選取的目標(biāo)分配對象的目標(biāo)數(shù)據(jù)。同樣,目標(biāo)數(shù)據(jù)分配區(qū)6包括全加按鈕、加入按鈕、刪除按鈕、全刪按鈕和第二顯示區(qū)。操作界面設(shè)計初,全加按鈕和加入按鈕同時與第一顯示區(qū)和第二顯示區(qū)建立關(guān)聯(lián),刪除按鈕和全刪按鈕與第二顯示區(qū)建立關(guān)聯(lián)。同時對原始數(shù)據(jù)篩選區(qū)7和目標(biāo)數(shù)據(jù)分配區(qū) 6的操作具體為接收用戶輸入的原始數(shù)據(jù)篩選區(qū)復(fù)選框選取請求,在第一顯示區(qū)顯示相對應(yīng)的數(shù)據(jù);接收用戶輸入的目標(biāo)數(shù)據(jù)分配區(qū)按鈕點擊請求(全加按鈕或加入按鈕點擊請求),將第一顯示區(qū)內(nèi)所顯示的數(shù)據(jù)在第二顯示區(qū)顯示,完成對數(shù)據(jù)的篩選。例如接收到用戶輸入的原始數(shù)據(jù)篩選區(qū)已分配復(fù)選框選取請求,在第一顯示區(qū)顯示所選取的目標(biāo)分配對象的目標(biāo)數(shù)據(jù),接收到用戶輸入的目標(biāo)數(shù)據(jù)分配區(qū)全加按鈕點擊請求,將第一顯示區(qū)內(nèi)的數(shù)據(jù)全部顯示在第二顯示區(qū)。若接收到的點擊請求為加入按鈕點擊請求,則將用戶選取的第一顯示區(qū)所顯示的數(shù)據(jù)在第二顯示區(qū)顯示。若接收到的點擊請求為刪除按鈕或全刪按鈕點擊請求,則將第二顯示區(qū)顯示的數(shù)據(jù)部分刪除或者全部刪除。應(yīng)用上述技術(shù)方案,操作人員不需要來回切換界面,操作簡單,進(jìn)而減少了工作時間和工作量。同時,可以供用戶有選擇性的進(jìn)行數(shù)據(jù)保存。對象分配的數(shù)據(jù)包括標(biāo)準(zhǔn)基礎(chǔ)資料數(shù)據(jù)和新開發(fā)基礎(chǔ)資料數(shù)據(jù),而標(biāo)準(zhǔn)基礎(chǔ)資料數(shù)據(jù)包括客戶數(shù)據(jù)、物料數(shù)據(jù)和供應(yīng)商數(shù)據(jù),新開發(fā)標(biāo)準(zhǔn)基礎(chǔ)資料數(shù)據(jù)包括招標(biāo)單位數(shù)據(jù)和競爭對手?jǐn)?shù)據(jù)。因此,圖2或圖4所示的操作界面的命令輸入?yún)^(qū)至少包括標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū);標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)包括客戶數(shù)據(jù)按鈕,物料數(shù)據(jù)按鈕和供應(yīng)商數(shù)據(jù)按鈕。以下以圖4所示的操作界面為例來詳細(xì)介紹。圖4所示的操作界面的命令輸入?yún)^(qū)4至少包括標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)9 ;標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)9包括客戶數(shù)據(jù)按鈕,物料數(shù)據(jù)按鈕和供應(yīng)商數(shù)據(jù)按鈕,客戶數(shù)據(jù)按
7鈕,物料數(shù)據(jù)按鈕和供應(yīng)商數(shù)據(jù)按鈕分別包括子級按鈕。比如物料數(shù)據(jù)按鈕包括物料A 數(shù)據(jù)子級按鈕、物料B數(shù)據(jù)子級按鈕、物料C數(shù)據(jù)子級按鈕和物料D數(shù)據(jù)子級按鈕。該操作界面的示意圖如圖6所示?;谠摬僮鹘缑娴臄?shù)據(jù)分配方法與圖5所示的流程圖相同,其中通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)選擇請求具體為接收用戶點擊標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)的按鈕,生成數(shù)據(jù)選擇請求,例如,點擊物料按鈕,生成選擇物料數(shù)據(jù)請求。而通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)篩選請求具體為接收用戶點擊標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)的子級按鈕,生成數(shù)據(jù)篩選請求,例如點擊物料A子按鈕,生成篩選物料A數(shù)據(jù)請求。其他步驟請參閱圖5所示的流程圖,對此不再加以闡述。當(dāng)然,命令輸入?yún)^(qū)4還包括新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū)10 ;新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū)10包括招標(biāo)單位數(shù)據(jù)按鈕和競爭對手?jǐn)?shù)據(jù)按鈕,招標(biāo)單位數(shù)據(jù)按鈕和競爭對手?jǐn)?shù)據(jù)按鈕分別包括子級按鈕。使用圖5所示的數(shù)據(jù)分配方法可以實現(xiàn)對新開發(fā)基礎(chǔ)資料數(shù)據(jù)的分配。此時,通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)選擇請求具體為接收用戶點擊新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū)的按鈕,生成數(shù)據(jù)選擇請求。而通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)篩選請求具體為接收用戶點擊新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū)的子級按鈕,生成數(shù)據(jù)篩選請求。對其他步驟本發(fā)明實施例不再加以闡述。相對于現(xiàn)有技術(shù)中對于新開發(fā)基礎(chǔ)資料的分配必須由精通數(shù)據(jù)庫操作的人員通過插入數(shù)據(jù)庫開發(fā)腳本才能實現(xiàn)分配新開發(fā)基礎(chǔ)資料數(shù)據(jù)來說,簡化了操作。本發(fā)明實施例闡述的是用戶點擊命令輸入?yún)^(qū)4中的按鈕生成數(shù)據(jù)請求,進(jìn)而完成數(shù)據(jù)的分配。當(dāng)然還可以采用其他的方式,例如采用用戶直接輸入分配方案的方式,也就是說直接輸入選取請求,如前所述及的分配物料A的請求,或者更具體的分配方案,如紅色物料A。因此,圖6所示的操作界面的命令輸入?yún)^(qū)4還包括分配方案輸入?yún)^(qū)11,所述分配方案輸入?yún)^(qū)11包括已有方案下拉框和自定義方案編輯框。已有方案下拉框在界面設(shè)計初,由設(shè)計人員根據(jù)用戶的需求事先設(shè)置的數(shù)據(jù)分配請求,而自定義方案編輯框則由用戶根據(jù)實際需求來輸入數(shù)據(jù)分配請求,從而解決了現(xiàn)有系統(tǒng)只能使用界面設(shè)計初所設(shè)置的數(shù)據(jù)分配請求分配數(shù)據(jù)的缺陷。通過分配方案輸入?yún)^(qū)11分配數(shù)據(jù)的方法與圖5所示的方法相同,對此不再加以闡述。應(yīng)用上述技術(shù)方案,操作人員不需要來回切換界面,操作簡單,進(jìn)而減少了工作時間和工作量。同時,在實現(xiàn)標(biāo)準(zhǔn)基礎(chǔ)資料數(shù)據(jù)分配的同時,簡化了實現(xiàn)新開發(fā)基礎(chǔ)資料數(shù)據(jù)的操作。此外,還能夠?qū)崿F(xiàn)依據(jù)用戶自定義輸入的數(shù)據(jù)分配請求分配數(shù)據(jù),解決現(xiàn)有技術(shù)必須使用設(shè)計初所設(shè)置的數(shù)據(jù)分配請求分配數(shù)據(jù)的問題。本發(fā)明實施例還提供一種數(shù)據(jù)分配系統(tǒng),該系統(tǒng)同樣基于圖2所示的界面,界面被劃分為第一區(qū)域1和第二區(qū)域2,將由多個對象組成的組織樹3載入所述第一區(qū)域1,所述第二區(qū)域2包括命令輸入?yún)^(qū)4和數(shù)據(jù)操作區(qū)5,所述數(shù)據(jù)操作區(qū)5包括目標(biāo)數(shù)據(jù)分配區(qū) 6,每個對象各自具有數(shù)據(jù)表。系統(tǒng)的結(jié)構(gòu)示意圖如圖7所示,包括對象選取裝置10、數(shù)據(jù)載入裝置11和數(shù)據(jù)存入裝置12。其中對象選取裝置10,用于接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;數(shù)據(jù)載入裝置11,用于通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);數(shù)據(jù)存入裝置12,用于將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。以企業(yè)向各級子公司分配基礎(chǔ)資料為例,詳細(xì)闡述本發(fā)明實施例所提供的數(shù)據(jù)分配系統(tǒng)。各級子公司組成組織樹載入第一區(qū)域, 當(dāng)需要對A子公司分配數(shù)據(jù)時,接收操作人員執(zhí)行勾選A子公司所發(fā)送的對象選取請求,對象選取裝置10,接收對象選取請求,在組織樹中選取A子公司作為目標(biāo)分配對象。數(shù)據(jù)載入裝置11,接收用戶在命令輸入?yún)^(qū)輸入的數(shù)據(jù)分配請求,比如分配A子公司的客戶數(shù)據(jù)請求,依據(jù)請求查詢與A子公司相對應(yīng)的數(shù)據(jù),確定目標(biāo)數(shù)據(jù)并載入至目標(biāo)數(shù)據(jù)分配區(qū)。再由數(shù)據(jù)存入裝置12將目標(biāo)數(shù)據(jù)分配區(qū)中的所有目標(biāo)數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。請參閱圖8,圖8是本發(fā)明實施例提供的數(shù)據(jù)分配系統(tǒng)的另一種結(jié)構(gòu)示意圖。圖8 所示的系統(tǒng)基于的操作界面請參閱圖4所示的操作界面。該系統(tǒng)包括對象選取裝置10、 數(shù)據(jù)載入裝置11和數(shù)據(jù)存入裝置12,三個裝置的功能分別與圖7所示的系統(tǒng)中與各自標(biāo)號相同的裝置的功能相同,對此不再加以闡述。本發(fā)明實施例提供的數(shù)據(jù)分配系統(tǒng)中數(shù)據(jù)載入裝置11包括原始數(shù)據(jù)載入單元 111、數(shù)據(jù)篩選單元112和目標(biāo)數(shù)據(jù)載入單元113 ;其中原始數(shù)據(jù)載入單元111,用于根據(jù)數(shù)據(jù)選擇請求確定目標(biāo)數(shù)據(jù)并載入至所述原始數(shù)據(jù)載入?yún)^(qū);數(shù)據(jù)篩選單元112,用于根據(jù)數(shù)據(jù)篩選請求,對所述原始數(shù)據(jù)載入?yún)^(qū)中的數(shù)據(jù)進(jìn)行篩選;目標(biāo)數(shù)據(jù)載入單元113,用于將篩選后的數(shù)據(jù)載入至所述目標(biāo)數(shù)據(jù)分配區(qū)。本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。專業(yè)人員還可以進(jìn)一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
權(quán)利要求
1.一種數(shù)據(jù)分配方法,其特征在于,預(yù)先將操作界面劃分為第一區(qū)域和第二區(qū)域,將由多個對象組成的組織樹載入所述第一區(qū)域,所述第二區(qū)域包括命令輸入?yún)^(qū)和數(shù)據(jù)操作區(qū), 所述數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū),每個對象各自具有數(shù)據(jù)表,所述方法包括接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)分配方法,其特征在于,所述數(shù)據(jù)操作區(qū)還包括原數(shù)據(jù)載入?yún)^(qū),所述數(shù)據(jù)分配請求包括數(shù)據(jù)選擇請求和數(shù)據(jù)篩選請求,所述確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū)具體包括根據(jù)數(shù)據(jù)選擇請求確定目標(biāo)數(shù)據(jù)并載入至所述原始數(shù)據(jù)載入?yún)^(qū);根據(jù)數(shù)據(jù)篩選請求,對所述原始數(shù)據(jù)載入?yún)^(qū)中的數(shù)據(jù)進(jìn)行篩選,并將篩選后的數(shù)據(jù)載入至所述目標(biāo)數(shù)據(jù)分配區(qū)。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)分配方法,其特征在于,所述原數(shù)據(jù)載入?yún)^(qū)包括全部復(fù)選框、未分配復(fù)選框、已分配復(fù)選框和第一顯示區(qū)域。
4.根據(jù)權(quán)利要求1-3任意一項所述的數(shù)據(jù)分配方法,其特征在于,將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表之后還包括分配數(shù)據(jù)表ID給保存目標(biāo)數(shù)據(jù)的數(shù)據(jù)表。
5.根據(jù)權(quán)利要求1-3任意一項所述的數(shù)據(jù)分配方法,其特征在于,所述第一區(qū)域還包括對象顯示區(qū),用于顯示目標(biāo)分配對象。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)分配方法,其特征在于,所述命令輸入?yún)^(qū)包括標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū);所述標(biāo)準(zhǔn)基礎(chǔ)資料命令輸入?yún)^(qū)包括客戶數(shù)據(jù)按鈕,物料數(shù)據(jù)按鈕和供應(yīng)商數(shù)據(jù)按鈕; 所述客戶數(shù)據(jù)按鈕,物料數(shù)據(jù)按鈕和供應(yīng)商數(shù)據(jù)按鈕分別包括子級按鈕。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)分配方法,其特征在于,所述命令輸入?yún)^(qū)還包括新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū),所述新開發(fā)基礎(chǔ)資料命令輸入?yún)^(qū)包括招標(biāo)單位數(shù)據(jù)按鈕和競爭對手?jǐn)?shù)據(jù)按鈕;所述招標(biāo)單位數(shù)據(jù)按鈕和競爭對手?jǐn)?shù)據(jù)按鈕分別包括子級按鈕。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)分配方法,其特征在于,所述命令輸入?yún)^(qū)還包括分配方案輸入?yún)^(qū),所述分配方案輸入?yún)^(qū)包括已有方案下拉框和自定義方案編輯框。
9.一種數(shù)據(jù)分配系統(tǒng),其特征在于,預(yù)先將操作界面劃分為第一區(qū)域和第二區(qū)域,將由多個對象組成的組織樹載入所述第一區(qū)域,所述第二區(qū)域包括命令輸入?yún)^(qū)和數(shù)據(jù)操作區(qū), 所述數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū),每個對象各自具有數(shù)據(jù)表,所述系統(tǒng)包括對象選取裝置,用于接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;數(shù)據(jù)載入裝置,用于通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);數(shù)據(jù)存入裝置,用于將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)分配系統(tǒng),其特征在于,所述數(shù)據(jù)載入裝置包括原始數(shù)據(jù)載入單元、數(shù)據(jù)篩選單元和目標(biāo)數(shù)據(jù)載入單元;所述原始數(shù)據(jù)載入單元,用于根據(jù)數(shù)據(jù)選擇請求確定目標(biāo)數(shù)據(jù)并載入至所述原始數(shù)據(jù)載入?yún)^(qū);所述數(shù)據(jù)篩選單元,用于根據(jù)數(shù)據(jù)篩選請求,對所述原始數(shù)據(jù)載入?yún)^(qū)中的數(shù)據(jù)進(jìn)行篩選;所述目標(biāo)數(shù)據(jù)載入單元,用于將篩選后的數(shù)據(jù)載入至所述目標(biāo)數(shù)據(jù)分配區(qū)。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)分配方法及系統(tǒng)。一種數(shù)據(jù)分配方法,預(yù)先將操作界面劃分為第一區(qū)域和第二區(qū)域,將由多個對象組成的組織樹載入所述第一區(qū)域,所述第二區(qū)域包括命令輸入?yún)^(qū)和數(shù)據(jù)操作區(qū),所述數(shù)據(jù)操作區(qū)包括目標(biāo)數(shù)據(jù)分配區(qū),每個對象各自具有數(shù)據(jù)表,所述方法包括接收對象選取請求,在所述組織樹中選取相應(yīng)對象作為目標(biāo)分配對象;通過命令輸入?yún)^(qū)接收用戶輸入的數(shù)據(jù)分配請求,確定目標(biāo)數(shù)據(jù)并載入至所述目標(biāo)數(shù)據(jù)分配區(qū);將所述目標(biāo)數(shù)據(jù)分配區(qū)中的所有數(shù)據(jù)存入與上述目標(biāo)分配對象對應(yīng)的數(shù)據(jù)表。應(yīng)用上述技術(shù)方案,操作人員不需要來回切換界面,操作簡單,進(jìn)而減少了工作時間和工作量。
文檔編號G06F17/30GK102567789SQ20101058111
公開日2012年7月11日 申請日期2010年12月9日 優(yōu)先權(quán)日2010年12月9日
發(fā)明者何軍旭 申請人:金蝶軟件(中國)有限公司