基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)文檔_第1頁
基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)文檔_第2頁
基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)文檔_第3頁
基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)文檔_第4頁
基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)文檔_第5頁
已閱讀5頁,還剩87頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)精選文檔編號:本科畢業(yè)設(shè)計基于web的易團隊人事管理系統(tǒng)的設(shè)計與實現(xiàn)行系統(tǒng)設(shè)計,主要完成以下工作:在需求分析的基礎(chǔ)上完成了系統(tǒng)的詳細(xì)設(shè)計,并給出相關(guān)設(shè)計圖表;庫設(shè)計,給出了具體的概念設(shè)計、邏輯設(shè)計,設(shè)計了系統(tǒng)所需的表以及建立了各個表之間的關(guān)系;Abstract目前,隨著現(xiàn)代信息技術(shù)的發(fā)展,人類正向著信人們?yōu)榱俗非蟾咝б妫嬎銠C已經(jīng)蔓延到社會生活和經(jīng)濟發(fā)展的各個領(lǐng)域,人們的時間觀念越來越強,對企業(yè)、公司的人事管理而言,系統(tǒng)軟件為他們大的便利,系統(tǒng)軟件可以為管理人員和員工提供可靠的人事檔案存儲和方便息系統(tǒng)體系早已在世界發(fā)達(dá)國家建立起了,對社會經(jīng)濟的發(fā)展產(chǎn)生深遠(yuǎn)的影響[4]。管理系統(tǒng)已經(jīng)迫在眉睫,人事管理系統(tǒng)能夠使管理人員更該系統(tǒng)主要內(nèi)容包括以下幾個方面:進行添加、查看和刪除部門操作以及添加子部門、刪加員工基本信息、員工離職、離職管理、刪除員工的理又可以對員工進行復(fù)職,以及通過名字、職位和部不僅可以添加、刪除和查看,還可以通過姓名和年月理主要實現(xiàn)對企業(yè)員工的考勤,表現(xiàn)給出一些獎勵或和查看以及修改。培訓(xùn)管理操作主要是對員工培訓(xùn)信記錄、刪除、查看和修改。批量管理:主要對員工信第三章對易團隊人事管理系統(tǒng)做出需求分析,通過對系統(tǒng)的各個模塊的需求分析,畫出各個模塊的數(shù)據(jù)流圖以及總數(shù)據(jù)流圖。第四章對易團隊人事管理系統(tǒng)做出了設(shè)計,其中包括了系統(tǒng)的運行環(huán)境、系統(tǒng)總體設(shè)第五章詳細(xì)敘述了易團隊人事管理系統(tǒng)的實客戶端電腦載荷降低,維護系統(tǒng)的成本與升級系統(tǒng)的成本和工戶的總體成本和工作量降低[6]。常返回給客戶端的就是一個HTML文本,因此客業(yè)務(wù)模型組件和該組件的協(xié)作對象數(shù)據(jù)處理(DAO)組件完將業(yè)務(wù)邏輯層與持久層的進行分離,這樣的好處是,前端的變化,對模型層的影響非部門管理:包括對本企業(yè)的部門進行添加、刪除人事管理:包括實現(xiàn)添加員工基本信息、編輯員工的信息招聘管理:主要涉及到的角色是招聘人員,培訓(xùn)管理:主要是對企業(yè)的員工進行培訓(xùn)情部門信息表部門信息表批量管理部門管理考勤信息部門信息培訓(xùn)信息表培訓(xùn)信息工資信息工資管理職位信息表考勤信息表用戶信息表工資信息表考勤管理應(yīng)聘信息招聘管理培訓(xùn)管理人事信息人事管理用戶添加、刪除用戶添加、刪除添加、刪除信息用戶查詢修改信息用戶修改職位添加、刪除職位信息添加、刪除信息職位查詢修改信息職位修改查詢結(jié)果用戶信息表查詢結(jié)果職位信息表職位管理用戶管理用戶信息查詢信息查詢信息圖3-2系統(tǒng)管理模塊二層數(shù)據(jù)流圖圖3-3部門管理模塊二層數(shù)據(jù)流圖人事管理模塊,人事查詢時,管理員輸入查詢信息,然查出結(jié)果反饋給管理員;在人事添加時,管理員輸入添加息添加到數(shù)據(jù)庫;在人事編輯時,管理員輸入編輯信息,刪除信息修改信息修改結(jié)果圖3-4人事管理模塊二層數(shù)據(jù)流圖應(yīng)聘者添加應(yīng)聘者添加應(yīng)聘者錄用錄用信息應(yīng)聘信息查詢修改信息應(yīng)聘信息編輯應(yīng)聘信息刪除刪除信息應(yīng)聘信息招聘管理添加信息圖3-5招聘管理模塊二層數(shù)據(jù)流圖圖3-6工資模塊二層數(shù)據(jù)流圖考勤信息時,管理員輸入要修改員工的考勤的信息,提考勤添加考勤添加添加信息考勤查詢考勤信息修改信息刪除信息考勤刪除考勤信息表考勤編輯考勤管理圖3-7考勤管理模塊二層數(shù)據(jù)流圖圖3-8培訓(xùn)管理模塊二層數(shù)據(jù)流圖批量管理模塊,在導(dǎo)入員工信息時,管理員選擇要統(tǒng)對文件里的信息進行解析,最后添加到數(shù)據(jù)批量添加員工信息批量操作批量管理批量添加應(yīng)聘者信息應(yīng)聘者信息圖3-9批量管理模塊二層數(shù)據(jù)流圖圖3-10統(tǒng)計管理模塊二層數(shù)據(jù)流圖:;:;:;開發(fā)一套能滿足易團隊人事信息管理的軟件系統(tǒng),實現(xiàn)人事管理的自動化,在減少由易團隊人事管理系統(tǒng)的總體結(jié)構(gòu)分為九大塊,它們分別是:系統(tǒng)管理,部門管理,人事管理,招聘管理,工資管理,批量管理,統(tǒng)計管理。系統(tǒng)的總體結(jié)構(gòu)圖如圖4-1。統(tǒng)計管理統(tǒng)計管理批量管理培訓(xùn)管理考勤管理工資管理事人招聘管理人事管理部門管理系統(tǒng)管理理管職位刪除職位刪除職位編輯職位查看職位添加用戶刪除用戶查看用戶管理用戶編輯用戶添加系統(tǒng)管理模塊職位管理部門添加部門刪除子部門刪除子部門添加子部門刪除子部門添加圖4-3部門管理模塊結(jié)構(gòu)圖離職管理員工添加員工信息編輯員工離職員工復(fù)職員工刪除離職管理員工添加員工信息編輯員工離職員工復(fù)職員工刪除查看員工基本信息,通過名字、職位和部門查看員工的信人事查詢|按姓名人事查詢|按職位人事查詢|按部門圖4-4人事管理模塊結(jié)構(gòu)圖應(yīng)聘人員刪除應(yīng)聘人員刪除應(yīng)聘人員編輯應(yīng)聘人員錄用應(yīng)聘人員添加應(yīng)聘信息查詢圖4-5招聘管理模塊結(jié)構(gòu)設(shè)計工資管理模塊工資管理模塊||工資信息查詢工資刪除工資添加鍵添加圖4-6工資管理模塊結(jié)構(gòu)圖考勤刪除考勤刪除考勤編輯考勤添加考勤信息查詢圖4-7考勤管理模塊結(jié)構(gòu)圖培訓(xùn)刪除培訓(xùn)刪除培訓(xùn)編輯培訓(xùn)添加培訓(xùn)信息查詢培訓(xùn)管理模塊圖4-8培訓(xùn)管理模塊結(jié)構(gòu)圖應(yīng)聘者信息添加應(yīng)聘者信息添加員工信息的添加批量管理模塊圖4-9批量管理模塊結(jié)構(gòu)圖統(tǒng)計管理模塊統(tǒng)計管理模塊支出統(tǒng)計圖4-10統(tǒng)計管理模塊結(jié)構(gòu)圖系統(tǒng)管理模塊職位管理模塊操作成功是否退出Y退出系統(tǒng)操作成功用戶管理模塊用戶刪除職位刪除用戶編輯用戶添加職位添加職位編輯NNN圖4-11系統(tǒng)管理模塊流程圖部門管理模塊操作成功Y是否退出Y退出系統(tǒng)部門刪除子部門添加部門添加NN圖4-12部門管理模塊流程圖招聘管理模塊操作成功Y是否退出Y退出系統(tǒng)應(yīng)聘者刪除應(yīng)聘者編輯應(yīng)聘者錄用應(yīng)聘者添加NN圖4-13招聘管理模塊流程圖培訓(xùn)管理模塊操作成功Y是否退出Y退出系統(tǒng)培訓(xùn)信息刪除培訓(xùn)信息編輯培訓(xùn)信息添加NN圖4-14培訓(xùn)管理模塊流程圖人事管理模塊離職管理模塊操作成功是否退出Y退出系統(tǒng)按職位查詢按部門查詢按姓名查詢?nèi)耸绿砑訂T工離職操作成功員工刪除員工復(fù)職NNN圖4-15人事管理模塊流程圖考勤管理模塊考勤信息添加考勤信息編輯考勤信息刪除操作成功YY退出系統(tǒng)NN圖4-16考勤管理模塊流程圖工資管理模塊工資信息添加一鍵添加工資信息刪除按姓名查找按年月查找操作成功Y是否退出Y退出系統(tǒng)NN圖4-17工資管理模塊流程圖批量管理模塊員工信息批量添加應(yīng)聘者信息批量添加操作成功Y是否退出Y退出系統(tǒng)NN圖4-18批量管理模塊流程圖統(tǒng)計管理模塊查看財務(wù)支出統(tǒng)計統(tǒng)計管理模塊查看財務(wù)支出統(tǒng)計操作成功YY退出系統(tǒng)NN圖4-19統(tǒng)計管理模塊流程圖在概念結(jié)構(gòu)設(shè)計階段,設(shè)計人員從用戶需求的觀點出發(fā)對數(shù)據(jù)進行建模,產(chǎn)生一個獨立于計算機硬件和DBMS的概念模型。概念模型是抽象的,它是設(shè)計人員與流的工具,因此要求概念模型簡單、清晰、易于理解,同時還應(yīng)具備較強的語義表達(dá)入職時間部門名稱部門ID圖4-22職位實體屬性個人所得稅部門描述圖4-24部門實體屬性考勤信息員工姓名圖4-25考勤實體屬性圖4-26培訓(xùn)實體屬性管理員管理員NNNMMMN培訓(xùn)應(yīng)聘者部門錄用NNNMM考勤工資M職位1N對應(yīng)NM屬于參加屬于M“管理”關(guān)系模式:管理(用戶ID,管理對象t_gongzit_kaoqint_organizationt_peixunt_qiyexinxit_yuangongt_zhiwei用戶表:存儲管理員信息工資表:存儲工資信息考勤表:存儲考勤信息部門表:存儲部門信息培訓(xùn)表:存儲培訓(xùn)信息企業(yè)信息表:存儲企業(yè)信息員工表:存儲員工信息職位表:存儲職位信息表4-2用戶表(t_admin)用戶賬號用戶密碼字段名user_iduser_nameuser_password是否為空否否否varcharvarchar是否主鍵表4-3工資表(t_gongzi)字段名字段名是否為空是否主鍵gongzi_id否是yuangong_id是否gongzi_yuefenvarchar是否工資年月gongzi_jibengongzi是否員工基本工資gongzi_gonglingfei是否gongzigongzi_jiangjin是否gongzi_fajin是否gongzi_gerenshui是否個人所得稅gongzi_shifagongzi是否表4-4工資表(t_kaoqin)字段名字段名是否為空是否主鍵kaoqin_id否是kaoqin_datevarchar是否考勤日期kaoqin_xiangmuvarchar是否考勤項目kaoqin_shuxingvarchar是否考勤屬性kaoqin_beizhuvarchar是否考勤備注kaoqin_jine是否金額yuangong_id是否yuangong_namevarchar是否表4-5部門表(t_organization)部門名稱部門描述字段名org_idorg_nameorg_descriptionp_org_id是否為空否是是是是否主鍵是否否否varcharvarchar表4-6培訓(xùn)表(t_peixun)字段名字段名是否為空是否主鍵peixun_id否是peixun_renvarchar是否培訓(xùn)人peixun_zhutivarchar是否培訓(xùn)主題peixun_zongzhivarchar是否培訓(xùn)宗旨peixunpeixun_neirongvarchar是否培訓(xùn)內(nèi)容peixun_shijianvarchar是否培訓(xùn)時間peixun_didianvarchar是否培訓(xùn)地點peixun_canjiarenyuanvarchar是否參加人員表4-7企業(yè)信息表(t_qiyexinxi)字段名字段名是否為空是否主鍵qiyexinxi_id否是企業(yè)信息ID,自動編號qiyexinxi_namevarchar是否企業(yè)名稱qiyexinxi_fenleivarchar是否企業(yè)分類qiyexinxi_dizhivarchar是否企業(yè)地址qiyexinxi_lianxirenvarchar是否聯(lián)系人表4-8員工表(t_yuangong)字段名字段名yuangong_idyuangong_nameyuangong_sexyuangong_ageyuangong_xueliyuangong_zhiweiyuangong_addressyuangong_telyuangong_emailyuangong_qqyuangong_org_idyuangong_org_nameyuangong_birthdayyuangong_ruzhishijian所屬部門ID所屬部門名稱入職時間varcharvarcharvarcharvarcharvarcharvarcharvarcharvarcharvarcharvarcharvarchar是否主鍵是否為空yuangongyuangong_typevarchar50是否類型表表4-9職位表(t_zhiwei)字段名類型長度是否為空是否主鍵描述Zhiwei_namevarchar50是否職位名稱zhiwei_jibengongziint11是否來實現(xiàn)靈活的權(quán)限系統(tǒng);可以設(shè)置這些表的內(nèi)容來允許或拒絕數(shù)據(jù)庫對客戶機的訪問[19]。的通過服務(wù)器的連接請求對數(shù)據(jù)庫內(nèi)容訪問的攻擊。通過過濾器的可以防通過連接對數(shù)據(jù)庫進行讀取操作;登陸頁面設(shè)置了驗證碼,防止機器進行登錄系統(tǒng)的管理員用戶可以在該模塊查看所有管理{try{inti;{if(i<0)("0");(i));}}}管理員用戶可以通過職位管理對企業(yè)的職位進行添加、編輯和刪圖5-2職位管理模塊運行效果圖5-4刪除職位效果圖圖5-5部門管理模塊運行效果圖5-6人事添加運行效果圖圖5-7按職位查詢運行效果圖圖5-8應(yīng)聘信息修改運行效果圖圖5-9培訓(xùn)信息修改運行效果考勤管理主要是對員工日常的考勤情況進行統(tǒng)計,包括圖5-10考勤管理模塊運行效果圖5-11考勤添加運行效果圖圖5-12工資管理模塊運行效果圖5-13工資添加運行效果圖圖5-14一鍵添加運行效果圖圖5-15按月份查詢工資運行效果圖圖5-16員工信息批量添加運行效果圖圖5-16員工信息批量添加信息提示圖圖5-17導(dǎo)入成功提示信息效果圖塊可以選擇要查詢的年份,默認(rèn)顯示當(dāng)前時間的年份的支出情況。運行效果如圖5-圖5-11統(tǒng)計管理模塊運行效果{for(inti=0;i<12;i++){if()>0)for(intj=0;j<();j++)}("list",list);("all",all}表6-1基本工資添加測試用例名稱用例名稱職位基本工資添加admin用例描述工資時,要輸入合法的數(shù)值才能添加成功,否則失敗。測試過程由管理人員在職位管理模塊的添加頁面輸入添加信息,然后提交,根據(jù)提示信息確認(rèn)是否添加成功。輸入數(shù)據(jù)數(shù)據(jù)1:工資為空,什么也不輸入數(shù)據(jù)數(shù)據(jù)2:¥32vs數(shù)據(jù)3:-8000數(shù)據(jù)4:08000數(shù)據(jù)6:1012結(jié)果1:提示請輸入工資,添加失敗結(jié)果2:提示工資須為數(shù)字,添加失敗結(jié)果3:提示工資不能為負(fù)數(shù),添加失敗結(jié)果4:提示工資首位不能為0,添加失敗結(jié)果5:提示工資不能小于4位,添加失敗結(jié)果6:提示工資不能大于11位,添加失敗測試結(jié)果圖6-1基本工資測試效果圖操作描述操作描述在地址欄直接輸入,返回到登陸界輸出提示信息,1面返回到登陸界面預(yù)期結(jié)果測試結(jié)果在地址欄直接輸入在地址欄直接輸入,返回到登陸界輸出提示信息,2面返回到登陸界面近幾年來,由于人事制度的不斷改革,各級人事部門對人事信息管理計算機化的需求也與日俱增,所以企業(yè)人事管理成為了企業(yè)管理中的重中之重。本系統(tǒng)的軟件開發(fā)環(huán)境主要選擇了當(dāng)前較為流行的來進行前臺的管理設(shè)計,而后臺則選用了功能齊全的數(shù)據(jù)庫。在設(shè)計過程中主要采用了SSH框架結(jié)構(gòu),并通過系統(tǒng)采用黑盒和其它測試,測試系統(tǒng)的模塊功能和內(nèi)部邏輯。經(jīng)測試本系統(tǒng)具有相對較高的穩(wěn)定性和實用性。整個系統(tǒng)基本滿足了前期設(shè)計的要求,但是由于時間的倉促,還有些功能還不夠完善,改善的空間還有很大。比如批量刪除、添加或?qū)霐?shù)據(jù)驗證、缺少工資審[1]陳曙明.人事管理與開發(fā)高級教程[M].高等教育出版社,2004:18-40.[2]肖磊.人事管理系統(tǒng)的分析與設(shè)計[D].山東:山東大學(xué),2007年.[3]張勇.基于J2EE的企業(yè)人事管理系統(tǒng)的研究與開發(fā)[D].成都:電子科技大學(xué),2013年.[4]洪霞喆.人事管理系統(tǒng)運行的協(xié)調(diào)性診斷[D].廈門:廈門大學(xué),2012年.[5]李云云.淺談B/S和C/S系統(tǒng)結(jié)構(gòu)[&DbName=CJFD2011&DbCode=CJFD,2011-01-08/2015-04-04.[6]賴英旭.MVC模式在B/S系統(tǒng)開發(fā)中的應(yīng)用研究[J].微計算機信息,2006,(3):16-17.[7]朱雪琴.JavaWeb項目開發(fā)案例導(dǎo)航

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論