?

基于云技術的人力資源管理系統設計與開發

2023-08-21 09:14任校莉
無線互聯科技 2023年12期
關鍵詞:云技術軟件開發系統設計

任校莉

摘要:人力資源是各組織/企事業單位的核心組成部分之一。據統計,我國目前有60%以上的單位依然采用傳統的紙質方式來實現人力資源管理的日常工作。文章提出并實現了一種基于云技術的人力資源管理系統模型。該系統由16個標準模塊組成,并使用敏捷方法等多種技術作為軟件開發方法。在亞馬遜Web服務彈性計算云上啟動和部署系統,實驗驗證了所開發系統的有效性及適用性。

關鍵詞:云技術;人力資源管理;系統設計;軟件開發

中圖分類號:中圖分類號? 文獻標志碼:文獻標志碼

0 引言

隨著信息化建設的不斷發展,各組織、企事業單位等逐漸開始借助軟件來實現各種管理功能。其中,人力資源管理是最為重要組成部分之一[1]。人力資源管理的職能主要包括培訓、補償、績效評估、員工考勤、員工關系、員工健康安全等。人力資源管理系統(Human Resource Management System,HRMS)是將員工績效、招聘、文件管理、晉升投訴、辭職等人力資源管理任務的多個應用程序組合在一個系統中[2]。

用于管理信息作為服務的處理能力的處理模型被稱為云計算,在網絡上根據幾個用戶的使用情況進行信息處理是云計算的一部分[3]。云計算為IT增加了另一種度量,即為客戶提供不同類型的管理。云計算正在不斷地向云專家合作組織提供巨大的容量和計算能力,以簡化客戶的計算[4]。云計算可以被視為一種模型,允許客戶根據請求在任何地方訪問不同的管理系統。云計算服務可以由谷歌、微軟、阿里、騰訊、百度、華為等公司提供[5]。它們提供不同的云計算技術服務,如軟件即服務、平臺即服務和基礎設施即服務。這些服務允許客戶在任何編程語言開發的云上部署他們的應用程序,而不涉及存儲、處理和計算[6]。由于HRMS需要一個大的存儲來存儲所有的數據,因此實現基于云技術的HRMS,可以有效地提高HRMS的安全性和伸縮性等。

1 HRMS系統研究現狀及框架設計

熟練的人力資源管理能夠有效地提高生產力,增加員工對組織和單位更新的反應能力。因此,目前諸多文獻綜述對人力資源進行了廣泛的研究,以支持其利用人力資源管理系統,并從降低成本和提高績效中獲益。

戴良鐵[7]開發了人力資源管理網絡軟件。本系統的目的是估計單位和組織中流動的員工,它利用歷史數據來填補過去、現在甚至未來協會管理能力和員工行為之間的一些空白。本系統的建立是為了分析當前的就業形勢,并使用預測數據挖掘技術從給定的數據集中識別隱藏模式,從而分析過去員工的行為,同時還能顯示一些關于員工表現的從低到高結果。

張夢[8]開發了人力資源管理系統,其主要目的是:預測組織需求,持續監控和調整人事系統,減少人力,使人事行政部的業務功能自動化,并提供更快捷的員工服務和在線獲取員工的各種信息。實現的系統包括5個模塊,分別是:員工自我簡介、依賴聲明、休假管理、休假兌現、旅游管理模塊。根據分配的角色和特權,用戶可以使用應用程序的不同模塊。

杜洪娜[9]利用Java 2 enterprise Edition (J2EE)平臺技術,設計并實現了一個新的高效、靈活、可擴展的企業人力資源管理系統框架。建議的基于網絡的系統包括7個模塊,分別是:人事管理、機構管理、崗位管理、薪酬管理、培訓管理、績效考核管理、系統功能管理。該系統解決了企業在提高人力資源管理效率方面面臨的大量實際問題。系統操作簡單,易于實現,具有易維護、易擴展、靈活、安全等特點。

在系統設計的過程中,應遵循一種軟件開發方法來進行,考慮到敏捷方法具有產品質量高、關注業務價值和工作靈活性等優點,本文采用敏捷方法來開發HRMS[10]。對于所提出的系統,其軟件和硬件要求如下。

在軟件方面,需要在機器或云上安裝少量軟件[11],如Apache服務器、MySQL、PHP作為編程語言和Web瀏覽器。

