毛俊峰+++呂鵬+++徐亞楠+++趙忠祥
摘 要:21世紀(jì)的競爭是人才的競爭,隨著科技的發(fā)展和時代的進步,做好人才的交流與聯(lián)系是促進經(jīng)濟發(fā)展的重要途徑。高校作為人才的“搖籃”,在這一發(fā)展歷程中應(yīng)當(dāng)積極做好人才的招聘引進以便更好的提升高校的教學(xué)和科研力量。在高校人才招聘工作中通過應(yīng)用Web技術(shù)構(gòu)建起高校人才招聘管理系統(tǒng)以使得高校人事部門能夠更為方便的對人才招聘的相關(guān)信息進行處理。文章將在分析高校人才招聘系統(tǒng)特點的基礎(chǔ)上對如何利用PHP語言、數(shù)據(jù)庫技術(shù)在瀏覽器/服務(wù)器架構(gòu)的基礎(chǔ)上完成對于高校人才招聘系統(tǒng)設(shè)計實現(xiàn)進行分析闡述。
關(guān)鍵詞:高校人才招聘系統(tǒng);Web;PHP
前言
為做好高校教學(xué)與科研水平的提高應(yīng)當(dāng)積極加強高校人才隊伍的建設(shè),通過實施積極的人才招聘和引進戰(zhàn)略最大限度的發(fā)揮高校人才優(yōu)勢,提升高校的軟實力。在以往的高校人才招聘中主要通過網(wǎng)上發(fā)布招聘信息而后通過組織大型的人才招聘會的方式來實現(xiàn)對于人才的招聘,此種方式耗時耗力。隨著科技的進步和電子信息技術(shù)的發(fā)展,高校通過加強信息技術(shù)在高校人才招聘中的應(yīng)用,結(jié)合高校自身特點及人事管理經(jīng)驗的基礎(chǔ)上通過做好高校人才招聘系統(tǒng)的開發(fā)與應(yīng)用構(gòu)建起了一個能夠容納招聘方、應(yīng)聘者等的交互式的高校人才招聘平臺,通過這一平臺使得各方都能夠積極的參與到其中并通過相應(yīng)的操作完成所需信息的獲取,從而有效的保障了招聘雙方之間的及時溝通。
1 高校人才招聘管理系統(tǒng)招聘流程簡述
為做好高校人才招聘管理系統(tǒng)的設(shè)計首先應(yīng)當(dāng)對高效人才招聘的流程進行分析優(yōu)化。在高效人才招聘的過程中高校首先發(fā)布相關(guān)招聘信息,有意向的應(yīng)聘者首先通過網(wǎng)上注冊而后在進入到系統(tǒng)后完善其相關(guān)的人員信息(基本信息和學(xué)歷信息等),同時高校人才招聘管理系統(tǒng)的二級單位管理人員在線提交本單位所招聘單位的崗位情況,待到管理人員審核通過后將招聘信息發(fā)布到高校人才招聘管理系統(tǒng)的前臺界面后應(yīng)聘人員方可進行報名。在提交應(yīng)聘信息后二級單位將會對應(yīng)聘人員的相關(guān)信息進行審核并篩選出符合招聘需求的人員,而后通過高校人才招聘管理系統(tǒng)中的站內(nèi)信息系統(tǒng)對符合條件的人員發(fā)布信息通知其參加后續(xù)的筆試、面試等環(huán)節(jié)。將篩選完成的人員按照1:3的比例上報,而后由高校人才招聘管理系統(tǒng)的管理員將相關(guān)信息導(dǎo)出后上報學(xué)校并由學(xué)校討論決定人員名單。
2 高校人才招聘管理系統(tǒng)的相關(guān)功能簡介
高校人才招聘管理系統(tǒng)根據(jù)其系統(tǒng)主要分為招聘管理模塊、公告政策模塊、站內(nèi)信息模塊、系統(tǒng)管理模塊和信息統(tǒng)計模塊。在上述模塊中,招聘模塊是最重要的模塊,在之一模塊中主要有三方進行參與:應(yīng)聘者、二級單位管理員和超級管理員,在現(xiàn)今的一些招聘中還通過引入第三方來參與到高校人才招聘管理中,以便最大限度的確保高校人才招聘的合理性和可靠性。在招聘模塊中的三方參與者中,應(yīng)聘者在登入系統(tǒng)后首先需要做的是建立賬戶(使用郵箱或是用戶名)并完善自身的相關(guān)信息(如姓名、年齡、學(xué)歷等),在完善信息后,每個應(yīng)聘人員可以根據(jù)自身情況選擇3個不同的崗位進行填報(包括有普通年度招聘崗位和高層次人才招聘崗位),除了應(yīng)聘者的基本信息外應(yīng)聘者還可以對其自身的相關(guān)從業(yè)經(jīng)驗、學(xué)術(shù)、科研等情況進行填寫,從而將自身信息更全面的展現(xiàn)給評審人員,應(yīng)聘者除了按照高校人才招聘管理系統(tǒng)中所規(guī)定的模式進行填寫外還可以通過上傳word簡歷。應(yīng)聘者可以在審核未通過前對簡歷信息進行更改而一旦當(dāng)審核完成后則無法對其進行更改。此外,在高校人才招聘管理系統(tǒng)的設(shè)計中應(yīng)當(dāng)對審核情況狀態(tài)進行相應(yīng)的標(biāo)記,應(yīng)聘者可以實時的對審核情況進行了解。二級管理員是高校人才招聘管理系統(tǒng)中的一個重要的組成部分,其主要負(fù)責(zé)對相關(guān)招聘信息進行編輯提交,待到超級管理員審核通過后即可將相關(guān)招聘信息發(fā)布到前臺界面中。一旦信息發(fā)布二級單位管理員將沒有權(quán)限對其進行再次編輯、修改。而當(dāng)審核無法通過時將需要再次對招聘信息進行編輯提交。開始招聘后,二級單位管理員可以對申報本單位的應(yīng)聘者的信息進行瀏覽篩選,對于符合條件的可以通過高校人才招聘管理系統(tǒng)中的站內(nèi)信息系統(tǒng)發(fā)布相關(guān)消息。在確定最終錄取人員名單后,二級單位管理員則需要對錄取人員和未錄取人員發(fā)布相關(guān)告知信息。超級管理員所需要負(fù)責(zé)的功能眾多則需要在系統(tǒng)的設(shè)計過程中引起足夠的重視。在招聘模塊設(shè)計時應(yīng)賦予超級管理員相應(yīng)的權(quán)限,對用各子模塊所提交的相關(guān)信息進行審核,合格的發(fā)布到前臺界面中,對用各部所報上來的人員名單審查合格后上報學(xué)校并交于學(xué)校進行最終人員的審核。
3 高校人才招聘管理系統(tǒng)的架構(gòu)設(shè)計
現(xiàn)今在軟件的設(shè)計中所采用的分層架構(gòu)是面向?qū)ο筌浖到y(tǒng)中所采用的基本架構(gòu),其具有良好的擴展性和可維護性。在分層架構(gòu)中,每一層都是一個相對獨立的邏輯層面,其專注與高校人才招聘管理系統(tǒng)中某一功能的實現(xiàn),且在實現(xiàn)的過程中具有清晰和嚴(yán)格的邏輯路徑。各層之間相互聯(lián)系而有獨立明確,上、下層之間建立起嚴(yán)格的服務(wù)和調(diào)用關(guān)系。在高校人才招聘管理系統(tǒng)的設(shè)計過程中通過結(jié)合B/S模式,并加上PHP、數(shù)據(jù)庫在其中的應(yīng)用,從而將高校人才招聘管理系統(tǒng)分為顯示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層三個主要的層面。顯示層面是與用戶交互的層面,WebUI采用的是ExtJS類庫完成的開發(fā),并通過使用Ajax實現(xiàn)對于數(shù)據(jù)庫的調(diào)用。完成顯示層的架設(shè)后,用戶通過Web界面與服務(wù)器進行數(shù)據(jù)交換,從而實現(xiàn)對于高校人才招聘管理系統(tǒng)中的相關(guān)信息的獲取或是修改。業(yè)務(wù)層面是整個高校人才招聘管理系統(tǒng)的核心,用于實現(xiàn)對于高校人才招聘管理系統(tǒng)中所有業(yè)務(wù)功能的管理,包括有Web頁面和數(shù)據(jù)服務(wù)器以及高校人才招聘管理系統(tǒng)所需要的相關(guān)的服務(wù)構(gòu)件等。數(shù)層面用以對整個高校人才招聘管理系統(tǒng)中所產(chǎn)生的數(shù)據(jù)進行處理,包括有簡歷信息數(shù)據(jù)、招聘流程信息等的數(shù)據(jù)。
高校人才招聘管理系統(tǒng)是基于MVC模式所構(gòu)建的,將整個高校人才招聘管理系統(tǒng)中的邏輯、業(yè)務(wù)以及數(shù)據(jù)邏輯等進行完全的解耦,從而使得高校人才招聘管理系統(tǒng)具有相當(dāng)強的擴展性和易維護性。高校人才招聘管理系統(tǒng)使用Web作為開發(fā)的基礎(chǔ)框架,使用codeigniter實現(xiàn)對于高校人才招聘管理系統(tǒng)的開發(fā),從而能夠與其他的框架進行良好的兼容。在數(shù)據(jù)管理層面使用Hibernate框架作為數(shù)據(jù)管理,減少與數(shù)據(jù)庫的交互從而將更多的精力放在對高校人才招聘管理系統(tǒng)邏輯程序編寫中。在高校人才招聘管理系統(tǒng)中的數(shù)據(jù)庫管理系上使用MySQL依靠其強大的數(shù)據(jù)管理能力實現(xiàn)對于高校人才招聘管理系統(tǒng)中大量繁復(fù)數(shù)據(jù)的管理。在高校人才招聘管理系統(tǒng)的開發(fā)環(huán)境上選用的是NetBeans,使用PHP和JavaScript完成對于高校人才招聘管理系統(tǒng)的程序開發(fā)。以應(yīng)聘人員審核流程為例,對于應(yīng)聘人信息的審核狀態(tài)通過設(shè)置一個枚舉類型的變量來實現(xiàn)對于狀態(tài)的記錄,APPLY寫入的參數(shù)為0則代表的是初始階段也意味著并未申報某一職位,COLLEGE_FILTER中的變量值為1則意味著單位審核階段,SCHOOL_FILTER其數(shù)值為2時則對應(yīng)的是學(xué)校審核階段。此外,在高校人才招聘管理系統(tǒng)數(shù)據(jù)庫中設(shè)置了歷史職位這一模塊,對應(yīng)應(yīng)聘者的所有信息按照各單位分別管理的方式對其進行分類存儲,便于后期查看。
4 結(jié)束語
高校人才招聘管理系統(tǒng)是高校在現(xiàn)今信息化條件下為了更好的實現(xiàn)對于人才的招聘所開發(fā)的。通過采用高校人才招聘管理系統(tǒng)相較于傳統(tǒng)的招聘方式更為簡單、快捷、高效。文章在分析高校人才招聘管理系統(tǒng)設(shè)計特點的基礎(chǔ)上對高校人才招聘管理系統(tǒng)開發(fā)中的要點進行了分析闡述。
參考文獻
[1]江曉慶,何斌斌,蔣郁,等.基于ASP.NET2.0的高校人才招聘系統(tǒng)與人事管理系統(tǒng)的集成[J].軟件導(dǎo)刊,2009(7):91-94.
[2]郭藝峰,吳文婷.基于SSH的海洋人才招聘管理系統(tǒng)的設(shè)計與實現(xiàn)[J].海洋信息,2014(1):29-33.
[3]陳紅茜,孟超英,李瓊飛,等.中國農(nóng)業(yè)大學(xué)人才招聘管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國教育信息化,2012(21):42-44.