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

正文內(nèi)容

基于ssh企業(yè)人力資源管理系統(tǒng)-文庫吧在線文庫

2024-12-30 16:51上一頁面

下一頁面
  

【正文】 eb 層 體 系結(jié)構(gòu) ........................................ 9 系統(tǒng)所采用的 設(shè)計(jì)模式 ....................................... 14 系 統(tǒng)的 Web 層 框架 Struts 介紹 ................................ 10 4 系統(tǒng)設(shè)計(jì) ........................................................ 18 系統(tǒng)框架 ................................................... 18 數(shù)據(jù)庫設(shè)計(jì) ................................................. 19 主界面設(shè)計(jì) ................................................. 25 5 招聘管理模塊開發(fā) .............................................. 27 招聘管理模塊概述 ........................................... 27 招聘管理模塊技術(shù)分析 ....................................... 27 瀏覽應(yīng)聘人員信息的實(shí)現(xiàn)過程 ................................. 30 添加應(yīng)聘信息的實(shí)現(xiàn)過程 ..................................... 32 6 系統(tǒng)測試 ....................................................... 34 系統(tǒng)測試概述 ............................................... 34 測試用例 ................................................... 34 測試結(jié)果 ................................................... 35 7 總結(jié) 與展望 ..................................................... 36 參考文獻(xiàn) ............................................... 38 致 謝 ......................................................... 39 1 1 前 言 企業(yè) 人力資源管理系統(tǒng) ,是伴隨著 計(jì)算機(jī)和互聯(lián)網(wǎng) 技術(shù)在各個(gè)領(lǐng)域的廣泛應(yīng)用,和各行各業(yè)企業(yè) 內(nèi)部 信息化建設(shè)步伐的加快應(yīng)運(yùn)而生。 通過對人力資源管理相關(guān)理論和業(yè)務(wù)流程的透析,結(jié)合 R 公司 (項(xiàng)目公司 )的企業(yè)管理特別是人力資源管理的實(shí)際運(yùn)作情況以及目前國內(nèi)外人力資源管系統(tǒng)的研究現(xiàn)狀 , 同時(shí)探討了人力資源管理系統(tǒng)的關(guān)鍵技術(shù),如 B/S 結(jié)構(gòu)、 J2EE和基于 MVC 的 Struts 框架等在人力資源管理系統(tǒng)開發(fā)中的可行性和適用性, 在此基礎(chǔ)上,從軟件工程的角度出發(fā),對 R 公司人力資源管理系統(tǒng)依次進(jìn)行了需分析、設(shè)計(jì),按照功能劃分出子系統(tǒng)及其相應(yīng)功能模塊,然后給出了用戶登陸、員工信息管理等功能模塊的詳細(xì)設(shè)計(jì)和部分算法實(shí)現(xiàn)流程,最后對整個(gè)系統(tǒng) 進(jìn)了測試。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶非常少,而且當(dāng)時(shí)的人力資源管理系統(tǒng)充其量也只不過是一種自動(dòng)計(jì)算薪資的工具,既不包含非財(cái)務(wù)的信息,也不包含薪資的歷史信息,幾乎沒有報(bào)表自動(dòng)生成功能和薪資數(shù)據(jù)分析功能?!肮?、公平、合理”的企業(yè)管理理念和企業(yè)管理水平的提高,使社會(huì)對人力資源管理系統(tǒng)有了更高的需求,同時(shí)由于個(gè)人電腦的普及、數(shù)據(jù)庫技術(shù)、客戶機(jī) /服務(wù)器技術(shù),特別是 Inter/Intra 技術(shù)的發(fā)展,使得第三代人力資源管理系統(tǒng)的出現(xiàn)成為必然。與傳統(tǒng)人力資源管理系統(tǒng)不同, eHR 是從“全面人力資源管理”的角度出發(fā),利用 Inter/Intra 技術(shù)為人力資源管理思想搭建一個(gè)標(biāo)準(zhǔn)化、規(guī)范化、網(wǎng)絡(luò)化的工作平臺(tái),在滿足人力資源部門業(yè)務(wù)管理需求的基礎(chǔ)上,還能將人力資源管理生態(tài)鏈上不同角色聯(lián)系起來,使得 eHR 成為企業(yè)實(shí)行“全面人力資源管理”的紐帶。在多層 Web 體系結(jié)構(gòu)的設(shè)計(jì)中,普遍存在著程序可重 用程度低、維護(hù)工作繁瑣等不足。控制器的作用是從客戶端接受請求,并且選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后把響應(yīng)結(jié)果送回到客戶端。它具有自我存儲(chǔ)到關(guān)系數(shù)據(jù)庫的能力,使對象的改變能夠直接得以存儲(chǔ),而不考慮數(shù)據(jù)庫存取代碼。另外,國內(nèi)的大型的人力資源管理系統(tǒng),通用性雖然很強(qiáng),但是某些方面不能完全滿足企業(yè)的具體需要,例如薪酬項(xiàng)目的定義,招聘流程的規(guī)范和管理等等。 1. 經(jīng)濟(jì)可行性分析 人力資源管理是企業(yè) 管理中的一個(gè)重要組成部分,涉及到企業(yè)管理的各個(gè)方面。 (2) 按實(shí)際應(yīng)用的可行性劃分模塊,確定模塊功能。 (2) 招聘管理 模塊 概述 本模塊主要 用于對招聘和應(yīng)聘的人員信息進(jìn)行添加和管理,大大地方便了企業(yè)管理者對后備人才的管理,能夠有效地為企業(yè)篩選優(yōu)秀人才。 (7) 薪資管理 模塊概述 該模塊用作公司管理員對員工的薪資管理 , 該模塊中包括員工姓名、當(dāng)前月份、基本工資、加班費(fèi)、工齡費(fèi)、考勤費(fèi)、礦工費(fèi)、保險(xiǎn)費(fèi)、實(shí)發(fā)工資和相關(guān)操作。 Tomcat 是一個(gè)小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 B/S模式是一種三層結(jié)構(gòu)的系統(tǒng), 如圖 31 所示。這個(gè)數(shù)據(jù)庫服務(wù)器的工作任務(wù)就是負(fù)責(zé)協(xié)調(diào)不同的 Web 服務(wù)器發(fā)出的 SQL 請求,管理數(shù)據(jù)庫。 10 開發(fā)效率高,周期短??刂破黝?ActionServlet 接收來自客戶端瀏覽器的各種請求,根據(jù)配置文件“ ”,對客戶 請求進(jìn)行相應(yīng)的處理。 Action 類使客戶端請求和業(yè)務(wù)模型松散耦合 ,這種松散耦合讓請求和 Action 類不再局限于一對一的對應(yīng)關(guān)系。 ActionForward 類所表示的是一個(gè)目標(biāo),也就是在 Action 完成之后,控制器要轉(zhuǎn)交控制權(quán)的地方。 在設(shè)計(jì) ActionForm Bean 的過程中有一點(diǎn)需要著重強(qiáng)調(diào),控制器在把客戶端請求中的表單數(shù)據(jù)填入 ActionForm 實(shí)例之前,會(huì)先調(diào)用 reset()方法,讓ActionForm 將其屬性值設(shè)置回原來的默認(rèn)狀態(tài)。 loadonstartup元素用于標(biāo)明應(yīng)用程序啟動(dòng)時(shí),即在接收到任何客戶端請求之前,創(chuàng)建該 Servlet 實(shí)例的數(shù) 14 目,缺省為 0 個(gè)。 圖 33 Struts組件應(yīng)用圖 圖 33 顯示了 文件是如何組織各個(gè)組件一起工作的。引入設(shè)計(jì)模式的思想就是要在開 發(fā)過程中最大限度的實(shí)現(xiàn)“重用”,包括代碼的重用、設(shè)計(jì)的重用、資源的重用等等,從而高效率、高質(zhì)量的進(jìn)行開發(fā)。對于開發(fā)小型的應(yīng)用, Model 1 是首選。通過對 Model 1 和 Model 2 的比較可以發(fā)現(xiàn),兩者最主要的差別在于它們處理請求的方式,即采用哪個(gè)組件來對客戶端的請求進(jìn)行處理。當(dāng)用戶請求從視圖部分傳過來時(shí),控制器把請求發(fā)給適當(dāng)?shù)臉I(yè)務(wù)邏輯組件處理;請求處理完成后,再返回到控制器,由控制器再把處理結(jié)果轉(zhuǎn)發(fā)給適當(dāng)?shù)囊晥D組件處理。 (3)研究了 SSH 持久化技術(shù),詳細(xì)研究了 Hibernate 的體系結(jié)構(gòu)、工作原理和實(shí)現(xiàn)對象一關(guān)系映射機(jī)制的核心技術(shù)。 (5)為實(shí)現(xiàn)企業(yè)員工培訓(xùn)的一系列相關(guān)信息的管理。模塊組成 主要包括該人力資源管理信息系統(tǒng)的主要組成模塊以及每個(gè)模塊所要達(dá)到的同能。管理員實(shí)體的 ER 圖如圖 42所示。 圖 45管理員實(shí)體的 ER圖 基本工資 礦工費(fèi) 加班次數(shù) 工齡 全勤獎(jiǎng) 員工編號 保險(xiǎn)費(fèi) 薪資管理 員工性別 所屬部門 員工工種 員工年齡 所學(xué)專業(yè) 員工編號 工作經(jīng)驗(yàn) 員工管理 年齡 文化程度 出生日期 應(yīng)聘職位 所學(xué)專業(yè) 姓名 工作經(jīng)驗(yàn) 招聘人員管理 22 數(shù)據(jù)庫邏輯結(jié)構(gòu) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的 ER 圖轉(zhuǎn)換成與選用的 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。 表 42 tb_inviteJob的結(jié)構(gòu) 字段名稱 字段說明 字段類型 可否為空 主鍵 描述 ID 唯一 ID int(4) No Yes 自增字段 Name 應(yīng)聘人員姓名 varchar(10) Yes Sex 應(yīng)聘人員性別 varchar(10) Yes Age 應(yīng)聘人員年齡 int(4) Yes Born 出生日期 varchar(50) Yes Job 應(yīng)聘職務(wù) varchar(50) Yes Specialty 所學(xué)專業(yè) varchar(50) Yes Experience 工作經(jīng)驗(yàn) char(10) Yes TeachSchool 文化程度 varchar(30) Yes Afterschool 畢業(yè)學(xué)校 varchar(50) Yes Tel 聯(lián)系電話 varchar(50) Yes Address 家庭住址 varchar(50) Yes Createtime 登記時(shí)間 varchar(50) Yes Content 備注信息 ntext( 16) Yes Isstock 是否被錄用 bit( 1) Yes 3. tb_employee(員工信息表)。表 tb_cj 的結(jié)構(gòu)如表 45 所示。在系統(tǒng)中,展示區(qū)主要包括各個(gè)模塊中的添加功能。 圖 51 招聘 管理 模塊的框架 圖 招聘管理模塊技術(shù)分析 在實(shí)現(xiàn)招聘管理模塊時(shí),需要編寫招聘管理模塊對象的 ActionForm 類和Action 實(shí)現(xiàn)類,并且需要編寫與 ActionForm 屬性和數(shù)據(jù)表字段 一一對應(yīng)的 xml映射文件,以及在 Spring 框架中 文件中進(jìn)行配置。在該類中設(shè)置 ObjectDao 類型對象,并對這個(gè)對象實(shí)現(xiàn)getXXX( )和 setXXX( )方法。 return (operationInviteJob)。 } public void setObjectDao(ObjectDao objectDao) { = objectDao。 // 編號 /*************提供控制 address 屬性的方法 **************/ 招聘管理模塊 招聘人員查詢 查詢是否錄用 刪除招聘人員 添加招聘人員 詳細(xì)招聘人員 28 public String getAddress() { //設(shè)置 address 屬性的方法 return address。 圖 48 主界面的布局 在 JSP 頁面中包含文件有兩種方法 :一種是應(yīng)用 %include%指令實(shí)現(xiàn),另一種是應(yīng)用 jsp:include動(dòng)作元素實(shí)現(xiàn),本系統(tǒng)使用的是 jsp:include動(dòng)作元素。 表 tb_department 的結(jié)構(gòu)如表 47 所示。 薪資信息表主要用來存儲(chǔ)員工薪資信息。表 tb_manager 的結(jié)構(gòu)如表 41所示。 管理員級別 管理員賬號 管理員密碼 管理員實(shí)體 21 圖 43 招聘人員管理 實(shí)體的 ER圖 3. 員工信息管理實(shí)體 員工信息管理實(shí)體包括員工編號、員工姓名、員工年齡、員工性別出生日期、員工身份證號碼、 員工畢業(yè)學(xué)校 、登記時(shí)間及備注信息屬性。 數(shù)據(jù)庫概念設(shè)計(jì) 根據(jù)以上各節(jié)對系統(tǒng)所做的需求分析和 系統(tǒng)設(shè)計(jì),規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫實(shí)體分為管理員實(shí)體、招聘人員管理實(shí)體、員工信息管理實(shí)體、薪資管理實(shí)體、培訓(xùn)信息實(shí)體。各個(gè)模塊及其系統(tǒng)管理模塊。人力資源管理系統(tǒng)的具體目標(biāo)如下: (1)對企業(yè)人力資源管理的基本信息進(jìn)行管理。 18 4 系統(tǒng) 設(shè)計(jì) 系統(tǒng) 框架 本系統(tǒng)基于 Struts, Hibernate 和 Spring 的 Web 應(yīng)用系統(tǒng)多層框架模型,通過對模型各層次的分析和討論,提供了一種實(shí)現(xiàn)多層 Web 應(yīng)用系統(tǒng)開發(fā)的解決方案。 圖 36 MVC 模型圖 以 MVC 模式開發(fā)的 J2EE Web 應(yīng)用 中,視圖部分一般由 JSP 和 HTML 構(gòu)建。大量實(shí)現(xiàn)控制邏輯的代碼將會(huì)使整個(gè) JSP 頁面變得異常臃腫,而 Model 2 加入了Servlet 來專門實(shí)現(xiàn)控制和分配請求的功能。 JSP Model 1 早期在 J2EE 平臺(tái)下進(jìn)行 Web 應(yīng)用開發(fā)經(jīng)歷了兩種設(shè)計(jì)模式,分別是 JSP Model 1(圖 34)和 JSP Model 2。每一個(gè)模式描述了 15 一個(gè)在開發(fā)者做設(shè)計(jì)時(shí)不斷重復(fù)遇到的問題,以及該問題的解決方案的核心。而welefilelist元素主要用來設(shè)定應(yīng)用系統(tǒng)的默認(rèn)頁。下面是一個(gè)簡單的 文件示例。 Struts 框架會(huì)將這些包含客戶端提交的數(shù)據(jù)的 Form Bean 交給合適的
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1