網站首頁[登錄],新用戶?[免費注冊]
最新共享 
主頁 > 信息化服務
以業務應用為核心的人事管理信息化系統設計與實踐
2010-7-16  字體  瀏覽量:

一、    引言

多年來,新華社一直致力于采用先進的信息技術推動業務和管理的變革與進步,人事管理信息化更成為全社信息化建設的重要內容。本著以需求為導向、以應用促發展的開發建設思路,按照"統一規劃、統一標準、先易后難、分步實施"的原則,新華社的人事管理信息化工作穩步推進,并在信息管理與業務管理相結合、靈活的隨需而變的軟件體系結構等方面積極探索,初步建成了以信息內容管理為基礎、以業務應用為核心、可隨需定制業務功能的人事管理業務平臺,取得了良好的應用效果。

二、    人事管理信息化的發展要求

五年前,新華社的人事管理工作還主要依靠單機的電子表格或access數據庫保存人事數據,信息管理工作存在信息內容不完整、數據分散保存、難以共享和重復利用等問題。如何引入科學的管理理念和方法,結合先進的信息管理技術,改進人事管理工作,成為建設人事管理信息化系統的主要任務。

在規劃和設計人事管理信息化系統之初,通過調研當時主流的人事信息管理系統,發現國內的多數人事管理軟件只具備人員信息管理功能,信息管理和日常人事業務管理相對獨立,一方面信息數據難以得到及時有效的維護,另一方面日常人事管理業務難以使用信息數據。經過對信息化管理的深入研討,我們認為,完善的人事管理信息化系統必須是以信息管理為基礎,以業務自動化和業務流程化為主要內容的信息化業務管理平臺。

人事管理信息化工作是一項涉及信息內容、信息管理技術、業務分工協作、使用者的認識水平和應用能力等多方面因素的系統工程,建設和應用需要經歷循序漸進的過程,不可能一蹴而就。傳統的信息化管理系統的開發建設一般是按照"可行性分析 需求書 需求分析 方案設計 軟件開發 軟件測試 軟件試運行 驗收交付"的工程方法進行,存在建設周期長、難以適應快速變化的業務需求等突出問題。由于目前國內的人事管理工作缺乏統一的工作標準和制度規范,業務變動頻繁,信息化的應用需求也必然處于不斷變化的狀態。因此,建設能夠靈活適應業務需求變化的人事管理信息化系統就顯得尤為重要。

三、    基于構件技術的軟件體系結構在信息化系統建設和軟件開發過程中,通常采用自底向上的開發方法,即先從底層功能做起,然后逐步完成整個系統。這種開發方式易于進行過程控制和管理,但是,也存在著軟件功能缺乏靈活性、可擴展性不足等問題。為此,在設計人事管理信息化系統方案過程中,我們引入SOA[1]"隨需而變"的設計思想,加強了對人事管理業務的抽象,采用基于構件技術的軟件體系結構,設計出可以按照需求隨機定制應用功能的信息化業務管理平臺。

1.    注重復用性的構件技術

信息化系統是一個集信息管理和業務管理為一體的復雜系統,軟件體系結構[2]的規劃包含業務抽象和軟件設計兩個方面。在進行業務分析時,經?梢园l現不同的業務應用中存在很多相似的功能需求,通過合理的歸納和抽象,完全可以將這些重復出現的功能需求封裝成可復用的功能模塊(或構件[3]),供不同的業務應用重復調用。這樣做,一方面降低了軟件重復開發的工作量,縮短開發周期,提高軟件質量;另一方面有利于軟件框架與業務邏輯的分離,提高軟件體系結構的合理性,便于對業務需求的分解和抽象,為實現面向服務的軟件架構奠定基礎。

2.    基于構件技術的軟件體系結構的設計思路

在確定人事管理信息化系統的軟件設計方案時,我們的基本思路是:

充分利用人事信息管理軟件產品在信息數據管理方面的已有功能,按照國家標準科學規劃數據庫體系結構;

通過對人事管理業務的深入抽象,結合先進的管理理念和方法,提煉出具有共性的功能單元;

采用構件化的原理將業務功能單元封裝成可復用的系統通用構件,并保持構件的獨立性和可配置性。

采用邏輯分層的軟件體系結構,預留軟件接口,以松耦合的方式將功能構件組織成能夠實現對象化業務需求的管理系統。

