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

正文內(nèi)容

基于jsp的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-全文預(yù)覽

2024-09-25 19:11 上一頁面

下一頁面
  

【正文】 ert into dept(DeptID,DeptName,UpDeptID,DeptInfo,DeptAddr,DeptLevel) values (39。,39。,39。)。+updeptid+39。 //(level)。+deptname+39。+deptaddr+39。+level+39。 } } else { (添加失敗 ,輸入了不存在的所屬部門 !)。添加部門信息時,如果添加的部門名稱在 dept 表中不存在,則系統(tǒng)將會提示錯誤。查詢界面設(shè)計如圖 57所示。 圖 58 人員檔案查詢結(jié)果界面 實現(xiàn)查詢和生成超鏈接,傳送參數(shù)的主要功能代碼如下: String sql1=select EmployeeID,EmployeeName,Sex,Education,Position,Phone,Incumbencytype from employee where +searchtype+=39。 (td+(EmployeeID)+/td)。 (td+(Position)+/td)。 % tda href=?deletekey=%=deletekey%amp。 a href=?deletekey=%=deletekey%amp。 考勤信息添加功能實現(xiàn) 考勤信息添加主要是通過獲取添加界面中管理員填寫的考勤信息,連接數(shù)據(jù)庫將這些信息添加到數(shù)據(jù)庫 workrecord 表中,完成添加功能。若數(shù)據(jù)庫中不存在相應(yīng)的結(jié)果記錄,則沒有顯示。查詢結(jié)果顯示如圖 511所示。 while(()) { (tr)。 (td+(EndTime)+/td)。 % tda href=?deletekey=%=deletekey %amp??记谠陆y(tǒng)計查詢界面如圖 512所示。+searchkey2+39。 int count=1。 String Month=(Month)。 獎懲管理模塊設(shè)計與實現(xiàn) 獎懲管理模塊主要負(fù)責(zé)添加、刪除、查詢員工的獎懲信息。 圖 514 獎懲信息添加界面 獎懲信息的添加功能的后臺實現(xiàn)是通過 ,該頁面通過使用 request對象的 getparameter()方法獲取獎懲信息添加界面中輸入的數(shù)據(jù),將信息添加到數(shù)據(jù)庫中。顯示查詢結(jié)果的同時生成連接到刪除界面的超鏈接,通過這個生成的超鏈接傳遞刪除所需要的參數(shù)。 ResultSet rs=(sql1)。 (td+(Position)+/td)。 (td+(DeptName)+/td)。tablename=rewardamp。 人員調(diào)動信息添加功能實現(xiàn) xxxx 大學(xué)學(xué)士學(xué)位論文 34 人員調(diào)動信息添加的實現(xiàn)是通過管理員向人員調(diào)動信息添加界面中輸入需要添加的數(shù)據(jù),連接數(shù)據(jù)庫將輸入的信息添加到數(shù)據(jù)庫 translate表中,并且改變employee表中的相應(yīng)員工的所屬部門、職位等相關(guān)數(shù)據(jù)。在顯示符合查詢條件的相關(guān)記錄項時,生成鏈接到刪除頁面的超鏈接,在超鏈接中傳遞刪除記錄項所需要的參數(shù)。 圖 517 人員調(diào)動信息 添加界面 人員調(diào)動信息添加功能的實現(xiàn)主要依靠 ,該頁面主要實現(xiàn)對調(diào)動信息向 translate表中添加,同時修改 employee表中的相關(guān)項的值。通過調(diào)用 ResultSet對象 rs的 next()方法實現(xiàn)輸出結(jié)果集中的所有記錄項,通過使用超鏈接向 名 reward等信息。 String deletekey=(RewardNO)。 (td+(Rewardcontent)+/td)。 (td+(EmployeeID)+/td)。 圖 516 獎懲信息查詢結(jié)果顯示 : String sql1=select 第五章 系統(tǒng)實現(xiàn) 33 RewardNO,EmployeeName,EmployeeID,Position,RewardPunish,Rewardcontent,Reason,DeptName,StartDate from reward where +searchtype+=39。獎懲信息查詢界面設(shè)計如圖 515所示。 獎懲信息添加功能實現(xiàn) 添加功能的實現(xiàn)是通過管理員在添加界面中輸入需要添加的信息,系統(tǒng)連接數(shù)據(jù)庫,將管理員輸入的數(shù)據(jù)添加到數(shù)據(jù)庫 reward表中, 實現(xiàn)添加功能。 } 其中 searchtype、 searchkey searchkey2為月份查詢界面中獲取到的查詢類型、關(guān)鍵字和月份。 String EmployeeID=(EmployeeID)。+searchkey3+39。月份查詢結(jié)果如圖 513所示。deletekey2=WorkRecordID刪除 /a/td % (/tr) 。 (td+(Month)+/td)。 (td+(EmployeeName)+/td)。+searchkey+39。 xxxx 大學(xué)學(xué)士學(xué)位論文 28 圖 510考勤信息查詢 考勤信息查詢功能的具體實現(xiàn)是依靠 頁面來完成,該頁面 通過 request 對象的 getparameter()方法獲取查詢界面中管理員填寫的查詢類型和關(guān)鍵字。 第五章 系統(tǒng)實現(xiàn) 27 圖 59考勤信息添加界面 考勤信息添加功能的實現(xiàn)主要依靠 頁面完成,該文件通過 request 對象的 getparameter()方法獲取添加界面中的數(shù)據(jù)值,其中如果添加的員工編號值在數(shù)據(jù)庫 employee 表中不存在,則提示添加錯誤,負(fù)責(zé)添加數(shù)據(jù)。deletekey2=EmployeeID刪除 /a這段代碼用于實現(xiàn) 生成刪除鏈接,并且該鏈接向 頁面中傳遞 deletekey、 tablename、 deletekey2等用于刪除操作的參數(shù)。deletekey2=EmployeeID刪除 /a/td (/tr) 。 (td+(IncumbencyType)+/td)。 xxxx 大學(xué)學(xué)士學(xué)位論文 26 (td+(Sex)+/td)。 ResultSet rs=(sql1)。根據(jù)獲取的關(guān)鍵字查詢數(shù)據(jù)庫并顯示查詢結(jié)果;同時生成刪除鏈接,通過超鏈接向刪除公共JSP 文件傳出刪除所要的參數(shù)。 xxxx 大學(xué)學(xué)士學(xué)位論文 24 圖 56 人事檔案添加界面 添加功能的具體實現(xiàn)是通過 實現(xiàn),在該 JSP 文件中,通過使用 request 對象的 getParameter()方法獲取添加界面中管理員輸入的數(shù)據(jù)信息,然后檢查添加的信息項 “所屬部門 ”的內(nèi)容是否存在于 dept 表中,如果存在則將所有信息添加;如果 不存在,則報告錯誤。 } 人事檔案模塊設(shè)計與實現(xiàn) 人事檔案模塊主要實現(xiàn)人事檔案的添加和按不同類型查詢?nèi)耸聶n案這 2個主要功能。 add=(sql2)。+deptinfo+39。+updeptid+39。+deptid+39。 if(()) { level=(DeptLevel)。 if(add0) { (添加成功 )。,39。,39。,39。 String deptinfo = new String((deptinfo).getBytes(ISO8859_1),GBK)。 String deptid = new String((deptid).getBytes(ISO8859_1),GBK)。該頁面通過 request 對象的 getParameter()方法獲取到添加頁面中管理員填寫的數(shù)據(jù)內(nèi)容,首先查詢數(shù)據(jù)庫,判斷輸入的部門的上級部門是否存在,如果存在,則在數(shù)據(jù)庫中查詢到上級部門的 level,將 level+1所得到的值作為添加部門的 level 值,若獲取到的 updeptid=0則表示這個部門處于最高等級,沒有上級部門,level 設(shè)置為 0。 ()。 (td+(DeptAddr)+/td)。 while(()) { (tr)。 Statement stmt_add=(, )。 在部門關(guān)系顯示頁面中點擊任何部門的超鏈接,頁面就會傳遞該部門的部門編號到查詢界面中,從而自動間接的實現(xiàn)部門查詢功能,圖 54是點擊銷售部門之后,頁面顯示的內(nèi)容。 int deptid1=(DeptID)。+i+39。 while(()) { if((DeptLevel)maxlevel) { 第五章 系統(tǒng)實現(xiàn) 19 maxlevel=(DeptLevel)。部門關(guān)系顯示的每一個項由 3部分組成,例如下面的 “1總經(jīng)理辦公室 0”中 “1”表示該部門編號, “總經(jīng)理辦公室 ”表示該部門名稱, “0”表示該部門的上級部門的編號,其中 “0”表示他沒有上級部門即該部門為該公司的最高部門。部門管理模塊負(fù)責(zé)部門信息的添加,它根據(jù)管理人員輸入的數(shù)據(jù),連接數(shù)據(jù)庫,在數(shù)據(jù)庫 dept 表中添加相應(yīng)的數(shù)據(jù)項;能夠根據(jù)當(dāng)前數(shù)據(jù)庫 dept表中存在的數(shù) 據(jù)項動態(tài)的顯示部門之間存在的從屬關(guān)系并且能夠生成連接到每個部門信息顯示的頁面中去的以部門名稱作為現(xiàn)實的超鏈xxxx 大學(xué)學(xué)士學(xué)位論文 18 接。 } %=(AdminName)% ()。 ResultSet RsLoginCheck = (sql)。 String sql = select * from AUser where PassWord=39。 登錄檢查 登錄檢查是實現(xiàn)通過連接數(shù)據(jù)庫,查詢數(shù)據(jù)庫中是否存在和登錄界面?zhèn)鬟f來第五章 系統(tǒng)實現(xiàn) 17 的用戶 名、密碼相匹配的數(shù)據(jù)項,如果存在著使用 response對象中的 SendRedirect()方法跳轉(zhuǎn)到 頁面中去,并且將登錄用戶的登錄名添加打 Session 中,便于后面的頁面對用戶合法性的檢查;如果輸入錯誤,則顯示輸入錯誤。 登錄模塊界面設(shè)計 登錄界面是系統(tǒng)的安全門,只有提供正確的用戶和登錄密碼之后,才能進入本人力資源管理系統(tǒng)進行操作,本系統(tǒng)的登錄用戶名是 zcl,密碼是 123。 公共引入包文件 由于在編寫 JSP 文件時一般需要引入許多的 Java 提供的包文件,而這些包文件都是相同的,所以可以將這些包文件統(tǒng)一的寫入一個 JSP 文件中,每次編寫新的文件時直接使用 include 命令引入即可。 if(add0) { (刪除成功! )。 Statement stmt_add=(, )。本系統(tǒng)的數(shù)據(jù)庫刪除文件是通過相應(yīng)的查詢頁面中的刪除超鏈接傳遞給刪除頁面需要刪除的記錄所在表名、刪除的記錄值等參數(shù)來連接數(shù)據(jù)庫,刪除數(shù)據(jù)庫中的相應(yīng)數(shù)據(jù)記錄。 (driverName)。所以能夠?qū)?shù)據(jù)庫連接代碼單獨形成一個公共 JSP 文件 。其次根據(jù)本系統(tǒng)所要涉及的數(shù)據(jù)進行分析,完成本系統(tǒng)的后臺數(shù)據(jù)庫表的設(shè)計以及表與表之間的外鍵關(guān)系;對具體的每張表進行表結(jié)構(gòu)設(shè)計實現(xiàn)。 表 43獎懲信息表結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段描述 RewardNO Varchar(20)primary key 獎懲編號 主鍵 EmployeeName Varchar(20) 員工姓名 EmployeeID Varchar(20) 員工編號 Position Varchar(20) 員工職位 RewardPunish Varchar(10) 獎懲類型 Rewardcontent Varchar(20) 獎懲內(nèi)容 Reason Varchar(20) 獎懲原因 DeptName Varchar(50) 所屬部門 HandleName Varchar(20) 經(jīng)辦人 StartDate datetime 開始時間 CancelDate datetime 撤銷時間 CancelReson Varchar(100) 撤銷原因 Remark Varchar(400) 備注 translate xxxx 大學(xué)學(xué)士學(xué)位論文 12 人員調(diào)動信息表 translate 的結(jié)構(gòu)如表 44所示。 系統(tǒng)數(shù)據(jù)庫 ER 設(shè)計 SQL Server 2020中能夠新建數(shù)據(jù)庫中表與表之間的關(guān)系,在 SQL Server 2020中能夠顯示相應(yīng)數(shù)據(jù)庫的 ER 圖,本系統(tǒng)在 SQL Server 2020中數(shù)據(jù)庫設(shè)計的 ER圖如 圖 42所示 : 圖 42數(shù)據(jù)庫 ER圖 數(shù)據(jù)表結(jié)構(gòu) 本系統(tǒng)使用到的表有 6張,分別是獎懲信息表 reward、員工信息表 employee、部門信息表 dept、考勤信息表 workrecord、人員調(diào)動信息表 translate、管理員登陸信息表 AUser。 ( 4) 考勤管理:完成對員工考勤信息的添加和刪除,能根據(jù)輸入的不同的關(guān)鍵字和查詢方式查詢數(shù)據(jù)庫中的考勤信息;能夠根據(jù)輸入不同的月份和查詢信息,系統(tǒng)能夠自動的查詢數(shù)據(jù)庫,顯示相應(yīng)員工相應(yīng)月份的考勤信息統(tǒng)計。其次對于設(shè)計思路是否正確從經(jīng)濟性、技術(shù)性及操作性三個方面進行可行性分析。使用 JavaScript
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1