邢健坤,聶學(xué)明,王會來,奚 望
(國投智能科技有限公司,北京 100034)
集團型企業(yè)對于構(gòu)建基于SaaS 模式的人力資源管理系統(tǒng)具有現(xiàn)實必要性。集團型企業(yè)不同于一般的小型企業(yè),具有業(yè)態(tài)跨度廣、組織結(jié)構(gòu)分支較多、人員情況復(fù)雜的特點,不同業(yè)態(tài)不同板塊有著不同的人力資源管控模式和管理要求,傳統(tǒng)的集中統(tǒng)一的管理模式難以滿足集團型企業(yè)快速發(fā)展的需要,亟需探索一種新型的系統(tǒng)架構(gòu)模型使其既能滿足集團人力資源管理的統(tǒng)一要求又能兼顧企業(yè)實際經(jīng)營過程中產(chǎn)生的個性化的業(yè)務(wù)需求。
虛擬化、分布式、云計算等現(xiàn)代信息技術(shù)為實現(xiàn)基于SaaS 模式的人力資源管理系統(tǒng)提供了技術(shù)支撐。虛擬化作為云計算的核心技術(shù),能夠?qū)⒂嬎愫痛鎯Y源充分整合并實現(xiàn)高效利用,在此基礎(chǔ)上衍生出了多種服務(wù)范型,如軟件即服務(wù)(SaaS)、平臺即服務(wù)(PaaS)、基礎(chǔ)設(shè)施即服務(wù)(IaaS)等。目前基于SaaS 模式的信息系統(tǒng)已經(jīng)具有完備的解決方案和廣泛的應(yīng)用場景,為探索人力資源管理系統(tǒng)的SaaS 服務(wù)模式提供了可行的技術(shù)路線。
企業(yè)人力資源管理的用戶主要分為四個角色:系統(tǒng)管理員、企業(yè)負(fù)責(zé)人、人力資源業(yè)務(wù)負(fù)責(zé)人和普通員工。系統(tǒng)管理員負(fù)責(zé)保障整個人力資源管理系統(tǒng)的運行環(huán)境安全穩(wěn)定,根據(jù)業(yè)務(wù)需求完成權(quán)限分配、數(shù)據(jù)維護、功能配置等工作;企業(yè)負(fù)責(zé)人負(fù)責(zé)查看組織、員工、合同等業(yè)務(wù)數(shù)據(jù),處理來自業(yè)務(wù)負(fù)責(zé)人或員工發(fā)起的審批流程;人力資源業(yè)務(wù)負(fù)責(zé)人負(fù)責(zé)完成日常人力資源管理和維護工作,處理人員入職、離職、變動、考勤、薪資、考核等工作;普通員工可在系統(tǒng)中查看個人信息、薪酬信息及任職信息,也可在系統(tǒng)中發(fā)起崗位變動、請假出差等審批流程。
圖1 人力資源管理系統(tǒng)功能結(jié)構(gòu)圖
組織管理:創(chuàng)建、修改、刪除、查看公司和部門,定義組織機構(gòu)負(fù)責(zé)人以及顯示順序,生成組織機構(gòu)視圖。
人員信息管理:人員入職信息采集、修改和刪除,維護人員基本信息和工作信息,查看公司人員花名冊,對人員結(jié)構(gòu)和分布情況進行自動分析。
人員變動管理:實現(xiàn)人員調(diào)動、兼職、掛職、交流、離職、退休等多種人員變動業(yè)務(wù)。
人員合同管理:隨著人員入職、離職、調(diào)動等業(yè)務(wù)完成勞動合同的簽訂、續(xù)訂、解除、終止等管理工作。
薪酬管理:配置薪資方案、薪資發(fā)放項目、薪資發(fā)放流程以及薪資臺賬的管理功能。
黨群管理:基于系統(tǒng)中管理的人員情況進行黨組織的管理以及黨員發(fā)展、考核、教育等業(yè)務(wù)。
時間管理:根據(jù)企業(yè)的考勤制度配置企業(yè)的考勤規(guī)則,設(shè)定公司節(jié)假日以及管理員工的請假出差等。
培訓(xùn)管理:定義員工年度培訓(xùn)任務(wù)、培訓(xùn)要求,記錄員工培訓(xùn)檔案。
改革開放以來,我國城鎮(zhèn)化率迅速增長,城市規(guī)模不斷向郊區(qū)蔓延。2014年城市建成區(qū)面積逼近5萬km2,比起1981年的0.74萬km2,30多年來我國城市建成區(qū)面積增加約5.1倍,年均增長率為3.2%(如圖1)。與此同時,交通擁堵、人口擁擠、環(huán)境污染等城市問題愈演愈烈,對城市居民的生產(chǎn)、生活帶來消極影響。在這樣的宏觀背景下,城市增長應(yīng)當(dāng)由“外延式”轉(zhuǎn)型“內(nèi)涵型”的新型城鎮(zhèn)化道路被提出,著重提高城鎮(zhèn)化發(fā)展“質(zhì)量”,倡導(dǎo)以人為本。所以在新型城鎮(zhèn)化的大背景下,理清城市精明增長與城市蔓延發(fā)展的關(guān)系,做到“外延”與“內(nèi)涵”相協(xié)調(diào),對新型城鎮(zhèn)化發(fā)展也有著重要的意義。
績效考核:定義員工的考核方案,并能夠?qū)T工工作績效進行打分評價,形成員工的定期考核評價結(jié)果。
多租戶是指多個用戶(此處的用戶是指企業(yè)用戶)共同使用同一款系統(tǒng)或程序組件且能夠確保用戶間數(shù)據(jù)的隔離性的一種架構(gòu)技術(shù)。目前租戶間數(shù)據(jù)隔離措施主要有以下三種方案:
方案一:獨立數(shù)據(jù)庫
圖2 獨立數(shù)據(jù)庫模式下的多租戶架構(gòu)
每個租戶配置專用的數(shù)據(jù)庫,這種方案的用戶數(shù)據(jù)隔離級別最高,安全性最好,但是需要投入較高的成本。該方案類似于傳統(tǒng)的獨立部署方案,差別在于對同一個應(yīng)用系統(tǒng)配置了多個數(shù)據(jù)源(見圖2)。
優(yōu)點:每個租戶擁有自己獨立的數(shù)據(jù)庫,具有較高的安全性,部署方式相對簡單,可定制化程度高,數(shù)據(jù)備份恢復(fù)較為簡單。
缺點:為每個租戶安裝獨立的數(shù)據(jù)庫將帶來巨大的維護成本和采購成本,后續(xù)統(tǒng)建功能的升級也會有極大的工作量,集團內(nèi)數(shù)據(jù)共享難以實現(xiàn)。
多個租戶共享數(shù)據(jù)庫,但每個租戶獨立使用一個數(shù)據(jù)框架(Schema),在一定程度上實現(xiàn)邏輯隔離(見圖3)。
優(yōu)點:為租戶數(shù)據(jù)提供了一定程度的邏輯隔離,多個租戶共用一個數(shù)據(jù)庫,降低了系統(tǒng)的建設(shè)成本。
缺點:由于多個數(shù)據(jù)共享數(shù)據(jù)庫,數(shù)據(jù)庫出現(xiàn)故障影響范圍較大,一個租戶的數(shù)據(jù)出現(xiàn)問題時數(shù)據(jù)恢復(fù)也將會牽涉到其他租戶數(shù)據(jù),數(shù)據(jù)共享存在一定困難。
方案三:共享數(shù)據(jù)庫,共享數(shù)據(jù)框架
多個租戶共享數(shù)據(jù)庫和數(shù)據(jù)框架,通過在數(shù)據(jù)表中增加租戶標(biāo)識字段實現(xiàn)用戶數(shù)據(jù)的軟隔離。這種方式是共享程度最高、隔離級別最低的模式(見圖4)。
優(yōu)點:維護成本和購置成本最低,每個數(shù)據(jù)庫可以最大程度的支撐更多租戶。
圖3 獨立數(shù)據(jù)框架模式下的多租戶架構(gòu)
圖4 字段隔離模式下的多租戶架構(gòu)
表1 數(shù)據(jù)隔離模式對比
缺點:隔離級別最低,安全性較低,數(shù)據(jù)備份和恢復(fù)最困難,需要依據(jù)租戶的標(biāo)識分別備份和恢復(fù)。
多租戶架構(gòu)模式的選擇應(yīng)考慮成本投入、安全性、數(shù)據(jù)共享要求以及技術(shù)儲備,關(guān)于以上三種數(shù)據(jù)隔離模式的對比如表1 所示。
方案一適用于安全性要求極高而對于統(tǒng)一管控、數(shù)據(jù)共享要求較低的集團企業(yè),如銀行、證券等金融類企業(yè),以極大的人力、財力投入確保用戶數(shù)據(jù)的安全;方案二適用于管理較為分散、數(shù)據(jù)共享要求不高的集團企業(yè),其各個成員企業(yè)有一定的技術(shù)能力但是不愿投入太高的成本,方案二為其成員企業(yè)提供了相對獨立的平臺,也給出了較大的自主權(quán)利。方案三適用于集團集中統(tǒng)一管控、數(shù)據(jù)共享要求較高的企業(yè),集團高層可以隨時查看各個企業(yè)的數(shù)據(jù)信息,及時掌握集團各級企業(yè)的發(fā)展動態(tài),有助于對企業(yè)下一步發(fā)展做出快速決策。
圖5 多租戶模式的人力資源管理系統(tǒng)架構(gòu)設(shè)計
系統(tǒng)總體分為三個層次:應(yīng)用層、業(yè)務(wù)數(shù)據(jù)層和全局?jǐn)?shù)據(jù)層。應(yīng)用層主要包括用戶界面、業(yè)務(wù)過程處理邏輯和業(yè)務(wù)處理組件,主要負(fù)責(zé)面向人力資源管理員的界面交互和業(yè)務(wù)處理邏輯,如人員信息的管理、薪酬方案的配置等業(yè)務(wù)交互;業(yè)務(wù)數(shù)據(jù)層負(fù)責(zé)管理和存儲來自不同租戶的數(shù)據(jù)信息,同時根據(jù)租戶選擇的數(shù)據(jù)隔離模式對其數(shù)據(jù)進行邏輯隔離,對于獨立性較高的企業(yè),其數(shù)據(jù)隔離可采用數(shù)據(jù)庫隔離或數(shù)據(jù)框架隔離,來自于不同租戶的個性化業(yè)務(wù)處理可以在業(yè)務(wù)數(shù)據(jù)層單獨存儲,而對于集團統(tǒng)一管理要求較高的企業(yè)可采用字段級的數(shù)據(jù)隔離,數(shù)據(jù)分別歸屬不同業(yè)務(wù)單位,又可以方便的進行匯總統(tǒng)計和數(shù)據(jù)分析;全局?jǐn)?shù)據(jù)區(qū)負(fù)責(zé)管理和存儲系統(tǒng)標(biāo)準(zhǔn)功能配置的系統(tǒng)數(shù)據(jù),包括系統(tǒng)模板定義數(shù)據(jù)、權(quán)限定義數(shù)據(jù)和元數(shù)據(jù)等(見圖5)。
人力管理系統(tǒng)業(yè)務(wù)同質(zhì)化程度較高,通過借助基于SaaS 模式的多租戶架構(gòu),可以充分利用信息化基礎(chǔ)設(shè)施資源快速搭建一套相對獨立的業(yè)務(wù)系統(tǒng),高效的為業(yè)務(wù)人員提供信息化服務(wù),數(shù)據(jù)的邏輯隔離措施讓企業(yè)對于人力資源管理業(yè)務(wù)有了一定的自定義空間,同時集中的數(shù)據(jù)存儲又為集團人力資源統(tǒng)一管控和統(tǒng)計分析提供了基礎(chǔ)。對于規(guī)模較小的企業(yè)而言,可以有效解決信息化人才短缺、基礎(chǔ)設(shè)施不足的問題,而對于大型集團企業(yè),SaaS 模式的部署方式為業(yè)務(wù)提供了較高的可伸縮性,可以快速的推廣應(yīng)用,將集團管理要求和管理理念借助系統(tǒng)進行貫徹到集團成員企業(yè)。