在建設系統和實施業務功能的過程中,首先對實際業務需求進行分解,合理組織和有效配置已有的通用構件,基本實現80%以上應用需求。其次,通用構件不能實現的特殊應用需求,有針對性地開發專用模塊,通過標準化的軟件接口注冊到系統軟件體系中。

3.    基于構件技術的軟件體系結構的特點

與傳統的管理軟件開發方式相比較,基于構件技術的人事管理信息化軟件體系結構具備以下主要特點:

基于構件技術的軟件開發是以軟件體系結構為框架,利用可復用的構件定制業務功能模塊,并按照預設的軟件接口進行模塊組裝。如此構建系統,能夠快速適應用戶的需求,降低系統建設成本,縮短項目周期。

由于軟件體系結構的開放性和功能構件可隨需定制,系統的整體結構和應用功能不再是一次性開發、一成不變的,有助于及時調整人事管理信息化的整體規劃和實施策略,避免大而全的盲目建設。

軟件體系結構規定了構件之間的軟件接口,可以按照一定的業務需求組裝構件,并定義構件之間的驅動關系和互操作關系,便于調整人事管理信息化系統的應用功能,靈活適應實際業務的變化。

基于構件的定制和組裝,在人事管理信息化系統實施過程中可以快速定制出系統原型,便于開發人員和用戶的溝通交流,可以進行多輪次的業務試用和功能調優,全面提高軟件的針對性和實用性。

構件技術將有助于建立軟件體系結構的相關標準,并通過標準的不斷完善和擴展,使人事管理信息化系統的應用得以延伸,最終實現面向服務的應用體系架構。

四、    基于構件技術的人事管理信息化系統建設

基于構件技術的人事管理信息化系統的設計目標是為了快速響應各種人事管理業務需求,滿足人事管理工作對信息數據管理和流程化業務協作的渴求,進而推動人事管理流程優化和業務再造,實現高效的精細化管理。

1.    以業務應用為核心的系統應用架構

通過對人事管理業務的深入抽象,基于構件技術的軟件體系結構設計思路,我們在實踐中逐步總結出一套適合現階段人事管理特點的信息化管理系統。

從圖中可以看出,在系統應用架構上我們堅持了邏輯分層的設計原則,系統劃分為數據層、平臺支撐層、業務應用層和界面展現層。通過技術平臺與業務邏輯的分離、應用程序與信息數據的分離,實現了在一個通用的信息化管理平臺上,隨需定制和部署個性化、對象化的管理業務。在系統建設和實施過程中,不再以軟件開發為主要工作內容,更多的精力轉移到按照需求合理配置業務功能上,實現以業務應用為核心的系統建設,使系統的實際應用效果得到了可靠保證。

1)    數據層

在數據層,采用了人事信息資源數據庫和人事業務過程數據庫分離的設計。人事信息資源庫用于存儲狀況和結果信息,包括人員、組織、崗位等信息主集及子集數據,通過嚴格的權限控制進行信息維護和共享訪問。人事業務過程庫則體現人事業務開展過程中相關人事信息數據的動態變化過程,反映數據變化的依據和變化前后的狀態。在實際業務中,通過數據訪問接口,可以實現資源庫和過程庫的互訪問和互操作,即人事業務開始時,將該項業務需要的基本信息由資源庫引入過程庫,在業務結束時,再將新產生的信息回寫資源庫,從而實現過程和結果數據的同步。

2)    平臺支撐層

平臺支撐層是系統整體的應用架構,承載系統的集成環境及運行環境。平臺支撐層的設計需要充分考慮需求的抽象及歸納、標準與規范的定義與描述、業務模型的延伸與擴展。一方面,平臺層在全局應用中負責應用管理及構件的封裝規則,承擔業務應用與數據存儲的橋梁;另一方面,它負責對外的統一接口及服務,包括集成規范、接口規范及消息服務監聽。該層包含數據組織、權限管理、用戶管理、模塊管理、安全管理及資源管理等基礎性的平臺管理功能模塊。

3)    業務應用層

業務應用層是以平臺支撐層為依托,利用支撐層提供的通用功能構件,通過配置信息內容、功能、應用資源等業務屬性,定制出對象化、個性化的功能模塊,再通過功能模塊的組合和封裝實現80%以上的應用功能。不能通過已有功能構件定制的特殊業務需求,可以單獨進行軟件開發,并按照標準封裝成特定的功能模塊,加載到業務應用層中。

4)    界面展現層

