• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種多級機構映射及同步的方法和系統技術方案

    技術編號:14839912 閱讀:133 留言:0更新日期:2017-03-17 05:49
    本發明專利技術涉及一種多級機構映射及同步的方法和系統,屬于信息數字化處理技術領域。在業務拓展過程中經常需要在各系統/平臺之間進行對接同步對方系統/平臺的組織機構-人員信息,而各系統/平臺由于業務的差別,對組織架構的維護粒度并非完全一致,在這種場景下很難對這種情況下很難對組織機構數據及機構-人員關系進行同步維護。本發明專利技術利用多級機構映射的技術,可保證在非對等機構層級的情況下,細粒度系統向粗粒度系統正確同步組織機構-用戶數據。

    【技術實現步驟摘要】

    本專利技術屬于數字化處理領域,具體涉及一種多級機構映射及同步的方法和系統,適用于兩個或多個組織機構維護粒度不同的系統之間,由細粒度系統向粗粒度系統進行機構-用戶同步的場合。
    技術介紹
    在業務拓展過程中經常需要在各系統/平臺之間進行對接同步對方系統/平臺的組織機構-人員信息,而各系統/平臺由于業務的差別,對組織架構的維護粒度并非完全一致,在這種場景下很難對這種情況下很難對組織機構數據及機構-人員關系進行同步維護。各系統/平臺由于不同的業務需要,對各自的組織機構維護粒度不同,拿教育軟件來說,A系統可能需要將組織機構維護到科室、辦公室級別,B系統可能僅需要維護到學校級別,兩個系統之間進行機構-用戶同步時,在不對系統進行大規模改造的前提下則難以實現。本專利技術提供的方法則可以在小規模的改造下實現細粒度系統向粗粒度系統的機構-用戶同步。
    技術實現思路
    為解決以上問題,本專利技術實現了細粒度機構系統向粗粒度系統的機構-用戶同步。具體地,本專利技術提供一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系統的機構-用戶同步,所述方法包括以下步驟:步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取校機構,然后解析校機構的上級機構進行同步;步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用戶信息,然后獲取用戶所屬機構進行同步。進一步,如上所述的多級機構映射及同步的方法,所述方法進一步包括步驟四,即根據用戶所在科室添加角色。進一步,如上所述的多級機構映射及同步的方法,所述科室為校長室或教務處,所述角色為校長或管理員。進一步,如上所述的多級機構映射及同步的方法,所述步驟二中解析校機構的上級機構進行同步的方法具體為:首先獲取該校機構的上級機構樹,由下往上遍歷所述機構樹與粗粒度系統中的省市縣機構進行對比,若不存在則繼續向上查找,若能匹配則標識該機構為該校所屬的最低省市縣機構,并在此機構下創建對應校機構。進一步,如上所述的多級機構映射及同步的方法,所述步驟三中獲取用戶所屬機構進行同步的方法具體為:首先獲取用戶的機構樹,由下向上遍歷所述機構樹與粗粒度系統中的省市縣校機構進行對比,若不存在則繼續向上查找,若能匹配則標識該機構為該用戶所屬的最低省市縣校機構,并在此機構下同步該用戶。另外,本專利技術還提供一種多級機構映射及同步的系統,實現細粒度機構系統向粗粒度系統的機構-用戶同步,所述系統包括以下模塊:初始化模塊,用于在粗粒度系統中按照行政區域初始化省市縣機構;校機構同步模塊,用于同步校機構,首先粗粒度系統調用細粒度系統的同步接口獲取校機構,然后解析校機構的上級機構進行同步;用戶同步模塊,用于同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用戶信息,然后獲取用戶所屬機構進行同步。所述系統進一步包括角色添加模塊,用于根據用戶所在科室添加角色。本專利技術利用多級機構映射的技術,可保證在非對等機構層級的情況下,細粒度系統向粗粒度系統正確同步組織機構-用戶數據。附圖說明圖1為本專利技術多級機構映射及同步的方法的流程圖。圖2為本專利技術多級機構映射及同步的系統的結構圖。具體實施方式下面結合附圖和實施例對本專利技術進行詳細的描述。本專利技術根據行政區域劃分將細粒度機構系統中的機構信息簡化到省市縣結構,然后同步學校關聯到省市縣機構,同步用戶信息關聯到?;蚴∈锌h機構。例如A系統中機構維護粒度為科室,用戶user1的機構樹信息為山西省-陽泉市-縣區教育局-平定縣-平定縣教育局-柏木井小學-教務處,而B系統的組織機構層級為省市縣校四級機構:山西省-陽泉市-平定縣-柏木井小學,在這種場景下實現用戶由A系統向B系統進行同步。如圖1所示,本專利技術的具體實施方式如下:現有A、B兩個系統,A系統中的機構信息粒度細,機構-用戶以如下數據為例:user1:山西省-陽泉市-縣區教育局-平定縣-平定縣教育局-基礎教育科user2:山西省-陽泉市-縣區教育局-平定縣-平定縣教育局-柏木井小學-教務處user3:山西省-陽泉市-縣區教育局-城區教育局-城區學校-上站小學-辦公室需要將這些用戶信息同步到B系統,B系統的組織機構為省市縣校四級部署。同步步驟如下:步驟S1、在B系統根據行政區域對省市縣機構進行初始化,建立山西省、陽泉市、平定縣機構,并建立層級關系。步驟S2、B系統調用A系統接口獲取所有機構信息并標識是否為校機構,返回結果示例如下:{{山西省,0本文檔來自技高網...
    一種多級機構映射及同步的方法和系統

    【技術保護點】
    一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系統的機構?用戶同步,其特征在于:所述方法包括以下步驟:步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取校機構,然后解析校機構的上級機構進行同步;步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用戶信息,然后獲取用戶所屬機構進行同步。

    【技術特征摘要】
    1.一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系
    統的機構-用戶同步,其特征在于:
    所述方法包括以下步驟:
    步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;
    步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取
    校機構,然后解析校機構的上級機構進行同步;
    步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用
    戶信息,然后獲取用戶所屬機構進行同步。
    2.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
    所述方法進一步包括步驟四,即根據用戶所在科室添加角色。
    3.如權利要求2所述的多級機構映射及同步的方法,其特征在于:
    所述科室為校長室或教務處,所述角色為校長或管理員。
    4.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
    所述步驟二中解析校機構的上級機構進行同步的方法具體為:首先獲取
    該校機構的上級機構樹,由下往上遍歷所述機構樹與粗粒度系統中的省市縣
    機構進行對比,若不存在則繼續向上查找,若能匹配則標識該機構為該校所
    屬的最低省市縣機構,并在此機構下創建對應校機構。
    5.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
    所述步驟三中獲取用戶所屬機構進行同步的方法具體為:首先獲取用戶

    \t的機構樹,由下向上遍歷所述機構樹與粗粒度系統中的省市縣校機構進行對
    比,若不存在則繼續向上查找,若能匹配則標識該機構為該用戶所屬的最低
    省市縣校機構,并在此機構下同步該用戶。
    6.一種多級機構映射...

    【專利技術屬性】
    技術研發人員:柳成明,
    申請(專利權)人:明博教育科技股份有限公司,
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: yy111111少妇无码影院| 狠狠精品干练久久久无码中文字幕| 潮喷大喷水系列无码久久精品| 男男AV纯肉无码免费播放无码| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 中文字幕无码免费久久| 久久精品无码一区二区WWW| 无码A级毛片日韩精品| 亚洲va成无码人在线观看| 狠狠噜天天噜日日噜无码| 亚洲AV无码成人网站在线观看| 国产午夜无码精品免费看| 麻豆人妻少妇精品无码专区| 国产V亚洲V天堂无码| 亚洲高清无码综合性爱视频| 久久久久久99av无码免费网站 | 免费无码又爽又刺激一高潮| 亚洲熟妇无码八V在线播放| 无码人妻精品一区二区三区99仓本 | 亚洲最大中文字幕无码网站| 无码人妻久久一区二区三区| 精品无码成人久久久久久| 亚洲一本到无码av中文字幕| 亚洲AV无码一区东京热久久| 亚洲精品无码精品mV在线观看| 成人免费无码大片A毛片抽搐 | 亚洲精品无码永久在线观看男男 | 无码中文字幕人妻在线一区二区三区| 亚洲AV无码国产丝袜在线观看| 国产成人无码一区二区在线观看| 人妻无码aⅴ不卡中文字幕| 无码人妻精品一二三区免费 | 无码人妻少妇久久中文字幕蜜桃| 国产精品无码a∨精品| 亚洲国产精品无码久久SM| 欧洲Av无码放荡人妇网站 | 中文无码vs无码人妻| 一本加勒比HEZYO无码资源网| 国产午夜精品无码| 亚洲中文无码a∨在线观看| 亚洲人成网亚洲欧洲无码|