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

正文內(nèi)容

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

2022-12-18 09:53:56 本頁面
 

【正文】 素之間互動以及管理活動與內(nèi)外部環(huán)境間的互動。 Struts 是一種基于 MVC 經(jīng)典設(shè)計(jì)模式的框架 ,在當(dāng)前 Web開發(fā)中已經(jīng)發(fā)展得比較成熟 . 它可以最大限度地實(shí)現(xiàn)組件的復(fù)用,具有很好的可重用性和可擴(kuò)展性,有利于項(xiàng)目的擴(kuò)展和二次開發(fā)。 社會可行性 目前,全球范圍內(nèi)的企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的關(guān)鍵將主要依靠企業(yè)人力資源。 人力資源 管理系統(tǒng) 4 需求分析 需求分析是軟件開發(fā)最基本的,也是最重要的一點(diǎn)。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量,因此,必須對軟件需求分析 進(jìn)行嚴(yán)格的審查分析。因此,開發(fā)一個操作簡單、功能強(qiáng)大的人力資源管理系統(tǒng)是十分必要的。具體的功能圖如圖 21 所示 。 普通用戶 培訓(xùn)計(jì)劃 培訓(xùn)總結(jié) 薪金列表 獎懲信息 員工管理 添加人員信息 瀏覽人員信息 管理員 添 加人員信息 添加應(yīng)聘信息 添加人才庫 添加培訓(xùn)計(jì)劃 添 加薪金管理 添 加獎懲制度 人力資源 管理系統(tǒng) 6 圖 23 人員管理功能圖 招聘管理模塊包括 : 瀏覽招聘信息 、 添加招聘信息 、 瀏覽人才庫 ,如圖 24所示 。 圖 26 獎懲管理功能圖 招聘管理 添加應(yīng)聘信息 瀏覽應(yīng)聘信息 瀏覽人才庫 薪金管理 瀏覽薪金列表 添加薪金數(shù)據(jù) 獎懲管理 瀏覽獎懲信息 添加 獎懲信息 人力資源 管理系統(tǒng) 7 3 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì) 為實(shí)現(xiàn)需求分析提及的各種功能本系統(tǒng)主要由 五 部分組成,分別是 人 員管理、招騁管理、薪金管理、 培訓(xùn)管理、獎懲管理, 規(guī)劃系統(tǒng)功能模塊如 圖 31所示。管理員可以添加應(yīng)聘人員的信息到數(shù)據(jù)庫中,并且可以根據(jù)需要進(jìn)行詳細(xì)的查看或者刪除。普通用戶進(jìn)入系統(tǒng)以后可以查看到公司的培訓(xùn)計(jì)劃和培訓(xùn) 總結(jié),了解公司對員工的培訓(xùn)情況。管理員和普通用戶都可以瀏覽到公司的獎懲信息,但是只有管理員可以根據(jù)公司的獎懲決議添加員工的獎懲信息,并且可以對信息進(jìn)行修改或刪除。 Hibernate 本質(zhì)上是一個面向 Java 開發(fā)環(huán)境的對象 /關(guān)系數(shù)據(jù)庫映射工具,借助 Hibernate 對象 /關(guān)系數(shù)據(jù)庫映射技術(shù) ,可以非常輕松地將以面向?qū)ο笏枷敕庋b的對像的各個狀態(tài)數(shù)據(jù)映射到基于 SQL 的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去 .由于本系統(tǒng)所采用的技術(shù)已經(jīng)發(fā)展得比較成熟,因此本系統(tǒng)在技術(shù)上是可行的。 (3)應(yīng)聘信息表 :存儲公司應(yīng)聘人員的信息,數(shù)據(jù)項(xiàng)包括應(yīng)聘 ID、姓名、性別、年齡、應(yīng)聘職位、所學(xué)專業(yè)、工作經(jīng)驗(yàn)、畢業(yè)院校、電話、 Email地址、創(chuàng)建時(shí)間、詳細(xì)經(jīng)歷、是否入庫。培訓(xùn) ID是此表的主鍵,用來唯一標(biāo)識一條培訓(xùn)記錄,其它字段用來記錄培訓(xùn)的詳細(xì)信息。 isstock 字段用來標(biāo)識應(yīng)聘者是否加入到公司的人才庫中。 其結(jié)構(gòu)如表 33所示。 其結(jié)構(gòu)如表 34所示。 isadmin 字段用來標(biāo)識用戶是否是管理員,通過該字段可以設(shè)置用戶的權(quán)限。幸運(yùn)的是, MyEclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 這種平等和一致性并不僅限于 Java 開發(fā)工具。例如, WebSphere Studio Application Developer 添加了對 JSP、 servlet、 EJB、 XML、 Web 服務(wù)和數(shù)據(jù)庫訪問的支持。 MyEclipse 是一個開發(fā)源碼項(xiàng)目,它其實(shí)是 Visual Age for Java 的替代品,其人力資源 管理系統(tǒng) 13 界面跟先前的 Visual Age for Java 差不多,但由于 其開放源碼,任何人都可以免費(fèi)得到,并可以在此基礎(chǔ)上開發(fā)各自的插件,因此越來越受人們關(guān)注。 圖 41 用戶登錄界面 系統(tǒng)登陸是人力資源管理中最先使用的功能,因?yàn)橛脩舻顷懺跀?shù)據(jù)庫中使用的是人員表,人員表中有一個 isadmin 字段,是來標(biāo)識是否是管理員的。 根據(jù) forward name=success path=/ /和 forward name=failed path=/ /可以了解,這個 Action 返回 success 時(shí),頁面會被轉(zhuǎn)到 文件,這就是登陸成功的頁面。當(dāng) action=logon時(shí)調(diào)用 logon()方法。如果為真,則返回“ (success)。得到一個 List 里面就存儲著所有查詢出的結(jié)果。 人員管理模塊設(shè)計(jì) 人員管理模塊主要包括瀏覽人員信息、添加人員信息、人員信息的刪除、人員信息的修改。 人力資源 管理系統(tǒng) 16 圖 42 添加人員信息頁面 添加人員信息的鏈接是這樣的,如下所示: td height=22 align=centera href= target=frame添加人員信息 /a/td 在 Struts 配置文件中,添加人員信息的鏈接沒有使用 ActionForm 類,也沒有使用 Action 的實(shí)現(xiàn)類,如下所示: action path=/adduser forward=/ / ,只是一個普通的 JSP文件,但是它的表單元素都是與 UsersForm相對應(yīng)的, UsersForm 如下所示: UsersForm 類中的 reset()方法作用是當(dāng)用戶點(diǎn)擊“重置”按鈕時(shí),清空 input輸入框的內(nèi)容, toString()方法覆蓋了 Object 和 toString()方法, populate()方法很有,它把 UsersForm 轉(zhuǎn)化成 Users 實(shí)體類,大大方便了程序在對數(shù)據(jù)庫操作時(shí)使用的方便。在由這個方法向數(shù)據(jù)庫添加人員信息,如下所示: public void addUsers(Users users) throws HibernateException { (new ())。 ()。 Transaction tx = ()。 人力資源 管理系統(tǒng) 18 ()。所有用戶的信息都在這個頁中顯示出來。 這是添加人員信息的整個過程,在這個過程中,有一部分是用于顯示人員信息的,就是“ ?action=listuser”,它是顯示人員信息的地址。 圖 44 瀏覽人員信息頁面 人員信息的列表的最后一列可以對該條記錄做刪除和修改。 修改人員的信息時(shí)必須先把要修改的人員信息先查找出來,讓用戶可以直觀的根據(jù)以前的 信息修改。得到的返回值需要做一下強(qiáng)制類型轉(zhuǎn)換。在使用 javascrip 對 checkbox 的 value 控制時(shí)。 HQL 語言 本系統(tǒng)中 ,所有對數(shù)據(jù)庫的操作都由 Hibernate 來完成 ,因此用到了大量的 HQL 語言 .HQL 是 Hibernate 設(shè)計(jì)的一套完整而實(shí)用高效的查詢語言 ,它通過面向?qū)ο蟮恼Z句結(jié)構(gòu)實(shí)現(xiàn)了和 SQL語言類似的功能 .如果向表里插入一條數(shù)據(jù)的話 ,直接調(diào)用 save()方法即可 ,但如果要使用查詢功能的話 ,我按照一般的 SQL 語句的方 法 :from 表名 where 條件 ,卻總是找不到預(yù)期的數(shù)據(jù) ,后來看書中發(fā)現(xiàn) ,from 后跟的是表對應(yīng)映射的類文件名 ,而非表名 ,比如招聘表為 invite,它對應(yīng)的類為 ,所以在 from 后要根Invite 而不是 invite. 安全性 將項(xiàng)目發(fā)布到互聯(lián)網(wǎng)上后 ,有些用戶不是點(diǎn)擊超鏈接打開網(wǎng)站的某個頁面 ,而是在地址欄中直接寫 ,而后進(jìn)入 ,試圖避開身份驗(yàn)證 ,處于對安全性的考慮 ,本項(xiàng)目在用戶登陸后才能進(jìn)入的頁面中 ,加入了如下的一行判斷 ,如果用戶非法進(jìn)入 ,則看到的將是一片空白頁 . String name=(String)(“name”)。 性能測試 :將程序以局域網(wǎng)的形式發(fā)布 ,查看其是否滿足多用戶的要求 . 需求測試 :根據(jù)需求分析的內(nèi)容 ,測試網(wǎng)站是否和當(dāng)初的設(shè)計(jì)一樣 . 通過這幾方面的測試,我及時(shí)修正了系統(tǒng)中存在的問題,很好的提高了系統(tǒng)的性能,達(dá)到了預(yù)期目標(biāo)。 本次畢 業(yè)設(shè)計(jì)是我工作前一次很好的演練和實(shí)踐的機(jī)會 ,是培養(yǎng)獨(dú)立思考問題和自學(xué)能力的鍛煉 ,使我意識到必須努力學(xué)習(xí)才能才工作中體現(xiàn)自己的價(jià)值 ,適應(yīng)社會的需要 . 人力資源 管理系統(tǒng) 25 參 考 文 獻(xiàn) [1] 洪維恩 , 何嘉 .Java2 面向?qū)ο蟪绦蛟O(shè)計(jì) [M].北京 :中國鐵道出 版 社 ,2021:121 [2] (美 )Marty 與 JSP 權(quán)威指南 [M].北京 :機(jī)械工業(yè)出版社 ,2021:143 [3] (美 )Marty 高級程序設(shè)計(jì) [M].北京 :人民郵電出版社 ,2021:154 [5] 黃明 , 梁旭 .JSP 信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例 .北京 :機(jī)械工業(yè)出版社 ,2021:132 [6] 薩師煊 , 王珊 .數(shù)據(jù)庫系統(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ì)和開發(fā) .北京 :高等教育出社 ,1987:158 [10] 沈潔 .實(shí)用軟件工程 .北京 :機(jī)械工業(yè)出版社 ,2021:134~ 147 [11] 鄒天思 .關(guān)系數(shù)據(jù) 庫 —— 數(shù)據(jù)庫管理系統(tǒng) .北京 :清華大學(xué)出版社 ,2021:153 [12] 馬運(yùn)濤 .MyEclipse 精要與高級開發(fā)技術(shù) .北京 :電子工業(yè)出版社 ,2021:173 [13] 孫衛(wèi)琴 .三 a 對象持久化技術(shù)詳解 .北京 :電子工業(yè)版社 ,2021:133~ 150 人力資源 管理系統(tǒng) 26 致 謝 四年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。 最后再一次感謝所有在畢業(yè)設(shè)計(jì)中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計(jì)中被我引用或參考的論著的作者 。 正是在 他 不遺余力的幫助下,論文的思路從混亂到清晰,材料從蕪雜到精到,語言從瑣碎到凝練,一步步接近成熟。在本次畢業(yè)設(shè)計(jì)中,我做的人力資源系統(tǒng)實(shí)現(xiàn)了在用戶登錄功能以及各模塊的增 ,刪 .查 ,改功能。 (2)進(jìn)入頁面首頁,輸入用戶名和密碼不正確,轉(zhuǎn)到登陸界面。 技術(shù)難點(diǎn) 中文亂碼 由于瀏覽器中的參數(shù)傳遞是按字節(jié)傳送 ,因此英
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1