系統的界面展現層主要進行人機交互,提供統一的交互界面,用戶依據權限使用相應的功能模塊。根據人事管理工作的特點,我們在界面展現層采用了C/S及B/S相合的應用模式,充分發揮客戶端程序(C/S)穩定性高、界面可操作性好、執行效率高的特點,用于實現系統管理、信息維護及統計、分析、批量數據操作等業務功能。同時,利用瀏覽器應用模式不需要部署客戶端程序且應用靈活的特點,完成信息查詢、業務流程協作、業務進程監控、結構化信息與非結構化信息鏈接訪問等應用功能。

通過平臺支撐層提供的數據及接口服務標準,界面展現層還可以方便地實現與其它系統的相互集成,包括單點登陸、業務界面集成等,使人事管理業務更加便捷化和服務化。

2.    主要技術及業務模型設計

1)    多信息集關聯及互訪問的數據組織和管理方式

人事信息數據庫是人事管理信息化系統的重要組成部分,它匯集著人員和人事管理業務信息,為人事管理工作提供數據存儲和保障。目前,新華社的人事信息數據仍是以結構化數據庫為主,采用多數據表、多信息集的管理方式。信息集是內容相近的信息項的集合,如人員基本信息集、專業技術職務信息集等。信息項是數據庫的最基礎信息單元,承載著具體的信息內容,如姓名、性別、部門、出生日期等。這種數據組織模式可以將機構及人員的信息進行規范化、科學化的組織和管理,并有利于進行信息內容的維護和訪問權限控制。

信息集之間建立數據關聯,并在特定業務事件驅動下實現數據的互訪問和互操作。通過定義數據關聯及互訪問操作,一方面可以實現數據的同步,避免多點、分散維護信息;另一方面可以實現多種類型業務數據的交互,規避信息孤島現象。

2)    以業務應用為核心的系統應用架構的具體實現

以往的人事或人力資源管理系統多數是以信息內容管理為主,系統的主要作用是管理和維護人事信息,信息管理與業務管理彼此孤立,使得人事干部在完成日常人事工作后,再將相關信息數據手工錄入到系統中。這樣做,一方面增加了人事干部的工作量,另一方面難以及時、準確地維護信息。

通過建立業務過程庫,并定義與信息資源庫之間的關聯和互訪問操作,可以將傳統的靜態維護人事信息轉變為動態管理。具體的做法是:通過配置和封裝功能構件,定制出對象化、流程化的業務功能模塊,在模擬人事管理業務過程的同時,內置信息數據互訪問、互操作的應用功能。例如新進人員備案、工作證申領等人事業務流程,在開始辦理業務時,系統自動從人事信息資源庫中提取需要的人事信息。在業務辦理完成后,通過應用功能模塊中預設的"數據回填"規則,將新產生的結果信息自動保存到人事信息資源庫中,實現人事業務過程辦理和人事信息維護的有效銜接。

3)    引入RBAC概念,建立適合人事管理應用的權限體系

在人事管理信息化領域,信息數據安全及訪問控制具有非常重要的意義。傳統的訪問控制方法,如自主訪問控制、強制訪問控制均無法滿足人事管理應用的要求。因此,我們引入基于角色的訪問控制技術(RBAC),按照安全、可靠、合理、方便的原則,設計了符合人事管理應用特點的權限管理體系:

一套完善的人事信息數據庫管理體系,包括信息數據內容、數據范圍、應用功能三個維度,應充分地將這三個維度的訪問權限進行組合及控制,確保信息安全。

針對不同的業務需求,將應用功能模塊組合封裝為獨立子系統,并實現各個子系統的分類管理、分級授權。

基于角色的訪問控制,實現用戶與角色、功能與角色之間多對多的映射關系。

通過用戶組與崗位、部門(或特定約束條件)關聯,再通過角色實現用戶組與信息數據及功能的關聯,實現權限自適應。當人員崗位或部門發生變化時,他所對應的權限信息也將隨之自動調整。在一定程度上實現了權限自動分配,使權限管理由被動維護轉變為主動與被動相結合的混合模式,有利于減輕管理工作量,減少人為差錯。

4)    依據業務需求的構件配置和封裝

在人事管理信息化系統開發過程中,我們始終強調構件化設計及開發思想。通過對人事管理和人力資源管理的分析,抽象出構件的組成規則及約束條件,將構件大致分為以下幾類:

基礎構件:主要承擔系統平臺的管理功能,包括數據庫管理、權限管理、安全審計等功能模塊。當需要擴展邏輯子系統時,可通過基礎構件的封裝管理二級應用系統。

