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

正文內容

人力資源管理系統招聘模塊的設計與實現本科論文(編輯修改稿)

2025-07-25 11:39 本頁面
 

【文章內容簡介】 在Spring中IOC容器占據了核心的功能,通過IOC容器就可以將Java Bean完全管理,包括創(chuàng)建、銷毀,還可以對數據庫的Java Bean進行自動化的事務,包括一些企業(yè)級的應用如JNDI、JavaMail也被支持,先前的EJB容器由于侵入式的開發(fā),如事務、狀態(tài)類必須在支持EJB的容器中進行開發(fā),這對平臺的移植性造成了很大的影響,所以Spring的IOC容器完全脫了平臺,用最簡單的Java Bean技術實現接口與分離,并且對組件的調配提供很好的支持。[8]Spring框架的功能可以用在任何JavaEE服務器中,大多數功能也適用于不受管理的環(huán)境。Spring的核心要點是:支持不綁定到特定JavaEE服務容器的可重用業(yè)務和數據訪問對象。毫無疑問,這樣的對象可以再不同JavaEE環(huán)境(Web或EJB)中獨立應用程序,測試環(huán)境之間重用。 Hibernate框架JBoss公司的Hibernate開源項目為企業(yè)級開發(fā)中的數據庫持久層技術注入了新鮮的血液,它不僅對跨數據庫、事務封裝、ORM映射、延遲加載等這些細節(jié)技術提供了完善的解決方案,也對一些在程序開發(fā)中容易忽略的問題進行了良好的封裝和規(guī)劃,具體有以下幾個方面:(1) 通過使用ORMObjectrelational mapping映射,以Bean的形式操作數據庫中的記錄;(2) 強大的一級、二級緩存機制結合數據庫連接池POOL,這樣使CURD操作效率得到大大提升(3) 在對SQL的可維護性Hibernate也做得非常優(yōu)秀,將系統中大量的SQL語句放入XML文件中進行統一管理,有助于項目的總體設計及維護修改;(4) Spring+Hibernate+范型是一個強大的組合,這樣可以免去編寫大量的DAO代碼,減少了工作量,而且維護性大大增強。[9]:Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Configuration。這5個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。下面對這五個核心接口分別加以介紹。 [10]Session接口負責執(zhí)行被持久化對象的CRUD操作(CRUD的任務是完成與數據庫的交流,包含了很多常見的SQL語句。)。但需要注意的是Session對象是非線程安全的。同時,Hibernate的session不同于JSP應用中的HttpSession。這里當使用session這個術語時,其實指的是Hibernate中的session,而以后會將HttpSession對象稱為用戶session。 SessionFactory接口負責初始化Hibernate。它充當數據存儲源的代理,并負責創(chuàng)建Session對象。這里用到了工廠模式。需要注意的是SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory就夠,當需要操作多個數據庫時,可以為每個數據庫指定一個SessionFactory。   Configuration接口負責配置并啟動Hibernate,創(chuàng)建SessionFactory對象。在Hibernate的啟動的過程中,Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。   Transaction接口負責事務相關的操作。它是可選的,開發(fā)人員也可以設計編寫自己的底層事務處理代碼。   Query和Criteria接口負責執(zhí)行各種數據庫查詢。它可以使用HQL語言或SQL語句兩種表達方式。Hibernate的完美主要是體現在ORM上。ORM的概念是數據持久層的一種子實現,它通過將映射的機制,把一條數據庫中的記錄處理成一個Java的class(bean)處理,這樣在CURD的處理上,真正實現了以面向對象開發(fā),也將軟件的后期維護的周期大大縮短 Tomcat服務器Tomcat是一個免費開源的Servlet容器,它是Apache基金會Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發(fā)而成。由于有了Sun公司的參與和支持,最新的Servlet和JSP規(guī)范總能在Tomcat中得到體現。Tomcat不僅是一個Servlet容器,它也具有傳統的Web服務器的功能,如處理HTML頁面,簡單的域名管理,配置JNDI等。Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。 Tomcat 是一個輕量級應用服務器,在中小型系統和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 服務器,可利用它響應對HTML 頁面的訪問請求。實際上Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。[11] Oracle數據庫Oracle數據庫是一種大型數據庫系統,一般應用于商業(yè),政府部門,它的功能很強大,能夠處理大批量的數據,在網絡方面也用的非常多。Oracle數據庫管理系統是一個以關系型和面向對象為中心管理數據的數據庫管理軟件系統,其在管理信息系統、企業(yè)數據處理、因特網及電子商務等領域有著非常廣泛的應用。因其在數據安全性與數據完整性控制方面的優(yōu)越性能,以及跨操作系統、跨硬件平臺的數據互操作能力,使得越來越多的用戶將Oracle作為其應用數據的處理系統。 Oracle數據庫是基于“客戶端/服務器”模式結構??蛻舳藨贸绦驁?zhí)行與用戶進行交互的活動。其接收用戶信息,并向“服務器端”發(fā)送請求。服務器系統負責管理數據信息和各種操作數據的活動。[12] 第三章 人力資源管理系統概述 系統整體描述++,使用Oracle11g數據庫作為系統的數據庫,在服務器的選擇上。本人力資源管理系統由5個子系統構成:組織結構子系統、招聘管理子系統、薪酬管理子系統、人員配置子系統、系統管理子系統。這5個系統互相協作,共同完成對企業(yè)的人力資源的管理。組織結構子系統以樹型的方式顯示組織結構信息、組織單元之間的匯報關系、與組織單元中相關的信息。招聘管理子系統的主要職責是對公司的招聘活動進行管理,根據公司的招聘需求組織招聘活動,并且對招聘活動、應聘者進行記錄,而且還要記錄應聘者面試的結果,并根據面試結果將應聘者信息轉入入職管理或者將應聘者加入人才庫。人員配置子系統的主要職責是為人力專員進行人員配置管理提供的相應的功能。包括員工的入職、試用期的設定和修改、人員的調動、員工的離職和員工信息管理。薪酬管理子系統實現企業(yè)員工薪酬的管理,包括了包括工資項目管理、固定工資管理、導入項目數據錄入、工資結算管理、報表管理共5個部分。作者本次完全負責招聘管理子系統的分析、設計與實現,因此接下來主要對招聘管理子系統進行詳細的介紹。 招聘管理模塊人才是企業(yè)之根本,現在企業(yè)的競爭僅僅是技術、市場的競爭,更是人才的競爭?,F在的社會,人才流動很快,而且人才需求的變動也是很迅速的。對應于公司的不斷發(fā)展,我們需要不斷地擴充已有的人才儲備規(guī)模,招聘一些公司急需的人員。因此我們需要單獨的設立招聘管理模塊,對人員招聘進行總體的管理。:該系統包括招聘渠道管理、招聘需求管理、招聘活動管理、應聘者管理、人才庫管理5個子模塊。下面,我們將具體介紹這5個模塊的功能。 招聘管理系統菜單界面 招聘渠道管理招聘渠道管理系統主要是對招聘渠道進行收集管理,以便更好的實現招聘的效果。該模塊需要管理招聘渠道信息、渠道聯系人信息,并且要不斷地維護招聘渠道的信息。 招聘渠道管理界面招聘專員登錄系統進入招聘渠道管理子模塊后,首先展示的是全部招聘渠道的詳細信息。,招聘渠道信息包括招聘渠道名稱、聯系人、聯系電話、簡介、地址等信息。招聘專員如果有新搜集的招聘渠道需要添加到系統,則選擇新建招聘渠道進行招聘渠道的添加,招聘專員需要填寫相關的信息,點擊增加按鈕,系統會保存該渠道信息。 增加招聘渠道招聘專員點擊對應的招聘渠道的修改按鈕,則會轉到修改界面,對招聘渠道的信息進行維護。,將聯系人由張老師改為李老師,聯系電話也做了修改。點擊修改按鈕后將保存修改后的信息。 修改招聘渠道招聘專員還可以點擊刪除按鈕進行渠道刪除操作,刪除會彈出提示框提醒用戶是否要進行刪除操作,點擊刪除東南大學這一渠道后出現的提示信息。 刪除招聘渠道我們看一下經過前面的一些增、刪、改操作后信息的情況, 刪除了東南大學這一條目,新增了南京財經大學條目。 招聘渠道變化信息 最后,我們可以根據渠道名稱進行模糊搜索,查詢滿足關鍵字的招聘渠道,我們輸入“南京大學”四個字后,會出現“南京大學軟件學院”的條目。 查詢招聘渠道 招聘需求管理招聘需求管理是管理企業(yè)內各個部門對于人員的需求,招聘需求包括需求部門、需求人數、實招人數、差額、需求描述和狀態(tài)等信息。 招聘需求管理界面招聘專員登錄系統進入招聘需求管理界面后,選擇增加按鈕后新建招聘需求;在查詢欄中選擇相關的查詢條件可進行招聘信息的查詢;如果招聘需求有變化,招聘專員選擇對應的招聘需求后可以修改或刪除該招聘需求;當公司舉辦招聘活動舉辦時,如果對應的招聘需求成功招聘到員工后,系統將會自動更新實招人數和差額人數。 招聘活動管理當企業(yè)不同部門的需求積累到一定程度后,企業(yè)相關負責人會決定召開招聘活動,此時就需要在招聘活動管理子系統中進行招聘活動的管理。 招聘活動管理界面,界面中顯示了有關于招聘活動的名稱、活動地點、活動時間、聯系人和聯系電話的信息,點擊查看活動需求按鈕,會顯示該活動所包含的招聘需求。 招聘活動需求查看 招聘專員可以輸入活動名稱和活動地點對招聘活動進行查詢操作;也可以對招聘活動的相關信息進行修改;如果該招聘活動正在舉行時,招聘專員點擊開始招聘進入招聘界面,開始對應聘者面試。 面試記錄界面招聘專員要選擇部門崗位、應聘者,并且記錄下面試的記錄。最后決定此次的面試結果,如果錄用該應聘者,則將該應聘者信息轉入入職管理系統;如果由于某些原因該應聘者暫時不能入職,則可以考慮將該應聘者加入人才庫,我們可以在人才庫中查看到對應的應聘者的信息;否則就拒絕錄用。 應聘者管理招聘活動舉行,招聘專員需要對應聘者的信息進行管理。應聘者管理,包括應聘者的創(chuàng)建、信息維護、應聘者查詢等相關操作。 應聘者管理界面 應聘者信息知識包含該應聘者的一些簡要信息,比如姓名、身份證號、新別、出生日期、聯系電話和簡介等。應聘者狀態(tài)由系統生成,剛創(chuàng)建的應聘者,其狀態(tài)為“未面試”(招聘活動舉行時,進行面試的時候也只能從狀態(tài)為“未面試的”的應聘者中選擇),同意錄用的應聘者狀態(tài)為“錄用”,加入到人才庫的應聘者狀態(tài)為“加入人才庫”,被拒絕的應聘者狀態(tài)為“拒絕”。同樣的,招聘專員也能對應聘者進行新建、修改、查詢、刪除操作。 人才庫管理在對招聘者進行面試時,招聘專員登錄系統記錄面試的記錄;面試結束后,如果應聘者符合公司要求,招聘專員將應聘者信息轉入入職管理系統;如果符合公司要求但是暫時不能入職,則招聘專員將應聘者加入人才庫。同時,對于離職的員工,也統一將其信息加入到人才庫中。 人才庫管理界面 招聘專員可以對人才記錄進行修改維護和查詢操作,但是不能增加,因為人才庫記錄的來源為招聘暫時不能入職人員和離職人員。招聘專員點擊“點擊入職”按鈕后可以將該人員入職,其信息也將轉入入職管理系統。 第四章 SSH技術在招聘管理子系統的應用 功能說明招聘管理的主要職責是對公司的招聘活動進行管理,根據公司的招聘需求組織招聘活動,并且對招聘活動、應聘者進行記錄,而且還要記錄應聘者面試的結果,并根據面試結果將應聘者信息轉入入職管理或者將應聘者加入人才庫。招聘管理的主要功能:招聘渠道管理、招聘需求管理、招聘活動管理、應聘者管理、記錄招聘活動結果和對應聘者的面試結果、人才庫管理,提供對于招聘渠道、招聘需求、招活動、應聘者和人才庫記錄的新建、修改、刪除、查詢操作。 用例描述。 系統用例圖 根據小組的需求的分析及討論,該子系統的用例主要是對進行數據的增加、維護、刪除操作。 子系統類圖 招聘子系統整體類設計圖 項目的實現采用了SSH框架,根
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1