仝方平
隨著國家經濟的發(fā)展,越來越多的企業(yè)在人力資源管理方面捉襟見肘,對于人力資源數(shù)據(jù)的管理與配置也成為了眾多企業(yè)管理項目中必不可少的部分?,F(xiàn)如今的人力資源管理功能已經不僅僅在于招收人才與工資結算等低端領域,對于人才的合理配置與培養(yǎng)也是人力資源管理領域的重要組成部分。這樣需要巨大運算的工作是只憑人力無法實現(xiàn)的,因此基于云計算的人力資源數(shù)據(jù)決策支持系統(tǒng)就成為了該領域這一階段的研究重點。作為一個決策工具,基于云計算的人力資源數(shù)據(jù)決策支持系統(tǒng)既能夠與人力資源管理系統(tǒng)相配合,實現(xiàn)對于員工的管理,同時也有著屬于自己的功能,即對于員工重要性以及業(yè)績的評估,進而為公司的人力資源管理工作提供一定的決策參考 。傳統(tǒng)的人力資源數(shù)據(jù)決策支持系統(tǒng)在數(shù)據(jù)運算時間上沒有達到預期要求,因此本文基于云計算對人力資源數(shù)據(jù)決策支持系統(tǒng)進行設計。
一、力資源數(shù)據(jù)決策支持系統(tǒng)軟件設計
基于云計算的人力資源數(shù)據(jù)決策支持軟件系統(tǒng)需要能夠對每個功能的模塊都做出相應的劃分,具體的需求分析如圖1所示。
在人力資源數(shù)據(jù)決策支持系統(tǒng)中,組織架構是一個需要長期不斷維護的模塊,一般通過Web前端進行開發(fā)設計,將其與人力資源數(shù)據(jù)決策支持系統(tǒng)軟件設計的整體架構相關聯(lián)。在職員工管理系統(tǒng)需要對己經編輯在冊的現(xiàn)有員工數(shù)據(jù)進行分析,將所有員工數(shù)據(jù)分類,將崗位信息、年齡、性別等作為初始分類標準,將業(yè)績作為高等分類標準,判斷該員工的屬性為優(yōu)、良、及格或不及格,這樣的分類標準需要通過貝葉斯分類算法來實現(xiàn)。貝葉斯分類可以簡略地被當作一種概率分類器,使用能夠自主學習的算法,通過先行訓練得到人力資源數(shù)據(jù)決策支持概率的參考模型,然后再根據(jù)概率數(shù)據(jù)實現(xiàn)人力資源數(shù)據(jù)決策支持系統(tǒng)的在職員工信息分類。其關于隨機事件M和N的條件概率計算公式如下:
式中,P(M)表示事件M的邊緣概率或先驗概率,即在不考慮其他因素的前提下發(fā)生M事件的概率; 表示事件N的邊緣概率或先驗概率,即在不考慮其他因素前提下發(fā)生事件N的概率; P(N|M)表示已知發(fā)生概率的事件M發(fā)生后,發(fā)生事件N的概率。通過這樣的概率計算公式,能夠得到后驗概率的類別作為人力資源數(shù)據(jù)決策支持系統(tǒng)中在職員工分類的標準,然后通過公式(2)確定其具體的類別。
式中, 可以被看作一個簡單的常數(shù)項,且均滿足各個屬性特征的條件相互獨立; 表示整個在職員工分類模塊的整體區(qū)間,在得到最終數(shù)據(jù)的前提下只需要根據(jù)數(shù)據(jù)的大小就可以判斷該員工的屬性類別。
在建立信息管理模塊中,可以將員工的簡歷信息轉化為一段向量特征,將簡歷A與簡歷B的相似度作為這兩份向量的距離,然后通過歐式定律的計算方式得到新入職員工的人才等級特征。首先,需要設定兩份簡歷的定義式,即兩個特征向量分別定義為和,如此就可以計算A與B的歐式距離:
二、人力資源數(shù)據(jù)決策支持系統(tǒng)硬件設計
隨著互聯(lián)網(wǎng)的發(fā)展,我國現(xiàn)有的人力資源數(shù)據(jù)決策支持系統(tǒng)硬件設計從原本的C/S架構漸漸轉變?yōu)閃eb的B/S構架。通過對Java技術的應用實現(xiàn)了Web的跨平臺擴展。這樣的硬件設施通常具備高分享性的信息特點,且數(shù)據(jù)的可容性一般較好,在防御惡意信息的攻擊方面也具備良好的特性,但是其數(shù)據(jù)傳輸?shù)乃俣容^為緩慢,這也是傳統(tǒng)的人力資源數(shù)據(jù)決策支持系統(tǒng)最典型的問題。因此B/S架構在建立的過程中就需要著重注意三層分布式的數(shù)據(jù)傳輸節(jié)點構建。
如圖2所示,整個B/S架構是由Browser層、Web層與DB層構成。這樣的動態(tài)數(shù)據(jù)發(fā)布技術能夠最大化地減少人力物力成本,并縮短數(shù)據(jù)運算時間,使人力資源數(shù)據(jù)的決策和整理變得簡單易行。而Web分布式架構所提供的三種工具模型:RAD、純HTML、混合組件也是能夠運用于數(shù)據(jù)服務器的配套技術。在這樣的情況下,WEB服務器就能夠作為Java的配套技術通過前端進行數(shù)據(jù)訪問。而云計算的數(shù)據(jù)庫技術接口通常也具備服務器的主機功能,通過CGI對普通網(wǎng)口實現(xiàn)信息傳遞與應用程序的格式匹配。
三、實驗設計
(一)實驗準備工作
本次實驗通過對文中系統(tǒng)設計與傳統(tǒng)的人力資源數(shù)據(jù)決策支持系統(tǒng)的對比,判斷本文設計的系統(tǒng)是否具備實用性。實驗中使用的環(huán)境配置如下:CPU使用Intel(R)i5-2440@3.40GHz處理器,運行內存為4GB,儲存空間128G。其軟件平臺的操作系統(tǒng)為Windows 10 64bit,通過Tomcat6.0軟件建立web數(shù)據(jù)庫,其后臺數(shù)據(jù)庫使用MySQL,并運用MyEclipse系統(tǒng)在J2EE的環(huán)境下進行后臺開發(fā)工作,后臺程序開發(fā)語言為Java。建立云計算中的人力資源數(shù)據(jù)庫,隨機在該數(shù)據(jù)庫中抽取10份數(shù)據(jù),進行系統(tǒng)的測試,比較系統(tǒng)反應時間,并通過對數(shù)據(jù)上傳速度和決策運算速度的對比,判斷文中系統(tǒng)是否更具備優(yōu)越性。
(二)實驗結果分析
將上述實驗中得到的數(shù)據(jù)進行處理,得到的結果如表1所示。
通過上表中四組數(shù)據(jù)的對比可知,文中設計的決策支持系統(tǒng)數(shù)據(jù)上傳速度大于常規(guī)系統(tǒng)約9.8KB/s,關于人力資源數(shù)據(jù)的決策速度大于常規(guī)系統(tǒng)約213KB/s,二者均達到設計預期。
四、結語
本文首先對基于云計算的人力資源數(shù)據(jù)決策支持系統(tǒng)的硬件與軟件分別進行了設計,并進行了相關的實驗設計,對系統(tǒng)數(shù)據(jù)上傳速度和決策運算速度進行了檢測與計算,與常規(guī)系統(tǒng)的兩項數(shù)據(jù)進行對比,得到了該系統(tǒng)數(shù)據(jù)處理速度優(yōu)于傳統(tǒng)系統(tǒng)的結論。