黃 偉
[摘要]招生錄取對于高等院校來說,無疑是一項十分重要的工作,而每年招生數量都非常大,招生后期的數據處理與迎新工作的任務十分繁重,所以研制開發實用的高校招生管理信息系統已經成為當務之急的工作。因此,研究基于數據挖掘的高校招生管理信息系統,將為高校的迎新工作提供具體的信息系統支撐。
[關鍵詞]高校數據挖掘系統平臺招生管理
中圖分類號:TP-9文獻標識碼:A文章編號:1671-7597(2009)1110098-01
一、引言
迎新工作是高等學校對每一級學生開展各項管理工作的第一個環節、也是決定學校教學、教輔、后勤管理機制能否正常運轉的重要環節,歷來受到各高等學校的高度重視,新生注冊之前,學校領導都要召集有各教學系和教務、招生、學生管理、后勤保障等部門參加的招生工作協調會議,詳細地進行部署和安排。各個學校的報到方式也基本相同:相關部門在校園中設置報到點,新生按照程序依次到各個部門辦理相關手續。
數據挖掘技術已經在商業、金融業、保險業、電信業等多個領域開始得到應用,取得了令人滿意的效果。在高校管理領域里,隨著教育體制改革的不斷深入,學校面臨的競爭也日益激烈。這就要求學校的管理者不斷更新教育理念和人才培養模式,不斷根據學校的發展做出新的科學決策。將數據挖掘技術應用于高校招生管理信息系統之中,一方面能夠很好地協調各部門的工作,有利于信息的及時傳遞和處理,實現各部門信息的資源共享,進而簡化新生注冊手續,節省學校人力物力,提高迎新工作效率,另一方面,通過對歷年招生錄取數據進行分析并挖掘有效信息,也有助于為考生志愿填報和高校招生宣傳、專業設置等方面進行決策參考,科學有效地輔助高校管理者進行決策,為高校在未來激烈的競爭中掌握主動權發揮重要作用。
二、基于數據挖掘的招生管理系統
(一)研究內容
1.研究招生管理工作的業務邏輯,設計適應新形勢的招生工作業務模型。2.研究如何在Microsoft .NET平臺之上開發一個具有新生資格審查、信息采集、班級分配、轉專業審批、宿舍分配、物品領取、信息反饋等功能的高校新生注冊管理信息系統,同時可以幫助高校招生部門統計當年各專業的錄取分數線、錄取人數、錄取考生志愿分布、地區分布等方面信息。3.研究如何采用多層C/S體系結構將大量的應用邏輯運行于業務邏輯層以解決系統“胖”客戶端問題和數據庫安全問題。4.研究數據挖掘的相關技術,采用數據挖掘算法發現生源數據中潛在的有用信息,使系統能夠具備指導招生工作部署與決策的功能。
(二)技術路線
基于數據挖掘的高校招生管理信息系統采用現今流行的.NET技術路線,.NET技術路線能夠為產品提供良好的穩定性、易操作性、可維護性、擴展性和安全性。
1.多層C/S架構的設計。在多層結構設計中,用戶界面層只負責處理基本的界面操作,并將操作以調用的方式發給相應的業務處理層。業務處理層再根據業務邏輯進行必要的分析和處理,當需要進行數據處理的時候調用數據操作層。數據操作層將收到的任務組織成不同的數據操作,與數據庫進行交互。然后數據操作層將處理的結果返回給業務處理層,業務處理層將收到的結果進行處理之后再返回給用戶界面層,用戶界面層負責將收到的結果反饋給用戶。
2.面向對象設計。在本系統中,不但將常用的業務處理封裝為類庫的形式,而且將數據操作和報表處理等基本操作也進行封裝,從而增強了代碼重用性和減少了各個模塊之間的耦合性。
3.SQL Server數據挖掘技術。Microsoft SQL Server 2005 Analysis
Services(SSAS,SQL Server分析服務)提供了豐富的數據挖掘支持,包括強效的多維數據分析和處理引擎,多種數據挖掘算法,以及功能豐富的服務器和客戶端組件。作為SQL Server 2005的最佳開發環境,Visual Studio 2005也內置了Analysis Services項目模板,同時提供了各種可視化向導工具來幫助用戶管理Analysis Services數據庫,進而方便快捷地完成各種挖掘任務。通過.NET Framework中的ADOMO.NET接口還能夠方便地訪問和操縱Analysis Services數據庫對象,從而為豐富多樣的客戶端智能應用程序開發提供了有力支持。
三、創新之處與擬解決的關鍵問題
(一)創新之處
基于數據挖掘的高校招生管理信息系統包括數據維護、報到管理和輔助分析三大模塊,能夠對新生報到過程中的資格審查、信息采集、班級和宿舍分配、處理各種申請、轉專業審批等各個環節進行自動化處理,并在數據規范、統一的基礎上形成報表和多維分析結論。
新生數據中隱藏著大量對于學院管理決策具有顯著意義的信息,簡單的統計報表無法展現這些信息,為此,通過將數據挖掘技術應用于高校招生管理信息系統,對歷年招生錄取數據進行分析并挖掘有效信息,有助于為考生志愿填報和高校招生宣傳、專業設置等方面進行決策參考,從而能夠為相關部門的招生宣傳決策提供可靠依據,為高校在未來激烈的競爭中掌握主動權發揮重要作用。
(二)擬解決的關鍵問題
系統開發過程中對多層體系結構和數據挖掘技術的實踐是對相關應用領域的一種探討,需要解決的關鍵問題包括:
1.基于.NET的多層體系結構解決數據庫瓶頸問題,減輕客戶端部署和維護的工作量。2.研究提出簡單高效的數據倉庫設計與實現方案。3. 應用數據挖掘算法挖掘出隱藏在原始數據中的有用信息,實現生源數據挖掘功能。對生源、錄取分數和錄取情況進行統計及可視化呈現,完成高校生源情況分析和對未來生源情況預測。
四、結語
目前,高等院校數字化校園建設方興未艾,校園網基礎設施日漸完備,為該系統的運行提供了硬件基礎。本系統是在.NET平臺之上采用Visual Studio 2005 + SQL Server 2005開發工具,并應用C/S多層架構來分析、設計和開發的管理信息系統,目前這些開發平臺和開發工具均已經被廣泛使用。有關數據處理的軟件技術與理論已經相當成熟,數據挖掘技術已經在商業、金融業、保險業、電信業等多個領域開始得到應用,取得了令人滿意的效果。基于以上條件,設計開發基于數據挖掘的高校招生管理信息系統是可行的。
參考文獻:
[1]徐龍琴、劉雙印,基于數據倉庫和數據挖掘的高校決策支持系統的探索[J].佳木斯大學學報(自然科學版),2005,23(1):59-63.
[2]劉傳波、陳琳,采用數據倉庫技術建立招生信息管理系統[J].理工高教研究,2004.4,23(2):69-70.
[3]王光翔,數據倉庫技術在招生決策系統中的應用[J].貴州大學學報(自然科學版),2006.11,23(4):389-391.
[4]于立紅,決策樹在高職生報到率分析與預測應用[J].河南商業高等專科學校學報,2007.1.
作者簡介:
黃偉(1979-),南寧職業技術學院信息工程系軟件技術專業負責人,講師,碩士,專注于軟件開發、軟件工程、數據挖掘方向的研究。