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