朱 爍
(吉林師范大學學生就業工作處 吉林 四平 136000)
隨著我國高等教育事業的不斷發展,如何直觀地對高校畢業生的就業趨勢和動向進行了解,有效解決高校畢業生的就業問題,是當前高校畢業生就業管理部門所重視并關注的問題。而傳統數據庫管理和查詢模式的信息查詢檢索與統計分析已經無法充分滿足當前時代的需要。因此,為促進高校畢業生就業信息的管理工作得到完善,畢業生就業信息管理效率得到提高,本文根據數據挖掘技術的優點和高校對學生就業信息管理的需求,設計開發了一個高校學生就業信息管理系統。該系統的設計,能夠實現對畢業生的各種信息進行存儲和管理,只需要通過對學生的就業數據進行挖掘,就能夠為高校相關部門的就業政策制定和學生培養等方面提供決策支持。因此,將數據挖掘技術有效應用在高校畢業生就業管理系統當中,對促進高校畢業生的就業情況和就業管理有著重要的現實意義[1]。
數據挖掘(Data Mining)[2]又被稱為資料勘探技術,該技術作為現階段研究的熱點,主要以隨機性、模糊性、干擾性、大規模的數據信息為對象,利用對數據的分析,從中可以提煉出具有潛在價值的信息。簡單來說就是,該技術通過利用算法,可以將大量的數據轉化成有用的信息與知識,并結合該數據實現對其關系、模式以及趨勢的分析。因此,高校畢業生就業管理部門,引入數據挖掘,可以從大量高校畢業生就業數據當中實現對學生的就業動向與就業實際情況的分析,為未來高校學生的就業問題提供更好的幫助。
現階段,部分高校針對學生的畢業信息管理依然使用紙質形式,但該形式已經無法滿足現代發展的需要,它不僅造成人力和物力等資源方面的浪費,還使得相關部門的工作效率受到一定程度的影響。因此,信息技術和計算機技術在高校學生畢業信息管理方面的應用勢在必行。而本文開發設計的就業信息管理系統,其目的是通過利用現代信息處理技術、數據挖掘技術和計算機技術等,對高校海量的畢業生數據信息進行有效管理,促進相關工作人員的工作效率得到提高。并在此基礎上,對相關信息進行數據挖掘,采用關聯規則和決策樹,對高校畢業生就業情況進行挖掘分析,以此為未來高校學生的就業和校領導的決策提供支撐。所以,本系統的設計:
(1)對高校畢業生基本信息以及就業信息實現了高效管理。
(2)利用數據挖掘技術,為學校決策和學生培養提供了支撐。
本文選擇利用Microsoft SQL Server2000 關系數據庫為基礎,實現了對高校大量的畢業生數據信息和就業信息、用人單位信息等方面進行集中存儲。接著,通過系統能夠實現對其不同類型的信息進程增加和刪除、修改等操作,以及對高校學生的就業狀況進行統計分析,實現對學生就業情況的實時了解[3]。最后,通過關聯規則、數據挖掘,為高校招生、學生發展培養以及就業等方面提供支撐。同時,系統設計時,需要結合數據業務流程,從多個方面實現系統開發管理,以此使得其預測結果能夠達到相關需求,具體見圖1所示。

圖1 系統數據流程圖
由于高校學生的就業信息管理工作相對困難,存在大量的數據加工和處理等需要。因此,本文在系統開發設計過程當中,不僅需要具備前后有序、目標明確等原則,還要使得每個模塊和模塊之間處于高聚合性、低耦合度的關聯[4]。所以,該系統的功能設計主要由5 個部分構成:系統管理和維護、高校學生基本信息管理、高校畢業生就業信息管理以及用人單位管理和協議書管理等多個方面,具體見圖2所示。

圖2 高校學生就業信息管理系統功能設計示意圖
而該系統的設計能夠幫助高校畢業生及時地查詢和了解用人單位的信息,也為用人單位對所有畢業生的信息了解提供了服務。同時,也方便了學校對畢業生的基本信息和用人單位基本信息采集提供了便利。
2.4.1 數據庫設計
首先,數據庫(Database)的設計是系統數據集中管理與存儲的一種工具,可以為高校學生就業信息管理系統的使用,提供相應的數據支持和幫助。其次,數據庫具備數據資源的共享、數據冗余以及數據存儲空間節省等優點。最后,在數據庫設計時還需要嚴格遵循數據庫理論和用戶對功能方面的需求即可。
2.4.2 數據表設計
數據表的設計,主要基于特定的環境下通過對數據庫結構以及管理模塊等方面的開發,從而滿足高校學生就業信息管理系統的運行需求過程為設計開發而來的。而本文選擇利用Microsoft SQL Server2000 數據庫實現數據庫設計,其數據表設計見表1所示。

表1 就業信息管理系統用戶信息表
通過對高校學生就業信息管理系統的設計分析,利用ASP編程實現了對該系統的主要功能模塊設計具體見圖3所示。

圖3 系統主要功能模塊設計示意圖
該模塊的設計,能夠實現對用戶的增加、查詢以及注銷等操作,也能夠通過對系統的設置,實現用戶登錄/退出、密碼修改以及權限修改等操作,具體見圖4所示。