硬件是任何系統的關鍵組成部分之一,如果硬件要求不滿足,則可能導致系統出現問題或無法使用。建議的最低硬件要求如表1所示。

HRMS由員工管理、人力資源核心、組織模塊、員工管理、工資管理、培訓管理、績效管理、招聘管理、日歷管理、票務管理、文件管理、項目管理、資產管理、會議管理等16個模塊組成,其系統配置如圖1所示。

2 基于云技術的HRMS各模塊的實現

本研究提出的HRMS需確保人力資源的適用性及可擴展性,能夠創建和保存人力資源記錄,并允許對個人數據進行精確地訪問和修改。HRMS中6個主要模塊的實現功能如下。

(1)人力資源模塊的核心是滿足主要的人力資源功能,如獎勵、調動、辭職、旅行、晉升、投訴、警告和解雇。人力資源管理允許管理人員管理上述職能,并允許員工對相應的功能進行查看。

(2)組織模塊允許行政/人力資源管理不同的組織或單位,并將所有分支連接在一起。此外,它允許HR為每個單位添加部門和名稱,各個單位之間可能在部門和名稱上存在差異。此外,這個模塊還有一個功能,即允許管理員在部門內部設置單位。

(3)員工考勤監控是人力資源的職能之一,員工可以通過系統進行簽到和結賬,計算每個員工的工作時間和缺勤時間。在系統中,管理員可以將指標子模塊上的指標設置為預先確定的目標,其中包括員工的指標和預期績效。系統將這兩個指標與每個指標進行比較,并允許管理員查看員工的實際績效與預期績效之間的差異。該方法有助于管理員對員工進行評估。

(4)招聘管理是所有企事業單位的主要人力資源職能之一。它包括兩個子模塊,即職位和職位候選人。職位子模塊管理單位的職位空缺。它允許HR填寫空缺表格并提供空缺的要求。當HR添加一個職位空缺表時,系統會自動發布在單位網站的首頁上。應聘者可以看到職位描述、發布日期、截止日期和職位數量。職位候選人子模塊管理申請職位空缺的候選人,這些職位空缺發布在單位的網站上,HR可以看到求職信、姓名、電子郵件、下載候選人的簡歷。

(5)在文件管理模塊中,管理員和HR可以根據單位的部門存儲文件和文檔。將文件和文檔存儲在該模塊上,并進行備份,以防止這些文件的丟失。此外,該模塊還可為文件和文檔提供安全保護,防止未經授權的人員進入。項目和任務經理模塊允許管理員和項目經理管理單位的項目。

(6)工資和財務是任何單位的重要部門,影響著組織、單位的未來。在工資模塊中,管理員可以添加工資的收款人和支付者,生成工資單和工資單的歷史記錄。管理銀行賬戶、存款、取款、轉賬和所有交易都在系統內進行。

在本文中,該系統使用彈性服務云(Elastic Service Cloud,EC2)與亞馬遜Web服務(Amazon Web Service,AWS)上的云技術集成。EC2是AWS云技術的服務器。EC2有諸多優點,例如:客戶端不需要使用硬件來存儲數據和保護數據,也不需要更新或升級硬件,AWS EC2能夠實現自動管理。通過將AWS EC2用于HRMS,所有區域的AWS網絡數據中心上的數據流都會自動從物理層得到保護。

HRMS存儲組織/單位的關鍵和重要信息,為了在客戶端和服務端之間提供安全保障,使用了安全通信協議(Secure Socket Level,SSL),SSL通過提供安全連接傳輸敏感數據,如用戶名、密碼、銀行卡號。EC2上存在加密層,提供的工具允許在傳輸和靜止時對數據進行輕松加密,以幫助確保只有授權用戶才能訪問數據,使用AWS密鑰管理系統管理的密鑰。AWS EC2全球基礎設施的設計允許保持對數據物理位置區域的完全控制,有助于滿足數據駐留要求。

此外,系統內部還需另一種安全防護,即用戶憑據。沒有用戶名和密碼,任何人都不能訪問系統。在HRMS中,對不同部分的訪問受到超級管理的限制。超級管理員有權限允許哪些部分可以由誰添加/修改,并能夠阻止被解雇的員工訪問系統。

3 實驗驗證

