浙江樹人大學(xué)信息科技學(xué)院學(xué)生科研項(xiàng)目結(jié)題-人事管理系統(tǒng)_第1頁
浙江樹人大學(xué)信息科技學(xué)院學(xué)生科研項(xiàng)目結(jié)題-人事管理系統(tǒng)_第2頁
浙江樹人大學(xué)信息科技學(xué)院學(xué)生科研項(xiàng)目結(jié)題-人事管理系統(tǒng)_第3頁
浙江樹人大學(xué)信息科技學(xué)院學(xué)生科研項(xiàng)目結(jié)題-人事管理系統(tǒng)_第4頁
浙江樹人大學(xué)信息科技學(xué)院學(xué)生科研項(xiàng)目結(jié)題-人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

人事管理系統(tǒng)的開發(fā)人事管理系統(tǒng)企業(yè)人事管理系統(tǒng)是相對企業(yè)內(nèi)部員工的管理。人員信息、部門信息、收入信息、崗位調(diào)動信息等綜合信息進(jìn)行統(tǒng)一管理的人事管理系統(tǒng),為企業(yè)在人事管理等方面提供了極大的幫助,系統(tǒng)不但要有利于企業(yè)的統(tǒng)一管理而且還要提高全部員工的工作效率和積極性。本系統(tǒng)采用MicrosoftVisualStudio2021的ASP.NET平臺以及MicrosoftSQLServer2005數(shù)據(jù)庫管理系統(tǒng),開發(fā)一個對人員信息、部門信息、收入信息、崗位調(diào)動信息等綜合信息進(jìn)行統(tǒng)一管理的人事管理系統(tǒng)。其中,之所以用WEB平臺。也考慮到遠(yuǎn)程管理,方便于企業(yè)管理人員,在其他遠(yuǎn)離其辦公場所的地方,還能進(jìn)行實(shí)時的相應(yīng)的管理。選用了C#作為開發(fā)語言,采用結(jié)合后臺SQLServer數(shù)據(jù)庫的C/S結(jié)構(gòu)開發(fā)模式,優(yōu)化了程序代碼結(jié)構(gòu),提高了程序的運(yùn)行效率,.NET環(huán)境還提供了大量可選擇的數(shù)據(jù)對象,可以很方便地建立與數(shù)據(jù)庫之間的連接,并在此連接的根底上,利用各種常用數(shù)據(jù)組件對數(shù)據(jù)庫進(jìn)行操作。人事管理系統(tǒng)實(shí)現(xiàn)的功能人員管理:人員添加、人員查詢、批量添加;調(diào)動管理:人員調(diào)動、調(diào)動查詢;統(tǒng)計(jì)管理:編外員工明細(xì)表、員工學(xué)歷統(tǒng)計(jì)表、員工年齡學(xué)歷表。人事管理系統(tǒng)功能模塊圖調(diào)動人事管理系統(tǒng)業(yè)務(wù)流程圖系統(tǒng)登錄圖系統(tǒng)登錄登錄成功后人員添加界面人員添加人員添加——上傳照片代碼人員添加——保存時判斷工號是否重復(fù)人員批量添加界面人員批量添加代碼publicDataSetExecleDs(stringfilenameurl,stringtable)//定義一個DataSet類型的ExceclDs類{stringstrConn="Provider=Microsoft.Jet.OleDb.4.0;"+"datasource="+filenameurl+";ExtendedProperties='Excel8.0;HDR=YES;IMEX=1'";OleDbConnectionconn=newOleDbConnection(strConn);conn.Open();DataSetds=newDataSet();OleDbDataAdapterodda=newOleDbDataAdapter("select*from[rs_ygxx$]",conn);odda.Fill(ds,table);returnds;}protectedvoidbtnSave_Click(objectsender,EventArgse))//導(dǎo)入SQL的點(diǎn)擊事件{if(FileUpload1.HasFile==false)//HasFile用來檢查FileUpload是否有指定文件{JScript.Alert("請您選擇Excel文件");return;//當(dāng)無文件時,返回}獲得文件的擴(kuò)展名

