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