領域通用構件:包括查詢類(高級查詢、簡單查詢、自定義查詢、組合查詢)、報表類(統計表、花名冊、登記表、打印輸出)、數據維護類(新增、刪除、修改、排序)等信息管理及業務管理共用的功能。

特性構件:主要包括信息管理類和業務管理類構件。

依據特定的業務規則對上述構件進行組合和封裝,就能夠定制出對象化的子系統及應用功能模塊:面向信息管理應用,可以按照一定的數據范圍、數據內容及操作功能封裝出信息管理功能模塊,如人員信息維護、單位信息維護;面向業務過程應用,可定制包括多個工作環節的流程化應用功能模塊,例如新進人員備案、申領工作證等。

5)    采用多種集成手段實現信息資源共享和業務協同

隨著"協同應用"在信息化領域的拓展,需要通過服務集成的形式,才能更好地實現非結構化信息管理、業務通信、數據共享和功能服務化的應用目標。新華社人事管理信息化系統正是依托全社辦公信息化平臺,通過數據集成、功能集成、界面集成、應用集成、服務集成五個層次的集成,充分復用了信息化整體平臺的軟硬件資源,實現了結構化與非結構化信息的綜合管理,集成了手機短信、電子郵件、事務提醒、即時通信等多種交互方式,并綜合全文檢索、服務調用、單點登陸等技術手段,初步形成與整體信息化平臺相互融合的集成應用。

五、    業務功能隨需定制的人事管理信息化系統的應用與前景

新華社人事管理信息化系統初步形成了以平臺架構和構件技術為支撐、以"隨需而變"的業務應用為核心的系統建設與應用模式。在統一的業務平臺上,可以按照業務需求,隨需定制對象化、智能化、可擴展的業務功能模塊,從而靈活適應日常人事管理工作對人事信息數據管理、人事業務協作的功能需求。通過人事信息資源庫和人事業務過程庫的分離,一方面完善了人事業務數據庫體系,另一方面依據業務規則能夠在系統中進行人員信息和業務管理信息的互關聯、互訪問、互操作,形成信息與業務有效銜接、良性互動的信息化管理模式。系統還采用跨庫視圖、WEB服務、異步導入導出等多種數據接口,為網群內的其它系統提供資源共享及服務通道,為今后的多系統集成及數據交換打下了良好基礎。

目前,在系統平臺上已經定制出人事管理、人員流動、培訓管理、外籍專家、電話號碼、設備管理、協會管理等豐富的應用功能,使新華社的人事管理工作開始步入信息化、網絡化、流程化的新階段。

已投入使用的人事管理信息化系統,初步具備信息內容管理、業務流程協作、系統集成服務等方面的應用功能,形成了開放的信息化管理平臺,能夠抽象出在一定范圍內通用的管理信息系統軟件體系結構模型GMISA(General Management Information System Software Architecture)。該模型以機構、人員、角色管理為核心,能夠擴展應用到人事管理、設備管理、文件資料管理、時間管理等諸多管理領域,構建出服務化的信息、業務和知識管理平臺。

六、    總結

經過實踐,我們初步探索了以"隨需而變"的業務應用為核心的人事管理信息化系統體系結構研究及應用。新系統的建設將為推動新華社人事改革及科學管理打造更加合理、高效的信息應用平臺并奠定數據及業務基礎,以適應新華社建設成為中國特色社會主義世界性現代國家通訊社的戰略發展需要。然而,人事信息化過程往往是各個階段不斷反復的迭代過程,形成一個螺旋式發展模式,我們將不懈地積極探索,尋求科學、有效并推動改革及發展的信息化之路。

第一資源活動&會展
薪酬訓練營
調研報告下載
微信公眾平臺

如何添加“第一資源”微信公眾平臺?

1、二維碼掃描:可在手機上登錄微信選擇“添加朋友”=》掃一掃,將攝像頭對準二維碼圖片約2~3秒、即可識別并加載微信的基本資料,添加好友;

2、按號碼查找:通過輸入“微信公眾賬號/微信號”查找添加好友;
微信公眾賬號:第一資源
微信號:tophr-China

卓越人力資源服務解決方案
SAP中國 ADP
北森 中智咨詢
怡賽 愛康國賓
肯耐珂薩 關愛通
MERCER 科銳國際
国产偷亚洲偷欧美偷精品|熟女少妇一区二区|久久老司机精品网站导航|嫖妓丰满肥熟妇在线精品|色九月亚洲综合网