張金龍
(三門峽職業(yè)技術學院,河南 三門峽472000)
人力資源是企業(yè)管理中的重要環(huán)節(jié),對人進行有效的管理,可充分調(diào)動人員積極性,挖掘人員的潛力,實現(xiàn)企業(yè)的現(xiàn)代化管理。對人進行有效的管理,借助于有效的信息管理工具可起到事半功倍的效果。借助計算機現(xiàn)代信息技術完成企業(yè)的日常事務,是推動企業(yè)實現(xiàn)規(guī)范現(xiàn)代化管理的必要工具和手段。人力資源管理工作除大量全局性戰(zhàn)略性的規(guī)劃問題外,更多的是日常的、瑣碎的事務,如人事管理、薪酬管理、考勤管理、培訓管理等等。如果所有的日常工作都由人工來完成,當企業(yè)人員眾多時,有幾萬甚至幾十萬員工時,則工作量很大,要耗用較多的人力和物力,管理的差錯率高、效率低,非常不適用。而借助于計算機工具推動人事管理朝科學化、規(guī)范化發(fā)展,是人事管理工作的發(fā)展趨勢。企業(yè)人事管理系統(tǒng)是企業(yè)推行企業(yè)現(xiàn)代化管理,實現(xiàn)管理人員、薪酬管理、培訓管理等的信息化管理工具。
人事管理系統(tǒng)進行設計與實現(xiàn)之前的第一步工作即是軟件開發(fā)中必備的一項工作,即軟件功能需要分析工作。這是軟件開發(fā)工作中基礎而且重要的一個環(huán)節(jié),只有對功能需要了解清楚了,才能滿足目標功能需要,設計出適用的系統(tǒng)來。
通過調(diào)研與訪談,筆者了解到部門人事信息管理系統(tǒng)主要想實現(xiàn)以下功能:
1.用戶管理:從用戶管理方面來說,由于人力資源部管理人員較多,工作分工較為詳細,培訓與開發(fā)、薪酬與福利、招聘與配置、員工關系管理等各個模塊都有專員來負責相應模塊的工作,錄入信息的內(nèi)容不同,同時,由于工作職責、職級的不同,工作的權限也不同,加之有人事信息是保密性較高的內(nèi)容,如人事信息或薪酬信息等。
2.部門管理:在人事管理系統(tǒng)中進行部門管理,在系統(tǒng)設計時,要充分反應組織、分公司與部門間的組織架構與組織關系,充分地反映部門的基本的信息,能對部門進行維修管理,即對部門的信息進行修改。
3.員工信息的管理:能夠?qū)T工信息進行管理與維護,當企業(yè)員工眾多時,能夠?qū)T工信息進行方便的查詢,便捷地輸入多種篩選條件,查詢符合條件的員工信息。在信息維護方面,要能夠方便地錄入及更改員工的基本信息,把員工的信息錄入員工檔案,如員工的生日、民族等基本信息、求學經(jīng)歷、工作經(jīng)歷、家庭關系、個人的培訓記錄、組織關系等等基礎信息,并能夠方便地進行新增、刪除、修改操作等,也可以快速地瀏覽,及時獲取到需要的信息。
4.員工的薪酬管理:員工薪酬管理模塊應是系統(tǒng)設計的一個主要模塊,要能夠自主設計加入項目或刪除項目,并能夠根據(jù)設定的條件完成自動扣減或累加,同時要根據(jù)具體的項目計算個人所得稅,自動計算出個人所得稅的額度,并自動形成工資數(shù)據(jù)的匯總,能夠錄入工資數(shù)據(jù)得出所得稅的額度,并能夠?qū)Ω黝悢?shù)據(jù)進行匯總、分析,得出員工薪金的情況,并能打印出工資條。
5.績效考核:績效管理應包括對各個部門的績效計劃目標的制訂,收集考核信息,并整理匯總錄入??蓪ο到y(tǒng)項目進行加入,自動地算出績效分析和評價的結果,并給出評分。有效地把績效考核體系與薪酬體系聯(lián)系起來,使績效考核的結果有效地載入員工薪酬管理模塊,形成自動的分析與評價,并在薪酬中得以體現(xiàn)。
6.考勤管理:實現(xiàn)員工的考勤管理,人事管理系統(tǒng)與外接的考勤數(shù)據(jù)要有數(shù)據(jù)接口,實現(xiàn)數(shù)據(jù)的共享與交互式應用。通過指紋式或人臉識別等類的外接考勤設備采集到用戶的考勤信息后,形成考勤信息數(shù)據(jù)庫。系統(tǒng)設計時,要建立數(shù)據(jù)接口,能夠識別和處理員工的考勤數(shù)據(jù)信息,完成員工的日??记?、加班信息、出勤信息、請假信息等的修改、添加和刪除,實現(xiàn)數(shù)據(jù)的共享。同時提供查詢功能,根據(jù)員工的姓名等信息關鍵字,實現(xiàn)信息查詢功能。
7.招聘管理:人事管理系統(tǒng)要涵蓋員工的招聘信息,對企業(yè)員工的招聘信息和應聘信息進行管理,實現(xiàn)信息修改、添加和刪除等功能。
8.統(tǒng)計查詢:人事管理系統(tǒng)重要的功能是要進行統(tǒng)計查詢功能,針對于員工部門、年齡、性別、職務、學歷等信息關鍵字,完成數(shù)據(jù)的統(tǒng)計與查詢工作,實現(xiàn)精確查詢,滿足人力資源部日常的管理工作。
此外,要完善人事管理系統(tǒng)的權限管理功能,保證系統(tǒng)的安全性與保密性。同時,也要適時地加入用戶系統(tǒng)幫助功能,員工通過系統(tǒng)幫助功能來學習了解系統(tǒng)的使用方法,以助于系統(tǒng)的使用。
系統(tǒng)設計是建立系統(tǒng)的過程,需要在分析研究基礎上完成軟件的開發(fā)工作。
1.設計目標
人力資源管理系統(tǒng)的設計目標為:一是要對企業(yè)人員的信息及薪酬信息進行管理;二是要對系統(tǒng)用戶進行管理,并對權限進行完善;三是要實現(xiàn)全過程全環(huán)節(jié)的檢索功能;四是要有良好的集成性,以方便拓展應用;五是要有良好的開放性,以對整個系統(tǒng)有互聯(lián)關系;六是要有一定的靈活性,以適應新業(yè)務流程的改進。
2.技術框架
該系統(tǒng)采用B/S軟件體系結構,支持www瀏覽器瀏覽,可運用瀏覽器實現(xiàn)過去專業(yè)軟件的強大功能?;贐/S體系結構的技術框架的系統(tǒng)安裝及維護工作,可在服務器端完成。實現(xiàn)了零客戶端,形成統(tǒng)一使用的開放性平臺。
3.數(shù)據(jù)庫設計
良好的需要分析為數(shù)據(jù)庫的設計打下了良好的基礎,根據(jù)需求分析的要求,在SQLServer 2000數(shù)據(jù)庫中建立了數(shù)據(jù)表,主要有:(1)用戶信息表。內(nèi)容為用戶信息及權限設定情況說明;存放系統(tǒng)用戶基本信息及權限;(2)員工信息表。內(nèi)容為員工的基本信息;(3)員工考核表。內(nèi)容為員工的績效考核數(shù)據(jù)與結果等信息;(4)部門信息表。內(nèi)容為企業(yè)員工的信息情況;(5)員工獎懲表。內(nèi)容為員工的獎懲信息;(6)員工職位表。內(nèi)容為員工的職位信息;(7)員工薪金表。內(nèi)容為員工的薪酬等信息;(8)職位變動表。內(nèi)容為員工的職級內(nèi)容;(9)工作計劃表。內(nèi)容為員工的工作計劃;(10)工作經(jīng)歷表。此外,可根據(jù)需要,對表的結構進行調(diào)整等。
1.系統(tǒng)開發(fā)環(huán)境
系統(tǒng)使用visual Studio2008工具,并使用.NET框架的Ado.NET技術進行數(shù)據(jù)庫系統(tǒng)的說明,并使用Sql Server 2005工具進行開發(fā),使用了WinForm技術開發(fā)各項功能。Visual Studio2008是微軟公司出品的可視化的開發(fā)工具,應用簡單,是非常好的應用程序平臺,使用此工具開發(fā),具有資源占用少、速度快、功能強大等特點。與Micros oft SQL Server 2005的配合使用,建立了基于客戶機/服務器(Client/Server)體系的關系型數(shù)據(jù)庫管理系統(tǒng)。通過使用Transact SQL語句,SQL Server使用表、視圖、索引等數(shù)據(jù)庫對象,對現(xiàn)在的數(shù)據(jù)庫的數(shù)據(jù)進行定義與修改。
2.系統(tǒng)開發(fā)與集成
系統(tǒng)建設采集快速原型迭代的技術路線,建設流程如附圖所示。
人事管理系統(tǒng)在數(shù)據(jù)整理、數(shù)據(jù)庫設計、功能設計三個環(huán)節(jié)同時著力,在多個環(huán)節(jié)設置了質(zhì)量的控制節(jié)點,三個環(huán)節(jié)同時開發(fā),最后進行系統(tǒng)的集成。通過系統(tǒng)集成后,進入系統(tǒng)測試階段,并針對于系統(tǒng)開發(fā)中存在的問題進行修正。
同時,要求軟件的操作者有一定的計算機基礎,系統(tǒng)管理員要求具有計算機相關專業(yè)的專業(yè)學習背景,在此基礎上,通過培訓后可熟練應用掌握本軟件。此系統(tǒng)的設計要采用先進的開發(fā)技術,所使用的開發(fā)程序有WINDOWS的圖形用戶界及WINDOWS易用的風格,界面直觀易懂,且使用方便。
附圖:
[1]郭建宏,文峰.關于人事管理系統(tǒng)的思考[J].洛陽大學學報,2005,(4).
[2]張勇.VisualBasic課程設計案例精編[M].北京:中國水利水電出版社,2004.
[3]周緒,管麗娜,白海波.SQLServer 2000中文版入門與提高[M].北京:清華大學出版社,2001.
[4]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(3版)[M].北京:高等教育出版社,2005.