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

正文內(nèi)容

高校人事檔案管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計說明書-資料下載頁

2024-12-03 16:37本頁面

【導讀】管理系統(tǒng)十分必要。庫的建立和維護以及前端應用程序的開發(fā)兩個方面。完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求其應用程序具有功能完備,易使用。技術(shù)以及優(yōu)點,并把研究重點放在局域網(wǎng)中。究,指出了軟件開發(fā)的目標和可行性。由此進行總體設(shè)計,劃分出軟件的各功能模塊。再對軟件進行實現(xiàn),最后是軟件測試,從中發(fā)現(xiàn)軟件開發(fā)中所出現(xiàn)的問題,并進行修改,使軟件的健壯性更強。高校人事檔案管理系統(tǒng)。查詢和對個人信息及個人密碼的修改。在實踐中可以對初始原型系統(tǒng)進行需求迭代,不斷。修正和改進,直到形成用戶滿意系統(tǒng)。

  

【正文】 NO PRI NULL auto_increment EmployeeID varchar(30) YES NULL Position varchar(50) YES NULL GetDate varchar(30) YES NULL GetType varchar(30) YES NULL Duty varchar(30) YES NULL StartDate varchar(30) YES NULL EndDate varchar(30) YES NULL 黃河科技學院畢業(yè)設(shè)計說明書 第 19 頁 Department varchar(30) YES NULL English varchar(30) YES NULL Computer varchar(30) YES NULL Remark varchar(50) YES NULL . 代碼的設(shè)計 代碼是指代表事物的名稱、屬性、狀態(tài)等符號和記號,它通 常被用來唯一地標識系統(tǒng)中的某一事物,可以是數(shù)字型的數(shù)據(jù),也可以是字符型的數(shù)據(jù)。代碼的研究和設(shè)計在系統(tǒng)開發(fā)中是至關(guān)重要的。 代碼設(shè)計我遵循了如下的原則: 1)唯一性。每一個代碼只能唯一地代表系統(tǒng)中的一個實體或?qū)嶓w屬性,而一個實體或?qū)嶓w屬性也只能唯一地由一個代碼來表示。 2)標準性。代碼設(shè)計時要盡量采用國際或國家的標準代碼,以方便信息的交流和共享,并可為以后對系統(tǒng)的更新和維護創(chuàng)造有利條件。 3)合理性。代碼設(shè)計必須與編碼對象的分類體系相適應,以使代碼對編碼對象的分類具有標識作用。 4)可擴充性。編碼時要留有足夠 的備用代碼,以適應今后擴充代碼的需要。但備用代碼也不能留得太多,以免增加處理的難度。 5)簡單性。代碼結(jié)構(gòu)要簡單,要盡量縮短代碼的長度,以方便輸入,提高處理效率,并且便于記憶,減少讀寫的差錯。 6)適用性 .代碼設(shè)計要盡量反映編碼對象的特點,以便于識別和記憶,使用戶容易了解和掌握。 7)規(guī)范化。代碼的結(jié)構(gòu),類型,編碼格式必須嚴格統(tǒng)一,以便于計算機處理。 一個好的類可以節(jié)省很多的代碼,這使程序量大大減少,減少了工作量。根據(jù)需求分析,可以得知,本系統(tǒng)需要的主要類有數(shù)據(jù)庫連接類、員工類、管理員類 、考勤類、測評類及其它工具類。 黃河科技學院畢業(yè)設(shè)計說明書 第 20 頁 . 登錄模塊設(shè)計 要想管理高校人事檔案先要登錄高校人事檔案管理系統(tǒng),高校人事檔案管理系統(tǒng)的登錄頁面如圖 所示: 圖 用戶登錄圖 Login 用戶時需用戶輸入密碼,當用戶名和密碼有空時,系統(tǒng)會通過 表單程序片 function check_input() { if( 1 || 16 ) { alert(請輸入用戶名 .) return false。 } if( 1 || 16 ) { alert(請輸入密碼 .) return false。 } } 進行提示讓用戶重新輸入用戶名和密碼。 當用戶退出時,則通過程序片 % if(loginmsg != null amp。amp。 (userwrong)) (用戶名或密碼不正確 .)。 黃河科技學院畢業(yè)設(shè)計說明書 第 21 頁 else if(loginmsg != null amp。amp。 (loginfirst)) (請先登錄 .)。 else if(loginmsg != null amp。amp。 (logout)) (已經(jīng)成功退出系統(tǒng) .)。 %來提示用戶是退出或者輸信錯誤。 當用戶輸入用戶名和密碼及用戶類型正確時, login 頁面表單則通過 form action= method=post name=form onSubmit=return check_input()將值傳給Chklogin 頁面進行設(shè)計用戶的 session 屬性 if(!(username,password,type)) { loginmsg=userwrong。 (?loginmsg=+loginmsg)。 return。 } (true)。 (IsLogin,true)。 (UserName,username)。 if(0==(type)){ (UserType,0)。 }else{ (UserType,1)。 } ()。 如果管理員設(shè)置 type 為 0,如果是普通人員,則進行設(shè)置為 Type 的屬性為 1。以 便后面程序的需要判斷用戶類型時,可以通過 Type 的屬性進行判斷用戶類型。如果判斷為 1,則會跳轉(zhuǎn)到管理員頁面進行管理信息,如果是 0 則會跳轉(zhuǎn)到員工頁面只能進行查看信息。 黃河科技學院畢業(yè)設(shè)計說明書 第 22 頁 . 修改密碼模塊 當用戶類型 Type 為 0 時,用戶的類型為管理員,管理員可以進行自己的密碼的修改,其修改密碼頁面如圖 密碼修修改: 圖 密碼修改 其中用戶名可以通過 %String username = (String)(UserName)。(username)。%方 法獲取用戶名直接顯示在修改密碼頁面。 修改密碼需確定原密碼正確,所以通過 try{ String username = (String)(UserName)。 String oldpassword = new String((oldpassword).getBytes(ISO88591),GBK)。 String newpassword = new String((newpassword).getBytes(ISO88591),GBK)。 String type = (UserType).toString()。 if(!((username,oldpassword,type))) {% script alert(舊密碼輸入錯誤,請重新輸入 .)。 ()。 黃河科技學院畢業(yè)設(shè)計說明書 第 23 頁 /script % } else { IsSucceed = (username,newpassword)。 } } catch(Exception e){ (error:+())。 } %進行原密碼的判斷,如果原密碼輸入正確,則會將新輸入的密碼通過程序片 ModifyPassword 設(shè)置新的密碼,把新的密碼存入數(shù)據(jù)庫。然后通過程序片 % if((1)) (修改密碼成功 !)。 else { (修改密碼失敗 !)。 % br % (錯誤 : +IsSucceed)。 } %提示密碼修改成功。 . 人員檔案模塊設(shè)計 高校人事檔案管理系統(tǒng)的設(shè)計主要是實現(xiàn)高校人員檔案的增加,刪除、和更改、及刪除功能。 、增加模塊的設(shè)計 管理可以對人員檔案的添加,其添加的內(nèi)容包括員工編號、姓名、密碼、性別、所屬部門、出生日期、籍貫、婚姻狀況、身份證號、政治面貌、民族、學歷、畢業(yè)日期、公積金帳號、行政級別、職務、職稱、外語語種、外語水 平、計算機水平、在職情況、用工形式、錄用情況、專業(yè)、畢業(yè)院校、聯(lián)系電話、手機號碼、家庭住址、備注等信息。 添加人員檔案頁面如圖 所示: 黃河科技學院畢業(yè)設(shè)計說明書 第 24 頁 圖 添加檔案 用戶通過 填寫表單數(shù)據(jù)進行添加人員的檔案,人員的檔案通過表單提交數(shù)據(jù)提交到 添加頁面。 員工的信息包括基本信息及選擇信息,純文本信息和選擇性信息,純文本性信息可能通過 input name= type= id= size=10 進行提交,可選擇性數(shù)據(jù)可以 通過 select name= id= option value= selectedXX/option option value=XX/option option value=XX/option option value=XX/option ...... /select進行提交數(shù)據(jù)。 提交數(shù)據(jù)后,本頁面會通過 javaScript script Language=JavaScript function check_input(theForm) { if ( == ) { alert(請輸入姓名。 )。 黃河科技學院畢業(yè)設(shè)計說明書 第 25 頁 ()。 return (false)。 } if ( == ) { alert(請輸入出生日期。 )。 ()。 return (false)。 ...... } }驗證是否輸入了所有有必填信息,然后添加頁面通過 % try{ String sex = new String((sex).getBytes(ISO8859_1),GBK)。 String phone = new String((phone).getBytes(ISO8859_1),GBK)。 ...... if((employeeid)) { % script alert(該人員已經(jīng)存檔 .)。 ()。 /script % } else{IsSucceed = (XX,XX....)。 } } catch(Exception e){ (error:+())。 }獲取人員檔案信息 ,然后存入到數(shù)據(jù)庫。 (一) 、人 事檔案管理模塊設(shè)計 檔案管理模塊如圖 檔案管理: 黃河科技學院畢業(yè)設(shè)計說明書 第 26 頁 圖 管理檔案 管理檔案包括修改和刪除檔案兩項,用戶可以進行檔案的修改和刪除,如果想要刪除,則會先獲取當前要刪除的人員檔案的 ID,直接調(diào)用類中的方法confirmdel(39。%=()%39。)通過調(diào)用 SQL 語句通 ID 刪除人員檔案信息。如果用戶想要修改檔案,則會跳轉(zhuǎn)到修改頁面,修改下拉頁表的信息,該跳轉(zhuǎn)后的頁面會通過 % String employeeid = new String((employeeid).getBytes(ISO8859_1),GBK)。 Employee employee = (employeeid)。 % 找到用戶,然后顯示出用戶的信息,讓用戶來修改,用戶通過 input name=employeeid type=text id=employeeidvalue=%=()% readonly=true修改純文本的內(nèi)容,通 過 select name= id= %if (().equals()) {% option value= selected/option %}else{% option value= XX/option %}% ...... /select來進行下拉列表的修改。通過 input name= type=id= 黃河科技學院畢業(yè)設(shè)計說明書 第 27 頁 onKeyUp=value=(/[^\d]/g,39。39。) value=%=()%來進行限制性內(nèi)容的修改,如公積金號帳號必須為數(shù)據(jù),則限制為數(shù)字。修改后則提交到修改提交頁,修改提交頁面通過 %try{ String sex = new String(().getBytes(ISO88591),GBK)。 String sex = new String(().getBytes(ISO88591),GBK)。 String sex = new String(().getBytes(ISO88591),GBK)。 ...... IsSucceed = (XX,XX,XX,......)。 } catch(Exception e){ (error:+())。 }%調(diào)用類中的 Modify()來 修改人員檔案信息。 (二) 、查詢?nèi)藛T檔案頁面 查詢?nèi)藛T檔案管理系統(tǒng)可以通過人員檔案的員工編號、姓名、性別、所屬部、籍貫婚姻狀況、政治面貌、民族、行政級別、學歷等進行查詢。查詢檔案如圖 所示: 圖 查詢檔案 如圖所示,當用戶按性別查詢時,系統(tǒng)則會通過 action 把性別傳值給顯示頁面,傳值部分代碼如下 :td height=33
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1