王紅旗
摘要:建立能夠滿足企業(yè)不同部門的信息處理系統(tǒng),成為了企業(yè)快速發(fā)展的重要工具。因此,企業(yè)可以設計人事管理系統(tǒng)提高信息處理效率。本文對人事管理系統(tǒng)的各項需求進行了分析,同時較為詳細地描述了人事管理系統(tǒng)的實現(xiàn)過程。企業(yè)人事管理系統(tǒng)的建立與健全,能夠在很大程度上提高企業(yè)的管理效率,進而提高企業(yè)的經(jīng)濟效益。
關鍵詞:人事管理系統(tǒng);企業(yè);數(shù)據(jù)庫技術
一、數(shù)據(jù)庫技術的發(fā)展概述
電子信息技術的發(fā)展與進步,在很大程度上推動了數(shù)據(jù)庫技術的發(fā)展,同時也使得人們運用信息技術的程度也在逐漸提升。具體來說,商業(yè)經(jīng)濟管理工作以及科學研究等方面都運用了數(shù)據(jù)庫專業(yè)技術。并且,網(wǎng)絡信息技術與數(shù)據(jù)庫的高效融合,在很大程度上推動了數(shù)據(jù)庫的發(fā)展運用。在企業(yè)運營過程中,加強信息化工作建設,同時建立高效率的網(wǎng)絡辦公環(huán)境,從而提升企業(yè)的辦公效率和指揮效果。通過對企業(yè)實際狀況的調(diào)查研究,發(fā)展當前企業(yè)的信息化建設工作發(fā)現(xiàn)迅速,很多企業(yè)已經(jīng)成功做好基礎信息化建設工作。并且,辦公自動化網(wǎng)絡與設備的運用,確實給予企業(yè)的運營提供了很大的幫助。因此,很多企業(yè)已經(jīng)開始建設專用的網(wǎng)絡系統(tǒng),進而在更大程度上提高企業(yè)的辦公效率。Client/Server結構是當前廣泛運用的計算模式之一,該結構模式運用網(wǎng)絡技術將任務直接分配給不同功能的計算機,從而將比較復雜的計算以及管理任務直接交給服務器Server,同時將較為頻繁的用戶交往任務交給客戶機Client。總體來說,運用這種結構能夠實現(xiàn)網(wǎng)絡信息資源的共享,以及不同的角色共同完成相關信息的管理工作。企業(yè)運用數(shù)據(jù)庫技術設計人事管理系統(tǒng),從而實現(xiàn)安全高效的工作過程。
二、人事管理系統(tǒng)的需求分析
1.人事管理系統(tǒng)的性能需求
首先,要求企業(yè)的人事管理信息系統(tǒng)能夠在單位的局域網(wǎng)絡,實施高效正常的運行;第二,該系統(tǒng)能夠對數(shù)據(jù)安全實施一定的保護措施;第三,不同的管理人員在使用過程中,擁有不同的操作權限;第四,系統(tǒng)的運用能夠提高辦公效率,同時減少員工的工作負擔;第五,該系統(tǒng)運行過程中,能夠發(fā)揮較好的人機交互功能;第六,該系統(tǒng)擁有靈活便捷的操作界面,用戶能夠隨時運用查詢界面,同時統(tǒng)計結果能夠運用圖表的方式進行顯示,從而在一定程度上便于用戶的使用查看;第七,該系統(tǒng)容易維護與擴充;第八,該系統(tǒng)擁有較好的容錯性能,從而在一定程度上便于用戶發(fā)現(xiàn)操作過程中的錯誤。
2.人事管理信息系統(tǒng)的功能需求
用例是對系統(tǒng)功能性需求實施描述的主要工具,同時運用包圖對功能用例實施分類。如果每個包圖看作一個子系統(tǒng),也具體的系統(tǒng)管理圖如圖1所示。從功能上分析,該系統(tǒng)由七個子系統(tǒng)組成:基本信息管理子系統(tǒng)、檔案信息管理子系統(tǒng)、考勤信息管理子系統(tǒng)、工資發(fā)放信息管理子系統(tǒng)、休假信息管理子系統(tǒng)、查詢統(tǒng)計子系統(tǒng)以及系統(tǒng)維護子系統(tǒng)。子系統(tǒng)的不同使得所管理的實務也有所不同。在一個包中,運用用例圖來表示系統(tǒng)的參與者以及用例,同時用例運用規(guī)約進行更加詳細的描述。用例圖主要是指外部執(zhí)行者用戶能夠觀察系統(tǒng)功能的模型圖。用例是系統(tǒng)運行過程中的功能單元,可以成為執(zhí)行者與系統(tǒng)的交互作用。并且,用例圖的主要用途是將系統(tǒng)用例與執(zhí)行者列示出來,同時顯示執(zhí)行者是否參與用例的執(zhí)行。
三、企業(yè)人事管理系統(tǒng)的實現(xiàn)過程分析
1.人事管理系統(tǒng)的總體框架設計
根據(jù)結構模型的分析,將系統(tǒng)主要分為三部分:表示層、數(shù)據(jù)層以及功能層。首先,表示層是指客戶的應用程序,同時表示層主要安裝在院系或者部門的人氣管理客戶機上。第二部分數(shù)據(jù)層是指SQL Server數(shù)據(jù)庫服務器,主要是數(shù)據(jù)信息資料的存儲空間,一般安裝在人事管理中心的服務器上。第三部分功能層是指進行邏輯以及代數(shù)運算,從而獲取應用系統(tǒng)需要的結果;功能層可以單獨在服務器上進行安裝,用來處理客戶機的連接請求。
2.人事管理系統(tǒng)的數(shù)據(jù)庫設計工作分析
依據(jù)人事管理系統(tǒng)的需求,可以將存儲的數(shù)據(jù)主要分為六類:人員基本信息、人員檔案信息、人員考勤信息、人員休假信息、人員工資信息以及信息維護信息。結合本系統(tǒng)功能以及企業(yè)管理工作過程,所設計的數(shù)據(jù)項與數(shù)據(jù)結構主要由字典、綜合信息管理以及系統(tǒng)維護管理。
(1)字典。第一項為單位編碼表,主要存儲運用單位的編碼以及名稱等信息;第二項為基本資料表,主要存儲全部人員的編碼以及自然屬性等對比信息;第三項為管理員表,主要存儲操作人員的賬號密碼以及其他信息;第四項為報表,主要存儲記錄的統(tǒng)計結果等相關信息。
(2)綜合信息管理。第一項為職工基本信息表,主要包含職工編碼、姓名、學歷等個人信息,以及工資、職務等工作信息。第二項為檔案信息表,主要包含職工入職以后所獲取的榮譽、懲罰等相關信息。第三項為考勤信息表,主要包含職工簽到的相關信息。第四項為工資信息表,主要包含員工的工資信息,比如:工作時間、曠工情況以及遲到次數(shù)等信息(如表1)。
(3)人事管理系統(tǒng)的維護管理工作。第一項為單位信息表,主要包含部門的編碼名稱以及其他部門信息。第二項為代碼維護表,第三項為單位合計記錄表。數(shù)據(jù)庫運用的數(shù)據(jù)都需要找到正確的對應字段,才能夠進行存儲。所以,設計數(shù)據(jù)表時必須堅持完整性的選擇。同時,要明確字段的名稱,正常來說字段名稱選擇相近含義的英文或中文單詞。并且,很少運用中文字段名,一般運用英文字段名。
3.企業(yè)人事管理系統(tǒng)的開發(fā)環(huán)境
該系統(tǒng)的開發(fā)環(huán)境主要包含硬件環(huán)境與編程工具。首先,硬件環(huán)境要求主要是對CPU、操作系統(tǒng)、內(nèi)存以及監(jiān)視器的要求。具體來說,CPU要求Intel Pentium 166MHZ或者更高端的處理器;操作系統(tǒng)要求Microsoft Windows 98或者更高的系統(tǒng)版本;內(nèi)存要求65MB以上的內(nèi)存;監(jiān)視器要求系統(tǒng)支持的VGA或者分辨率更高的監(jiān)視器。
結合企業(yè)的人事管理系統(tǒng)的主要特點以及各種需求,同時考慮到系統(tǒng)開發(fā)的具體時間日期,該系統(tǒng)運用微軟公司研發(fā)的Visual Basic 6.0作為前臺的開發(fā)工具,以及MS SQL Server作為后臺運行數(shù)據(jù)庫。具體編程工具的運行過程為:VB前臺運用ADO專業(yè)技術以及相應的數(shù)據(jù)環(huán)境,從而對SQL數(shù)據(jù)庫進行訪問。
總結:該系統(tǒng)包含七個功能模塊,能夠將不同的部門信息納入系統(tǒng)管理范圍內(nèi),從而在一定程度上提高企業(yè)和部門的辦公效率。然而,該系統(tǒng)在未來的使用過程中還有待擴充與完善。例如:該系統(tǒng)可以增加適當?shù)目己四K,同時增加數(shù)據(jù)查詢的動態(tài)考核功能,進而在一定程度上支持推動領導的正確決策。并且,軟件技術的不斷發(fā)展與進步,使得B/S技術在企業(yè)人事管理系統(tǒng)中的實際運用還有待研究。比如:企業(yè)內(nèi)部保密程度較低的模塊,可以運用B/S模式進行人事管理工作,進而在一定程度上便于企業(yè)與個人實施信息查詢。
參考文獻
[1]范芹.淺談企業(yè)人事管理系統(tǒng)的設計與實現(xiàn)[J].現(xiàn)代企業(yè)文化,2017,(33).
[2]李小莉.淺談企業(yè)人事管理系統(tǒng)的設計與實現(xiàn)[J].現(xiàn)代企業(yè)文化,2017,(6).
[3]劉曉靜.淺談企業(yè)人事工資管理系統(tǒng)的設計與實現(xiàn)[J].時代金融(下旬),2012,(4).