[發明專利]分布式企業建模中的同構模型合并方法有效
| 申請號: | 200810055609.3 | 申請日: | 2008-01-04 |
| 公開(公告)號: | CN101216910A | 公開(公告)日: | 2008-07-09 |
| 發明(設計)人: | 范玉順;徐寧 | 申請(專利權)人: | 清華大學 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100084北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 企業 建模 中的 同構 模型 合并 方法 | ||
1.分布式企業建模中的同構模型合并方法,其特征在于,在分布式企業環境下,所述方法是依次按以下步驟實現的:
步驟(1),初始化
一個服務器端設有:模型主數據庫,模型合并模塊,模型緩沖數據庫,以及模型接收模塊,其中:
模型主數據庫,存有企業各分部分模型合并完成以后的完整的模型;
模型合并模塊,輸入端與所述模型緩沖數據庫的輸出端相連,以輸入要存儲在所述模型緩沖數據庫的企業各分部分模型;模型合并模塊的輸出端與所述模型主數據庫的輸入端相連,以輸出合并后的企業完整模型;
模型緩沖數據庫,輸入端與所述模型接收模塊的輸出端相連,以存儲客戶端上傳的企業模型;另外,還設有緩沖信息數據表,記錄了上傳到所述模型緩沖數據庫的各分部分模型的基本信息;
模型接收模塊,通過互聯網或局域網接收客戶端輸出上傳的企業模型;
多個客戶端,在每個客戶端設有:集成化企業建模模塊,模型分數據庫,以及模型上傳模塊,其中:
集成化企業建模模塊,用于構建集成化企業模型,所述建模模塊的輸入是客戶端用戶根據企業情況進行的一系列建模操作,輸出是包括過程模型、組織模型和資源模型三個部分的集成化企業模型,其中:
組織模型ORG(Org_Key),Org_Key是組織模型的主碼;
資源模型RES(Res_Key,F_Org_Key),Res_Key是資源模型的主碼,F_Org_Key表示引用所述組織模型的主碼作為外碼;
過程模型PROC(Proc_Key,F_Org_Key,F_Res_Key),Proc_Key是過程模型的主碼,F_Res_Key表示引用資源模型的主碼作為外碼;
模型分數據庫,輸入端與所述集成化企業建模模塊的輸出端相連,用于存儲所屬客戶端用戶編制的各分部分企業模型;
模型上傳模塊,輸入端與所述模型分數據庫的輸出端相連,用以接收各部分企業模型,再通過互聯網/局域網發往服務器端的模型接收模塊;
步驟(2),依次按以下步驟執行同構模型的合并:
步驟(2.1),服務器端的用戶通過所屬模型合并模塊瀏覽建模客戶端上傳的所有模型信息,并選擇需要合并到模型主數據庫的企業模型;
步驟(2.2),服務器端用戶通過所屬模型合并模塊依次按以下步驟對各分部分企業模型進行合并:
步驟(2.2.1),服務器端用戶通過界面選擇所述過程模型中需要合并到模型主數據庫的過程或子過程;
步驟(2.2.2),服務器端用戶通過界面選擇所述資源模型中需要合并到模型主數據庫的資源類型和資源實體;
步驟(2.2.3),服務器端用戶通過界面選擇所述組織模型中需要合并到模型主數據庫的人員、崗位和角色;
步驟(2.3),模型合并模塊根據服務器端用戶的選擇確定并篩選出所述模型緩沖數據庫中各模型數據表中需要合并的記錄;
步驟(2.4),合并組織模型ORG(Org_Key):
步驟(2.4.1),把模型緩沖數據庫中需要合并的組織模型數據表中的數據記錄復制到模型主數據庫中的對應模型數據表中;
步驟(2.4.2),重排模型主數據庫組織模型數據表中新增記錄的主碼Org_Key,重排后的主碼為Org_Key_New,重排方法為:第n條新記錄的主碼為模型主數據庫中原有組織模型數據表中的主碼最大值加n;
步驟(2.4.3),建立Org_Key與Org_Key_New一一對應的映射表;
步驟(2.5),合并資源模型RES(Res_Key,F_Org_Key)
步驟(2.5.1),把模型緩沖數據庫中需要合并的資源模型數據表內的數據記錄復制到模型主數據庫中的相應模型數據表中;
步驟(2.5.2),重排模型主數據庫資源模型數據表中新增記錄的主碼Res_Key,重排后主碼為Res_Key_New,其重排方法為:第n條新增記錄的主碼為模型主數據庫中原有資源模型數據表中主碼最大值加n;
步驟(2.5.3),建立Res_Key和Res_Key_New的一一對應的映射表;
步驟(2.5.4),處理資源模型中的外碼F_Org_Key,其處理方法為:在步驟(2.4.3)中建立的映射表中查找與F_Org_Key對應的重排后的值F_Org_Key_New,并以此替代資源模型的外碼F_Org_Key;
步驟(2.6),合并過程模型PROC(Proc_Key,F_Org_Key,F_Res_Key):
步驟(2.6.1),把模型緩沖數據庫中需要合并的過程模型數據表中的數據記錄復制到模型主數據庫中的相應模型數據表中;
步驟(2.6.2),重排模型主數據庫過程模型數據表中新增記錄的主碼Proc_Key,重排后的主碼為Proc_Key_New,其重排方法為:第n條新增記錄的主碼為模型主數據庫中原有過程模型數據表中主碼最大值加n;
步驟(2.6.3),建立Proc_Key和Proc_Key_New一一對應的映射表;
步驟(2.6.4),處理過程模型中的外碼F_Org_Key,其處理方法為:在步驟(2.4.3)中建立的映射表中查找與F_Org_Key對應的重排后的值F_Org_Key_New,并以此替代過程模型的外碼F_Org_Key;
步驟(2.6.5),處理過程模型中的外碼F_Res_Key,其處理方法為:在步驟(2.5.3)中建立的映射表中查找與F_Res_Key對應的重排后的值F_Res_Key_New,并以此替代過程模型的外碼F_Res_Key。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810055609.3/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





