摘 要:本文結(jié)合畢業(yè)生就業(yè)信息管理的具體要求,分析了就業(yè)信息管理工作的業(yè)務流程,收集了與就業(yè)信息管理系統(tǒng)相關(guān)的第一手資料,確定了建設高職院校畢業(yè)生就業(yè)信息管理系統(tǒng)的目標和主要功能需求,采取了基于現(xiàn)代軟件工程的問題分析方法和敏捷的開發(fā)思路,設計并開發(fā)了畢業(yè)生就業(yè)信息管理系統(tǒng)。
關(guān)鍵詞:教學管理;管理信息;數(shù)據(jù)庫系統(tǒng)
1 引言
設計與實現(xiàn)高職院校大學生頂崗實習與就業(yè)管理信息系統(tǒng),為本單位的學生頂崗實習與就業(yè)管理信息化工作服務,可以減少手工操作,提高學生頂崗實習與就業(yè)管理工作的效率,實現(xiàn)頂崗實習與就業(yè)管理的信息化,是建設數(shù)字化校園的一個重要方面。本文以典型的學生頂崗實習與就業(yè)管理信息系統(tǒng)的開發(fā)過程作為實例。
2 系統(tǒng)分析和設計
客戶端/服務器方式在系統(tǒng)實際運行中存在著諸多的問題和不足,為了解決這些問題在本系統(tǒng)中采用客戶端/服務器方式,通過機器自帶的瀏覽器就可以跟服務器連接,而且系統(tǒng)更新和升級操作簡便,同時,瀏覽器/服務器方式可以根據(jù)劃分為三層結(jié)構(gòu),即客戶層,應用層和數(shù)據(jù)層,在原來的基礎上增加了一層,這樣把原來所有業(yè)務在服務器端進行處理分擔到其他的層中,使得處理速度很快,運行效率更高。因此在本文中采用基于瀏覽器/服務器模式的三層結(jié)構(gòu)模式,同時也避免瀏覽器/服務器二層結(jié)構(gòu)存在的問題。
系統(tǒng)的動態(tài)行為模型由交互圖、狀態(tài)圖、活動圖表達。交互(Interaction)圖是為系統(tǒng)各成員之間重要的運行時交互進行建模,并卻形成模型邏輯試圖的一部分,是系統(tǒng)的動態(tài)模型。交互(Interaction)圖有兩種:順序(Sequence)圖和協(xié)作(Collaboration)圖,一起工作,幫助用戶準確的為組成系統(tǒng)的各個部分之間如何交互建模,兩者顯示相同信息,但從不同方面顯示。順序(Sequence)圖采用一種類似于柵欄的格式表示出對象之間的交互,可以清楚地表示消息的順序或時序。而協(xié)作(Collaboration)圖以圖或網(wǎng)絡的格式表示出對象之間的交互,可以比較好地展現(xiàn)復雜的分支、迭代以及并發(fā)行為。
3 系統(tǒng)的實現(xiàn)
3.1 用戶管理模塊的實現(xiàn)
用戶管理主要是為分院用戶設計,用于管理學生用戶和班導師用戶。其中最終的功能為系統(tǒng)的數(shù)據(jù)導入功能在多處用到,如:學生的批量導入、學歷基礎數(shù)據(jù)的批量導入、專業(yè)數(shù)據(jù)的批量導入等等。本系統(tǒng)的數(shù)據(jù)導入采用的是通過Excel表進行導入。
學生數(shù)據(jù)的整體導入功能,學生的基本數(shù)據(jù)包括姓名、身份證號、性別、年齡等,從學校的招生辦得到此數(shù)據(jù)的Excel格式進行整體導入,輔導員也可以進行本班學生的整體導入。
學生數(shù)據(jù)的總體導入功能根據(jù)學生的姓名和身份證號進行判斷添加,即先判斷數(shù)據(jù)庫中是否有此信息,如果有進行更新操作,如果沒有則進行添加操作。如果信息有誤,系統(tǒng)導入失敗,可以單個對學生進行添加操作。
3.2 數(shù)據(jù)分析模塊的實現(xiàn)
目前,各個學校對于就業(yè)率的統(tǒng)計是非常模糊的,只是一個數(shù)字的統(tǒng)計并沒有反映出就業(yè)的質(zhì)量和就業(yè)效果,例如學生就業(yè)的崗位跟學校的人才培養(yǎng)之間的關(guān)系,在一定程度上影響了高校的專業(yè)設置和教學改革。為了解決這個問題有必要利用現(xiàn)代信息技術(shù)建立學生就業(yè)跟學生專業(yè)之間的數(shù)據(jù)分析,為學校的頂崗實習與就業(yè)管理工作服務。
(1) 就業(yè)模式庫的建立
在本系統(tǒng)中,將學生的就業(yè)當作是一種模式,如果學生的就業(yè)信息滿足的話堪稱是在本專業(yè)就業(yè),否則就是在專業(yè)外就業(yè),這樣就可以為就業(yè)的數(shù)據(jù)分析提供一種規(guī)律。以單位的計算機專業(yè)為例,建立一個就業(yè)的模式庫。在這個模式庫,主要的數(shù)據(jù)有:高級程序設計基礎、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫原理與應用、操作系統(tǒng)、軟件工程、面向?qū)ο笙到y(tǒng)分析與設計、數(shù)據(jù)庫開發(fā)、.NET程序設計、Web開發(fā)技術(shù)、網(wǎng)頁設計與制作、軟件測試、軟件項目管理、計算機網(wǎng)絡、應用軟件開發(fā)實訓,非計算機專業(yè)領(lǐng)域的應用。
(2) 就業(yè)形式分析算法流程
建立模式庫接下來就需要就這些模式庫進行分析,下面介紹就業(yè)形式分析,它的實現(xiàn)的主要算法流程如下:
第一步,需要選擇統(tǒng)計分析數(shù)據(jù)的范圍,包括數(shù)據(jù)來源的最早和最晚的時間年限,從時間界限來劃分數(shù)據(jù)的范圍。
第二步,劃分時間和數(shù)據(jù)后,需要對這些數(shù)據(jù)進行抽取,按照專業(yè)的不同來進行。
第三步,在第二步抽取數(shù)據(jù)源的基礎上,再進行對這些數(shù)據(jù)源對用的專業(yè)規(guī)則。
第四步,如果學生的就業(yè)的信息跟專業(yè)規(guī)則一致時候說明該學生在這個專業(yè)就業(yè),如果不是,這學生就認為不在這個專業(yè)就業(yè)。
第五步,在前面四個步驟實現(xiàn)的基礎上就可以得到某個專業(yè)的比較可靠的就業(yè)率統(tǒng)計結(jié)果。
經(jīng)過前面的分析后可以建立了學校的就業(yè)模式庫,接下來就需要分析學生就業(yè)的崗位或所從事的工作跟學生的所學的課程之間的內(nèi)在關(guān)系,可以通過數(shù)據(jù)挖掘技術(shù)的決策樹的方式實現(xiàn),下面介紹系統(tǒng)的數(shù)據(jù)分析模塊的決策樹的實現(xiàn)過程。
① 學生成績表的預處理
對成績表決策屬性的分類。為了便于決策樹的使用我們把所涉及的課程總計分為四類:專業(yè)基礎課,專業(yè)課,英語課,實踐課。如以計算機專業(yè)為例,我們把計算機專業(yè)的課程課分為如下圖所示的四類。我們不難看出計算機專業(yè)基礎課主要包括:高級程序設計基礎、面向?qū)ο笙到y(tǒng)分析與設計、數(shù)據(jù)庫開發(fā)、.NET程序設計、Web開發(fā)技術(shù)、非計算機專業(yè)領(lǐng)域的應用;計算機專業(yè)課主要包括:計算機網(wǎng)絡、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫原理與應用、操作系統(tǒng)、軟件工程;實踐課程主要包括:網(wǎng)頁設計與制作、軟件測試、軟件項目管理、應用軟件開發(fā)實訓。接下來需要對上面分成的四大課程分類進行如下的處理:
第一步,對前面的四個大類分別進行計算得到期望值E(平均值)。
第二步,在此基礎上,對每一大類的平均值進行離散化處理,用V(C)函數(shù)表示。規(guī)定當E>90時,該屬性值記為優(yōu);為E>80時,該屬性值記為良;否則記為中。
② 就業(yè)信息表的處理
在進行完對學生成績表的預處理后,接下來需要對學生就業(yè)表的處理操作,主要是對學生就業(yè)的工作進行分類,按照目前社會的分工和工作的性質(zhì)進行劃分,總的來說可以劃分為三大類,跟自己的專業(yè)較為接近的用E1表示,跟自己的專業(yè)關(guān)系較低使用E2表示,如果是非本專業(yè)的工作則使用NI表示。通過以上對學生成績表和畢業(yè)生就業(yè)信息表的預處理,我們把畢業(yè)生的成績表和就業(yè)信息表的連接運算,得到新的成績.就業(yè)表。
(3)知識描述
1、當專業(yè)課的成績優(yōu)秀并且實踐能力優(yōu)秀時,該畢業(yè)生從事的工作性質(zhì)往往高度接近所學專業(yè)。
2、當專業(yè)課和實踐課都處在良這個水平時,大多說畢業(yè)生從事的工作性質(zhì)與所學專業(yè)相關(guān)。
3、當專業(yè)課成績和實踐課成績都為中時,大多數(shù)畢業(yè)生就業(yè)所從事的工作與所學的專業(yè)相關(guān)性非常的小。
4、專業(yè)基礎課成績對畢業(yè)生就業(yè)從事工作的性質(zhì)決策意義不大
總結(jié):根據(jù)以上四點知識,我們認為專業(yè)課和實踐課對學生的就業(yè)非常重要,應加大數(shù)量、提高質(zhì)量;英語技能對畢業(yè)生就業(yè)從事工作的性質(zhì)不明顯,可以適當調(diào)整降低比重。
4 系統(tǒng)測試
在建立測試環(huán)境的基礎上,針對該系統(tǒng)進行了功能測試。根據(jù)測試結(jié)果分析,該系統(tǒng)滿足了系統(tǒng)需求說明書中所提出的各項需求,達到了使用的要求。
5 結(jié)束語
目前本系統(tǒng)已在南海東軟信息技術(shù)學院試運行,用戶反映良好。系統(tǒng)對高校畢業(yè)生就業(yè)信息進行了整合,有效地提高了高校的就業(yè)信息管理水平,增強了工作效率,為數(shù)字化校園做出應有的貢獻。
參考文獻
[1] 段濤.新形勢下大學生就業(yè)難的原因與對策.西南科技大學高教研究,2003(3),42-45