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

正文內容

人力資源管理系統(tǒng)招聘模塊的設計與實現(xiàn)本科論文-資料下載頁

2025-07-09 12:09本頁面

【導讀】據(jù)我所知,除文中已經注明引用的內容外,本論文(設計)不。包含其他個人已經發(fā)表或撰寫過的研究成果。對本論文(設計)的研究做出重。要貢獻的個人和集體,均已在文中作了明確說明并表示謝意。計)的電子版和紙質版。有權將論文(設計)用于非贏利目的的少量。復制并允許論文(設計)進入學校圖書館被查閱。保密的論文(設計)在解密后適用本規(guī)。1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,所有圖紙應符合國家技術標準規(guī)范。面的人力資源管理系統(tǒng)對公司日益復雜的人事工作進行高效便捷的管理。招聘管理、人員配置、薪酬管理、系統(tǒng)管理5個部分。力資源更有效的服務于組織或團體目標。商務工作,這尤其適合于具有較多分支機構的公司和集團企業(yè)。SSH在JavaEE項目中表示了3種框架,即Spring+Struts+Hibernate。本項目小組基本完成了一個人力資源管理系統(tǒng)所具備的功能。本人在該項目的開發(fā)中承擔招聘管理子系統(tǒng)的實現(xiàn)。行了總結和展望。

  

