人力資源管理系統設計與實現研究

前言:尋找寫作靈感?中文期刊網用心挑選的人力資源管理系統設計與實現研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

人力資源管理系統設計與實現研究

摘要:主動數據庫技術利用觸發器可實現系統的主動判斷與服務等功能。利用該技術采用B/S和C/S相結合的架構開發了企業人力資源管理系統,彌補了傳統數據庫被動接受用戶指令的缺陷。系統采用主動數據庫實現了員工信息的機構編制管理、職員信息管理和薪資福利管理等功能。實現了結合員工的績效考核、工作年限、職務工資、臨時補貼、住房補貼、基本工資等數據完成月工資單的自動計算和歷史查詢,為企業人力資源管理工作效率的提升和成本的降低提供了可靠解決方案。

關鍵詞:主動數據庫;人力資源管理系統;觸發器;B/S結構;C/S架構

0引言

主動數據庫技術是將主動性功能和原有數據庫功能集成到一個數據庫系統上的數據庫技術,可讓數據庫系統具有主動服務能力,該技術是當前數據庫研究領域的熱點。主動數據庫技術相對傳統數據庫技術而言,在企業信息化管理中的優勢更加明顯。人力資源管理系統是利用更為精準的數據和處理能力為企業提供更高效的人事管理水平和能力。通過主動數據庫技術的引入,能夠實現信息的自動處理和信息庫的集中,可達到優化員工管理模式、提高企業人事管理效率、降低人力資源管理成本的目的。

1系統架構及開發平臺

人力資源管理系統在設計初期充分考慮了B/S架構難以控制的安全性、無法有效集成數據庫處理能力以及企業對人事管理非Internet業務的需求等問題,決定采用B/S和C/S相結合的模式作為系統架構。[2]其中,在基于主動數據庫技術的B/S架構上完成員工的工資查詢、公司信息查詢以及員工信息查詢等工作,在基于主動數據庫技術的C/S架構上完成員工信息、公司信息等日常管理工作。

2系統功能設計

本系統嚴格按照企業人力資源管理制度及業務流程進行設計,該系統包括用戶管理、機構編制管理、員工信息管理以及薪資福利管理四個模塊。

2.1用戶管理模塊

該模塊主要實現用戶的登錄,并可按照用戶權限的不同賦予不同的功能。包括查詢用戶、錄入專員以及系統管理員,其中查詢用戶可賦予企業最高決策層、部門主管以及普通用戶不用的查詢權限;錄入專員除具備最高查詢權限外還能對信息進行錄入;系統管理員可修改系統參數和對用戶授予相應的權限。

2.2機構編制管理模塊

為了提高人力資源管理系統的工作效率、降低系統冗余,本系統將機構編制管理單獨作為一個模塊來進行設計,包括部門經理管理、上下級部門管理和各機構職能的管理,該模塊的設計可為系統管理員提供直觀的員工從屬管理。[3](1)關系梳理管理員可按照企業人力資源需求對員工職務以及部門進行設置,按照員工職務等級和上下級部門關系進行劃分,可實現對公司分支機構進行逐級設置,使員工職位級別和組織機構緊密結合,并可按照企業實際需求對機構編輯信息進行維護和管理。(2)編制管理編制管理可對每個部門進行編制限制,即對部門員工職務人數進行限制,能夠提高企業人力資源工作效率。同時,還能及時反映出某個部門相應職務的空缺情況。如果出現部門新增的相應職務人員超出編制,系統則會提示用戶且不執行操作。(3)直觀分析該單元可在系統中輸出部門的編制情況,用戶可對相應職務人員數量及情況進行直觀的分析,對企業組織架構的穩定起到一定的積極作用。

2.3員工信息管理

該單元可對企業員工信息進行管理和登記,包括員工獎懲記錄、員工入職信息及崗位、員工工作年限、員工學歷及職稱、還有一些員工的基礎信息等。此外,還能通過該單元生成一些員工信息變動的視圖,方便人力資源管理者進行直觀的分析。[4](1)增加或刪除員工信息當企業進入新員工或者有員工離職時,該單元可以對員工進行添加或修改。根據系統的數據要求和規范可將新員工信息添加到數據庫中。當輸入的員工信息不符合數據規范時,系統會發揮其主動性,主動判斷數據的規范性并發出是否保存的提示。刪除員工信息時系統觸發器會需要更多的相關屬性才能執行,如當員工要退休、辭退或者轉出時,觸發器會將刪除操作保存到數據表中,便于日后查詢。(2)生成文檔當輸入完整的員工信息并通過審核后,系統會生成該員工信息的表單,并根據合同規范生成文檔并打印,生成規范的數據便于保存和管理。(3)員工職務變更或部門調轉當員工進行部門調轉時,原來所在部門的該員工信息會全部刪除,并在新的部門建立該員工的信息數據,調轉過程會保存至部門調轉表內,該表包括員工在新部門的職務、原有部門職務及部門名稱等。當需要變更員工信息時,管理員進行操作且系統會自動對變更過程進行保存。

