張 婷 何騰蛟 王 嬌 吳 斌 張 爽
(中國核動力研究設計院核反應堆系統設計技術重點實驗室,四川 成都610213)
隨著信息技術的發展,單位信息化建設已取得一定成果,但由于早期缺乏對數據標準、信息共享問題的統籌思考,常用的人力資源管理數據通常存在于多個異構系統中,造成可以重復利用、需要共享、互相關聯的基礎數據需要多次重復錄入、各自維護,極易產生數據的不同步、不一致和數據冗余,以及數據標準不統一、數據共享難等突出問題,形成嚴重的“信息孤島”。本文基于當前主流數據治理理念,引入主數據管理應用思路,通過對人力資源主數據管理與應用進行研究,開展人力資源主數據統一標準規范探索,形成人力資源數據的統一標準規范及應用框架,為后續搭建統一的主數據管理平臺奠定基礎,以解決當前存在于多個異構或同構系統中能夠跨業務重復使用的高價值數據的重復利用、共享、互相關聯的問題,保證數據的一致性、完整性及可控性,減少重復錄入的成本,避免錄入差錯造成的數據安全性問題產生保證數據一致性,同時實現數據安全保障[1,2]。
主數據管理規范研究包括主數據標準制定流程、主數據管理組織架構等,實現對主數據研究總體標準的明確。通過對一般主數據制定流程的調研發現,采用以下標準流程[3]實施:
(1)確定分析范圍:根據調研情況確定數據分析范圍;
(2)確定分析因素:根據主數據特性確定分析因素;
(3)因素影響程度:對各因素作為主數據的影響程度進行分析;
(4)綜合分析:判斷各類數據是否符合因素標準;
(5)主數據確認:根據現狀分析建立主數據規范。
主數據管理的組織架構研究內容包括明確了各系統歸口部門、主數據管理各小組分工,其意義在于為主數據管理提供了組織保障,如圖1所示。

圖1 人力資源主數據管理機構意見圖
主數據標準定制流程可進一步規范主數據標準發布流程,包括需求搜集、制定、審核、發布、應用等關鍵節點,明確了主數據的標準定制的條件,確保主數據在應用時為經過整體明確、有效、可用的數據。
組織主數據規范研究包括以下3個方面。
(1)單位組織架構
研究內容包括單位所有部門及其內部組織體系,以及每個部門之間外聯關系等。
(2)組織部門屬性
主要梳理了組織部門的所有屬性,包括:部門名稱、部門代號、部門專業、人數、父部門、子部門、部門類型等,其梳理結果見表1。

表1 組織部門屬性表
(3)組織部門屬性編碼規則
由于組織部門屬性是主數據中的重要數據,為了能便于用戶了解、使用、修改,且盡可能地適應對象特征及其相互關系出現的變化,其編碼規則應考慮其易識別性、適應性、唯一性等原則。在基于(1)、(2)兩點的研究基礎上,結合本單位虛實體部門及掛靠關系,對部門各屬性進行編碼規則制定,綜合考慮編碼含義的情況下,編碼規則以流水碼的形式編碼。組織主數據編碼規則如圖2所示。

圖2 組織主數據編碼規則
人員主數據規范和組織主數據研究內容大致相同,通過梳理人員主數據屬性范圍,根據屬性的類別進行編碼規范。梳理后人員主數據屬性基本包括基本信息、崗位信息、資格信息、財務信息、成果信息、工作經歷信息、學歷信息等常用10類,同時根據后續發展與應用需求,可進行主數據類別的新增與調整,包括應用系統權限等。對以上10類別再進行細分,將細分的主數據再進行按類別定義編碼規則,這樣做的好處是易于以后數據屬性的擴展。
同時結合人員主數據的應用需求,及本單位院所兩級管理的現狀,在主數據的編碼規則上,采用無意義的流水碼進行編碼即可,確保編碼由一定的擴展與統一。人員主數據編碼規則如圖3所示。

