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

正文內容

人力資源管理系統(tǒng)招聘模塊的設計與實現本科論文(文件)

2025-08-08 12:09 上一頁面

下一頁面
 

【正文】 導整個應用程序的工作, 是核心配置文件。若沒有找到具體的 ActionForward,就返回一個 null。主要作用是為了解決企業(yè)應用程序維護的復雜性而創(chuàng)建的。 七大模塊的 架構,如圖 所示 。基于 IOC 這種核心容器,可以將軟件項目以松耦合的結構進行開發(fā),這樣可以有利于軟件項目的維護。所以 Spring 框架支持與 Jakarta Struts 的集成。IOC 概念從編程技術上來講是將接口和實現想分離 。毫無疑問,這樣的對象可以再不同 JavaEE環(huán)境 (Web或 EJB)中獨立應用程序,測試環(huán)境之間重用。通過這些接口,不 僅可以對持久化 對象 進行存取,還能夠進行事務控制。但需要注意的是 Session對象 是非線程安全的。它充當數據存儲源的代理,并負 責創(chuàng)建 Session 對象。在 Hibernate 的啟動的過程中, Configuration 類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對象。它可以使用 HQL 語言或 SQL 語句兩種表達方式。 Tomcat 不僅是一個 Servlet 容器,它也具有傳統(tǒng)的 Web 服務器的功能, 如處理 HTML頁面,簡單的域名管理,配置 JNDI 等。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。 Oracle 數據庫是基于 “客戶端 /服務器 ”模式結構。 [12] 南京大學軟件學院本科畢業(yè)論文 10 第三章 人力資源管理系統(tǒng) 概述 系統(tǒng)整體描述 本系統(tǒng)采用 ++ 進行開發(fā),使用 Oracle11g數據庫作為系統(tǒng)的數據庫,在服務器的選擇上,我們使用的是 。招聘管理 子系統(tǒng) 的主要職責是對公司的招聘活動進行管理,根據公司的招聘需求組織招聘活動,并且對招聘活動、應聘者進行記錄,而且還要記錄應聘者面試的結果,并根據面試結果將應聘者信息轉入入職管理或者將應聘者加入人才庫。 作者本次完全負責招聘管理子系統(tǒng)的分析、設計與實現,因此接下來主要對招聘管理子系統(tǒng)進行詳細的介紹。因此我們需要單獨的設立招聘 管理模塊 ,對人員招聘進行總體的管理。該模塊需要管理招聘渠道信息、渠道聯系人信息,并且要不斷地維護招聘渠道的信息。招聘專員如果有新搜集的招聘渠道需要添加到系統(tǒng),則選擇新建招聘渠道進行招聘渠道的添加 ,如圖 所示,招聘專員需要填寫相關的信息,點擊增加按鈕,系統(tǒng)會保存該渠道信息。 圖 修改招聘渠道 招聘專員還可以點擊刪除按鈕進行渠道刪除操作,刪除會彈出提示框提醒用戶是否 要進行刪除操作,如圖 所示,點擊刪除東南大學這一渠道后出現的提示信息。 圖 招聘需求管理界面 南京大學軟件學院本科畢業(yè)論文 14 招聘專員登錄系統(tǒng)進入招聘需求管理 界面后 ,選擇 增加按鈕后新建招聘需求 ; 在查詢欄中 選 擇 相關的查詢條件 可 進行招聘信息的查詢;如果招聘需求有變化,招聘專員選擇對應的招聘需求后可以修改或刪除該招聘需求;當公司 舉辦招聘活動舉辦時 , 如果對應的招聘需求成功招聘到員工后,系統(tǒng)將會自動更新實招人數和差額人數。 圖 面試記錄界面 招聘專員要選擇 部門崗位、應聘者,并且記錄下面試的記錄。 圖 應聘者管理界面 南京大學軟件學院本科畢業(yè)論文 16 應聘者信息知識包含該應聘者的一些簡要信息,比如姓名、身份證號 、新別、出生日期、聯系電話和簡介等。同時,對于離職的員工,也統(tǒng)一將其信息加入到人才庫中。 南京大學軟件學院本科畢業(yè)論文 17 第四章 SSH 技術在 招聘管理子系統(tǒng)的 應用 功能說明 招聘管理的主要職責是對公司的招聘活動進行管理,根據公司的招聘需求組織招聘活動,并且對招聘活動、應聘者進行 記錄,而且還要記錄應聘者面試的結果,并根據面試結果將應聘者信息轉入入職管理或者將應聘者加入人才庫。 南京大學軟件學院本科畢業(yè)論文 18 子系統(tǒng)類圖 圖 招聘子系統(tǒng)整體類 設計 圖 南京大學軟件學院本科畢業(yè)論文 19 項目的實現采用了 SSH框架,根據框架的 MVC 分層設計, 在 C(Control)端,使用 Struts 進行用戶的請求處理。當涉及到對數據庫進行操作的時候,使用 Hibernate 框架對持久層進行統(tǒng)一的管理。 EmployChannelAction 類 : 該類根據招聘專員 對招聘渠道的操作請求,調用EmployChannelService 中的方法對操作進行處理 ,見表 。 招聘需求管理 設計 招聘渠道需求,包括招聘需求信息的查詢、錄入、編輯、刪除、反饋。 EmployRequirement 類 : 該類是招聘需求的實體類 ,見表 。 屬性名 數據類型 屬性說明 南京大學軟件學院本科畢業(yè)論文 21 employActivityService EmployActivityService 對應于招聘活動的服務類 表 EmployActivityAction類表 EmployActivityService 類 : 該類提供對招聘活動的各種操作的服務,包括新建、添加、查詢、修改、刪除服務 ,見表 。 應聘者管理 設計 應聘者管理,包括應聘 者的創(chuàng)建、信息維護 。 南京大學軟件學院本科畢業(yè)論文 22 InterviewRecordDAO 類 : 該類提供對面試記錄進行數據庫的操作。 人才庫管理 設計 人才庫管理,包括人才庫的查詢、編輯、刪除。 TalentedPerson類 : 該類是人才記錄的實體類 ,見表 。 首先我們通過時序圖來了解一下實現“新建招聘渠道”這一個功能的大致流程,如圖 所示。 此次使用 IDE,在創(chuàng)建好項目并添加框架所需的 jar包之后,我們得到幾個個最重要的配置文件了: , , , 。本項目的 關于 Struts框架的 。 Spring 通過一種稱作控制反轉( IoC)的技術促進了松耦合。 是 Spring 的配置文件,通過 IoC 技術來管理 Action、 Service、 DAO的創(chuàng)建、初始化、分配、銷毀等工作。 圖 項目組織結構圖 Struts 在項目中的應用 Struts 使用 Model 2 架構。一個 Action可以校驗輸入,并且訪問業(yè)務層以從數據庫或其他數據服務中檢索信息。 ActionServlet 通過查找請求的路徑可以決定使用哪個 ActionForm, Action 也是通過同樣的方法選取的。 Struts 提供一個 ActionForward 類,用來將一個頁面的路徑存儲為邏輯名稱。每個ActionMapping 相對于一個特定的路徑。 ActionServlet 在啟動時讀取這個配置文件,并創(chuàng)建一個配置對象數據庫。 圖 Action配置圖 在 web 應用啟動時就會加載初始化 ActionServlet, ActionServlet 從 文件中讀取配置信息 , 把它們存放到各種配置對象 , 例如 :Action的映射信息存放在 ActionMapping對象中 。 Form Bean的配置文件如圖 所示。這里用戶點擊“增加”按鈕后,會訪問 path 為“ /”的 Action,服務器 搜索“ ”南京大學軟件學院本科畢業(yè)論文 27 是否存在; ( 2) form 類實際是 Java Bean,用于封裝用戶請求傳遞的數據。 結合“新建招聘渠道”這一用例,我們來展示一下 Struts 在開發(fā)中的使用。 ActionMapping對象告訴 servlet,哪個 Actions, ActionForms, 和 ActionForwards 將被使用。 Servlet 然后使用存儲在 ActionForward 對象中的路徑來調用頁面完成響應。每個都必須以HTTP 響應進行應答。并不是強制每個 Action 從請求中抓取這些值,而是由 ActionServlet 將輸入綁定到 JavaBean中。其他 Struts 類,比如 Action, 用來訪問業(yè)務邏輯類。 搭建好項目之后,項目的組織結構如圖 所示。你可以認為 IoC 與 JNDI 相反 ——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。 圖 Spring框架在 。 ,比如說 wele頁面, filter,listener, servlet, servletmapping,啟動加載級別等等 。 圖 招聘渠道管理時序圖 南京大學軟件學院本科畢業(yè)論文 24 SSH 框架配置 Struts+Spring+Hibernate能很好的應用于 Web開發(fā)中。 應用 SSH框架開發(fā)的具體 流程 流程概述 在這一節(jié),作者將會結合項目開發(fā)的實際過程來詳細探討 SSH 框架的具體開發(fā)流程。 屬性名 數據類型 屬性說明 talentedPersonService TalentedPersonService 對應于人才庫的服務類 表 TalentedPersonAction類表 TalentedPersonService 類 : 該類提供對人才庫的各種操作的服務,包括查詢、修改、刪除 、入職 等服務 ,見表 。 屬性名 數據類型 屬性說明 uid int 應聘者編號 name String 應聘者名字 birthday Date 應聘者出生日期 description String 應聘者簡介 phone String 應聘者電話號碼 表 Employee 類表 InterviewRecord 類 : 該類是面試記錄的實體類 ,見表 。 屬性名 數據類型 屬性說明 employeeManageService EmployeeManageService 對應于應聘者的服務類 表 EmployeeManageAction類表 EmployeeManageService 類 : 該類提供對應聘者管理的各種操作的服務,包括新建、添加、查詢、修改、刪除應聘者 見表 。 EmployActivity類 : 該類是招聘活動的實體類 ,見表 。 招聘活動管理 設計 招聘活動管理,包括招聘活動信息的制定(新建)、編輯、刪除、記錄招聘結果。 屬性名 數據類型 屬性說明 employRequirementService EmployRequirementService 招聘需求的服務類 表 EmployRequirementAction類表 EmployRequirementService 類 : 該類提供對招聘需求的各種操作的服務,包括新建、添加、查詢、修改、刪除等服務 ,見表 。 EmployChannel類 : 該類是招聘渠道的實體類 ,見表 43。 V(View)層是使用的 JSP 頁面技術,配套 Struts 標簽的使用,使得開發(fā)更有效率。在 RequestProcessor 類預處理請求時,在創(chuàng)建了 Action 的實例后,就調用自身的 processActionPerform()方法,該方法在調用 Action 類的 execute()。 用例描述 招聘管理子系統(tǒng)的用例說明如圖 所示。 圖 人才庫管理界面 招聘專員可以對人才記錄進行修改維護和查詢操作,但是不能增加,因為人才庫記錄的來源為招聘暫時不能入職人員和離職人員。 同樣的,招聘專員也能對應聘者進行新建、修改、查詢、刪除操作。 應聘者管理 招聘活動舉行,招聘專員需要對應聘者的信息進行管理。 圖 招聘活動管理界面 招聘管理的界面如圖 所示 ,界面中顯示了有關于招聘活動的名稱、活動地點、活動時間、聯系人和聯系電話的信息,點擊查看活動需求按鈕,會顯示該活動所包含的招聘需求,如圖 所示。 圖 招聘渠道變化信息 最后,我們可以根據渠道名稱進行模糊搜索,查詢滿足關鍵字的招聘渠道,如圖 ,我們輸入“南京大學”四個字后,會出現“南京大學軟件學院”的條目。如圖 所示,將聯系人由張老師改為李老師,聯系電話也做了修改。 圖 招聘渠道管理界面 招聘專員登錄系統(tǒng)進入招聘渠道管理子 模塊 后,首先展示的是全部招聘渠道的詳細信息。下面,我們將具體介紹這5 個模塊的功能?,F在的社會,人才流動很快,而且人才需求的變動也是很迅速的。包括員工的入職、試用期的設定和修改、人員的調動、員工的離職和員工信息管理。這 5 個系統(tǒng)互相協(xié)作,共同完成對企業(yè)的人力資源的管理。其接收用戶信息 ,并向 “服務器端 ”發(fā)送請求。 Oracle 數據庫管理系統(tǒng)是一個以關系型和面向對象為中心管理數據的數據庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數據處理、因特網及電子商務等領域有著非常廣泛的應用。 Tomcat 是一個輕量級應用 服務器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。 ORM 的概念是數據持久層的一種子實現,它通過將映射的機制,把一條數據庫中的記錄處理成一個 Java 的class(bean)處理,這樣在 CURD 的處理上,真正 實現了以面向對象開發(fā),也將軟件的后期維護的周期大大縮短 南京大學軟件學院本科畢業(yè)論文 9 Tomcat 服務
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1