評估和測試是系統設計與開發的重要步驟之一。本文采用系統可用性量表(System Usability Scale,SUS)來評估所開發系統的性能[12]。SUS可以科學地量化用戶體驗,用于完成一系列任務場景后,對產品或系統整體宏觀的感知可用性測量。SUS通常由10個題目組成,奇數項為正面陳述,偶數項為反面陳述。其中,第4,5,10項構成的子量表為“有效性”;第2,3,7,8項構成的子量表為“使用效率”及“可用性”;第1,6,9項構成子量表“滿意度”。每個題目從1到5分別表示強烈反對、反對、中立、同意、非常同意。自2022年1月1日至2022年2月15日,該問卷由54名用戶經過45天完成。

將本文提出的HRMS經過用戶滿意度、熟練度和用戶友好性的審查和評估,結果如圖2所示??梢钥闯銎鏀殿}的結果較高,且為正值,而偶數題的結果較低。所有問題的平均SUS分數為35,相當于88%,最小值為1.35,最大值為4.98。

根據提出的HRMS的實驗情況,可以得出以下結論:

(1)設計的系統可協助組織/企事業單位管理財務、行政事務和項目管理,并可將員工使用的機制轉為電子方式。因此,可以得出結論,所提出的系統將所有業務分支連接到一個電子系統。此外,將提出的HRMS與云技術相結合,并部署在AWS EC2云服務中。

(2)設計的人力資源管理系統加強了行政部門與財務主管部門和單位之間的溝通以及各分支機構之間的溝通。此外,更能靈活地改善員工與部門/單位之間的溝通。

4 結語

隨著經濟發展和管理水平的提高,人力資源管理系統成為各種組織/企事業單位中非常重要的部分。人力資源管理系統作為人力資源管理的一個計算工具,可以將人力資源管理中幾乎所有的日常需求統一管理起來,使得其得以走向標準化、科學化、數字化和? 網絡化。本文將云計算技術與人力資源管理系統相

結合,采用敏捷方法實現了HRMS的開發,并借助彈性服務云與亞馬遜Web服務上的云技術。通過系統可用性量表對所設計的系統進行評估和測試,實驗結果驗證了系統的有效性及可用性。

參考文獻

[1]楚敏,馬駿,姚媛,等.精細化人力資源管理系統建設實踐[J].中國衛生產業,2020(31):87-89.

[2]宋鵬.大數據時代企業人力資源績效管理創新——評《人力資源管理系統與企業績效:理論與對策》[J].科技管理研究,2022(1):18-28.

[3]高先水.云計算下中小企業財務管理信息化模式探討[J].中國市場,2022(2):195-196.

[4]史志杰.云計算背景下的大數據處理技術分析[J].無線互聯科技,2022(9):101-103.

[5]李瑋榮.云計算服務器網絡系統的升級技術研究[J].網絡安全技術與應用,2022(1):67-68.

[6]劉磊.云計算環境下大規模圖數據處理技術的相關思考[J].科技創新與應用,2022(11):166-169.

[7]戴良鐵.人力資源管理軟件的設計與開發[J].中國勞動,2004(7):40-48.

[8]張夢.基于C/S結構的中小企業人事管理系統的設計與開發[J].計算機科學,2016(1):547-550.

[9]杜洪娜.基于J2EE的人力資源管理系統開發與設計[D].成都:電子科技大學,2012.

[10]鮮茜.代碼重構方法在敏捷開發中的應用[J].現代計算機,2017(6):123-127.

[11]李鴻鴿.基于層次分析法的計算機軟件開發安全檢測方法[J].信息與電腦,2022(4):16-18.

[12]賀星濤,姜士一,方恬,等.基于使用的指標和系統可用性量表的在線學習管理系統Canvas的可用性研究[J].工業設計研究,2021(1):124-131.

(編輯 王永超)

Design and development of Cloud-based human resource management system

Ren? Xiaoli

(Xian FanYi University, Xian 710105, China)

Abstract:? Human resources is one of the core components of organizations/enterprises and institutions, and according to statistics, more than 60% of the units in China still use traditional paper-based methods to achieve the daily work of human resource management. In this paper, a model of HRMS based on cloud technology is proposed and implemented. The system consists of 16 standard modules and is implemented using various techniques such as agile methods as a software development method. The system was launched and deployed on Amazon Web Services Elastic Compute Cloud, and the effectiveness and applicability of the developed system were verified through experiments.

Key words: Cloud technologies; human resource management; system design; software development

猜你喜歡
云技術軟件開發系統設計
云技術在士官職業教育中的應用研究與探索
國際圖書出版市場現狀及趨勢分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合