【正文】 department int 提出招聘需求的部門 id need int 本次招聘需求所需人數(shù) requirement String 招聘需求的一些描述 result int 本次招聘需求最終招到的人數(shù) 表 EmployRequirement 類表 相關數(shù)據(jù)表 : 招聘需求表( EmployRequirement) 。 招聘活動管理 設計 招聘活動管理,包括招聘活動信息的制定(新建)、編輯、刪除、記錄招聘結果。 EmployActivityAction 類 : 該類根據(jù)招聘專員對招聘活動的操作請求,調用EmployActivityService 中的方法對操作進行處理 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 南京大學軟件學院本科畢業(yè)論文 21 employActivityService EmployActivityService 對應于招聘活動的服務類 表 EmployActivityAction類表 EmployActivityService 類 : 該類提供對招聘活動的各種操作的服務,包括新建、添加、查詢、修改、刪除服務 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 employActivity EmployActivity 招聘活動的實體類 表 EmployActivityService 類表 EmployActivityDAO 類 : 該類提供對招聘活動進行數(shù)據(jù)庫的操作。 EmployActivity類 : 該類是招聘活動的實體類 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 id int 招聘活動編號 name String 招聘活動名字 date Date 招聘活動舉辦日期 address String 招聘活動舉辦地點 phone String 招聘 活動聯(lián)系人電話 er[ ] EmployRequirement 此次招聘活動涉及的招聘需求 表 EmployActivity類表 相 關 數(shù) 據(jù) 表 : 招 聘 活 動 表 ( EmployActivity )、 活 動 需 求 表( ActivityRequirement) 。 應聘者管理 設計 應聘者管理,包括應聘 者的創(chuàng)建、信息維護 。 EmployeeManageAction 類 : 該類根據(jù)招聘專員對應聘者管理模塊的操作請求,調用 EmployeeManageService 中的方法對操作進行處理 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 employeeManageService EmployeeManageService 對應于應聘者的服務類 表 EmployeeManageAction類表 EmployeeManageService 類 : 該類提供對應聘者管理的各種操作的服務,包括新建、添加、查詢、修改、刪除應聘者 見表 。 屬性名 數(shù)據(jù)類型 屬性說明 employee Employee 應聘者的實體類 表 EmployeeManageService 類表 EmployeeDAO 類 : 該類提供對應聘者進行 數(shù)據(jù)庫的操作。 南京大學軟件學院本科畢業(yè)論文 22 InterviewRecordDAO 類 : 該類提供對面試記錄進行數(shù)據(jù)庫的操作。 Employee 類 : 該類是應聘者的實體類 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 uid int 應聘者編號 name String 應聘者名字 birthday Date 應聘者出生日期 description String 應聘者簡介 phone String 應聘者電話號碼 表 Employee 類表 InterviewRecord 類 : 該類是面試記錄的實體類 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 employeeID int 應聘者編號 employerID int 面試人編號 date Date 面試時間 result int 面試結果 requirementID int 應聘者應聘的崗位所對應的招聘需求 ID 表 InterviewRecord 類表 相關數(shù)據(jù)表 : 應聘者表( Employee) 、 面試記錄表( InterviewRecord) 。 人才庫管理 設計 人才庫管理,包括人才庫的查詢、編輯、刪除。 TalentedPersonAction 類 : 該 類根據(jù)招聘專員對人才庫的操作請求,調用TalentedPersonService 中的方法對操作進行處理 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 talentedPersonService TalentedPersonService 對應于人才庫的服務類 表 TalentedPersonAction類表 TalentedPersonService 類 : 該類提供對人才庫的各種操作的服務,包括查詢、修改、刪除 、入職 等服務 ,見表 。 屬性名 數(shù)據(jù)類型 屬性說明 tp TalentedPerson 招聘渠道的實體類 表 TalentedPersonService 類表 TalentedPersonDAO 類 : 該類提供對人才庫進行數(shù)據(jù)庫的操作。 TalentedPerson類 : 該類是人才記錄的實體類 ,見表 。 南京大學軟件學院本科畢業(yè)論文 23 屬性名 數(shù)據(jù)類型 屬性說明 uid int 人才記錄編號 name String 人才記錄人名字 sex String 姓名 age int 年齡 phone String 電話 description String 人才記錄人簡介 表 TalentedPerson類 相關數(shù)據(jù)表 : 人才庫表( TalentedPerson) 。 應用 SSH框架開發(fā)的具體 流程 流程概述 在這一節(jié),作者將會結合項目開發(fā)的實際過程來詳細探討 SSH 框架的具體開發(fā)流程。通過演示開發(fā)“新建招聘渠道”這個用例,作者將解釋整個框架是如何集成起來,共同完成開發(fā)的。 首先我們通過時序圖來了解一下實現(xiàn)“新建招聘渠道”這一個功能的大致流程,如圖 所示。第一步,操作人員登陸系統(tǒng),點擊“增加”按鈕,瀏覽器將會像服務器發(fā)送此次用戶的請求;第二步:服務器收到用戶請求,分配對應的Action類處理用戶的請求;第三步: Action類首先獲取用戶數(shù)據(jù),然后調用 Service層的方法處理用戶的請求;第四步: Service 層 調用 DAO 層的方法處理數(shù)據(jù),向Action 返回處理結果;最后 Action 類根據(jù)處理結果,向用戶返回結果或者跳轉到其他頁面進行處理。 圖 招聘渠道管理時序圖 南京大學軟件學院本科畢業(yè)論文 24 SSH 框架配置 Struts+Spring+Hibernate能很好的應用于 Web開發(fā)中。所謂工欲善其事,必先利其器,在開始一個 Web應用的開始之前,我們需要先配置整個框架。 此次使用 IDE,在創(chuàng)建好項目并添加框架所需的 jar包之后,我們得到幾個個最重要的配置文件了: , , , 。 這些配置文件我們將會在后面的章節(jié)中做詳細的介紹 。 ,比如說 wele頁面, filter,listener, servlet, servletmapping,啟動加載級別等等 。 web應用在加載是首先加載的配置文件,它指導整個 項目的文 件加載順序、訪問路徑的信息。本項目的 關于 Struts框架的 。 圖 Struts配置文件圖 這段配置文件指導服務器在加載項目時,需要將上述的 Struts配置文件加載到計算機內存, Struts配置文件中詳細的說明了訪問路徑、參數(shù)傳遞等信息,因此需要在項目開始時就要加載到計算機內存。 圖 Spring框架在 。 圖 Spring配置文件圖 這段配置文件指導服務器在加載項目時,需要將上述 的 Spring 配置文件加載到計算機內存。 Spring 通過一種稱作控制反轉( IoC)的技術促進了松耦合。當應用了 IoC,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不南京大學軟件學院本科畢業(yè)論文 25 是這個對象自己創(chuàng)建或者查找依賴對象。你可以認為 IoC 與 JNDI 相反 ——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。 是 Struts 的配置文件,該文件 主要管理 Action類的訪問路徑和類的映射、 formBean、以及請求返回路徑等信息。 是 Spring 的配置文件,通過 IoC 技術來管理 Action、 Service、 DAO的創(chuàng)建、初始化、分配、銷毀等工作。 是 Hibernate 關于 Java Bean和數(shù)據(jù)庫表的映射關系文件,它規(guī)定了Java Bean對應于哪一張數(shù)據(jù)庫表、 Java Bean中屬性和數(shù)據(jù)庫表的屬性的一一對應關系以及數(shù)據(jù)類型、 數(shù)據(jù)庫表的外鍵關系。 搭建好項目之后,項目的組織結構如圖 所示。 action包中對應的是 Struts中各種 action類, form是用戶提交的請求數(shù)據(jù)的 form Bean類, model包中是項目的應用邏輯的實現(xiàn)類,包括與數(shù)據(jù)庫交互的 dao 類, db 中是數(shù)據(jù)庫表映射的實體類, service 中類提供 action調用的服務方法。 圖 項目組織結構圖 Struts 在項目中的應用 Struts 使用 Model 2 架構。 Struts 的 ActionServlet 控制導航流。其他 Struts 類,比如 Action, 用來訪問業(yè)務邏輯類。當 ActionServlet 從容器接收到一個請求,它使用 URI (或者路徑“ path” ) 來決定那個 Action 將用來處理請求。一個 Action可以校驗輸入,并且訪問業(yè)務層以從數(shù)據(jù)庫或其他數(shù)據(jù)服務中檢索信息。 南京大學軟件學院本科畢業(yè)論文 26 為校驗輸入或者使用輸入來更新數(shù)據(jù)庫, Action 需要知道什么指被提交上來。并不是強制每個 Action 從請求中抓取這些值,而是由 ActionServlet 將輸入綁定到 JavaBean中。輸入 bean是 Struts ActionForm 類的子類。 ActionServlet 通過查找請求的路徑可以決定使用哪個 ActionForm, Action 也是通過同樣的方法選取的。 ActionForm 擴展 類。每個都必須以HTTP 響應進行應答。 通常 , StrutsAction 并不自行加工響應信息,而是將請求轉發(fā)到其他資源,比如 JSP 頁面。 Struts 提供一個 ActionForward 類,用來將一個頁面的路徑存儲為邏輯名稱。當完成業(yè)務邏輯后, Action 選擇并向 Servlet 返回一個 ActionForward。 Servlet 然后使用存儲在 ActionForward 對象中的路徑來調用頁面完成響應。 Struts 將這些細節(jié)都綁定在一 個 ActionMapping 對象中。每個ActionMapping 相對于一個特定的路徑。當某個路徑被請求時, Servlet 就查詢ActionMapping 對象。 ActionMapping對象告訴 servlet,哪個 Actions, ActionForms, 和 ActionForwards 將被使用。所有這些細節(jié),關于 Action, ActionForm, ActionForward, ActionMapping,以及其他一些東西,都在 文件中定義。 ActionServlet 在啟動時讀取這個配置文件,并創(chuàng)建一個配置對象數(shù)據(jù)庫。在運行時, Struts 應用根據(jù)文件創(chuàng)建的配置對象,而不是文件本身。 結合“新建招聘渠道”這一用例,我們來展示一下 Struts 在開發(fā)中的使用。Struts 關于 Action的配置如圖 所示。 圖 Action配置圖 在 web 應用啟動時就會加載初始化 ActionServlet, ActionServlet 從 文件中讀取配置信息 , 把它們存放到各種配置對象 , 例如 :Action的映射信息存放在 ActionMapping對象中 。 當 ActionServlet 接收到一個客戶請求的時候,將執(zhí)行如下流程: ( 1)檢索和用戶請求匹配的 ActionMapping 實例,如果不存在,就返回請求路徑無效 。這里用戶點擊“增加”按鈕后,會訪問 path 為“ /”的 Action,服務器 搜索“ ”南京大學軟件學院本科畢業(yè)論文 27 是否存在; ( 2) form 類實際是 Java Bean,用于封裝用戶請求傳遞的數(shù)據(jù)。 如果ActionForm 實例不存在,就創(chuàng)建一個 ActionForm 對象,把客戶提交的表單數(shù)據(jù)保存到 ActionForm中 。 Form Bean的配置文件如圖 所示。 ( 3)根據(jù)配置信息決定是否需要表單驗證,如果需要驗證,就調用ActionForm的 validate()方法; ( 4)在 ActionForm()的方法返回一個 null 或者一個不包含 ActionMeassage的 ActionError 對象,就表示表單驗證通過
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1