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

正文內(nèi)容

基于java的人力資源管理系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-11-28 09:53本頁(yè)面

【導(dǎo)讀】的重要因素,加強(qiáng)人力資源的有效管理和運(yùn)作已成為企業(yè)提高競(jìng)爭(zhēng)力的重要手段。系統(tǒng)設(shè)計(jì)流程遵照了軟件工程的相關(guān)標(biāo)準(zhǔn),由Myeclipse、MySQL數(shù)據(jù)庫(kù)和。Tomcat服務(wù)器組成開(kāi)發(fā)平臺(tái),采用Struts和Hibernate兩種框架結(jié)構(gòu),使用JAVA語(yǔ)言進(jìn)行開(kāi)發(fā)。系統(tǒng)基本滿足了用戶的業(yè)務(wù)需求,實(shí)現(xiàn)了規(guī)劃的功能。

  

【正文】 傳入實(shí)體類(lèi)的 class,和要查詢的用戶 ID。得到的返回值需要做一下強(qiáng)制類(lèi)型轉(zhuǎn)換。 顯示用戶信息的頁(yè)面在 中,如圖 45 所示。 圖 45 修改用戶信息頁(yè)面 實(shí)際想要提交的表單的名字是 isadmin,而在顯示 checkbox 時(shí)用的 name 是人力資源 管理系統(tǒng) 20 isadminhelp。 Isadmin 確使用 hidden 類(lèi)型做為表單提交名 字,這和 checkbox 的特性有關(guān)。在使用 javascrip 對(duì) checkbox 的 value 控制時(shí)。當(dāng) value 的值如果像這樣“ value=%=()%”被寫(xiě)死時(shí),使用 javascrip 是對(duì) value 的值改變后,在提交表單時(shí)是無(wú)效的。 技術(shù)難點(diǎn) 中文亂碼 由于瀏覽器中的參數(shù)傳遞是按字節(jié)傳送 ,因此英文和數(shù)字不會(huì)有任何的問(wèn)題 ,而中文漢字則由兩個(gè)字節(jié)組成 .為了解決這個(gè)問(wèn)題 ,使用了下面的兩種方法 : (1)%(“gb2312”)。% (2)(Password).getBytes(ISO88491),GB2312)。 HQL 語(yǔ)言 本系統(tǒng)中 ,所有對(duì)數(shù)據(jù)庫(kù)的操作都由 Hibernate 來(lái)完成 ,因此用到了大量的 HQL 語(yǔ)言 .HQL 是 Hibernate 設(shè)計(jì)的一套完整而實(shí)用高效的查詢語(yǔ)言 ,它通過(guò)面向?qū)ο蟮恼Z(yǔ)句結(jié)構(gòu)實(shí)現(xiàn)了和 SQL語(yǔ)言類(lèi)似的功能 .如果向表里插入一條數(shù)據(jù)的話 ,直接調(diào)用 save()方法即可 ,但如果要使用查詢功能的話 ,我按照一般的 SQL 語(yǔ)句的方 法 :from 表名 where 條件 ,卻總是找不到預(yù)期的數(shù)據(jù) ,后來(lái)看書(shū)中發(fā)現(xiàn) ,from 后跟的是表對(duì)應(yīng)映射的類(lèi)文件名 ,而非表名 ,比如招聘表為 invite,它對(duì)應(yīng)的類(lèi)為 ,所以在 from 后要根Invite 而不是 invite. 安全性 將項(xiàng)目發(fā)布到互聯(lián)網(wǎng)上后 ,有些用戶不是點(diǎn)擊超鏈接打開(kāi)網(wǎng)站的某個(gè)頁(yè)面 ,而是在地址欄中直接寫(xiě) ,而后進(jìn)入 ,試圖避開(kāi)身份驗(yàn)證 ,處于對(duì)安全性的考慮 ,本項(xiàng)目在用戶登陸后才能進(jìn)入的頁(yè)面中 ,加入了如下的一行判斷 ,如果用戶非法進(jìn)入 ,則看到的將是一片空白頁(yè) . String name=(String)(“name”)。 If(name==null){??..} 人力資源 管理系統(tǒng) 21 5 系統(tǒng)測(cè)試 在完成了程序的編寫(xiě)工作后 ,接下來(lái)將進(jìn)行軟件的測(cè)試 ,這里說(shuō)的軟件 ,并不單單是指程序本身 ,還包括其他方面 .測(cè)試和開(kāi)發(fā)一樣 ,也是一項(xiàng)技術(shù)性很強(qiáng)的工作 ,有著很多的技巧 . 軟件測(cè)試是軟件質(zhì)量保證的主要活動(dòng)之一 ,因此 ,測(cè)試的質(zhì)量直接影響軟件的質(zhì)量 . 測(cè)試的定義及目的 軟件測(cè)試就是在軟件投入運(yùn)行前 ,對(duì)軟件的需求分析 ,設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審 ,是保證軟 件質(zhì)量的關(guān)鍵步驟 .如果要給軟件測(cè)試下定義 ,可以這樣將 ,軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程 . 測(cè)試的目的在于將軟件設(shè)計(jì)時(shí)設(shè)計(jì)者與程序開(kāi)發(fā)者之間理解不一致的地方 ,功能與需求不一致的地方 ,不符合邏輯思維的情況都反映給質(zhì)量控制部門(mén) ,由質(zhì)量控制部門(mén)調(diào)配需求部門(mén)統(tǒng)一做出一個(gè)明確解答 ,再由開(kāi)發(fā)人員進(jìn)行修改和補(bǔ)充 . 測(cè)試的目標(biāo)是以最少的時(shí)間和人力找出軟件中潛在的各種錯(cuò)誤和缺陷 . 測(cè)試的方法 依據(jù)前面所說(shuō)的測(cè)試對(duì)象 ,我們把測(cè)試劃分為幾個(gè)方面來(lái)進(jìn)行測(cè)試 . 界面測(cè)試 界面測(cè)試是測(cè)試過(guò)程中比較簡(jiǎn)單直觀的 一種測(cè)試方法 ,只要細(xì)心地按界面要求核對(duì)就行了 .可這快往往是程序開(kāi)發(fā)人員容易忽視和遺漏的地方 ,也是常常出 Bug 的地方 .下面是界面測(cè)試中經(jīng)常出現(xiàn)的幾種 Bug: (1)錯(cuò)別字 ,即界面中的標(biāo)題或者文本內(nèi)容中出現(xiàn)了錯(cuò)別字 .這種 Bug 如果測(cè)試人員不細(xì)心 ,和難找出來(lái) ,可能會(huì)出現(xiàn)在提示信息或界面中 . (2)程序員自創(chuàng)的詞語(yǔ) ,雖然意思對(duì) ,但不符合界面的標(biāo)準(zhǔn)及需求 .這種情況基本上是由于開(kāi)發(fā)人員使用一些專業(yè)術(shù)語(yǔ) ,并且混雜著自己的理解出現(xiàn) Bug,主要是由于開(kāi)發(fā)過(guò)程中團(tuán)隊(duì)合作沒(méi)又明確的分工 ,沒(méi)有統(tǒng)一的規(guī)范用語(yǔ) . (3)頁(yè)面類(lèi)似的內(nèi)容中 ,明顯有字體 ,字號(hào)不同的情況 ,使界面整體風(fēng)格看上去不一致 ,這種情況只出現(xiàn)在沒(méi)有 CSS定義的情況下 ,或是已經(jīng)定義的 CSS,開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)人力資源 管理系統(tǒng) 22 程中沒(méi)有調(diào)用 . (4)標(biāo)題相近的程序及模塊 ,把標(biāo)題弄混 .這種情況多是因?yàn)闃I(yè)務(wù)方面的定義名稱很相似或很類(lèi)似 ,并且業(yè)務(wù)實(shí)體方面也很類(lèi)似 ,開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)程中忽略了開(kāi)發(fā)名稱和模塊 ,只單獨(dú)地實(shí)現(xiàn)其功能 . 功能測(cè)試 顧名思義 ,功能測(cè)試主要是測(cè)試程序模塊是否實(shí)現(xiàn)了設(shè)計(jì)中所有要求的功能 .功能測(cè)試中需要注意的有 : (1)查詢功能中 ,有按單一查詢條件進(jìn)行查詢的 ,也有按多個(gè)查詢條件組合查詢的 ,這里要注 意多個(gè)查詢條件之間的關(guān)系 ,還有一些常識(shí)性的問(wèn)題 ,比如按月查詢 ,閏年中二月的天數(shù) . (2)錄入功能中 ,需要注意的是前臺(tái)設(shè)置的數(shù)值長(zhǎng)度是否大于后臺(tái)數(shù)值長(zhǎng)度 ,以及前臺(tái)與后臺(tái)的數(shù)據(jù)結(jié)構(gòu)是否相符 ,很多時(shí)候錄入功能無(wú)法實(shí)現(xiàn)是由于這些原因 .還有就是必須錄入的字段的設(shè)置是否有誤 . (3)測(cè)試刪除功能中需要注意的是單擊 ” 刪除 ” 按鈕后 ,一般會(huì)出現(xiàn)提示信息 ,詢問(wèn)是否確定刪除 .通常情況下 ,我們單擊 ” 確認(rèn) ” 按鈕查看信息是否被刪除掉了 ,而忽略了單擊 ” 取消 ” 按鈕后程序的反應(yīng) ,這時(shí)有可能的是沒(méi)有刪除 ,還有一種可能是即便單擊了 ” 取消 ” 按鈕 ,也一樣刪除了 數(shù)據(jù) .另外 ,在刪除多條記錄的時(shí)候 ,要注意連續(xù)選中的幾條記錄是否真正都被刪除了 ,即如果再按照這種查詢方式查詢 ,是否還能查詢出來(lái) .有的時(shí)候需要在數(shù)據(jù)庫(kù)中設(shè)一個(gè)標(biāo)志位 ,而不是真正的物理刪除 .所以在下一次查詢中 ,可能還會(huì)被查詢出來(lái) ,這主要是因?yàn)樵诓樵儣l件中沒(méi)有將標(biāo)志位考慮在內(nèi) . (4)關(guān)于修改功能的測(cè)試 ,主要是看修改確認(rèn)后是否數(shù)據(jù)真正已被修改了 .這是最基本的功能 ,需要注意的是看是否能把不應(yīng)該修改的數(shù)據(jù)也修改成功了 . 需求測(cè)試 針對(duì)需求測(cè)試 ,是測(cè)試中很重要的一個(gè)環(huán)節(jié) .因?yàn)樾枨笫窃谲浖O(shè)計(jì) ,開(kāi)發(fā)乃至軟件測(cè)試 中重要的依據(jù) .要針對(duì)需求測(cè)試 ,首先就要對(duì)項(xiàng)目的需求和業(yè)務(wù)有一定的了解 .這些需求很多時(shí)候是在實(shí)現(xiàn)增 ,刪 ,查 ,改這些基本功能之上 ,針對(duì)項(xiàng)目和相關(guān)業(yè)務(wù)所作人力資源 管理系統(tǒng) 23 的一些邏輯上的控制 .這就要求程序員在設(shè)計(jì)和編碼的時(shí)候要去充分理解考慮需求 . 人力資源管理系統(tǒng)的測(cè)試 在完成編碼的工作以后 ,根據(jù)以上的方法和步驟進(jìn)行了如下的測(cè)試 : 界面測(cè)試 :在不開(kāi)啟 Web 服務(wù)器的情況下 ,反復(fù)點(diǎn)擊網(wǎng)頁(yè)上的超鏈接 ,測(cè)試其連接 情況 , 直到所有的鏈接都達(dá)到預(yù)期的效果 . 在開(kāi)啟 Web 服務(wù)器的情況下, 功能測(cè) 試 :對(duì)網(wǎng)站的幾大功能模塊逐一測(cè)試 ,盡最大可能發(fā)現(xiàn)起潛在的錯(cuò)誤 ,下面 是我測(cè)試的典型例子 : (1)進(jìn)入頁(yè)面首頁(yè),輸入用戶名和密碼,成功后跳轉(zhuǎn)到登陸后的首頁(yè)。 (2)進(jìn)入頁(yè)面首頁(yè),輸入用戶名和密碼不正確,轉(zhuǎn)到登陸界面。 (3)添加獎(jiǎng)懲信息時(shí),出現(xiàn)中文亂碼問(wèn)題。 性能測(cè)試 :將程序以局域網(wǎng)的形式發(fā)布 ,查看其是否滿足多用戶的要求 . 需求測(cè)試 :根據(jù)需求分析的內(nèi)容 ,測(cè)試網(wǎng)站是否和當(dāng)初的設(shè)計(jì)一樣 . 通過(guò)這幾方面的測(cè)試,我及時(shí)修正了系統(tǒng)中存在的問(wèn)題,很好的提高了系統(tǒng)的性能,達(dá)到了預(yù)期目標(biāo)。 人力資源 管理系統(tǒng) 24 總 結(jié) 經(jīng)過(guò)兩個(gè) 月艱苦卓絕的努力 ,總于完成了本畢業(yè)設(shè)計(jì)。在本次畢業(yè)設(shè)計(jì)中,我做的人力資源系統(tǒng)實(shí)現(xiàn)了在用戶登錄功能以及各模塊的增 ,刪 .查 ,改功能。本系統(tǒng)采用了目前最流行的 BS結(jié)構(gòu),擺脫了傳統(tǒng)的 CS結(jié)構(gòu)模式;頁(yè)面設(shè)計(jì)利用了Struts 的框架結(jié)構(gòu)將不同的頁(yè)面組合在了一起,這種模式也是現(xiàn)在頁(yè)面設(shè)計(jì)的主流,已經(jīng)完全替代了單一頁(yè)面的顯示;在數(shù)據(jù)庫(kù)設(shè)計(jì)上,利用 Hibernate 實(shí)現(xiàn)了數(shù)據(jù)庫(kù)表的自動(dòng)生成;在分層上,整個(gè)系統(tǒng)采用了 MVC 分層模式,將業(yè)務(wù)的處理代碼和頁(yè)面的設(shè)計(jì)代碼實(shí)現(xiàn)了很好的分離,方便了以后的功能的擴(kuò)充和系統(tǒng)的維護(hù)。 本次畢 業(yè)設(shè)計(jì)是我工作前一次很好的演練和實(shí)踐的機(jī)會(huì) ,是培養(yǎng)獨(dú)立思考問(wèn)題和自學(xué)能力的鍛煉 ,使我意識(shí)到必須努力學(xué)習(xí)才能才工作中體現(xiàn)自己的價(jià)值 ,適應(yīng)社會(huì)的需要 . 人力資源 管理系統(tǒng) 25 參 考 文 獻(xiàn) [1] 洪維恩 , 何嘉 .Java2 面向?qū)ο蟪绦蛟O(shè)計(jì) [M].北京 :中國(guó)鐵道出 版 社 ,2021:121 [2] (美 )Marty 與 JSP 權(quán)威指南 [M].北京 :機(jī)械工業(yè)出版社 ,2021:143 [3] (美 )Marty 高級(jí)程序設(shè)計(jì) [M].北京 :人民郵電出版社 ,2021:154 [5] 黃明 , 梁旭 .JSP 信息系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)實(shí)例 .北京 :機(jī)械工業(yè)出版社 ,2021:132 [6] 薩師煊 , 王珊 .數(shù)據(jù)庫(kù)系統(tǒng)概論 .北京 :高等教育出版社 ,2021:115~ 119 [7] 李大友 , 陳明 .實(shí)用軟件工程基礎(chǔ) .北京 :清華大學(xué)出版社 ,2021:127 [8] 王軍 .軟件工程技術(shù)與事例 .北京 :高等教育出版社 ,2021:121~ 130 [9] 王珊 , 馮念真 .計(jì)算機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā) .北京 :高等教育出社 ,1987:158 [10] 沈潔 .實(shí)用軟件工程 .北京 :機(jī)械工業(yè)出版社 ,2021:134~ 147 [11] 鄒天思 .關(guān)系數(shù)據(jù) 庫(kù) —— 數(shù)據(jù)庫(kù)管理系統(tǒng) .北京 :清華大學(xué)出版社 ,2021:153 [12] 馬運(yùn)濤 .MyEclipse 精要與高級(jí)開(kāi)發(fā)技術(shù) .北京 :電子工業(yè)出版社 ,2021:173 [13] 孫衛(wèi)琴 .三 a 對(duì)象持久化技術(shù)詳解 .北京 :電子工業(yè)版社 ,2021:133~ 150 人力資源 管理系統(tǒng) 26 致 謝 四年的讀書(shū)生活在這個(gè)季節(jié)即將劃上一個(gè)句號(hào),而于我的人生卻只是一個(gè)逗號(hào),我將面對(duì)又一次征程的開(kāi)始。四年的求學(xué)生涯在師長(zhǎng)、親友的大力支持下,走得辛苦卻也收獲滿囊,在論文即將付梓之際, 首先我要特別感謝我的導(dǎo)師 方修豐老師,給予我極大 的支持和悉心指導(dǎo),耐心的詢問(wèn)研究過(guò)程,并對(duì)我在開(kāi)發(fā)過(guò)程中遇到的問(wèn)題耐心的指導(dǎo)。 正是在 他 不遺余力的幫助下,論文的思路從混亂到清晰,材料從蕪雜到精到,語(yǔ)言從瑣碎到凝練,一步步接近成熟。 在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯謝意! 同時(shí)也感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計(jì)的環(huán)境。 最后再一次感謝所有在畢業(yè)設(shè)計(jì)中曾經(jīng)幫助過(guò)我的良師益友和同學(xué),以及在設(shè)計(jì)中被我引用或參考的論著的作者 。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1