2.4薪資福利管理

該單元里設定了員工薪酬福利的調整原因及調整情況等功能,管理人員可通過該單元生成的薪資福利視圖方便的查詢每個員工的薪資情況,還可在薪資中扣除相應的住房公積金和個人所得稅等。該單元的考勤功能連接了部門的指紋考勤機,可方便管理人員了解員工的考勤情況,如病假天數、遲到早退情況、在職天數等。對于員工,系統會根據企業薪資獎懲標準自動計算全勤薪資,對于無故曠工的員工系統會自動從薪資中扣除部分金額以達到懲罰的目的。員工薪資計算流程如圖6所示。該單元的福利補助管理功能可以根據數據庫中員工的在職年限、工齡等數據,自動計算福利補助信息,并保存。

3主動數據庫的設計

3.1數據流程分析

本研究的人力資源管理系統主要針對企業員工的請假、加班、員工出勤、人事調動以及員工薪酬等工作進行管理的,具有包括員工考勤管理、員工請假管理、員工加班管理、員工所得稅管理、員工薪酬工資管理以及員工基礎數據的管理。系統可對人力資源數據進行刪除、添加、修改、打印以及查詢等操作。

3.2系統數據庫的功能

傳統的數據庫技術不具有主動服務和判斷能力,只是被動的按照用戶指令執行操作。按照本研究人力資源管理的需求,數據庫管理系統要具備主動實現動態修改、主動生成域賦值、主動警告等功能,因此,筆者借助了一種特殊的存儲過程———觸發器來完成主動功能。觸發器不能被用戶直接調用,而需要完整的定義才能完成特定類型數據的操作。在沒有執行修改時觸發器過程不啟動,當數據表被修改時觸發器可被激發并執行,如對表DELETE、UPDATE和INSERT等語句時,觸發器被激活。[6]通常來說,SQL數據庫關系系統的觸發器由動作、條件和事件三部分組成。其中,觸發器事件是激發觸發器的SQL語句,觸發器條件是為真的布爾表達式,觸發器動作為一個過程。

4系統實現

由于篇幅限制,筆者只闡述利用主動數據庫技術實現薪資福利管理模塊的相關功能。如圖9所示,為薪資福利管理中的工資管理單元,該單元可對每個員工的月工資進行主動計算和管理。從而實現對員工工資進行主動計算和發放的操作。

5總結

隨著企業的高速發展,對人才篩選和發展也更加重視。在企業經營過程中員工流動頻繁,為薪資計算等方面的工作增加了難度,導致傳統的人力資源管理工作效率低下、成本攀升,尤其是發展中企業的人力資源管理工作更為繁重。本研究在傳統人力資源管理系統的設計基礎上引入了主動數據庫技術,該技術借助數據庫觸發器可以實現按員工各項屬性自動計算薪資、自動生成員工情況視圖等功能,對現代化企業人力資源管理工作具有一定的實用價值。

參考文獻

[1]潘曉麗.基于云計算的人力資源管理信息系統[J].電子技術與軟件工程,2019(5):152.

[2]唐菁敏,高張寶.基于B/S架構的企業綜合管理系統的研究與設計[J].信息技術,2019(3):144-148.

[3]吳鑫鋼,李小龍,譚永濱,等.主動式空間數據庫實現方法綜述[J].江西科學,2018,36(5):860-865.

[4]戴琪翔.大型關系數據庫中主動數據庫機制分析[J].現代交際,2017(22):195.

[5]劉付成,張樹瑜.人力資源決策支持系統中數據倉庫平臺的設計研究[J].微型電腦應用,2017,33(8):40-42.

[6]劉小花,馮智明.人力資源管理信息系統的設計[J].微型電腦應用,2014,30(11):61-64.

作者:李翠艷 單位:河北省鋼鐵集團唐山鋼鐵公司

亚洲精品一二三区-久久