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

正文內(nèi)容

人力資源管理系統(tǒng)畢業(yè)設(shè)計(jì)說明書-畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-01-19 07:01本頁(yè)面

【導(dǎo)讀】力處理即浪費(fèi)時(shí)間、又浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。然而通過應(yīng)用人力資源管。理系統(tǒng)使得我們能夠集中對(duì)企業(yè)人事工作進(jìn)行管理,為企業(yè)的帶來更大的經(jīng)濟(jì)利益。培訓(xùn)任務(wù),培訓(xùn)課程,培訓(xùn)員工的添加修改刪除;培訓(xùn)實(shí)施模塊,包括培訓(xùn)通知和培訓(xùn)評(píng)估;培訓(xùn)資料模塊,包括書籍發(fā)布和資料共享。該系統(tǒng)有效提升了企業(yè)的效率和競(jìng)爭(zhēng)力,滿足。語(yǔ)言作為根本,前臺(tái)頁(yè)面使用jsp語(yǔ)言,并選用經(jīng)典的MVC模型框架Struts作為開發(fā)架構(gòu),在數(shù)據(jù)持久層方面則使用了Hibernate框架。

  

【正文】 public void setTotalSize() {/** 設(shè)置總記錄數(shù) */ if (pageList != null) { nTotalSize = ()。 } else { nTotalSize = 0。 } setTotalPage()。 } public int getTotalPage() {/** 獲取總頁(yè)數(shù) */ return nTotalPage。 } public void setTotalPage() {/** 獲取總頁(yè)數(shù) */ nTotalPage = getTotalSize() / nPageSize。 if (nTotalSize % nPageSize != 0) nTotalPage++。 } public int getPageSize() {/** 獲取頁(yè)面大小 */ 重慶工商大學(xué)本科畢業(yè)生畢業(yè)論文 return nPageSize。 } public void setPageSize(int pageSize) {/** 設(shè)置頁(yè)面大小 */ = pageSize。 setTotalPage()。 } public int getCurrentPage() {/** 獲得當(dāng)前頁(yè) */ return nCurrentPage。 } public void setCurrentPage(int currentPage) {/** 設(shè)置當(dāng)前頁(yè) */ nCurrentPage = currentPage。 } public int getStartRow() {/** 獲得當(dāng)前頁(yè)要顯示記錄的開始行 */ nStartRow = (getCurrentPage() 1) * nPageSize。 return nStartRow。 } public int getEndRow() {/** 獲得當(dāng)前頁(yè)要顯示記錄的結(jié)束行 */ nEndRow = getStartRow() + nPageSize。 if (nEndRow = ()) nEndRow = ()。 return nEndRow。 } public boolean isFirstPage() {/** 是否為首頁(yè) */ if (nCurrentPage == 1) return true。 return false。 } public boolean isLastPage() {/** 是否為末頁(yè) */ if (nCurrentPage == getTotalPage()) return true。 return false。 } } ( 4)字符串加密和解密算法 public static String encrypt(String str){ //加密 char[] string = reverse(())。 for(int i = 0。 i 。 i++){ string[i] = encryptTransform(string[i])。 string[i] = changeCase(string[i])。 } return new String(string)。 } public static String undoEncrypt(String str){ //解密 重慶工商大學(xué)本科畢業(yè)生畢業(yè)論文 char[] string = reverse(())。 for(int i = 0。 i 。 i++) { string[i] = undoEncryptTransform(string[i])。 string[i] = changeCase(string[i])。 } return new String(string)。 } private static char[] reverse(char[] ch){ //字符串取反 int len = / 2。 for(int i = 0。 i len。 i++){ swap(ch, i, i 1)。 } return ch。 } private static char changeCase(char ch) {//大小寫轉(zhuǎn)換 if((ch)){ ch = (ch)。 }else{ ch = (ch)。 } return ch。 } private static char encryptTransform(char ch){ //字母變換(取下一個(gè)字母) if((ch = 39。A39。 amp。amp。 ch 39。Z39。) || (ch = 39。a39。 amp。amp。 ch 39。z39。)) { ch = (char)(ch + 1)。 }else if(ch == 39。Z39。 || ch == 39。z39。){ ch = (char)(ch 26 +1)。 } return ch。 } private static char undoEncryptTransform(char ch){ //字母變換(取前一個(gè)字母) if((ch 39。A39。 amp。amp。 ch = 39。Z39。) || (ch 39。a39。 amp。amp。 ch = 39。z39。)){ ch = (char)(ch 1)。 }else if(ch == 39。A39。 || ch == 39。a39。){ ch = (char)(ch 1 + 26)。 } return ch。 } private static void swap(char x[], int a, int b) {//交換字母位置 char t = x[a]。 x[a] = x[b]。 x[b] = t。 數(shù)據(jù)的安全性 ? 將項(xiàng)目發(fā)布到互聯(lián)網(wǎng)上后,有些用戶不是點(diǎn)擊 “超鏈接 ”打開網(wǎng)站的某個(gè)頁(yè)面,而是在地址欄中直接輸入 URL 進(jìn)入試圖避開身份驗(yàn)證,處于對(duì)安全性的考慮,本項(xiàng)目在用 戶登陸后才能進(jìn)入的頁(yè)面中,加入了如下的一行判斷如果用戶非法進(jìn)入,則重慶工商大學(xué)本科畢業(yè)生畢業(yè)論文 看到的將是一片空白頁(yè)。 String admin=(String)(“admin”)。 if(admin ==null){……..} ? 在系統(tǒng)相關(guān)信息的管理過程中,常需要相應(yīng)的參數(shù)判斷來執(zhí)行不同的操作,在進(jìn)行參數(shù)的判斷時(shí),如果參數(shù)為空,就會(huì)發(fā)生異常。最常見的如:空指針異常,所以在參數(shù)處理的過程中采用了一下方法來避免異常的發(fā)生。 String param=(String)(“param”)。 if(“modify”.equals(param)) {//條件 true 執(zhí)行相關(guān)的操作代碼 } Else {//條件 false 執(zhí)行相關(guān)的操作代碼 } 五 、系統(tǒng)測(cè)試 在完成了程序的編寫工作后,接下來將進(jìn)行軟件的測(cè)試,這里說的軟件并不單指程序本身還包括其他方面。測(cè)試和開發(fā)一樣,也是一項(xiàng)技術(shù)性很強(qiáng)的工作,有著很多的技巧。軟件測(cè)試是軟件質(zhì)量保證的主要活動(dòng)之一,因此測(cè)試的質(zhì)量直接影響軟件的質(zhì)量。 測(cè)試的定義及目的 軟件測(cè)試就是在軟件投入運(yùn)行前對(duì)軟件的需求分析、設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是保證軟件質(zhì)量的關(guān)鍵步驟。如果要給軟件測(cè)試下定義,可以這樣將軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。 測(cè)試的目標(biāo)是以最少的時(shí)間和人力找出軟件中潛在的各種錯(cuò)誤和缺陷。 測(cè)試的原則 對(duì)于相對(duì)復(fù)雜的產(chǎn)品或系統(tǒng)來說 ZeroBug 是一種理想, GoodEnough 是我們的原則。GoodEnough 原則就是一種權(quán)衡投入 /產(chǎn)出比的原則,不充分的測(cè)試是不負(fù)責(zé)任的,過分的測(cè)試是一種資源的浪費(fèi),同樣也是一種不負(fù)責(zé)任的表現(xiàn)。我們操作的困難在于如何界定什么樣的測(cè)試是不充分的,什么樣的測(cè)試是過分的。目前狀況唯一可用的答案是 制定最低通過標(biāo)準(zhǔn)和測(cè)試內(nèi)容,然后具體問題具體分析。 重慶工商大學(xué)本科畢業(yè)生畢業(yè)論文 人力資源管理系統(tǒng)的測(cè)試 在完成編碼的工作以后,根據(jù)以上的方法和步驟進(jìn)行了如下的測(cè)試: ? 界面測(cè)試:在不開啟 Web 服務(wù)器的情況下,反復(fù)點(diǎn)擊網(wǎng)頁(yè)上的超鏈接,測(cè)試其連接情況,直到所有的鏈接都達(dá)到預(yù)期的效果。 ? 功能測(cè)試:對(duì)網(wǎng)站的幾大功能模塊逐一測(cè)試,盡最大可能發(fā)現(xiàn)起潛在的錯(cuò)誤。 ? 性能測(cè)試:將程序以局域網(wǎng)的形式發(fā)布,查看其是否滿足多用戶的要求。 ? 需求測(cè)試:根據(jù)需求分析的內(nèi)容,測(cè)試網(wǎng)站是否和當(dāng)初的設(shè)計(jì)一樣。 ? 通過這幾方面的測(cè)試,我及時(shí)修正了系統(tǒng)中存在的問題,很好的 提高了系統(tǒng)的性能,達(dá)到了預(yù)期目標(biāo)。 結(jié)束語(yǔ) 經(jīng)過近兩個(gè)月艱苦卓絕的努力 ,總于完成了本畢業(yè)設(shè)計(jì)。從當(dāng)初選擇題目到最后一個(gè)功能模塊的完成,經(jīng)歷了無數(shù)次的錯(cuò)誤 修改代碼 重啟服務(wù)器 運(yùn)行的過程,感覺到平時(shí)學(xué)的知識(shí)是多么的淺薄,書到用時(shí)方恨少,現(xiàn)在是體驗(yàn)的真真切切。本來已經(jīng)耳熟能詳?shù)拇a,一到 IDE 中書寫卻提筆忘字,這充分的反應(yīng)了我平時(shí)的基本功不扎實(shí),常用代碼的不熟練。給我以后的工作敲響了警鐘,有了努力的方向。 通過本次畢業(yè)設(shè)計(jì),我也感受到了開源的方便,遇到什么問題上網(wǎng)一查,就知道該怎么弄了,以前做個(gè)課程設(shè)計(jì) 都是怕別人和我的一樣不愿意給別人看,現(xiàn)在知道了程序弄不出來是多么的著急,學(xué)習(xí)都是相互的、互相研究才能共同進(jìn)步的。以后要多多注意這方面的事情。 在系統(tǒng)的開發(fā)過程中,以前學(xué)習(xí)感到很抽象的課程,如軟件工程、數(shù)據(jù)庫(kù)原理、面向?qū)ο蟪绦蛟O(shè)等變得清晰起來。感覺到這幾門理論課程的重要性。 本次畢業(yè)設(shè)計(jì)是我工作前一次很好的演練和實(shí)踐的機(jī)會(huì),是培養(yǎng)獨(dú)立思考問題和自學(xué)能力的鍛煉,我意識(shí)到必須努力學(xué)習(xí)才能才工作中體現(xiàn)自己的價(jià)值,適應(yīng)社會(huì)的需要。這次的畢業(yè)設(shè)計(jì)開發(fā),主要有以下幾點(diǎn)收獲: ? 對(duì)原型化的系統(tǒng)開發(fā)方法有了一定的了解。漸增式的 原型化開發(fā)方法與面向?qū)ο蟮某绦蛟O(shè)計(jì)的結(jié)合不但能在系統(tǒng)開發(fā)初期讓用戶了解系統(tǒng)的概貌,而且能使系統(tǒng)開發(fā)模塊化,提高開發(fā)效率,減少出錯(cuò)。對(duì)于后期的系統(tǒng)維護(hù)也提供了很大的幫助。 重慶工商大學(xué)本科畢業(yè)生畢業(yè)論文 ? 通過實(shí)踐,提高了系統(tǒng)分析的能力,對(duì)數(shù)據(jù)流圖、數(shù)據(jù)字典、系統(tǒng)流程圖等系統(tǒng)設(shè)計(jì)工具的使用有了更深刻的認(rèn)識(shí)。為以后的工作、學(xué)習(xí)的進(jìn)一步提高打下了堅(jiān)實(shí)的基礎(chǔ)。 最后,衷心感謝 石慶喜 老師和學(xué)院領(lǐng)導(dǎo)在整個(gè)設(shè)計(jì)過程中給我的指導(dǎo)和支持,感謝同學(xué)們給我的幫助。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)可能還有許多不盡如人意的地方,這些都有待進(jìn)一步改善。 致謝 參考文獻(xiàn) [1],CayS Horstmann,機(jī)械工業(yè)出版社 ,57。 [2]Thinking in Java,BruceEckel,北京 ,機(jī)械工業(yè)出版社 ,57。 [3]深入淺出 Hibernate,夏昕 ,曹曉鋼 ,唐勇 ,電子工業(yè)出版社 912。 [4]精通 Hibernate: Java 對(duì)象持久化技術(shù)詳解 ,孫衛(wèi)琴 ,電子工業(yè)出版社 ,810。 [5]Hibernate 技術(shù)手冊(cè) ,Bryan Basham,電子工業(yè)出版社 1015。 [6]精通 struts基于 MVC 的 java w eb 設(shè)計(jì)與開發(fā) ,孫衛(wèi)琴 ,電子工業(yè)出版 ,21。 [7]SQL 21 天自學(xué)通 ,Kathy Sierra,電子工業(yè)出版社 ,2325。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1