freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁(yè)

2025-08-19 19:11本頁(yè)面

【導(dǎo)讀】企業(yè)人力資源管理系統(tǒng)的積極使用是使現(xiàn)代化。企業(yè)在競(jìng)爭(zhēng)中立于不敗之地的必要條件。本文論述了基于JSP模式下人力資源管。實(shí)現(xiàn)包括部門管理、人事檔案管理、考勤管理、獎(jiǎng)懲管理、人員。調(diào)動(dòng)管理模塊的設(shè)計(jì)與編程實(shí)現(xiàn)。

  

【正文】 3 { (添加成功 )。 } } else { (添加失敗 ,輸入了不存在的所屬部門 !)。 } } } catch(Exception e){ (error:+())。 } 人事檔案模塊設(shè)計(jì)與實(shí)現(xiàn) 人事檔案模塊主要實(shí)現(xiàn)人事檔案的添加和按不同類型查詢?nèi)耸聶n案這 2個(gè)主要功能。 人事檔案添加功能實(shí)現(xiàn) 人事檔案模塊主要負(fù)責(zé)添加員工的基本信息,它 根據(jù)管理人員提供的信息,將員工的編號(hào)、姓名等基本信息添加到數(shù)據(jù)庫(kù) employee 表中。添加部門信息時(shí),如果添加的部門名稱在 dept 表中不存在,則系統(tǒng)將會(huì)提示錯(cuò)誤。人事檔案模塊添加界面設(shè)計(jì)如圖 56所示。 xxxx 大學(xué)學(xué)士學(xué)位論文 24 圖 56 人事檔案添加界面 添加功能的具體實(shí)現(xiàn)是通過 實(shí)現(xiàn),在該 JSP 文件中,通過使用 request 對(duì)象的 getParameter()方法獲取添加界面中管理員輸入的數(shù)據(jù)信息,然后檢查添加的信息項(xiàng) “所屬部門 ”的內(nèi)容是否存在于 dept 表中,如果存在則將所有信息添加;如果 不存在,則報(bào)告錯(cuò)誤。 人事檔案查詢功能實(shí)現(xiàn) 人事檔案查詢主要實(shí)現(xiàn)根據(jù)管理員輸入的查詢類型和關(guān)鍵字查詢數(shù)據(jù)庫(kù),如果存在該項(xiàng)數(shù)據(jù)則顯示,反之如果不存在則沒有顯示。查詢界面設(shè)計(jì)如圖 57所示。 第五章 系統(tǒng)實(shí)現(xiàn) 25 圖 57人事檔案查詢界面 該功能通過 文件實(shí)現(xiàn),通過 request 對(duì)象的getparameter()方法獲取查詢界面中管理員填寫的查詢類型和關(guān)鍵字。根據(jù)獲取的關(guān)鍵字查詢數(shù)據(jù)庫(kù)并顯示查詢結(jié)果;同時(shí)生成刪除鏈接,通過超鏈接向刪除公共JSP 文件傳出刪除所要的參數(shù)。查詢結(jié) 果顯示如圖 58所示。 圖 58 人員檔案查詢結(jié)果界面 實(shí)現(xiàn)查詢和生成超鏈接,傳送參數(shù)的主要功能代碼如下: String sql1=select EmployeeID,EmployeeName,Sex,Education,Position,Phone,Incumbencytype from employee where +searchtype+=39。+searchkey+39。 ResultSet rs=(sql1)。 while(()) { (tr)。 (td+(EmployeeID)+/td)。 (td+(EmployeeName)+/td)。 xxxx 大學(xué)學(xué)士學(xué)位論文 26 (td+(Sex)+/td)。 (td+(Education)+/td)。 (td+(Position)+/td)。 (td+(Phone)+/td)。 (td+(IncumbencyType)+/td)。 String deletekey=(EmployeeID)。 % tda href=?deletekey=%=deletekey%amp。tablename=employeeamp。deletekey2=EmployeeID刪除 /a/td (/tr) 。 } 在這段代碼中 searchtype 和 searchkey分別是利用 getParameter()方法獲取到的由管理員在查詢界面中輸入的查詢類型和查詢關(guān)鍵字。 a href=?deletekey=%=deletekey%amp。tablename=employeeamp。deletekey2=EmployeeID刪除 /a這段代碼用于實(shí)現(xiàn) 生成刪除鏈接,并且該鏈接向 頁(yè)面中傳遞 deletekey、 tablename、 deletekey2等用于刪除操作的參數(shù)。 考勤管理模塊設(shè)計(jì)與實(shí)現(xiàn) 考勤管理模塊主要負(fù)責(zé)添加員工考勤信息,它根據(jù)管理員提供的信息進(jìn)行添加;按不同的查詢類型和關(guān)鍵字查詢考勤信息;根據(jù)數(shù)據(jù)庫(kù)中已存在的考勤信息統(tǒng)計(jì)員工每月考勤情況。 考勤信息添加功能實(shí)現(xiàn) 考勤信息添加主要是通過獲取添加界面中管理員填寫的考勤信息,連接數(shù)據(jù)庫(kù)將這些信息添加到數(shù)據(jù)庫(kù) workrecord 表中,完成添加功能??记谛畔⑻砑咏缑嬖O(shè)計(jì)如圖 59所示。 第五章 系統(tǒng)實(shí)現(xiàn) 27 圖 59考勤信息添加界面 考勤信息添加功能的實(shí)現(xiàn)主要依靠 頁(yè)面完成,該文件通過 request 對(duì)象的 getparameter()方法獲取添加界面中的數(shù)據(jù)值,其中如果添加的員工編號(hào)值在數(shù)據(jù)庫(kù) employee 表中不存在,則提示添加錯(cuò)誤,負(fù)責(zé)添加數(shù)據(jù)。 考勤信息查詢功能實(shí)現(xiàn) 考勤信息查詢是根據(jù)管理員輸入的查詢類型和查詢關(guān)鍵字,連接數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中找到并顯示查詢結(jié)果。若數(shù)據(jù)庫(kù)中不存在相應(yīng)的結(jié)果記錄,則沒有顯示。查詢界面設(shè)計(jì)如圖 510所 示。 xxxx 大學(xué)學(xué)士學(xué)位論文 28 圖 510考勤信息查詢 考勤信息查詢功能的具體實(shí)現(xiàn)是依靠 頁(yè)面來完成,該頁(yè)面 通過 request 對(duì)象的 getparameter()方法獲取查詢界面中管理員填寫的查詢類型和關(guān)鍵字。根據(jù)獲取的關(guān)鍵字查詢數(shù)據(jù)庫(kù)并顯示查詢結(jié)果;同時(shí)生成刪除鏈接,通過超鏈接向刪除公共 JSP 文件傳出刪除所要的參數(shù)。查詢結(jié)果顯示如圖 511所示。 圖 511 考勤信息查詢結(jié)果顯示 考勤信息查詢功能主要代碼如下: String sql1=select WorkRecordID,EmployeeID,EmployeeName,BeginTime,EndTime,RecordTime,Month from workrecord where +searchtype+=39。+searchkey+39。 ResultSet rs=(sql1)。 while(()) { (tr)。 第五章 系統(tǒng)實(shí)現(xiàn) 29 (td+(EmployeeID)+/td)。 (td+(EmployeeName)+/td)。 (td+(BeginTime)+/td)。 (td+(EndTime)+/td)。 (td+(RecordTime)+/td)。 (td+(Month)+/td)。 String deletekey=(WorkRecordID)。 % tda href=?deletekey=%=deletekey %amp。tablename=workrecordamp。deletekey2=WorkRecordID刪除 /a/td % (/tr) 。 } 考勤信息月份統(tǒng)計(jì)功能實(shí)現(xiàn) 考勤信息月份統(tǒng)計(jì)是通過管理 員輸入的查詢類型、查詢關(guān)鍵字、所要查詢的月份,連接數(shù)據(jù)庫(kù),獲得符合查詢條件的 ResultSet 結(jié)果集,統(tǒng)計(jì)結(jié)果集中符合條件的結(jié)果記錄的數(shù)量,顯示月份考勤結(jié)果統(tǒng)計(jì)。考勤月統(tǒng)計(jì)查詢界面如圖 512所示。 圖 512 考勤信息月份統(tǒng)計(jì)查詢 考勤信息月份統(tǒng)計(jì)的功能實(shí)現(xiàn)主要依靠 xxxx 大學(xué)學(xué)士學(xué)位論文 30 頁(yè)面實(shí)現(xiàn),該頁(yè)面通過使用 request 對(duì)象的 getparameter()方法獲取月份查詢界面中輸入的查詢信息,完成查詢功能。月份查詢結(jié)果如圖 513所示。 圖 513 考勤信息 月份統(tǒng)計(jì)顯示 考勤信息月份統(tǒng)計(jì)功能實(shí)現(xiàn)主要代碼如下: String sql1=select EmployeeID,EmployeeName,Month from workrecord where +searchtype+=39。+searchkey2+39。 and Month=39。+searchkey3+39。 ResultSet rs=(sql1)。 int count=1。 ()。 String EmployeeID=(EmployeeID)。 String EmployeeName=(EmployeeName)。 String Month=(Month)。 while(()) { count++。 } 其中 searchtype、 searchkey searchkey2為月份查詢界面中獲取到的查詢類型、關(guān)鍵字和月份。在這段程序中定義了變量 count,通過查詢需要統(tǒng)計(jì) 顯示的月份,利用 while語句的循環(huán),實(shí)現(xiàn)使用 count變量來記錄 rs結(jié)果集的記錄數(shù),從而顯示刷卡次數(shù)。 獎(jiǎng)懲管理模塊設(shè)計(jì)與實(shí)現(xiàn) 獎(jiǎng)懲管理模塊主要負(fù)責(zé)添加、刪除、查詢員工的獎(jiǎng)懲信息。添加獎(jiǎng)懲信息是第五章 系統(tǒng)實(shí)現(xiàn) 31 根據(jù)管理員提供的信息,將這些獎(jiǎng)懲信息添加到數(shù)據(jù)庫(kù) reward表中去;查詢是通過選定查詢類型和查詢關(guān)鍵字,連接數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中找到查詢的記錄并顯示。 獎(jiǎng)懲信息添加功能實(shí)現(xiàn) 添加功能的實(shí)現(xiàn)是通過管理員在添加界面中輸入需要添加的信息,系統(tǒng)連接數(shù)據(jù)庫(kù),將管理員輸入的數(shù)據(jù)添加到數(shù)據(jù)庫(kù) reward表中, 實(shí)現(xiàn)添加功能。獎(jiǎng)懲信息添加界面設(shè)計(jì)如圖 514所示。 圖 514 獎(jiǎng)懲信息添加界面 獎(jiǎng)懲信息的添加功能的后臺(tái)實(shí)現(xiàn)是通過 ,該頁(yè)面通過使用 request對(duì)象的 getparameter()方法獲取獎(jiǎng)懲信息添加界面中輸入的數(shù)據(jù),將信息添加到數(shù)據(jù)庫(kù)中。 xxxx 大學(xué)學(xué)士學(xué)位論文 32 獎(jiǎng)懲信息查詢功能實(shí)現(xiàn) 獎(jiǎng)懲信息查詢根據(jù)管理員選擇的查詢類型和輸入的查詢關(guān)鍵字連接到數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中找到與選擇條件匹配的記錄項(xiàng)并顯示出來。獎(jiǎng)懲信息查詢界面設(shè)計(jì)如圖 515所示。 圖 515 獎(jiǎng)懲信息查詢 界面 獎(jiǎng)懲信息的查詢功能的后臺(tái)實(shí)現(xiàn)是通過 ,該頁(yè)面同樣是調(diào)用 request對(duì)象的 getparameter()方法獲取查詢界面中管理員輸入的查詢類型和查詢關(guān)鍵字,通過連接數(shù)據(jù)庫(kù)查找并顯示符合條件的數(shù)據(jù)項(xiàng)。顯示查詢結(jié)果的同時(shí)生成連接到刪除界面的超鏈接,通過這個(gè)生成的超鏈接傳遞刪除所需要的參數(shù)。查詢結(jié)果顯示如圖 516所示。 圖 516 獎(jiǎng)懲信息查詢結(jié)果顯示 : String sql1=select 第五章 系統(tǒng)實(shí)現(xiàn) 33 RewardNO,EmployeeName,EmployeeID,Position,RewardPunish,Rewardcontent,Reason,DeptName,StartDate from reward where +searchtype+=39。+searchkey+39。 ResultSet rs=(sql1)。 while(()) { (tr)。 (td+(EmployeeID)+/td)。 (td+(EmployeeName)+/td)。 (td+(Position)+/td)。 (td+(RewardPunish)+/td)。 (td+(Rewardcontent)+/td)。 (td+(Reason)+/td)。 (td+(DeptName)+/td)。 (td+(StartDate)+/td)。 String deletekey=(RewardNO)。 % td a href=? deletekey=%=deletekey%amp。tablename=rewardamp。deletekey2=RewardNO刪除 /a /td 以上代碼中 searchtype和 searchkey均是通過 getparameter()方法從查詢界面中獲取的查詢類型和查詢關(guān)鍵字這兩個(gè)參數(shù)。通過調(diào)用 ResultSet對(duì)象 rs的 next()方法實(shí)現(xiàn)輸出結(jié)果集中的所有記錄項(xiàng),通過使用超鏈接向 名 reward等信息。 人員調(diào)動(dòng)模塊設(shè)計(jì)與實(shí)現(xiàn) 人員調(diào)動(dòng)模塊主要負(fù)責(zé)人員調(diào)動(dòng)信息的添加,它根據(jù)管理員輸入的調(diào)動(dòng)信息作為依據(jù) ,將調(diào)動(dòng)的具體信息如員工姓名、調(diào)動(dòng)前部門、調(diào)動(dòng)后部門等信息添加到數(shù)據(jù)庫(kù)中;人員調(diào)動(dòng)信息的查詢重要是根據(jù)管理員選擇的查詢類型的查詢關(guān)鍵字,通過連接數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中找到并顯示與查詢條件相匹配的記錄項(xiàng)。 人員調(diào)動(dòng)信息添加功能實(shí)現(xiàn) xxxx 大學(xué)學(xué)士學(xué)位論文 34 人員調(diào)動(dòng)信息添加的實(shí)現(xiàn)是通過管理員向人員調(diào)動(dòng)信息添加界面中輸入需要添加的數(shù)據(jù),連接數(shù)據(jù)庫(kù)將輸入的信息添加到數(shù)據(jù)庫(kù) translate表中,并且改變employee表中的相應(yīng)員工的所屬部門、職位等相關(guān)數(shù)據(jù)。人員調(diào)動(dòng)信息添加界面設(shè)計(jì)如圖 517所示。 圖 517 人員調(diào)動(dòng)信息 添加界面 人員調(diào)動(dòng)信息添加功能的實(shí)現(xiàn)主要依靠 ,該頁(yè)面主要實(shí)現(xiàn)對(duì)調(diào)動(dòng)信息向 translate表中添加,同時(shí)修改 employee表中的相關(guān)項(xiàng)的值。 人員調(diào)動(dòng)信息查詢功能實(shí)現(xiàn) 人員調(diào)動(dòng)信息的查詢是通過管理員在查詢界面中選擇查詢類型和查詢關(guān)鍵字,系統(tǒng)連接數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù) translate表中查詢符合查詢條件的記錄項(xiàng)并顯示。在顯示符合查詢條件的相關(guān)記錄項(xiàng)時(shí),生成鏈接到刪除頁(yè)面的超鏈接,在超鏈接中傳遞刪除記錄項(xiàng)所需要的參數(shù)。查詢界面及查詢結(jié)果顯示如圖 518和圖 519所
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1