圖3 人員主數據編碼規則
人力資源主數據管理與集成框架主要包括人力資源主數據管理和人力資源主數據集成應用。
人力資源主數據管理主要負責人力資源數據收集整理、人力資源主數據標準管理和主數據治理體系構成,提供數據收集整理、數據編碼規則管理、數據質量維護體系、數據安全體系等功能。
人力資源集成應用通常采用ESB企業服務總線技術進行支撐,通過人力資源主數據管理對主數據的完整性、關聯性等進行管理,完善數據交換服務層。而ESB總線服務則重點提供數據管理相關功能,以實現數據共享。
人力資源主數據作為人力資源管理范疇必需首要掌握的數據基礎,其在本單位人力資源基礎數據中應是最權威、最可靠的數據源。因此,保障人力資源主數據的唯一性、有效性、關聯性是建立人力資源主數據管理最重要的目的,同時,也是為后續提供人力資源主數據服務建立最基本的信息共享源。在進一步完善現有信息系統或建設新系統的基礎上,梳理人力資源主數據,建設人力資源主數據服務系統,為單位其他應用系統提供安全的、統一的、標準的、規范的數據接口服務,保障人力資源主數據在各系統中保持高復用性、一致性。人力資源主數據管理平臺業務框架如圖4所示。

圖4 人力資源主數據管理業務框架
人力資源主數據集成應用框架主要分為3層,包括資源應用層、SOA支撐層和主數據分發層,其應用框架如圖5所示。

圖5 人力資源主數據集成應用框架
主數據分發層主要提供根據數據發布和數據查詢請求,進行分發。其主要功能包含了數據分發、數據接口、數據查詢等功能,具體描述如下:
(1)數據分發功能主要是指人力資源主數據一旦發生變動或者訂閱服務的數據請求過來后,人力資源管理平臺主動將全量或者增量的人力資源主數據分發到對應的業務系統;
(2)數據接口功能主要是指提供統一的數據交互接口API,用戶可以基于一致、標準、準確、穩定的API將數據高效、安全、便捷地開放出去,最大化數據賦能的價值;
(3)數據查詢主要是指基于上層業務系統的請求,查詢人力資源主數據數據庫獲取對應的數據,然后結合數據的訪問權限,最終反饋給業務系統授權可見的數據信息。
SOA支撐層是支撐SOA應用的基礎技術能力及基礎技術服務層,通過啟用數據總線,建立基礎的數據管理服務、流程服務、身份與權限服務,實現數據的分發、共享[4],具體功能描述如下:
(1)數據傳輸是規定數據交換過程中數據傳輸方式和傳輸加密要求等信息;
(2)數據映射是指其他業務系統的主數據和人力資源的主數據進行一一映射,保證兩個領域的主數據的含義是一致的、準確的;
(3)數據轉換是指將其他業務系統中提取的數據需要進行數據轉換,轉換成符合人力資源主數據標準規范要求的數據格式,從人力資源主數據庫輸出的數據轉換為符合業務系統的數據;
(4)數據更新是監測人力資源主數據是否發貨發生了數據變更,一旦發生數據變更(創建、修改、刪除),需要立即報告給人力資源數據管理平臺;
(5)信息服務是指服務、模塊之間進行消息互通模式,通過消息隊列模式來處理人力資源主數據,保證業務流程連續性;
(6)流程引擎是指在數據管控過程中,可以對一些敏感、關鍵的數據設置申請、審查、審批等流程把控數據的安全和質量;
(7)授權服務是指通過授權方式準許申請后的業務系統可以和人力資源主數據管理平臺進行交互,避免非法訪問獲取人力資源主數據的數據信息;
(8)身份管理是指通過其他業務系統訪問人力資源數據庫的用戶進行身份管理,只有合法的用戶才能接入人力資源管理平臺。
資源應用層主要是指提供主數據的數據源系統的應用,其除自身產生的主數據外,還需引用到其他應用系統中產生的主數據,通過數據總線實現共享。
本文結合單位內部的人力資源管理系統實際面臨的問題出發,通過搭建統一的人力資源主數據管理服務,將人力資源各項業務及其處理流程也進行標準化、統一化,將人力資源相關數據服務進行相對集中的管控,同時實現人力資源有效共享,為后續其他信息集成奠定良好基礎。同時,通過建立人力資源主數據的管理服務,可以建立人力資源數據的管理駕駛艙,實現統一途徑的多維度人力資源數據分析、查看,促進單位管理層對人才發展的關注,加強人才的全方位管理提升。