謝文勇
摘要:隨著高等教育越來越被重視,高校畢業(yè)生就業(yè)的相關(guān)問題就浮出了水面。畢業(yè)生就業(yè)的相關(guān)問題包括:畢業(yè)生找不到理想的工作;招聘單位招不到合適的人才;高校舉辦的就業(yè)招聘會難以普及等。該研究旨在構(gòu)建一個支持多終端的學(xué)生就業(yè)綜合服務(wù)平臺,讓學(xué)校、學(xué)生、企業(yè)三方使用,期望對解決上述就業(yè)問題有所幫助。
關(guān)鍵詞:Phonegap;高校畢業(yè)生就業(yè);CI框架
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)01-0061-03
1問題提出
高校就業(yè)的相關(guān)問題是近兩年關(guān)注度非常高的一個焦點(diǎn),包括高校畢業(yè)生找不到對口的工作,相關(guān)的用人單位招不到合適的人才兩個主要問題。通過采訪高校相關(guān)部門的領(lǐng)導(dǎo)與畢業(yè)生發(fā)現(xiàn),畢業(yè)生與學(xué)校在就業(yè)方面存在的矛盾主要為:學(xué)校安排的招聘會鮮有學(xué)生知道(學(xué)校相關(guān)單位通知手段落后、單一);學(xué)生對高校就業(yè)部門的關(guān)注度不高,不能及時了解學(xué)校的相關(guān)招聘;企業(yè)與學(xué)生的互相了解存在著鴻溝。
本文旨在構(gòu)建一個學(xué)生就業(yè)綜合服務(wù)平臺來解決上述問題,讓學(xué)生就業(yè)問題得以改善,企業(yè)可以招聘到合適的人才,提高高校畢業(yè)生的就業(yè)率,也為高校進(jìn)一步培養(yǎng)學(xué)生指明方向。
2平臺功能
2.1學(xué)生模塊
學(xué)生是平臺服務(wù)的主體,學(xué)生端的功能齊全與否很大程度上決定了本平臺的構(gòu)建成功與否。學(xué)生端的功能主要為:
1)個人信息更新。
2)提交求職意向。
3)查詢招聘崗位。
4)提交已就業(yè)信息。
5)申請就業(yè)見習(xí)崗。
6)預(yù)約咨詢。
7)使用測評功能。
2.2招聘單位
招聘單位的功能相對比較簡單,考慮到的是,招聘單位在本就業(yè)平臺上需要使用到的功能相對比較少,以及為了更好地做好學(xué)生信息保密工作,避免學(xué)生被不良商家拐騙。招聘單位的功能為:
1)填寫單位信息。
2)發(fā)布招聘信息。
3)反饋學(xué)生表現(xiàn)。
4)提交合作申請。
2.3學(xué)院
學(xué)院在本平臺中的功能主要是在收到就業(yè)中心這些相關(guān)部門的招聘信息以后,組織學(xué)生開展一系列的招聘會。學(xué)院的功能為:
1)匯總查詢學(xué)生信息。
2)提交活動信息。
3)招聘信息發(fā)布。
4)提交學(xué)生信息(西部、考研)。
5)提交招聘會信息。
6)提交就業(yè)課成績。
7)學(xué)生到會統(tǒng)計(通過無線讀卡器讀學(xué)生卡)。
2.4就業(yè)中心
就業(yè)中心在平臺中的作用是非常關(guān)鍵的,是學(xué)生和招聘單位之間的樞紐,是學(xué)生就業(yè)成功、招聘單位招人成功最為關(guān)鍵的部分。就業(yè)中心的功能為:
1)信息導(dǎo)入。
2)綜合查詢和匯總。
3)匹配學(xué)生求職與招聘匯總。
4)發(fā)布通知付召聘演講活動等)。
5)信息審核(用人單位,學(xué)院,學(xué)生的)。
6)發(fā)起討論。
7)檔案查詢。
8)網(wǎng)上面試。
此外,我校已建成部分學(xué)生就業(yè)服務(wù)模塊,包括培訓(xùn)成績查詢平臺、學(xué)生電子簡歷注冊系統(tǒng)、在線問答系統(tǒng)、就業(yè)經(jīng)費(fèi)管理系統(tǒng)等。
培訓(xùn)成績查詢平臺用于就業(yè)培訓(xùn)的成績查詢,方便學(xué)生自我獲取培訓(xùn)成績。學(xué)生電子簡歷注冊系統(tǒng)用于為學(xué)生提供良好的簡歷發(fā)布平臺增加實(shí)習(xí)與就業(yè)得機(jī)會,更好地與企業(yè)對接。在線問答系統(tǒng)用于我校就業(yè)中心回復(fù)各種學(xué)生就業(yè)問題,為學(xué)生在就業(yè)服務(wù)方面答疑解惑,及時反饋,提升學(xué)生的就業(yè)質(zhì)量。就業(yè)經(jīng)費(fèi)管理系統(tǒng)用于我校管理就業(yè)經(jīng)費(fèi),作為經(jīng)費(fèi)應(yīng)用有記錄,科學(xué)化使用就業(yè)經(jīng)費(fèi)。
3相關(guān)技術(shù)應(yīng)用
3.1HTML超文本語言
Html語言是一種超文本語言,通過制定的標(biāo)簽來標(biāo)識要在網(wǎng)頁中顯示的各部分內(nèi)容,這種通過制定標(biāo)簽來識別的方式與大多數(shù)計算機(jī)語言是一樣的,制定標(biāo)簽也就是制定與瀏覽器的識別規(guī)則,瀏覽器有自己的翻譯機(jī)制,當(dāng)然這和html語言是相對應(yīng)的,程序的編寫人員按照html的規(guī)則來編寫想要展現(xiàn)的內(nèi)容,瀏覽器根據(jù)自己的編譯規(guī)則對其進(jìn)行翻譯,再以圖、文、聲、像的形式展示出來。由于每個瀏覽器的編譯規(guī)則是有區(qū)別的,因此在對相同的程序進(jìn)行編譯的時候可能會產(chǎn)生區(qū)別。
3.2 AJAX異步交互機(jī)制
在目前的Web2.0的熱潮中,人們更多的關(guān)注Ajax(Asyn-chronous JavaScript and XML)技術(shù)。它作為一種開發(fā)技術(shù)創(chuàng)建于交互式網(wǎng)頁應(yīng)用中,主要用于異步通信,不需要提交整個表單就可以局部刷新頁面,為用戶提供更好的瀏覽體驗。
Ajax是多種技術(shù)的綜合,它使用XHTML和CSS來使表現(xiàn)標(biāo)準(zhǔn)化呈現(xiàn);使用DOM來動態(tài)地修改文檔的內(nèi)容和結(jié)構(gòu);使用XML來進(jìn)行數(shù)據(jù)的交換和處理;使用XMLHttpRequest來向服務(wù)器提交請求,進(jìn)行異步的數(shù)據(jù)讀取;使用JavaScript綁定和處理所有數(shù)據(jù)。
3.3 Codelnigter開發(fā)框架
Codelnigter(下文簡稱cI框架)是基于PHP語言的MVC框架,之所以取名為框架,是因為類似于日常生活中的框架,例如:一個玩具的框架做好了以后,可以往里面注入塑膠也可以注入別的材質(zhì),材質(zhì)雖然不同,但是成品長的是一樣的。相同的,cI框架是用PHP搭建的一個框架,里面有很多工具包,開發(fā)者在使用的時候只需要調(diào)用工具包里面的函數(shù),往里面?zhèn)鬟f參數(shù)即可,這樣可以省去大量開發(fā)的時間,把更多的時間花在優(yōu)化項目的功能上。
3.4Phonegap跨平臺技術(shù)
PhoneGap對于開發(fā)一個跨平臺的移動端項目來說非常好用,首先這是一項已經(jīng)開源的技術(shù),也就是說不需要破解就可以看到所有的代碼,這對于開發(fā)者和Phonegap這項技術(shù)的發(fā)展來說都是非常有幫助的。有了Phonegap技術(shù),根據(jù)網(wǎng)頁來制作一個手機(jī)端將變成一件非常簡單的事情。Phonegap的跨平臺性體現(xiàn)在它支持Android、iOS、Windows Phone7、BADA、WebOS、svmbian等多個平臺,這也就是說在這些平臺中轉(zhuǎn)移已經(jīng)編寫好的項目時不需要進(jìn)行重新調(diào)試,這非常節(jié)省時間。詳細(xì)的Phonegap設(shè)計結(jié)構(gòu)圖如圖1所示。
Phonegap技術(shù)的廣泛應(yīng)用足以說明這項技術(shù)的成功,其實(shí)Phonegap技術(shù)只是承擔(dān)著一個接口的作用,實(shí)現(xiàn)通過移動前端訪問到移動終端的資源。Phonegap技術(shù)最為突出的幾個優(yōu)勢為:
1)跨平臺性。要想實(shí)現(xiàn)跨平臺性,最重要的是能無差別匹配各個平臺的SDK,這也是很多技術(shù)無法實(shí)現(xiàn)跨平臺的難點(diǎn)所在,Phonegap技術(shù)利用JavaScfipt來調(diào)用各個API庫實(shí)現(xiàn)了與各個平臺SDK的交互,實(shí)現(xiàn)了跨平臺性。
2)易用性。Phonegap技術(shù)應(yīng)用廣泛的原因有很多,很重要的一個是因為它的易用性。相比傳統(tǒng)的網(wǎng)頁程序,Phonegap用起來會更加便捷。在Phonegap里面提供了很多JavaScript中的類,通過這些可以直接訪問系統(tǒng)的硬件,這在傳統(tǒng)的網(wǎng)頁程序中實(shí)現(xiàn)起來相當(dāng)?shù)穆闊?,而用Phonegap則容易很多。Phonegap還可以直接利用JavaScript中的很多現(xiàn)成的框架進(jìn)行編程,這也是Phonegap相對于傳統(tǒng)網(wǎng)頁技術(shù)更加優(yōu)秀的地方。
Phonegap是目前開發(fā)移動端最為快速的工具之一,如果加上開源,那就沒有之一,它的目標(biāo)是,程序?qū)懸淮?,用遍全平臺。免費(fèi)加開源加便捷,這大大的降低了移動開發(fā)的門檻,使得手機(jī)應(yīng)用更加豐富多彩。雖然目前Phonegap還存在運(yùn)行慢、不靈活等不足,但是隨著技術(shù)的不斷升級,這些都將不復(fù)存在,到時候Phonegap技術(shù)一定會更受歡迎。
3.5SQLServer2008數(shù)據(jù)庫
在本平臺的設(shè)計中,數(shù)據(jù)庫采用的是SQL Server 2008,SQL server是大型企業(yè)開發(fā)所采用的數(shù)據(jù)庫,穩(wěn)定性強(qiáng),而2008版本是一個廣受好評的版本,它不僅將之前的很多繁雜的操作進(jìn)行了優(yōu)化,還增加了很多新的便捷的特性。例如:在SQLserve 2008版本中添加的數(shù)據(jù)壓縮特性,這個特性在平時可能不是特別顯眼,當(dāng)你的數(shù)據(jù)庫中的數(shù)據(jù)量迅速增加的時候,它的作用就得以顯現(xiàn),它使數(shù)據(jù)的壓縮和解壓縮同時實(shí)現(xiàn),并且磁盤的負(fù)荷還相當(dāng)?shù)男?。新增的功能還有加密機(jī)制,SQLserve 2008可以對整個數(shù)據(jù)庫進(jìn)行加密,實(shí)現(xiàn)了透明數(shù)據(jù)加密功能,這個功能大大地縮減了開發(fā)者的工作量和開發(fā)成本。
4數(shù)據(jù)庫建設(shè)
數(shù)據(jù)庫建設(shè)的重要性就猶如建筑樓房中的地基,地基不穩(wěn),樓房外表多么華麗,都是豆腐渣工程,相同的,如果數(shù)據(jù)庫建立的不夠完善,會對平臺造成毀滅性的打擊。因此,本平臺的數(shù)據(jù)庫使用關(guān)系型數(shù)據(jù)庫結(jié)構(gòu),并在建立數(shù)據(jù)庫之前進(jìn)行了充分的需求調(diào)研,在確定了功能之后才開始建立數(shù)據(jù)庫,避免了后期修改字段帶來的麻煩。
本平臺的數(shù)據(jù)庫一共12張數(shù)據(jù)表,利用關(guān)系結(jié)構(gòu)使其相連,具體的優(yōu)勢表現(xiàn)為:在實(shí)現(xiàn)功能的時候通過任意一張表的主鍵就可以找到想要的信息。也是由于關(guān)聯(lián)性強(qiáng),所以在建立數(shù)據(jù)庫之前做了充分的調(diào)研和分析,以減小后期對數(shù)據(jù)庫結(jié)構(gòu)的修改。
5平臺部署與安全措施
5.1平臺部署
平臺的部署是在實(shí)現(xiàn)功能的同時進(jìn)行的,好的部署可以大大減輕實(shí)現(xiàn)功能時候的負(fù)擔(dān)并且使得邏輯清晰。具體來說是將數(shù)據(jù)庫與業(yè)務(wù)邏輯程序分離,數(shù)據(jù)庫將存儲于單獨(dú)的數(shù)據(jù)庫服務(wù)器并進(jìn)行網(wǎng)絡(luò)隔離,業(yè)務(wù)邏輯程序使用APACHE服務(wù)程序部署于單獨(dú)WEB服務(wù)器。
5.2安全措施
應(yīng)用在高校的服務(wù)型系統(tǒng),安全性問題是至關(guān)重要的一個問題,學(xué)生以及學(xué)校相關(guān)部門的信息泄露會造成不可估量的后果。因此,本平臺在設(shè)計過程中,在軟件設(shè)計以及服務(wù)器運(yùn)行環(huán)境兩個方面進(jìn)行了較好的安全性考量。
5.2.1軟件設(shè)計方面
1)用戶登錄時設(shè)置驗證碼,以防止登錄機(jī)器人進(jìn)行惡意登錄以及密碼暴力破解。
2)所有用戶密碼進(jìn)過MD5算法單項加密后儲存于數(shù)據(jù)庫。
3)用戶登錄時通過算法對輸入字符進(jìn)行過濾以防止SQL注入等惡意操作。
4)所有URL參數(shù)經(jīng)過64位算法加密以保證參數(shù)傳輸?shù)陌踩浴?/p>
5.2.2服務(wù)器運(yùn)行環(huán)境方面
1)服務(wù)器只對校內(nèi)IP開放以攔截校外用戶訪問。
2)通過防火墻攔截木馬、病毒與惡意攻擊。
6結(jié)束語
隨著信息化2.0時代的到來,各高校都在嘗試將一些繁雜的工作用信息化來代替。我們需要考量的是,如何利用信息化將這些工作便捷起來。從目前的社會形態(tài)來看,高校培養(yǎng)學(xué)生的成敗,很大程度上取決于畢業(yè)生是否能找到滿意的工作,而從目前來看,形勢不容樂觀。因此,抓住主要矛盾,利用信息化手段解決矛盾是關(guān)鍵。本平臺利用信息化手段,很大程度上解決了學(xué)生、高校、企業(yè)三者在就業(yè)方面的矛盾,為提高高校畢業(yè)生的就業(yè)率做出貢獻(xiàn)。
[通聯(lián)編輯:光文玲]