人員批量添加代碼if(IsXls!=".xls"){Script.Alert("只可以選擇Excel文件");return;//中選擇的不是Excel文件時,返回}stringfilename=DateTime.Now.ToString("yyyymmddhhMMss")+FileUpload1.FileName;//獲取Execle文件名DateTime日期函數(shù)stringsavePath=Server.MapPath(("~\\FileUpload\\")+filename);//Server.MapPath獲得虛擬效勞器相對路徑FileUpload1.SaveAs(savePath);//SaveAs將上傳的文件內(nèi)容保存在效勞器上DataSetds=ExecleDs(savePath,filename);//調(diào)用自定義方法DataRow[]dr=ds.Tables[0].Select();//定義一個DataRow數(shù)組introwsnum=ds.Tables[0].Rows.Count;if(rowsnum==0){JScript.Alert("Excel表為空表,無數(shù)據(jù)!");//當(dāng)Excel表為空時,對用戶進(jìn)行提示}人員批量添加代碼else{for(inti=0;i<dr.Length;i++)//用數(shù)組的方式,將Excel中的數(shù)據(jù)一一對應(yīng)添加到數(shù)據(jù)庫中{WebXsgl.Model.Rsgl.rs_ygxxmodel=newModel.Rsgl.rs_ygxx();model.BMBH=dr[i]["BMBH"].ToString();model.BMDM=dr[i]["BMDM"].ToString();model.BZ=dr[i]["BZ"].ToString();model.CJGZSJ=dr[i]["CJGZSJ"].ToString();model.CLQK=dr[i]["CLQK"].ToString();model.CSNY=dr[i]["CSNY"].ToString();model.CZRGH=dr[i]["CZRGH"].ToString();model.CZSJ=dr[i]["CZSJ"].ToString();model.DH=dr[i]["DH"].ToString();model.DNZW=dr[i]["DNZW"].ToString();model.DXSJ=dr[i]["DXSJ"].ToString();model.GH=dr[i]["GH"].ToString();model.GWDM=dr[i]["GWDM"].ToString();model.GZDM=dr[i]["GZDM"].ToString();model.JG=dr[i]["JG"].ToString();model.LDHTQX=dr[i]["LDHTQX"].ToString();model.PIC=dr[i]["PIC"].ToString();

人員批量添加代碼model.RDNY=dr[i]["RDNY"].ToString();model.RYLX=dr[i]["RYLX"].ToString();model.SFZH=dr[i]["SFZH"].ToString();model.SHRGH=dr[i]["SHRGH"].ToString();model.SHSJ=dr[i]["SHSJ"].ToString();model.SHZT=dr[i]["SHZT"].ToString();model.STATUS=dr[i]["STATUS"].ToString();model.XBDM=dr[i]["XBDM"].ToString();model.XLDM=dr[i]["XLDM"].ToString();model.XM=dr[i]["XM"].ToString();model.XZDM=dr[i]["XZDM"].ToString();model.XZZ=dr[i]["XZZ"].ToString();model.ZCDM=dr[i]["ZCDM"].ToString();model.ZWDM=dr[i]["ZWDM"].ToString();

人員批量添加代碼if(!BLL.Rsgl.rs_ygxx.ExistsGh(model.GH.Trim())){try{BLL.Rsgl.rs_ygxx.Add(model);}catch(MembershipCreateUserExceptionex)//捕捉異常{JScript.Alert("導(dǎo)入內(nèi)容出錯詳細(xì)信息:"+ex.Message+"");}}else{JScript.Alert("內(nèi)容重復(fù)!禁止導(dǎo)入");continue;}}JScript.Alert("Excle表導(dǎo)入成功!");this.btnQuery_Click(null,null);btnVoid_Click(null,null);}}人員查詢界面人員調(diào)動界面調(diào)動查詢界面調(diào)動瀏覽界面編外員工明細(xì)表界面員工學(xué)歷統(tǒng)計(jì)表界面員工年齡學(xué)歷表界面員工年齡、學(xué)歷統(tǒng)計(jì)代碼修改密碼界面系統(tǒng)設(shè)計(jì)與開發(fā)中遇到的問題由于實(shí)踐經(jīng)驗(yàn)少,對工作缺乏合理規(guī)劃。專業(yè)知識

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論