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

正文內(nèi)容

基于jsp的人力資源管理系統(tǒng)—免費-資料下載頁

2025-01-31 00:06本頁面

【導讀】人力資源管理是企業(yè)信息管理的重要部分,面對大量的人事信息,采用人力處。理即浪費時間、又浪費人力和物力,并且數(shù)據(jù)的準確性低。因此,開發(fā)一個界面友好,易于。操作的人力資源管理軟件進行自動化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。代企業(yè)管理的需要.并從系統(tǒng)的需求分析、系統(tǒng)分析、概要設(shè)計、詳細設(shè)計的整個開

  

【正文】 人簡歷 Resume varchar 400 no no 表 獎懲管理信息表( rpmanage) 名稱 字段名 類型 長度 主鍵 非空 記錄編號 RewardNO int —— yes yes 員工編號 EmployeeID varchar 6 no yes 職稱 Position varchar 20 no yes 獎 /懲 RewardPunish varchar 10 no yes 獎懲內(nèi)容 Rewardcontent varchar 50 no yes 原因 Reason varchar 100 no yes 批準部門 Branch varchar 40 no yes 審核人 HandleName varchar 20 no yes 開始時間 StartDate date —— no yes 撤銷時間 CancelDate date —— no no 撤銷原因 CancelReason varchar 100 no no 備注 Remark varchar 400 no no 表 系統(tǒng)用戶管理表( users) 名稱 字段名 類型 長度 主鍵 非空 用戶名 UserName varchar 16 yes yes 密碼 Password varchar 16 no yes 表 人事調(diào)動管理信息表 (translate) 名稱 字段名 類型 長度 主鍵 非空 記錄編號 TranslateNO int —— yes yes 員工編號 EmployeeID varchar 6 no yes 調(diào)動時間 TranslateDate date —— no yes 前部門 PriorBranch varchar 40 no yes 現(xiàn)部門 NextBranch varchar 40 no yes 前職務(wù) PriorDuty varchar 40 no yes 現(xiàn)職務(wù) NextDuty varchar 40 no yes 經(jīng)辦人 HandleName varchar 20 no yes 備注 Remark varchar 400 no no 數(shù)據(jù)庫連接與訪問 數(shù)據(jù)庫連接和訪 問主要由類 DBConnect 負責,用戶使用此類進行連接和訪問數(shù)據(jù)庫,其主要實現(xiàn)代碼摘錄如下: public class DBConnect { private String dbUrl。 private String password。 private String username。 private String jdbcClassName。 private Connection conn = null。 private Statement stmt = null。 public DBConnect() throws Exception { dbUrl = jdbc:postgresql:postgres。 jdbcClassName = 。 username = postgres。 password = 1234。 connect()。 } public DBConnect( String inUrl, String inJdbcClassName, String inUserName, String inPassWord ) throws Exception { dbUrl = inUrl。 jdbcClassName = inJdbcClassName。 username = inUserName。 password = inPassWord。 connect()。 } private boolean connect()throws Exception { boolean opened = false。 Driver driver = (Driver) (jdbcClassName).newInstance()。 (driver)。 conn = (dbUrl, username, password)。 stmt = ()。 opened = true。 return opened。 } public Connection getDBConnection() { return conn。 } public void close() throws Exception { if (stmt != null) { ()。 stmt = null。 } if (conn != null) ()。 } } 數(shù)據(jù)庫訪問如下: DBConnect dbc = new DBConnect()。 Connection conn =()。 Statement stmt = null。 ResultSet rs = null。 stmt=()。 查詢語句如下: //sql為查詢語句 rs = ( sql) 。 插入、更新語句如下: (sql); 系統(tǒng)中的 JavaBean 結(jié)構(gòu) JavaBean 的工作原理是將數(shù)據(jù)的基本處理邏輯封閉在 JavaBean 中,然后通過其提供的方 法對其進行調(diào)用,最大的優(yōu)點是可以實現(xiàn)代碼的重復利用。本系統(tǒng)的 JavaBean 的目錄和包的結(jié)構(gòu)如圖 2 所示。 staff e e ee e ee e e e ee e ee e ee e 圖 2 管理系統(tǒng)的 JavaBean結(jié)構(gòu)圖 公共模塊 本系統(tǒng)的公共模塊如圖 3 所示,其內(nèi)容都是由許多頁面共同擁有的,其中包含JavaScript 文件, JSP 文件,和 CSS 樣式表。 公共模塊 導入類包文件 頁面頭和尾文件 JavaScript 文件 防止非正常登錄 CSS 樣式表 圖 3 公共模塊結(jié)構(gòu)圖 第五章 系統(tǒng)實現(xiàn) 登錄模塊 登錄模塊用來難用戶的合法性,防止非法用戶進入人力資源 管理系統(tǒng),其結(jié)構(gòu)如圖 4所示: 實現(xiàn)效果 如果用戶沒有輸入用戶名或者密碼,而單擊登錄按鈕,系統(tǒng)會彈出對話框提示用戶。輸入用戶名和密碼后,系統(tǒng)會判斷輸入的用戶信息。如信息錯誤,剛會給出提示信息“用戶名或密碼不正確”。 相關(guān) JavaBean 程序 主要定義了類 ,其主要代碼摘錄如下: public static boolean ChkLogin(String _UserName, String _Password) throws Exception { //該方法用于判斷指定的用戶是否存在,如果存在剛返回 Ture 如果不存在則返回False DBConnect dbc = null。 boolean IsExist = false。 try { dbc = new DBConnect()。 Connection conn =()。 Statement stmt = null。 stmt=()。 ResultSet rs = null。 rs = (SELECT Password FROM Users WHERE Username =39。+_UserName+39。)。 if (!()) {IsExist = false。} else { if (((Password))) IsExist = true。 } } catch (Exception e) 登錄模塊 驗證用戶 登錄界面 圖 4 登錄模塊結(jié)構(gòu)圖 { (e)。 } return IsExist。 } public static String ModifyPassword(String _UserName, String _NewPassword) { //該方法用于實現(xiàn)修改密碼的功能 DBConnect dbc = null。 try { dbc = new DBConnect()。 Connection conn =()。 Statement stmt = null。 stmt=()。 (UPDATE users SET Password=39。+_NewPassword+39。 WHERE username=39。+_UserName+39。)。 ()。 return 1。 } catch (Exception e) { ()。 return ()。 } } 相關(guān) JSP 文件 本模塊主要涉及到兩個頁面: ,下面是其關(guān)鍵代碼 : % if(!(username, password)) { //調(diào)用 ,進行用戶驗證,如果出錯返回登錄頁面,正確則進入主頁 loginmsg=userwrong。 (?loginmsg=+loginmsg)。 return。 } ()。% 主頁面模塊 實現(xiàn)效果 主頁面是用戶通過身分難后進入的頁面,也是操作人力資源管理系統(tǒng)各 功能的平臺,可以在該模塊中管理人員檔案,獎懲,人員調(diào)支等,其結(jié)構(gòu)如圖 8 所示: 主頁面模塊 退出系統(tǒng) 主頁 修改密碼 頁面 左部 圖 8 主面面模塊結(jié)構(gòu)圖 主頁面相關(guān) JSP 文件 相關(guān)的 JSP 文件主要有: , , , , , 。其中修改密碼的關(guān)鍵代碼如下: %try{ String username = (String)session. getValue(UserName)。 String oldpassword = new String(request. getParameter(oldpassword).getBytes(ISO8859_1), GBK)。 String newpassword = new String(request. getParameter(newpassword).getBytes(ISO8859_1), GBK)。 !調(diào)用 User 類中的 ChkLogin 方法先進行舊密碼判斷 if(!((username, oldpassword))) {% script alert(舊密碼輸入錯誤,請重新輸入 .)。 ()。 /script !調(diào)用 User 類中的 ModifyPassword 方法先修改密碼 % } else {IsSucceed = (username, newpassword)。} }catch(Exception e){ (error:+())。 }% %if((1)) (修改密碼成功 !)。 else{ (修改密碼失敗 !)。 % br % (錯誤 : +IsSucceed)。 } % 人員檔案模塊 人員檔案是人事管理系統(tǒng)的基本數(shù)據(jù)資料,是人力資源管理系統(tǒng)的基本功能,其提供的功能有 :添加人員檔案,修改人員檔案,刪除人員檔案和查詢?nèi)藛T檔案。其模塊結(jié)構(gòu)如圖圖 10 密碼修改頁面 11 所 示: 人員檔案模塊 查詢?nèi)藛T檔案 管理人員檔案 添加人員檔案 模塊主頁面 圖 11 人員檔案模塊結(jié)構(gòu)圖 圖 13 管理人員檔案頁面 實現(xiàn)效果 相關(guān) JavaBean 程序 定義了類 Employee,用來封裝與人員檔案相關(guān)的方法,如增加、修改、刪除、查詢等,其定義的關(guān)鍵方法有: Add()用于添加人員檔案, Modify()用于修改人員檔案, Delete(String _EmployeeID)用于刪除人員檔案, ListAll()用于列出所有人員檔案, Search()用于查詢?nèi)藛T檔案 . 圖 12 添加人員檔案頁面 相關(guān) JSP 文件 本模塊包含的 JSP 文檔及其功能如下 : 功能與 類似, 用于顯示本模塊網(wǎng)頁的功能鏈接 . 主要用于提供用戶輸入人員檔案信息的界面, 則用于提交信息并連接數(shù)據(jù)庫和修改數(shù)據(jù)庫 . 主要用于顯示人員管理的條件查詢頁面, , 單擊列表中的“修 改”鏈接如圖 13 所示則進入 頁面,此頁
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1