宋東翔,王怡然(通訊作者)
(1德宏師范高等??茖W(xué)校 云南 德宏 678400)(2德宏職業(yè)學(xué)院 云南 德宏 678400)
隨著高校招聘[1]工作的不斷發(fā)展,招聘信息化的建設(shè)不僅可以提升招聘工作的效率,還能體現(xiàn)一個高校的信息化建設(shè)水平。部分高?,F(xiàn)在還采用傳統(tǒng)的郵件招聘,此方法最大的弊端就是招聘者無法及時得知是否通過審核,造成大量的招聘者通過電話的形式來詢問自己的審核狀態(tài),從側(cè)面又增加了管理人員的工作量和壓力。有時審核員因為報名郵件太多而沒有及時回復(fù)招聘者,導(dǎo)致招聘者在報名時間內(nèi)沒有提供補充證明材料而錯過報名。采用傳統(tǒng)信息化系統(tǒng),可以實現(xiàn)招聘者及時查詢審核信息和補充證明材料,但在招聘過程中還是會出現(xiàn)部分招聘者沒有按照招聘要求來報名,惡意填寫錯誤報名信息,如專業(yè)、學(xué)歷、學(xué)位、政治面貌不符等。管理人員還需要在系統(tǒng)中對這些無效報名信息進(jìn)行人工審核,花費大量的時間和精力。結(jié)合當(dāng)前現(xiàn)狀和德宏師范高等??茖W(xué)校人事工作的特點,基于簡單過濾的高校教師招聘管理系統(tǒng)設(shè)計了簡單過濾[2]功能,主要實現(xiàn)招聘者提交報名信息后,系統(tǒng)可以自動根據(jù)報名信息審核報考的崗位條件是否滿足完成初步審核,保證管理人員的最終審核階段沒有無效報名信息,提高工作效率和準(zhǔn)確性。
結(jié)合德宏師范高等專科學(xué)校人事工作的特點和當(dāng)前用戶的使用習(xí)慣,系統(tǒng)的主要目的是構(gòu)建一個簡潔、高效、用戶體驗質(zhì)量高的PC和手機端的招聘平臺。用戶分為招聘者和管理員,系統(tǒng)的主要功能包括:招聘報名、招聘過濾、招聘審核、人員管理4個模塊。
如圖1所示,招聘報名模塊包括招聘者填寫提交報名表、查看報名審核進(jìn)度、查看和修改報名表功能;招聘過濾模塊包括管理員設(shè)置招聘崗位條件、設(shè)置過濾條件功能;招聘審核模塊包括管理員審核報名信息、報名信息統(tǒng)計功能;人員管理模塊包括系統(tǒng)管理員和招聘者注冊的用戶信息管理、用戶注冊、密碼找回功能。
圖1 系統(tǒng)功能結(jié)構(gòu)圖
德宏師范高等專科學(xué)校經(jīng)過對往年招聘工作的研究,考慮招聘者對系統(tǒng)的用戶體驗,系統(tǒng)前端采用Vue.js和Element-UI[3],使用簡潔美觀元素和自適應(yīng)頁面布局,提升用戶體驗的同時,還能適配手機端和PC端的常用瀏覽器。系統(tǒng)后端使用NodeJs[4],數(shù)據(jù)庫使用MySQL,服務(wù)器端使用Nginx靜態(tài)資源服務(wù)器[5]。關(guān)鍵技術(shù)如下。
系統(tǒng)的報名審計進(jìn)度有未報名、已提交、初審?fù)ㄟ^和終審?fù)ㄟ^4個步驟,使用Element-UI的Steps步驟條組件設(shè)計,其中未報名和審核不通過的組件狀態(tài)為error,已提交、初審?fù)ㄟ^和終審?fù)ㄟ^的組件狀態(tài)為success。報名狀態(tài)的下方都有對應(yīng)的審核說明(圖2),使用Element-UI的Alert警告帶有icon組件設(shè)計,對應(yīng)的組件狀態(tài)和Steps步驟條組件相同。招聘者可以在登錄系統(tǒng)后就看到自己的報名狀態(tài),在報名完成提交報名表后,也是跳轉(zhuǎn)到當(dāng)前頁面,如果遇到操作困難,報名狀態(tài)上方有簡單的操作步驟提示,使用Element-UI的Tag標(biāo)記組件設(shè)計,其中報名并提交和查看報名信息步驟使用組件狀態(tài)success,審核不通過使用組件狀態(tài)danger,讓招聘者可以最直觀地了解所需信息,提升平臺使用體驗。
圖2 報名審核進(jìn)度
如圖2所示,報名表使用Element-UI的Form表單組件設(shè)計,使用el-row和el-col布局,平臺實現(xiàn)PC端和手機端的自適應(yīng)。報名信息的字段使用el-input輸入框、el-select下拉選擇、el-radio單選框、el-time-picker日期選擇器、Upload文件上傳組件設(shè)計。表單每個元素都通過Rule條件判斷輸入內(nèi)容的過濾,比如身份證和聯(lián)系方式字段不能輸入文字,只能輸入正確的身份證和手機號碼格式(圖3)。文件上傳組件用accept屬性設(shè)置只能提交jpg、jpeg格式的圖片,且圖片大小不能超過2 MB,其目的是一方面提升平臺的響應(yīng)速度,一方面節(jié)省服務(wù)器的存儲空間。
圖3 報名信息表
簡單過濾流程見圖4,邏輯是管理員根據(jù)不同招聘崗位的招聘條件對應(yīng)報名表中的字段設(shè)置條件,當(dāng)招聘者提交報名表后,系統(tǒng)會自動判斷報名表信息和設(shè)置的條件是否相同,如果相同就通過,不相同就不通過。通過的更新招聘狀態(tài)為初審?fù)ㄟ^,不通過的更新招聘狀態(tài)為審核不通過,審核說明為某某條件不符合招聘崗位要求。如圖3報名信息表所示,例如過濾條件可以設(shè)置招聘崗位2021001的條件為政治面貌:中共黨員;學(xué)歷:本科;學(xué)位:學(xué)士學(xué)位;所學(xué)專業(yè):物聯(lián)網(wǎng)工程、大數(shù)據(jù)分析和計算機科學(xué)與技術(shù)符合其中專業(yè)之一,這4個過濾條件。這位招聘者在報名信息表提交后系統(tǒng)就會根據(jù)設(shè)置的招聘崗位2021001的4個過濾條件審核,全部符合就通過,否則不通過。
圖4 簡單過濾流程圖
大多數(shù)高校的招聘者都是臨近畢業(yè)的在校學(xué)生,學(xué)習(xí)和找工作的巨大壓力之下有部分人會忘記了系統(tǒng)的密碼。本系統(tǒng)設(shè)計了一個簡單的密碼找回功能,所示招聘者提供注冊時的用戶名和郵箱,校驗通過郵箱收到驗證碼,核對后修改新密碼。發(fā)送驗證碼到郵箱的功能是通過前端點擊發(fā)送驗證碼按鈕,調(diào)用后端sendMail發(fā)送郵件接口。后端使用nodemailer和nodemailer-smtp-transport插件,設(shè)置發(fā)送主機為smtp.qq.com,發(fā)送用戶名,對應(yīng)用戶名獲取授權(quán)碼。
管理員可以查看所有初審?fù)ㄟ^的招聘者報名信息,為了結(jié)合管理員日常的審核習(xí)慣和方便審核,系統(tǒng)把報名信息設(shè)計為一張類似word的報名表,對應(yīng)招聘者提交的報名信息證明材料在報名表的下方每行一張圖片顯示。管理員可以很清晰直觀地看到審核信息,年紀(jì)較大的管理員不會因為辦公環(huán)境切換為網(wǎng)絡(luò)平臺而感到不適應(yīng)。并且審核時只需選擇通過和不通過的單選框,附上審核說明就完成審核。
德宏師范高等??茖W(xué)校的簡單過濾招聘管理系統(tǒng)的設(shè)計、開發(fā)和實現(xiàn)充分考慮了學(xué)校的人事工作現(xiàn)狀和招聘者的實際需求,體現(xiàn)了高校的信息化招聘平臺高效、準(zhǔn)確和用戶體驗質(zhì)量高的特點,提升了學(xué)校招聘工作的效率和準(zhǔn)確性。在實際的系統(tǒng)使用過程中我們也發(fā)現(xiàn),僅僅通過專業(yè)這個報名信息表的字段來判斷招聘者的專業(yè)還不夠全面,后期準(zhǔn)備使用圖像識別技術(shù)對畢業(yè)證識別專業(yè)名稱,提高過濾的準(zhǔn)確性。因為使用nginx服務(wù)器的部署,后期可以研究開啟gzip文件壓縮功能的使用,減少客戶端網(wǎng)頁的加載時間,減少用戶等待時間,提升用戶體驗。