【正文】
理員可以從數(shù)據(jù)庫中刪除過期的招聘崗位信息。②查看應(yīng)聘簡歷:系統(tǒng)管理員可以在線查詢、查看應(yīng)聘者簡歷?! ⌒@簡歷查詢:系統(tǒng)管理員可以查詢、刪除、修改?! ∪瞬艓旌啔v查詢:①修改人才信息:管理員可以修改人才信息,然后保存入人才庫中?! ∮脩艄芾恚孩僭黾佑脩簦合到y(tǒng)管理員可以增加新的用戶,并把該用戶信息保存到數(shù)據(jù)庫中?! I(yè)維護(hù):系統(tǒng)管理員可以對專業(yè)進(jìn)行增加、刪除。圖42 登錄界面 系統(tǒng)登陸是招聘管理系統(tǒng)中最先使用的功能,因為用戶登陸在數(shù)據(jù)庫中使用的是用戶表,用戶表中有一個NAME字段和一個PASSWORD字段。圖43 系統(tǒng)主界面 該頁面可以對社會招聘的職位進(jìn)行新增、刪除、修改,還可以按專業(yè)類型、職位狀態(tài)、職位性質(zhì)進(jìn)行條件查詢。圖45 人才戰(zhàn)略界面 該頁面對公司的相關(guān)介紹及人才戰(zhàn)略。圖47 簡歷填寫界面 求職者必須填寫帶星號欄,當(dāng)填寫完相關(guān)信息時,下方有個提交按鈕(該圖沒有抓下下半部分來,所以沒有顯示),只要左鍵單擊提交按鈕,那么你的簡歷已經(jīng)插入數(shù)據(jù)庫,管理員就能查看你的簡歷,管理員會對你的簡歷進(jìn)行篩選,篩選通過,那么會通過你填寫的EMAIL,發(fā)EMAIL通知你,讓你進(jìn)行面試。硬件環(huán)境,建議內(nèi)存512兆?! y試的目標(biāo): (1)測試是為了發(fā)現(xiàn)程序中。軟件測試的主要過程是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序內(nèi)部結(jié)構(gòu),精心設(shè)計若干測試用例,使用這些測試用例運(yùn)行程序,從而找出程序中隱藏的錯誤。后臺采用JDBC建立和管理數(shù)據(jù)庫?! ?4)校園招聘會 當(dāng)左鍵單擊校園招聘中的招聘專業(yè)時,進(jìn)入如圖46所示界面?! ?3)人才戰(zhàn)略界面 求職者只要輸入URL為“”,就能進(jìn)入人才戰(zhàn)略界面,當(dāng)進(jìn)入時,會彈出一個如圖44和如圖45所示的兩個界面。在網(wǎng)頁里添寫用戶名和密碼后點(diǎn)擊按鈕,網(wǎng)頁會訪問一個URL,這個URL是“RMS/user/”。 聯(lián)系方式維護(hù):系統(tǒng)管理員可以對公司的聯(lián)系方式進(jìn)行更新。③刪除用戶:系統(tǒng)管理員可以從數(shù)據(jù)庫中刪除該系統(tǒng)的用戶信息。③查看人才信息:管理員可以查詢、查看人才信息。②刪除人才信息:管理員可以從人才庫中刪除無用的人才信息?! ?4)校園招聘 招聘專業(yè):系統(tǒng)管理員可以對招聘專業(yè)進(jìn)行增加、刪除、修改。 新增職位:系統(tǒng)管理員可以錄入新增的招聘崗位信息,然后保存到數(shù)據(jù)庫中。 (3)社會招聘 職位管理:①錄入招聘崗位信息:系統(tǒng)管理員可以錄入新增的招聘崗位信息,然后保存到數(shù)據(jù)庫中。具體見表31。因此軟件結(jié)構(gòu)也分為三層:瀏覽器層,應(yīng)用服務(wù)器層,數(shù)據(jù)庫服務(wù)器層。 這種B/S模式主要是由表示層、功能服務(wù)層、數(shù)據(jù)服務(wù)層構(gòu)成的三層體系結(jié)構(gòu),如圖39所示。以Web為基礎(chǔ)的網(wǎng)絡(luò)同傳統(tǒng)的C/S結(jié)構(gòu)相比有許多優(yōu)勢,如統(tǒng)一的通訊協(xié)議、瘦客戶機(jī)(客戶端只需要瀏覽器)、任何連入互聯(lián)網(wǎng)的節(jié)點(diǎn)甚至無線連接都可以接入管理系統(tǒng)等。應(yīng)用服務(wù)器又可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個。這是一種基于世界范圍內(nèi)最先進(jìn)技術(shù)的網(wǎng)絡(luò)配置方案,也是配合Internet/Intranet建設(shè)的最佳方案,這種技術(shù)平臺方案最大限度地方便了用戶部署和維護(hù)大型軟件系統(tǒng),從而大大降低了用戶目標(biāo)系統(tǒng)的總體擁有成本(TCO)。HTML是Web信息的組織方式,所有Web服務(wù)器和瀏覽器都遵循這個國際標(biāo)準(zhǔn),使用B/S方式,可以將開發(fā)人員集中在服務(wù)器端,只需開發(fā)和維護(hù)服務(wù)器端應(yīng)用程序,而服務(wù)器上的應(yīng)用程序可通過網(wǎng)絡(luò)瀏覽器在客戶端上執(zhí)行,從而充分發(fā)揮開發(fā)人員的群體優(yōu)勢,應(yīng)用軟件的維護(hù)也相對簡單;(3)無需開發(fā)客戶端軟件。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu),但微軟的方案只是一種構(gòu)想,要成為現(xiàn)實還需要幾年,而JAVA技術(shù)已經(jīng)是很成熟的應(yīng)用了。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。通過篩選、面試選拔錄用新員工,己錄用的新員工數(shù)據(jù)輸入入員工信息庫,沒有錄用的求職人員信息輸入人才庫中備用?! D36 招聘管理系統(tǒng)的功能結(jié)構(gòu)圖 系統(tǒng)數(shù)據(jù)流程圖 在前面需求分析的基礎(chǔ)上給出招聘管理系統(tǒng)的數(shù)據(jù)流程圖,如圖37所示。業(yè)務(wù)出來層是指對應(yīng)于招聘管理具體業(yè)務(wù)流程的系統(tǒng)功能,這些功能將在日常管理工作中不斷產(chǎn)生與積累新數(shù)據(jù),如新員工數(shù)據(jù)、薪資數(shù)據(jù)、績效考核數(shù)據(jù)、培訓(xùn)數(shù)據(jù)、考勤休假數(shù)據(jù)等?! 』A(chǔ)數(shù)據(jù)層。 招聘管理系統(tǒng)的分析 系統(tǒng)分析的目的是捕獲和描述所有的系統(tǒng)需求,并且建立一個模型來定義系統(tǒng)中主要的對象。這是一種以對象建模為基礎(chǔ),自底向上和自頂向下相接合的方法?! ≡突椒ㄒ话阌梢韵滤膫€階段組成:(1)確定用戶需求,(2)開發(fā)原始模型,(3)征求用戶對原始模型的改進(jìn)意見,(4)修改原型。在人力資源與其確認(rèn)相關(guān)信息后,可自動發(fā)送錄用通知。統(tǒng)一安排面試,在安排表中對面試時間進(jìn)行設(shè)定后,可發(fā)送EMAIL到應(yīng)聘人,沒有EMAIL的就會返回提示,并可匯總出人員的聯(lián)系方式。 (2)制定招聘計劃 根據(jù)各部門的人員需求擬訂招聘計劃,并報請領(lǐng)導(dǎo)批準(zhǔn),招聘計劃審批通過后可對相關(guān)職位進(jìn)行招聘發(fā)布。系統(tǒng)管理員可以在網(wǎng)上進(jìn)行專業(yè)維護(hù),工作地點(diǎn)維護(hù),以及對公司的聯(lián)系方式進(jìn)行維護(hù)。系統(tǒng)管理員可以在網(wǎng)上對應(yīng)聘者的簡歷查詢?! ?2)人才戰(zhàn)略 系統(tǒng)管理員可以在網(wǎng)上發(fā)布人才戰(zhàn)略,并可以查看人才戰(zhàn)略。招聘管理從招聘需求開始,首先由各部門統(tǒng)計人員需求,上報有關(guān)部門審批,若審批未通過就終止,如果同意招聘就制定招聘計劃,擬定招聘廣告并發(fā)布招聘信息。求職人員通過遞交個人簡歷申請應(yīng)聘?! ?3)準(zhǔn)備招聘信息 現(xiàn)在越來越多的企業(yè)認(rèn)識到招聘工作本身就是宣傳企業(yè)形象,吸引應(yīng)聘者的過程。如果選擇外部招聘,學(xué)校、勞動力市場、勞動服務(wù)和中介機(jī)構(gòu)、獵頭公司等都是人員招聘的渠道?! ?2)制定招聘計劃 在確定招聘需求之后,需要制定一個完善的招聘計劃,招聘計劃應(yīng)包括:確定招聘渠道和選擇招聘方法。 人員招聘作為人力資源管理工作的一個部分,不僅與其他人力資源管理工作如人力資源規(guī)劃、組織的激勵機(jī)制、薪酬政策等有密切關(guān)系,而且還受諸多因素的影響。這也是對管理制度的一種體現(xiàn),體現(xiàn)了“管理在前,執(zhí)行后”的先進(jìn)理念?! o論公司現(xiàn)在機(jī)構(gòu)多么龐大,還是由現(xiàn)今的中小企業(yè)發(fā)展到大型集團(tuán),這套系統(tǒng)都可以為自己的管理游刃有余,并且公司再怎么擴(kuò)大都無需投入額外成本。 招聘管理系統(tǒng)的需求分析 特性需求分析 一套好的招聘管理系統(tǒng)應(yīng)該具有如下一些特性: (1)易維護(hù)和更新管理的特性。隨著人力資源部門工作范圍的日益擴(kuò)展,人力資源經(jīng)理專業(yè)要求的日益提升,使得計算機(jī)網(wǎng)絡(luò)通信等先進(jìn)技術(shù)手段的作用日益顯現(xiàn)。但嚴(yán)格來說Eclipse不是跨平臺的,因為它使用作業(yè)平臺的原生圖形來建置。 Eclipse跨計算機(jī)語言,也跨人類的語言。JDT實際上是Eclipse的添加品,也就是外掛程序。CPL可以容許Eclipse和其它開放原始碼軟件合組時,能夠以更嚴(yán)謹(jǐn)?shù)脑S可書散布軟件,以求用于商業(yè)途徑。開放原始碼軟件讓使用者能夠取得軟件的原始碼,有權(quán)去修改和散布這個軟件。IBM花了4千萬美金來開發(fā)這個IDE(Integrated Development Environment)。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。MVC 減弱了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合,以及讓視圖層更富于變化。 關(guān)于頁面導(dǎo)航,我認(rèn)為那將是今后的一個發(fā)展方向,事實上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。 Struts跟Tomcat、Turbine等諸多Apache項目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn)機(jī)制。項目的創(chuàng)立者希望通過對該項目的研究,改進(jìn)和提高Java Server Pages、Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。J2EE平臺提供了一個基于組件的方法來設(shè)計、開發(fā)、裝配及部署企業(yè)應(yīng)用程序。JavaBeans組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。其中一些標(biāo)注具有標(biāo)準(zhǔn)的XML/Namespaces語法,其它一些具有JSP專用的語法。JSP使得進(jìn)行復(fù)雜動態(tài)Web頁的開發(fā)變得簡單、靈活而高效。和傳統(tǒng)的CGI, ISAPI及NSAPI方式相同,Java Servlet是利用輸出HTML語句來實現(xiàn)動態(tài)網(wǎng)頁的。在使用Java Servlet以后,用戶不必再使用效率低下的CGI方式,也不必使用只能在某個固定Web服務(wù)器平臺運(yùn)行的API方式來動態(tài)生成Web頁面。數(shù)據(jù)庫對SQL語句進(jìn)行處理并將結(jié)果送回到中間層,中間層再將結(jié)果送回給用戶。這需要一個JDBC驅(qū)動程序來與所訪問的特定數(shù)據(jù)庫管理系統(tǒng)進(jìn)行通信。JDBC是一種規(guī)范,它讓各數(shù)據(jù)庫廠商為Java程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫訪問類和接口。 Java小應(yīng)用程序的主類必須是類庫中己定義好的類Java. applet. Applet的子類。 JAVA技術(shù)的應(yīng)用 JAVA應(yīng)用程序和小應(yīng)用程序 標(biāo)準(zhǔn)的用Java語言編寫的獨(dú)立軟件應(yīng)用程序稱為Java應(yīng)用程序(Javaapplication)。另外,JAVA程序員還可以使用很多免費(fèi)軟件或共享軟件和很多應(yīng)用程序代碼。Oracle公司是JAVA業(yè)界的一個巨頭,它繼續(xù)對客戶提供引導(dǎo),對JAVA應(yīng)用程序的開發(fā)提供產(chǎn)品支持。使用JAVA的優(yōu)點(diǎn)具體體現(xiàn)在以下幾個方面: (1)靈活性 JAVA非常靈活,足以支持部署和開發(fā)環(huán)境中的各種變化。隨著INTERNET的迅速發(fā)展,應(yīng)用軟件的開發(fā)工具轉(zhuǎn)向JAVA是一種必然的趨勢,它代表著未來軟件開發(fā)技術(shù)的潮流,JAVA的良好表現(xiàn)證明它是一種成熟的、可靠的開發(fā)語言。 2 招聘管理系統(tǒng)的實現(xiàn)技術(shù) Java是一種基于網(wǎng)絡(luò)計算的開發(fā)語言,基于Java開發(fā)的應(yīng)用程序是基于WEB的,另外由于JAVA的平臺無關(guān)性,使得應(yīng)用程序可以運(yùn)行在不同硬件平臺、不同操作系統(tǒng)平臺上?! ?2)分析目前國內(nèi)外人力資源管理的研究應(yīng)用現(xiàn)狀,剖析我國人力資源管理系統(tǒng)在實際應(yīng)用中存在的一些問題,提出開發(fā)人力資源管理系統(tǒng)要融入到Internet中的思想。本文把基于Web的人力資源招聘管理系統(tǒng)作為研究對象具有重要的意義。招聘網(wǎng)站雖不能提供招聘及相關(guān)工作中的所有解決方案,但為企業(yè)的招聘方式提供了一種全新的思路。招聘管理是企業(yè)人力資源管理系統(tǒng)中的核心工作,擔(dān)負(fù)著從經(jīng)營戰(zhàn)略和目標(biāo)出發(fā),為企業(yè)選人用人的重任。該實例實現(xiàn)了招聘管理的一些主要功能。摘 要 21世紀(jì),高新技術(shù)的超速發(fā)展和全球化的市場經(jīng)濟(jì)導(dǎo)致企業(yè)之間的競爭空前激烈,這種競爭歸根結(jié)底是人才的競爭,誰能有效地管理和開發(fā)人力資源,誰就能掌握知識經(jīng)濟(jì)時代的生產(chǎn)力。 論文給出了基于Web的招聘管理系統(tǒng)開發(fā)實例。 關(guān)鍵詞:Web,人力資源管理系統(tǒng)Abstract In the 21st century,new and advanced technology develop over the speed limit and market economy is globalizing, which cause the petition among enterprises unprecedentedly fierce,the petition is the talents’one after all,who can manage and develop the human resources effectively,who can grasp the productivity of the knowledge driven economical aera. The paper studies the realization of Webbased explains some theory knowledge on HRM,such as its concept,development course,main role,some main characteristics of new period,and the influence that some new technologies such as Internet/Intranet bring to carries on demand analysis and system designs on into the development approach and realizing technology of the HTMS. The paper provides the Webbased recruitment administrative system instance,it realize some main functions of recruiting management include applying recruiting management posts,pool of management,management candidates curriculum vitae , not only can replace some daily recruit management tedious jobs but also can fully utilize Internet/Intranet to collect and issue information instance gives a good way to develop WebBased HRMS. Key Words: Web,Human Resource Management目 錄1 緒論…………………………………………………………………………………………1 本課題研究的背景…………………………………………………………………….1 本課題研究的意義………………………………...…………………………………..1 本論文研究思路和所做的主要工作………………………………………………….12 招聘管理系統(tǒng)的實現(xiàn)技術(shù)……..…………………………………………………….…….3 使用