一、基本信息
標題:基於大數據的高考志願輔助填報系統設計與實現
時間:2019
來源:河北軟件職業技術學院
二、研究內容
1.主要內容
高考志願填報是一項復雜的系統工程,需要搜集多方信息,綜合考慮考生分數、院校招生計划、報考熱度、專業發展前景、考生個人興趣以及
家庭情況等因素。文章充分分析了考生在志願填報過程中可能遇到的各類問題,通過大數據分析與數據挖掘,建立了高校招生信息數據挖掘系統,並應用 ASP.NET MVC 設計模式,在.NET 平台上開發了 B/S結構高考志願輔助填報系統,提供院校/專業查詢,具有數據分析、投檔分析、模擬填報等功能。
2.系統設計存在的問題
高考志願輔助填報系統是針對考生需求而設計的,因而首先綜合分析了考生在填報志願過程中存在的問題:
(1)面對互聯網海量的高校宣傳信息,考生缺乏快速、准確辨識有用信息的甄別能力。
(2)考生對自身的職業傾向不明確,對高校的專業設置、專業發展前景、就業方向缺乏明確認識。
(3)對目標院校的錄取分數、招生計划、報考人數、區域分布缺乏數據分析能力,出現高分低就、落榜等現象,影響人生規划。
在此基礎上,文章設計開發了高考志願輔助填報系統。系統主要由高考志願輔助填報系統和高考招生信息數據挖掘系統兩大功能模塊和高考志願填報數據庫組成。
3.高考志願輔助填報系統設計
(1)系統功能模塊
(2)數據分析模塊
本模塊分為院校數據分析和專業數據分析兩個子功能模塊。其中院校數據分析模塊可根據用戶設置的院校名稱、所在區域等查詢條件,從高考志願填報數據庫中查詢該校往年的投檔分數、計划招生人數、錄取最低分、錄取最高分、批次分數線等信息;同時系統會根據往年的錄取信息、本年份院校發布的計划招生人數、報考熱度、高考分數排名等信息,通過構建的院校數據分析模型給出投檔建議,供考生參考。專業數據分析模塊可根據用戶設置的院校名稱、所在區域、目標專業等查詢條件,查詢目標學校、目標專業往年的錄取信息,結合本年份目標專業的計划招生人數、報考熱度、考生高考分數等信息,通過構建的專業數據分析模型計算錄取機率。
(3)志願填報模塊
本模塊分為投檔分析和模擬填報志願兩個子功能模塊。投檔分析子功能模塊提供批次控制線查詢、一分一段表查詢以及投檔分析三個功能。批次控制線查詢可根據用戶輸入的省市、年份查詢該區域本科批次的錄取分數線。一分一段表查詢可根據用戶輸入的分數段、年份,查詢該年份,在此分數段內的同分人數,幫助考生更好地定位自己的高考排名。投檔分析主要是根據用戶輸入的高考成績、所在區域、期望專業等信息,通過系統數據分析與計算為用戶遴選推薦錄取機率較高的院校。模擬填報志願子功能模塊主要是模擬高考志願填報流程,幫助考生熟悉填報系統。
(4)測評中心模塊
該模塊是針對部分考生在填報志願時由於自身的職業傾向不明確而導致專業選擇迷茫的情況而設計的,該模塊提供的測評可有效幫助考生更加清晰地認識自我,明確職業方向,確定報考專業。
4.高考志願輔助數據庫設計
數據庫設計在網站開發建設中具有舉足輕重的地位,一個好的網站必然有一個安全、高性能的數據庫作為支撐。在考生報考志願過程中,數據的安全性、有效性、實時性直接關系着考生能否被心儀的學校錄取。本系統構建的高考志願填報數據庫以河北教育考試院發布的數據為依托,通過高校招生信息數據挖掘系統獲取院校、專業的最新招生信息。表 1 至表 3 為部分數據表的字段定義和說明。
5.高考志願輔助數據挖掘設計
高校招生信息數據挖掘系統采用分布式體系結構,以高考志願填報數據庫、普招電子數據、應用編程接口、部分高校網絡應用提供的大型數據文件為數據依托,采用分析、預測、關聯規則、聚類
等挖掘方法,從大量的、不完全的、模糊的實際應用數據中,發現隱含在其中的院校、專業之間的關系,通過對考生成績、院校關系、歷史錄取分數、招生計划等有效信息進行分析、統計、推理,為考生填報志願提供預測建議。高校招生信息數據挖掘系統體系結構如圖所示:
三、結論
通過閱讀這篇期刊。了解到基於大數據的高考志願輔助填報系統設計與實現的整個方案。文章介紹的“基於大數據的高考志願輔助填報系統”綜合分析了考生在填報志願過程中的各項需求,開發了基於 B/S 結構的高考志願輔助填報系統和高校招生信息數據挖掘系統兩大功能模塊。應用 C#、React、MySQL、大數據分析、數據挖掘等技術,為考生高考志願填報提供信息查詢、投檔分析、模擬填報、報考預測等,具有很好的學習、引用作用。
四、參考文獻
[1]許煥新,崔秀艷,李戰軍.基於大數據的高考志願輔助填報系統設計與實現[J].河北軟件職業技術學院,2019.