摘 要:伴隨著計(jì)算機(jī)技術(shù)的應(yīng)用普及,利用計(jì)算機(jī)推動(dòng)人事管理向著科學(xué)化、規(guī)范化的道路發(fā)展,已經(jīng)成為人事管理工作的發(fā)展的趨勢(shì)。單純依靠以手工方式進(jìn)行人事管理,不僅管需要耗用更多的人力和物力,而且管理差錯(cuò)率較高,效率低。為了全面提高人事管理工作質(zhì)量和工作效率,設(shè)計(jì)和開發(fā)人事管理系統(tǒng)勢(shì)已勢(shì)在必行。本文對(duì)此進(jìn)行了研究和探索。
關(guān)鍵詞:人事管理信息系統(tǒng)開發(fā)
中圖分類號(hào):C914文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098x(2011)05(b)-0241-01
1 系統(tǒng)概述
現(xiàn)代人事管理系統(tǒng)應(yīng)基于網(wǎng)絡(luò)技術(shù)進(jìn)行開發(fā),使之成為相對(duì)開發(fā)和互動(dòng)的平臺(tái)。管理系統(tǒng)應(yīng)具有訪問實(shí)時(shí)性和高效性,依托web技術(shù)以及交互應(yīng)答技術(shù),實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的建立和瀏覽和維護(hù)。當(dāng)人事信息發(fā)生改變時(shí),本人即可通過人事管理系統(tǒng)進(jìn)行信息更新,在獲得批準(zhǔn)后生效。同樣,其他諸如報(bào)銷、請(qǐng)假、培訓(xùn)等日常性管理操作也可以采取相似方法進(jìn)行,即可保證信息更新的速度,也能夠有效降低人事管理系統(tǒng)維護(hù)人員的信息采集工作量量。提高工作效率,使內(nèi)部信息溝通更加順暢。
2 功能需求
功能需求是設(shè)計(jì)數(shù)據(jù)庫的前提和基礎(chǔ),完整、準(zhǔn)確、清晰的功能要求對(duì)于系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)具有重要作用。本系統(tǒng)的功能需求如下。
2.1 人員信息
需要包括基本信息的增加和修改,部門人員的調(diào)動(dòng),人員離職和退休手續(xù)辦理。系統(tǒng)需要在部門進(jìn)行變動(dòng)申請(qǐng)后,通過人事部門上報(bào)領(lǐng)導(dǎo)進(jìn)行審批。
2.2 工資管理
應(yīng)能夠根據(jù)不同的工資項(xiàng)目以及計(jì)算公式,自動(dòng)得出個(gè)人所得稅的上繳額度。需要進(jìn)行的主要操作包括工資包括類別的鍵入,各種工資數(shù)據(jù)以及資料的輸入,各類工資數(shù)據(jù)的匯總和數(shù)據(jù)自動(dòng)計(jì)算。
2.3 績效考核
績效管理包括:括考核計(jì)劃的制定;考核信息的收集;考核計(jì)劃的錄入。管理系統(tǒng)應(yīng)自動(dòng)完成績效分析和評(píng)價(jià),給出評(píng)分。并將考核結(jié)果運(yùn)用在工資發(fā)放中。
2.4 統(tǒng)計(jì)查詢
其功能應(yīng)該包括各類人員信息查詢和各項(xiàng)資料查詢。統(tǒng)計(jì)功能包括對(duì)部門人員的年齡、性別、職務(wù)、學(xué)歷等的統(tǒng)計(jì),按照工號(hào)和姓名可完成精確查詢。
2.5 權(quán)限管理
具體功能包括:定義各種權(quán)限,對(duì)各類權(quán)限用戶按照等級(jí)給予添加、修改、查詢、刪除等權(quán)限。確保系統(tǒng)的安全性和保密性。
3 系統(tǒng)設(shè)計(jì)
3.1 設(shè)計(jì)目標(biāo)
一是要具有較好的集成性,系統(tǒng)設(shè)計(jì)的范圍較多,各個(gè)應(yīng)用之間均由一定的內(nèi)在聯(lián)系,因此系統(tǒng)應(yīng)能夠靈活的整合資源,便于拓展應(yīng)用。二是應(yīng)具有較好的開放性,人事管理系統(tǒng)對(duì)業(yè)務(wù)流程具有很大的影響,此外人事管理系統(tǒng)可能和其他系統(tǒng)有互聯(lián)關(guān)系,為此需要提供多種數(shù)據(jù),并具有很好的開放性,在整體信息化網(wǎng)絡(luò)中發(fā)揮應(yīng)有作用。三是應(yīng)具有一定的靈活性,人事管理系統(tǒng)應(yīng)可以適應(yīng)組織的發(fā)展,這就要求系統(tǒng)結(jié)構(gòu)流程可以更加靈活的定義,并適應(yīng)新業(yè)務(wù)的流程改進(jìn)。
3.2 技術(shù)框架
采取B/S軟件體系結(jié)構(gòu),使用戶界面能夠完全通過www瀏覽器來實(shí)現(xiàn),前端實(shí)現(xiàn)事務(wù)邏輯,結(jié)合瀏覽器的腳本語言,運(yùn)用瀏覽器實(shí)現(xiàn)過去專業(yè)軟件殘能實(shí)現(xiàn)的強(qiáng)大功能,可以實(shí)現(xiàn)節(jié)約成本的目的。基于B/S體系結(jié)構(gòu)的技術(shù)框架的系統(tǒng)安裝以及維護(hù)工作全部能夠在服務(wù)器端進(jìn)行解決。在用戶使用系統(tǒng)的時(shí)候,只需要瀏覽器就能夠運(yùn)行所有模塊,實(shí)現(xiàn)了零客戶端。可以在運(yùn)行過程中自動(dòng)升級(jí),并能夠?qū)崿F(xiàn)多種網(wǎng)絡(luò)、多種應(yīng)有的聯(lián)網(wǎng)功能,形成統(tǒng)一使用的開放性平臺(tái)。
3.3 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫規(guī)劃目標(biāo):能夠提供非常靈活的查詢功能。可以管理訪問人員的權(quán)限。維護(hù)基本信息數(shù)據(jù),維護(hù)調(diào)動(dòng)申請(qǐng)數(shù)據(jù),個(gè)人簡歷、備注等項(xiàng)目
退休人員基本信息包括:維護(hù)工數(shù)據(jù),績效數(shù)據(jù),維護(hù)訪問權(quán)限。支持各種查詢。
在員工基本信息包括:員工工號(hào)、姓名、性別、部門、學(xué)歷、籍貫、年齡、工作時(shí)間、聯(lián)系電話、身份證號(hào)、工齡、投保情況、備注以員工工號(hào)為主鍵,部門、職稱和籍貫代碼為外鍵,和靜態(tài)表主鍵構(gòu)建關(guān)聯(lián)。
4 系統(tǒng)實(shí)現(xiàn)
4.1 登錄部分的實(shí)現(xiàn)
系統(tǒng)運(yùn)行的部分功能界面如下圖。
Dim rs As
New ADODB .Reeordset
Private Sub Form_Load()
On Error Go To errhandler
************* ****************
建立menZhuanehu
Dim strl As String
strl=“Provide= OraOLEDB.Oracle.l;Password=ws2000; UserID=wsuser;Data
Source=ws2000:Persist SecurityInfo=1”
If menZhuanehu.State=adstate OPen Then
menZhuanehu.Close
End If
menZhuanehu.CommandTimeout=600
menZhuanehu.CursorLoeation=adUseClient
menZhuanehu.Open strl
****************************************
Exlt Sub
errhandler:
MsgBox“連接數(shù)據(jù)庫失敗”,vbOKOnly+vblnformation,“提示”
Exit Sub
End Sub
4.2 客戶瀏覽部分
受篇幅限制,不在此處復(fù)制系統(tǒng)代碼,ASP.NET Web服務(wù),ASP.NET用.asmx文件來提供web支持。.asmx是一個(gè)和.aspx文件相類似的文本文件。此類文件是包括.aspx文件的ASP.NET應(yīng)用程序。和.aspx類似,這類問卷是能夠URI尋址的。(其他代碼略)
4.3 系統(tǒng)測(cè)試
在軟件設(shè)計(jì)實(shí)現(xiàn)的各個(gè)階段都可能出現(xiàn)錯(cuò)誤,因此在各個(gè)階段都應(yīng)進(jìn)行比較嚴(yán)格的技術(shù)審查,盡早發(fā)現(xiàn)和糾正錯(cuò)誤。如果運(yùn)行之前,還沒有發(fā)現(xiàn)錯(cuò)誤,可能造成比較嚴(yán)重的后果,在使用中校正錯(cuò)誤的代價(jià)將更大。因此在軟件投入生產(chǎn)性運(yùn)行之前,要進(jìn)行必要的測(cè)試,糾正差錯(cuò)。我們應(yīng)當(dāng)認(rèn)識(shí)到,無論黑盒測(cè)試還是白盒測(cè)試均無法做到窮盡測(cè)試。但是,測(cè)試依然是保證程序的可靠性不可或缺的步驟。應(yīng)仔細(xì)設(shè)定測(cè)試方案,盡最大可能減少錯(cuò)誤。
5 結(jié)語
本文介紹了人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過程,其中包括需求分析、整體設(shè)計(jì)、軟件測(cè)試等多個(gè)步驟,該系統(tǒng)不僅能夠完成日常人事掛歷工作,還新增了績效考核等新功能,可以適應(yīng)當(dāng)前人事管理工作信息的需要。
參考文獻(xiàn)
[1] 范師煊,王珊,編.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2002年.
[2] 張勇.VisualBasic課程設(shè)計(jì)案例精編[M].中國水利水電出版社,2004年.