人事管理系統(tǒng)的作用是什么呢?大家是否會(huì)寫人事管理系統(tǒng)的論文?
摘要:
以四川工程職業(yè)技術(shù)學(xué)院實(shí)際情況為例,介紹了系統(tǒng)建設(shè)的需求、系統(tǒng)功能、建設(shè)過程以及一些關(guān)鍵技術(shù)。近年來,學(xué)院加快信息化建設(shè),人事信息是信息化建設(shè)的基礎(chǔ)數(shù)據(jù),人事處與學(xué)院各個(gè)部門有千絲萬縷的聯(lián)系,因此做好人事信息的系統(tǒng)化管理顯得非常重要。人事信息管理系統(tǒng)實(shí)現(xiàn)了新教師登陸系統(tǒng)錄入個(gè)人信息,等待管理員審核。全部教師可以通過自己的用戶名登陸系統(tǒng)查看個(gè)人信息,如有問題,及時(shí)反饋人事處。這樣解決了教師因不知道個(gè)人信息而每次找人事處詢問個(gè)人信息的問題,提高了辦事效率。
關(guān)鍵詞:
人事管理系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)
引言
人事信息是信息化建設(shè)的基礎(chǔ)數(shù)據(jù),人事處與學(xué)院各個(gè)部門有千絲萬縷的聯(lián)系因此做好人事信息的系統(tǒng)化管理顯得非常重要。四川工程職業(yè)技術(shù)學(xué)院內(nèi)設(shè)機(jī)構(gòu)中有好多部門都需要人事處提供教師信息,如教務(wù)處、組織部、工會(huì)、資產(chǎn)后勤管理處。人事信息管理工作不僅繁雜而且要求工作效率極高,因此快速統(tǒng)計(jì)出所需的信息顯得十分必要。
四川工程職業(yè)技術(shù)學(xué)院的人事信息管理系統(tǒng)建設(shè)于2013年正式啟動(dòng),在此之前,人事信息都用Microsoft office2003進(jìn)行管理,后來用Microsoft office2010進(jìn)行管理,盡管2010版本比2003版本操作要方便,但是一些操作如刪除一些列等操作還是需要人工進(jìn)行,每次重復(fù)勞動(dòng)效率不高,況且單元格里面的數(shù)據(jù)容易被修改不便管理。在這種情況下,我們努力探索并基本完成了適合四川工程職業(yè)技術(shù)學(xué)院的人事信息管理系統(tǒng),盡管一些功能還在不斷完善中。
1 系統(tǒng)設(shè)計(jì)及功能實(shí)現(xiàn)
系統(tǒng)首頁界面共三個(gè)功能模塊:信息管理、審核統(tǒng)計(jì)、管理用戶,如圖1所示。
1.1 信息管理模塊 本模塊主要是員工具體信息的錄入以及修改、員工字段的設(shè)置、瀏覽全部員工信息并可篩選部門輸出、人員基本信息的批量導(dǎo)入功能,共包括四個(gè)窗口。員工個(gè)人信息中以身份證號(hào)碼為主碼,通過Combobox下拉列表框來錄入員工的信息例如,性別可以通過“男”或“女”選擇錄入。如果系統(tǒng)里面錄入的身份證號(hào)相同,系統(tǒng)則會(huì)提示重復(fù)錄入。記錄添加窗口主要用來設(shè)置Combobox下拉列表框可選擇的信息。例如,職稱選項(xiàng)可設(shè)置為教授、教授級(jí)工程師、副教授、高級(jí)工程師、講師等。人員基本信息批量導(dǎo)入功能主要為減輕管理人員的工作量而設(shè)計(jì)的,當(dāng)一個(gè)單位職工很多,且每一個(gè)職工都有幾十條信息需要輸入的時(shí)候,會(huì)給系統(tǒng)管理員帶來不小的麻煩。如果有現(xiàn)成的數(shù)據(jù),可以通過excel電子表格進(jìn)行批量導(dǎo)入,大大提高了工作效率。
1.2 審核統(tǒng)計(jì)模塊 本模塊主要的功能是用來顯示全院教職工的信息以及審核已經(jīng)注冊(cè)了的員工的信息,共包括兩個(gè)窗口。數(shù)據(jù)統(tǒng)計(jì)窗口包含了多個(gè)字段統(tǒng)計(jì)結(jié)果,在該窗口,管理員可以直觀地看到常用的一些需要統(tǒng)計(jì)的數(shù)據(jù),以學(xué)歷為例,管理員很直觀地能看到學(xué)歷為研究生的有多少人,本科有多少人,大專及大專以下分別有多少人,當(dāng)然,如果按系部的職工數(shù)來統(tǒng)計(jì),可以直觀地看到具體的部門所有的人數(shù),比如可以看到計(jì)算機(jī)科學(xué)與技術(shù)系有多少人,材料工程系有多少人等等。審核窗口主要用來審核新注冊(cè)員工的個(gè)人信息,通過他自己錄入的信息跟檔案進(jìn)行核定,確保信息準(zhǔn)確無誤,才能審核通過,審核通過的員工可以到登錄界面,正常查看自己的個(gè)人信息變動(dòng)情況,如職稱以及聘用日期等等信息。 1.3 管理用戶模塊 本模塊主要的功能是用來修改讓其他教工可看到的管理員個(gè)人信息、限制教工用戶的一些功能,以及數(shù)據(jù)庫的備份功能,主要包括兩個(gè)窗口,系統(tǒng)參數(shù)設(shè)置窗口主要用來公布一些管理員的部門信息,比如聯(lián)系人、聯(lián)系方式以及全部教工需要注意的公告等信。其次,用來鎖定教工用戶、禁止教工用戶修改個(gè)人信息以及禁止登錄系統(tǒng)等。數(shù)據(jù)庫備份窗口主要用來備份全部或選擇性的備份部分?jǐn)?shù)據(jù),防止數(shù)據(jù)全部丟失。
2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模塊,使之能夠方便地存儲(chǔ)數(shù)據(jù),滿足用戶對(duì)數(shù)據(jù)的存取和調(diào)取。數(shù)據(jù)庫選擇ACCESS,是應(yīng)用最廣的數(shù)據(jù)庫,對(duì)于初學(xué)者來說容易上手,操作方便簡(jiǎn)單。本系統(tǒng)包含的數(shù)據(jù)表有用戶登錄信息表、用戶登錄信息表用來保存用戶登錄的相關(guān)信息,包括用戶名、登錄密碼以及登錄時(shí)間等信息。
3 系統(tǒng)實(shí)現(xiàn)
3.1 系統(tǒng)登錄界面實(shí)現(xiàn) 當(dāng)?shù)卿浰拇üこ搪殬I(yè)技術(shù)學(xué)院人事信息管理系統(tǒng)時(shí),會(huì)彈出登錄界面,教工根據(jù)自己的賬號(hào)、密碼和驗(yàn)證碼來登錄,如果輸入的信息其中任何一個(gè)有錯(cuò),將不能登錄,直至輸入的信息全部正確,則登錄成功,進(jìn)入主窗體。用戶分管理員和教工兩種同的用戶,進(jìn)入的歡迎界面自然也不會(huì)一樣。以管理員進(jìn)入的界面為例,如圖2所示。
3.2 系統(tǒng)主功能界面的實(shí)現(xiàn) 系統(tǒng)的主界面共有3個(gè),分別是瀏覽管理所有記錄、記錄添加、字段項(xiàng)目設(shè)置,頁面左側(cè)有類似任務(wù)管理器的功能,主界面如圖3所示,下面列出了字段項(xiàng)目設(shè)置、新增學(xué)習(xí)經(jīng)歷功能和數(shù)據(jù)庫鏈接的一些關(guān)鍵代碼。
3.2.1 字段項(xiàng)目設(shè)置 此頁面主要的作用是用來設(shè)置常用的一些字段的下拉選項(xiàng),以字段“職稱”為例,在穩(wěn)步框中輸入“教授,教授級(jí)工程師,副教授,高級(jí)工程師,高級(jí)實(shí)驗(yàn)師,講師,工程師,會(huì)計(jì)師,實(shí)驗(yàn)師,助教,助理工程師”,那么在記錄添加頁面的列表框“職稱”下拉選項(xiàng)中將會(huì)出現(xiàn)。主要使用到的關(guān)鍵代碼如下:
dimfso,hf
setfso=Server.CreateObject("Scripting.FileSystemObject")
sethf=fso.CreateTextFile(Server.mappath("../inc/Config_zd.asp"),true)
hf.write"<"&"%"&vbcrlf
hf.writehf.write"zhicheng_setconst="&chr(34)&Replace(Replace(Replace(trim(request("zhic heng_setconst")),",",","),"|",","),"|",",")&chr(34)&"'職稱"&vbcrlf
hf.write"%"&">"
hf.close
3.2.2 新增學(xué)習(xí)經(jīng)歷或工作經(jīng)歷 此功能的作用主要是用來增加或刪除學(xué)習(xí)經(jīng)歷或工作經(jīng)歷,由于我院人事信息當(dāng)中的學(xué)習(xí)經(jīng)歷要求從小學(xué)填起,所以每個(gè)人的學(xué)習(xí)經(jīng)歷非常多,如果用EXCEL表格來管理學(xué)習(xí)經(jīng)歷,數(shù)據(jù)列將會(huì)非常長(zhǎng),導(dǎo)致難以管理,如果用系統(tǒng)的方式來管理,不僅易于管理,而且很直觀。其主要代碼如下:
allCount_xuexijingli=1//學(xué)習(xí)經(jīng)歷
functionaddline_xuexijingli()
{
newRow=xuexijingli_table.Row(xuexijingli_table.rows.length);
newRow.ln=allCount_xuexijingli;
newRow.id=allCount_xuexijingli;
c1=newRow.Cell(0);
c1.bgColor="#F1FCFA";
c1.align="CENTER";
c1.id="line_xuexijingli"+allCount_xuexijingli;
c1.innerHTML="";
c2=newRow.Cell(1);
c2.bgColor="#F1FCFA";
c2.align="CENTER";
c2.innerHTML="";
c3=newRow.Cell(2);
c3.bgColor="#F1FCFA"; c3.align="CENTER";
c3.innerHTML="";
c4=newRow.Cell(3);
c4.bgColor="#F1FCFA";
c4.align="CENTER";
c4.innerHTML="";
allCount_xuexijingli++
}
functiondelline_xuexijingli(lineid_xuexijingli)
{
for(i_xuexijingli=0;i_xuexijingli<xuexijingli_table.rows.length;i_xuexijingli++)
{
for(j_xuexijingli=0;j_xuexijingli<xuexijingli_table.rows[i_xuexijingli].cells.length;j_xuexijingli++)
{
if(xuexijingli_table.rows[i_xuexijingli].cells[j_xuexijingli].id==lineid_xuexijingli.id)
{
xuexijingli_table.Row(i_xuexijingli);
return;
}
}
}
}
3.3 數(shù)據(jù)庫鏈接 數(shù)據(jù)源名稱是jiaotong2607.mdb,數(shù)據(jù)源的實(shí)現(xiàn)代碼如下所示:
<%
dbpath="db2607/jiaotong2607.mdb"'修改此處的相對(duì)路徑
dbpath=""&dbpath&""
Setconn=Server.CreateObject("ADODB.Connection")
conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="&Server.MapPath(dbpath)
'timeout
session.timeout=100
functionCloseRsandConn(rs2)
rs2.close
setrs2=nothing
conn.close
setconn=nothing
endfunction
%>
4 系統(tǒng)的優(yōu)越性
以前學(xué)院?jiǎn)慰恳粡埲耸滦畔⒈韥砉芾,沒有實(shí)現(xiàn)數(shù)據(jù)的共享,人事處所擁有的信息經(jīng)常和系部等的信息對(duì)應(yīng)不起來,導(dǎo)致信息滯后的現(xiàn)象時(shí)有發(fā)生,導(dǎo)致不管是給對(duì)外還是對(duì)學(xué)院內(nèi)部統(tǒng)計(jì)的數(shù)據(jù)時(shí)有誤差,以前所收集到的信息都是人員報(bào)道以后,把紙質(zhì)的文件交到人事處,然后人事處通過手工錄入到人事信息表里,這樣對(duì)信息的錄入、查詢非常的不便,由于excel工作表中含有多個(gè)單元格,容易出錯(cuò),通過系統(tǒng)的管理,首先,信息錄入首先由本人親自錄入,這樣保證的了數(shù)據(jù)的準(zhǔn)確性,因?yàn)楸救烁拥那宄约旱木唧w信息,然后由系統(tǒng)管理員根據(jù)檔案審核,審核通過以后,每個(gè)教師都可以通過自己的賬號(hào)查看自己的信息,這樣就保證了信息的及時(shí)性,再也不需要向人事處打電話或親自到人事處來查詢自己的信息,對(duì)提高人事管理員和教師個(gè)人的工作效率的作用是不言而喻的。第一次使用系統(tǒng)來管理人員的單位,最頭痛的是把現(xiàn)有的信息錄入到系統(tǒng)里面,本系統(tǒng)也考慮到了這個(gè)問題,專門設(shè)置了信息批量導(dǎo)入功能,導(dǎo)入后使得系統(tǒng)能夠馬上發(fā)揮作用,不再需要一個(gè)一個(gè)的錄入,這樣比純錄入信息的方式從最開始效率就高出了許多倍。統(tǒng)計(jì)數(shù)據(jù)對(duì)每個(gè)員工眾多的單位來說是個(gè)很痛苦的事情,以前統(tǒng)計(jì)數(shù)據(jù),往往是通過一張表格進(jìn)行多次篩選才能得到,如果用系統(tǒng)的方式來統(tǒng)計(jì),只需要在復(fù)選框中選中需要的字段就可以了,導(dǎo)出的數(shù)據(jù)會(huì)自動(dòng)選擇出需要的字段,大大提高了工作效率。
5 總結(jié)
本文介紹了基于asp技術(shù)的人事信息管理系統(tǒng)的設(shè)計(jì)過程,對(duì)主要的一些關(guān)鍵技術(shù)做了詳細(xì)的介紹,利用了優(yōu)越的算法使得人事管理系統(tǒng)在管理層面上符合高校人事管理系統(tǒng)的應(yīng)用需求。不僅使得信息容易管理,而且界面很直觀,能給學(xué)院領(lǐng)導(dǎo)快速的提供信息。
參考文獻(xiàn):
[1]徐洪峰.Dreamweaver cs5+ASP動(dòng)態(tài)網(wǎng)站設(shè)計(jì)實(shí)用手冊(cè)[M].北京:電子工業(yè)出版社,2001.
[2]王萍萍,李曉娜,孫更新.ASP+Dreamweaver動(dòng)態(tài)網(wǎng)站開發(fā)[M].北京:清華大學(xué)出版社,2008.
[3]李博.學(xué)校人事管理系統(tǒng)[J].信息與電腦(理論版),2010(10).
[人事管理系統(tǒng)論文]