圖4 用戶登錄管理
此模塊的設計,實現對高校畢業生的詳細信息采集和錄入。通過對高校畢業生的基本信息核查,能夠實現對學生就業信息、用人單位招聘信息、畢業生個人基本信息以及學歷、簡歷等信息的管理。同時,該模塊的設計還可以進行高校畢業生就業需求以及學生求職意向等相關信息的發布,為高校畢業生、用人企業/單位以及學校等之間提供更加便利的溝通渠道和效率,并針對其相關信息的維護,幫助高校畢業生就業,從而滿足畢業生和用人單位的需求[5]。
此模塊的設計,主要是高校畢業生和用人單位兩者簽訂合約之后,可以在就業信息管理系統當中進行登記和協議書查詢,幫助學校更加全面地了解畢業生的具體就業情況,同時也為高校相關部門的領導決策提供了支撐。
統計分析模塊的設計,能夠結合系統自動生成相應的數據報表,通過查詢、輸出和打印的方式進行查看。如高校學生的就業統計、學生專業統計、學生求職及薪資待遇統計等方面,但無法對數據報表進行更改。這樣既保證了不同的統計報表中數據的真實性和可靠性,還為高校學生的就業情況真實性提供了保障。
此模塊在高校學生就業信息管理系統當中,實現對學生就業信息和就業情況的實時監控。通過統計分析模塊所上傳的相關學生就業信息分析報告進行加工,從人才需求、供給、專業需求、當前就業形勢等多個角度,構建相應的預警模塊,以此為學校學生的就業信息判斷提供幫助。且該模塊的應用,還能夠為學生的就業評估以及就業預測和警告等方面提供相應的指導建議。
數據挖掘技術的充分應用,可以從中得出關于高校畢業生就業情況以及就業影響的結論。也能夠實現對新一批高校畢業生就業去向進行預測分析,從而做好相應的指導工作,這對學生的發展培養方面具有一定的指導意義。
分類算法在該系統的應用,具備預知性優點和離散性優點。通過利用特定的分類器,將數據集合輸入到分類器之中,對明確標簽屬性的信息進程分析,以此可以為高校畢業生就業情況進行預測,并提供相應的依據。分類器的創建,首先需要明確數據挖掘的對象、待解決的問題以及目標等。當完成相應的數據采集工作之后,再對其數據進行轉換、分類,從而完成數據挖掘工作[6]。
在針對高校大量畢業生數據進行預處理之前,需要對其信息先進行采集,如對高校畢業生基本信息和就業信息等情況進行采集之后,才能夠做出相應處理。而數據預處理分為兩個方面:數據集成和數據轉換等。高校畢業生的基本信息以及畢業生就業信息數據等分別來源不同的數據庫,這時只有先對數據庫進行集成,再對其信息采集。接著,對數據進行轉換,將其存在的信息進行離散化處理。
數據挖掘技術在高校畢業生就業信息管理系統中的應用離不開決策樹算法。而決策樹主要源自信息論中的基本理論,被用在信息增益過程中衡量決策中數據的類型,以此實現節點的判斷。通過對決策樹的ID3算法和C4.5算法,在同樣的處理方式下應用分析,發現C4.5 算法擁有更加顯著的性能優勢,并且在對數據的處理過程當中,該算法能夠充分保障屬性分析的準確性[7]。因此,本文選擇利用C4.5 算法,對數據集合與劃分以此構建符合高校畢業生就業信息分析模塊,從而可以實現對高校畢業生的就業情況進行挖掘分析。
為了證明基于數據挖掘技術的高校畢業生就業管理系統的可行性,本文從系統的可操作性方面對其進行分析和驗證。
從用戶登錄方面來看,在用戶登錄界面輸入正確的用戶名和密碼,然后服務器會根據所輸入的信息是否正確進行判斷,如果沒有存在錯誤提示,就會跳轉進入到高校畢業生就業信息管理系統頁面。反之,存在錯誤則系統會提醒用戶,輸入錯誤并向用戶請求重新輸入。當用戶成功進入到系統內部后,系統會根據用戶的特征分配相應的權限。從系統用戶管理方面來看,高校畢業生就業信息管理系統的用戶主要以高校畢業生、用人單位以及系統管理員等方面為主。每個用戶的權限均不相同,管理員可以實現對系統所有的數據管理和維護,而用戶和用人單位只得通過自身的權限實現對與自己相關的信息和招聘信息進程查詢[8]。
經系統測試證明,該系統能夠有效滿足高校畢業生信息管理等功能的需求。還能夠更好地控制操作權限,從而保障數據信息的安全。而決策樹算法的應用,能夠為高校相關部門對畢業生就業預測和分析提供幫助。
綜上所述,本文根據高校學生就業管理的實際需求方面為切入點,有針對性地開發設計出一個高校畢業生就業信息管理系統,以此滿足高校學生的就業管理需要,這不僅降低了高校就業管理部門的壓力,還保障了高校就業效率和就業數據的精準度。同時,在系統設計開發過程當中,還充分融入了先進計算機技術和決策樹理論,實現了數據庫創建,為系統數據的存儲提供了保障。最后通過實踐證明,該系統的設計能夠對高校學生的就業情況進行精準地分析和預測,這樣不僅說明了數據挖掘技術的應用能夠為高校畢業生的信息管理提供諸多的便利,還能夠有效推動高校教育事業的發展以及畢業生的就業及就業信息方面提供更多的幫助。反過來,借助高校畢業生的就業情況和就業信息,高校可以從系統中得出哪些信息對畢業生就業問題產生巨大的影響,以此為高校管理者對學生的培養計劃制定提供相應的參考。