朱 爍
(吉林師范大學學生就業(yè)工作處 吉林 四平 136000)
隨著我國高等教育事業(yè)的不斷發(fā)展,如何直觀地對高校畢業(yè)生的就業(yè)趨勢和動向進行了解,有效解決高校畢業(yè)生的就業(yè)問題,是當前高校畢業(yè)生就業(yè)管理部門所重視并關注的問題。而傳統(tǒng)數(shù)據(jù)庫管理和查詢模式的信息查詢檢索與統(tǒng)計分析已經(jīng)無法充分滿足當前時代的需要。因此,為促進高校畢業(yè)生就業(yè)信息的管理工作得到完善,畢業(yè)生就業(yè)信息管理效率得到提高,本文根據(jù)數(shù)據(jù)挖掘技術的優(yōu)點和高校對學生就業(yè)信息管理的需求,設計開發(fā)了一個高校學生就業(yè)信息管理系統(tǒng)。該系統(tǒng)的設計,能夠?qū)崿F(xiàn)對畢業(yè)生的各種信息進行存儲和管理,只需要通過對學生的就業(yè)數(shù)據(jù)進行挖掘,就能夠為高校相關部門的就業(yè)政策制定和學生培養(yǎng)等方面提供決策支持。因此,將數(shù)據(jù)挖掘技術有效應用在高校畢業(yè)生就業(yè)管理系統(tǒng)當中,對促進高校畢業(yè)生的就業(yè)情況和就業(yè)管理有著重要的現(xiàn)實意義[1]。
數(shù)據(jù)挖掘(Data Mining)[2]又被稱為資料勘探技術,該技術作為現(xiàn)階段研究的熱點,主要以隨機性、模糊性、干擾性、大規(guī)模的數(shù)據(jù)信息為對象,利用對數(shù)據(jù)的分析,從中可以提煉出具有潛在價值的信息。簡單來說就是,該技術通過利用算法,可以將大量的數(shù)據(jù)轉(zhuǎn)化成有用的信息與知識,并結合該數(shù)據(jù)實現(xiàn)對其關系、模式以及趨勢的分析。因此,高校畢業(yè)生就業(yè)管理部門,引入數(shù)據(jù)挖掘,可以從大量高校畢業(yè)生就業(yè)數(shù)據(jù)當中實現(xiàn)對學生的就業(yè)動向與就業(yè)實際情況的分析,為未來高校學生的就業(yè)問題提供更好的幫助。
現(xiàn)階段,部分高校針對學生的畢業(yè)信息管理依然使用紙質(zhì)形式,但該形式已經(jīng)無法滿足現(xiàn)代發(fā)展的需要,它不僅造成人力和物力等資源方面的浪費,還使得相關部門的工作效率受到一定程度的影響。因此,信息技術和計算機技術在高校學生畢業(yè)信息管理方面的應用勢在必行。而本文開發(fā)設計的就業(yè)信息管理系統(tǒng),其目的是通過利用現(xiàn)代信息處理技術、數(shù)據(jù)挖掘技術和計算機技術等,對高校海量的畢業(yè)生數(shù)據(jù)信息進行有效管理,促進相關工作人員的工作效率得到提高。并在此基礎上,對相關信息進行數(shù)據(jù)挖掘,采用關聯(lián)規(guī)則和決策樹,對高校畢業(yè)生就業(yè)情況進行挖掘分析,以此為未來高校學生的就業(yè)和校領導的決策提供支撐。所以,本系統(tǒng)的設計:
(1)對高校畢業(yè)生基本信息以及就業(yè)信息實現(xiàn)了高效管理。
(2)利用數(shù)據(jù)挖掘技術,為學校決策和學生培養(yǎng)提供了支撐。
本文選擇利用Microsoft SQL Server2000 關系數(shù)據(jù)庫為基礎,實現(xiàn)了對高校大量的畢業(yè)生數(shù)據(jù)信息和就業(yè)信息、用人單位信息等方面進行集中存儲。接著,通過系統(tǒng)能夠?qū)崿F(xiàn)對其不同類型的信息進程增加和刪除、修改等操作,以及對高校學生的就業(yè)狀況進行統(tǒng)計分析,實現(xiàn)對學生就業(yè)情況的實時了解[3]。最后,通過關聯(lián)規(guī)則、數(shù)據(jù)挖掘,為高校招生、學生發(fā)展培養(yǎng)以及就業(yè)等方面提供支撐。同時,系統(tǒng)設計時,需要結合數(shù)據(jù)業(yè)務流程,從多個方面實現(xiàn)系統(tǒng)開發(fā)管理,以此使得其預測結果能夠達到相關需求,具體見圖1所示。
圖1 系統(tǒng)數(shù)據(jù)流程圖
由于高校學生的就業(yè)信息管理工作相對困難,存在大量的數(shù)據(jù)加工和處理等需要。因此,本文在系統(tǒng)開發(fā)設計過程當中,不僅需要具備前后有序、目標明確等原則,還要使得每個模塊和模塊之間處于高聚合性、低耦合度的關聯(lián)[4]。所以,該系統(tǒng)的功能設計主要由5 個部分構成:系統(tǒng)管理和維護、高校學生基本信息管理、高校畢業(yè)生就業(yè)信息管理以及用人單位管理和協(xié)議書管理等多個方面,具體見圖2所示。
圖2 高校學生就業(yè)信息管理系統(tǒng)功能設計示意圖
而該系統(tǒng)的設計能夠幫助高校畢業(yè)生及時地查詢和了解用人單位的信息,也為用人單位對所有畢業(yè)生的信息了解提供了服務。同時,也方便了學校對畢業(yè)生的基本信息和用人單位基本信息采集提供了便利。
2.4.1 數(shù)據(jù)庫設計
首先,數(shù)據(jù)庫(Database)的設計是系統(tǒng)數(shù)據(jù)集中管理與存儲的一種工具,可以為高校學生就業(yè)信息管理系統(tǒng)的使用,提供相應的數(shù)據(jù)支持和幫助。其次,數(shù)據(jù)庫具備數(shù)據(jù)資源的共享、數(shù)據(jù)冗余以及數(shù)據(jù)存儲空間節(jié)省等優(yōu)點。最后,在數(shù)據(jù)庫設計時還需要嚴格遵循數(shù)據(jù)庫理論和用戶對功能方面的需求即可。
2.4.2 數(shù)據(jù)表設計
數(shù)據(jù)表的設計,主要基于特定的環(huán)境下通過對數(shù)據(jù)庫結構以及管理模塊等方面的開發(fā),從而滿足高校學生就業(yè)信息管理系統(tǒng)的運行需求過程為設計開發(fā)而來的。而本文選擇利用Microsoft SQL Server2000 數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫設計,其數(shù)據(jù)表設計見表1所示。
表1 就業(yè)信息管理系統(tǒng)用戶信息表
通過對高校學生就業(yè)信息管理系統(tǒng)的設計分析,利用ASP編程實現(xiàn)了對該系統(tǒng)的主要功能模塊設計具體見圖3所示。
圖3 系統(tǒng)主要功能模塊設計示意圖
該模塊的設計,能夠?qū)崿F(xiàn)對用戶的增加、查詢以及注銷等操作,也能夠通過對系統(tǒng)的設置,實現(xiàn)用戶登錄/退出、密碼修改以及權限修改等操作,具體見圖4所示。
圖4 用戶登錄管理
此模塊的設計,實現(xiàn)對高校畢業(yè)生的詳細信息采集和錄入。通過對高校畢業(yè)生的基本信息核查,能夠?qū)崿F(xiàn)對學生就業(yè)信息、用人單位招聘信息、畢業(yè)生個人基本信息以及學歷、簡歷等信息的管理。同時,該模塊的設計還可以進行高校畢業(yè)生就業(yè)需求以及學生求職意向等相關信息的發(fā)布,為高校畢業(yè)生、用人企業(yè)/單位以及學校等之間提供更加便利的溝通渠道和效率,并針對其相關信息的維護,幫助高校畢業(yè)生就業(yè),從而滿足畢業(yè)生和用人單位的需求[5]。
此模塊的設計,主要是高校畢業(yè)生和用人單位兩者簽訂合約之后,可以在就業(yè)信息管理系統(tǒng)當中進行登記和協(xié)議書查詢,幫助學校更加全面地了解畢業(yè)生的具體就業(yè)情況,同時也為高校相關部門的領導決策提供了支撐。
統(tǒng)計分析模塊的設計,能夠結合系統(tǒng)自動生成相應的數(shù)據(jù)報表,通過查詢、輸出和打印的方式進行查看。如高校學生的就業(yè)統(tǒng)計、學生專業(yè)統(tǒng)計、學生求職及薪資待遇統(tǒng)計等方面,但無法對數(shù)據(jù)報表進行更改。這樣既保證了不同的統(tǒng)計報表中數(shù)據(jù)的真實性和可靠性,還為高校學生的就業(yè)情況真實性提供了保障。
此模塊在高校學生就業(yè)信息管理系統(tǒng)當中,實現(xiàn)對學生就業(yè)信息和就業(yè)情況的實時監(jiān)控。通過統(tǒng)計分析模塊所上傳的相關學生就業(yè)信息分析報告進行加工,從人才需求、供給、專業(yè)需求、當前就業(yè)形勢等多個角度,構建相應的預警模塊,以此為學校學生的就業(yè)信息判斷提供幫助。且該模塊的應用,還能夠為學生的就業(yè)評估以及就業(yè)預測和警告等方面提供相應的指導建議。
數(shù)據(jù)挖掘技術的充分應用,可以從中得出關于高校畢業(yè)生就業(yè)情況以及就業(yè)影響的結論。也能夠?qū)崿F(xiàn)對新一批高校畢業(yè)生就業(yè)去向進行預測分析,從而做好相應的指導工作,這對學生的發(fā)展培養(yǎng)方面具有一定的指導意義。
分類算法在該系統(tǒng)的應用,具備預知性優(yōu)點和離散性優(yōu)點。通過利用特定的分類器,將數(shù)據(jù)集合輸入到分類器之中,對明確標簽屬性的信息進程分析,以此可以為高校畢業(yè)生就業(yè)情況進行預測,并提供相應的依據(jù)。分類器的創(chuàng)建,首先需要明確數(shù)據(jù)挖掘的對象、待解決的問題以及目標等。當完成相應的數(shù)據(jù)采集工作之后,再對其數(shù)據(jù)進行轉(zhuǎn)換、分類,從而完成數(shù)據(jù)挖掘工作[6]。
在針對高校大量畢業(yè)生數(shù)據(jù)進行預處理之前,需要對其信息先進行采集,如對高校畢業(yè)生基本信息和就業(yè)信息等情況進行采集之后,才能夠做出相應處理。而數(shù)據(jù)預處理分為兩個方面:數(shù)據(jù)集成和數(shù)據(jù)轉(zhuǎn)換等。高校畢業(yè)生的基本信息以及畢業(yè)生就業(yè)信息數(shù)據(jù)等分別來源不同的數(shù)據(jù)庫,這時只有先對數(shù)據(jù)庫進行集成,再對其信息采集。接著,對數(shù)據(jù)進行轉(zhuǎn)換,將其存在的信息進行離散化處理。
數(shù)據(jù)挖掘技術在高校畢業(yè)生就業(yè)信息管理系統(tǒng)中的應用離不開決策樹算法。而決策樹主要源自信息論中的基本理論,被用在信息增益過程中衡量決策中數(shù)據(jù)的類型,以此實現(xiàn)節(jié)點的判斷。通過對決策樹的ID3算法和C4.5算法,在同樣的處理方式下應用分析,發(fā)現(xiàn)C4.5 算法擁有更加顯著的性能優(yōu)勢,并且在對數(shù)據(jù)的處理過程當中,該算法能夠充分保障屬性分析的準確性[7]。因此,本文選擇利用C4.5 算法,對數(shù)據(jù)集合與劃分以此構建符合高校畢業(yè)生就業(yè)信息分析模塊,從而可以實現(xiàn)對高校畢業(yè)生的就業(yè)情況進行挖掘分析。
為了證明基于數(shù)據(jù)挖掘技術的高校畢業(yè)生就業(yè)管理系統(tǒng)的可行性,本文從系統(tǒng)的可操作性方面對其進行分析和驗證。
從用戶登錄方面來看,在用戶登錄界面輸入正確的用戶名和密碼,然后服務器會根據(jù)所輸入的信息是否正確進行判斷,如果沒有存在錯誤提示,就會跳轉(zhuǎn)進入到高校畢業(yè)生就業(yè)信息管理系統(tǒng)頁面。反之,存在錯誤則系統(tǒng)會提醒用戶,輸入錯誤并向用戶請求重新輸入。當用戶成功進入到系統(tǒng)內(nèi)部后,系統(tǒng)會根據(jù)用戶的特征分配相應的權限。從系統(tǒng)用戶管理方面來看,高校畢業(yè)生就業(yè)信息管理系統(tǒng)的用戶主要以高校畢業(yè)生、用人單位以及系統(tǒng)管理員等方面為主。每個用戶的權限均不相同,管理員可以實現(xiàn)對系統(tǒng)所有的數(shù)據(jù)管理和維護,而用戶和用人單位只得通過自身的權限實現(xiàn)對與自己相關的信息和招聘信息進程查詢[8]。
經(jīng)系統(tǒng)測試證明,該系統(tǒng)能夠有效滿足高校畢業(yè)生信息管理等功能的需求。還能夠更好地控制操作權限,從而保障數(shù)據(jù)信息的安全。而決策樹算法的應用,能夠為高校相關部門對畢業(yè)生就業(yè)預測和分析提供幫助。
綜上所述,本文根據(jù)高校學生就業(yè)管理的實際需求方面為切入點,有針對性地開發(fā)設計出一個高校畢業(yè)生就業(yè)信息管理系統(tǒng),以此滿足高校學生的就業(yè)管理需要,這不僅降低了高校就業(yè)管理部門的壓力,還保障了高校就業(yè)效率和就業(yè)數(shù)據(jù)的精準度。同時,在系統(tǒng)設計開發(fā)過程當中,還充分融入了先進計算機技術和決策樹理論,實現(xiàn)了數(shù)據(jù)庫創(chuàng)建,為系統(tǒng)數(shù)據(jù)的存儲提供了保障。最后通過實踐證明,該系統(tǒng)的設計能夠?qū)Ω咝W生的就業(yè)情況進行精準地分析和預測,這樣不僅說明了數(shù)據(jù)挖掘技術的應用能夠為高校畢業(yè)生的信息管理提供諸多的便利,還能夠有效推動高校教育事業(yè)的發(fā)展以及畢業(yè)生的就業(yè)及就業(yè)信息方面提供更多的幫助。反過來,借助高校畢業(yè)生的就業(yè)情況和就業(yè)信息,高??梢詮南到y(tǒng)中得出哪些信息對畢業(yè)生就業(yè)問題產(chǎn)生巨大的影響,以此為高校管理者對學生的培養(yǎng)計劃制定提供相應的參考。