吳杰楠
[摘 ?要:隨著現(xiàn)代信息技術(shù)的發(fā)展,在人們的生產(chǎn)和生活中應(yīng)用廣泛,利用計算機網(wǎng)絡(luò)技術(shù)、通信技術(shù)和數(shù)據(jù)庫技術(shù)來實現(xiàn)系統(tǒng)的信息化,已成為世界各國發(fā)展的主要趨勢。高考作為我國特有的第一大考,在每年的高考志愿填報中,各省的志愿填報數(shù)據(jù)已經(jīng)達(dá)到數(shù)百萬條,利用數(shù)據(jù)挖掘技術(shù)和數(shù)據(jù)倉庫等技術(shù)對其進(jìn)行采集和研究分析,給各省的高考志愿填報提供數(shù)據(jù)支持。
關(guān)鍵詞:高考志愿;填報系統(tǒng);數(shù)據(jù)庫]
基于MySQL數(shù)據(jù)庫,使用動態(tài)網(wǎng)站開發(fā)語言PHP結(jié)合JS語言在開發(fā)高考選校輔助系統(tǒng),對各省的高考志愿輔助填報系統(tǒng)提供可行性的數(shù)據(jù)支持,從而設(shè)計更加完善的高考志愿輔助填報系統(tǒng)的數(shù)據(jù)庫。
本項目屬于高考志愿填報系統(tǒng)項目的子項目。高考志愿填報系統(tǒng)項目根據(jù)高考志愿填報機制、歷年高校錄取分?jǐn)?shù)數(shù)據(jù)庫、高校價值、專業(yè)分?jǐn)?shù)線、分?jǐn)?shù)查詢等信息自動為用戶提供志愿方案,能夠自動分析志愿中高校、專業(yè)、錄取風(fēng)險等相關(guān)信息,為客戶提供參考。該子項目主要負(fù)責(zé)高考志愿輔助填報系統(tǒng)的數(shù)據(jù)庫部分設(shè)計開發(fā)。
1數(shù)據(jù)庫分析
第一,了解系統(tǒng)數(shù)據(jù)庫的情況,調(diào)查這個數(shù)據(jù)庫由哪些表組成,各個表的功能是什么,為分析數(shù)據(jù)庫信息流程做準(zhǔn)備。
第二,了解各個表的情況,分析各個表輸入和使用什么數(shù)據(jù),如何分配這些數(shù)據(jù)。輸出什么信息,輸出到什么界面,輸出的格式等。在收集數(shù)據(jù)的同時,要注意對各種數(shù)據(jù)的收集,如高校信息、高校近三年的錄取分?jǐn)?shù)線、高校簡介、高校去年專業(yè)分?jǐn)?shù)線、考生分?jǐn)?shù)匹配等,要特別注意了解這些表之間的關(guān)系,各數(shù)據(jù)項的含義等。
在數(shù)據(jù)庫中還可以添加高校名稱、高校排名、高校簡介、高校歷史招生分?jǐn)?shù)線,高校專業(yè)分?jǐn)?shù)線等同時還可以在數(shù)據(jù)庫中對各省市的重點線進(jìn)行添加刪除修改操作。系統(tǒng)從數(shù)據(jù)庫中讀取出所有存在的相關(guān)省市高校信息。
2數(shù)據(jù)倉庫邏輯設(shè)計
各高校的數(shù)據(jù)源主要包括有:高校近三年的錄取分?jǐn)?shù)線以及考生所考分?jǐn)?shù)與其匹配的相關(guān)高校;招生過程中各高校在歷年各省份的錄取分?jǐn)?shù)線及各個省份的一本分?jǐn)?shù)線。以及細(xì)分到各高校的熱門專業(yè)的錄取分?jǐn)?shù)線;高校信息包括,各高校的簡介以及排名,為家長和考生選校提供信息。
主題域:本系統(tǒng)可分為以下幾個主題,分別是考生分?jǐn)?shù)匹配各省高校主題,高校歷年錄取分?jǐn)?shù)線主題,高校熱門專業(yè)錄取分?jǐn)?shù)線主題,各高校簡介主題,高校排名主題。其中高校歷年錄取分?jǐn)?shù)線主題中,以各高校的近三年錄取分?jǐn)?shù)線為中心,方便考生或家長選擇符合自己分?jǐn)?shù)的高校??忌?jǐn)?shù)匹配各省高校主題,以考生的分?jǐn)?shù)為中心,匹配出與其符合的相關(guān)高校。高校熱門專業(yè)錄取分?jǐn)?shù)線主題,以各高校的熱門專業(yè)為主,方便考生可以查看去年該高校該專業(yè)的錄取分?jǐn)?shù)線。各高校簡介主題,以全國各高校的簡介為中心,方便考生和家長查看高校簡介信息。高校排名主題,以全國各高校的排名為中心,方便考生和家長查看高校排名信息。
2.1輸入/輸出設(shè)計
輸入輸出的設(shè)計是用戶與系統(tǒng)進(jìn)行交流的唯一途徑,是用戶查看系統(tǒng)功能的一個標(biāo)準(zhǔn),一個好的輸入輸出設(shè)計時間量減少,用戶的鍵盤操作次數(shù)也減少,使用戶在相對輕松的情況下就進(jìn)行完了所要進(jìn)行的操作。輸入輸出設(shè)計是系統(tǒng)設(shè)計中很重要的一環(huán),在輸入設(shè)計中要盡量避免用戶輸入過多復(fù)雜的文字,當(dāng)然一些必要的文字除外。另外在輸入想要得到的信息后,最后就會得到數(shù)據(jù)庫中相應(yīng)的輸出,如果并沒有這樣的輸出,就在一定程度上說明該系統(tǒng)的數(shù)據(jù)庫中的信息不完善。系統(tǒng)中輸入輸出都在不同程度上影響著考生的填報報考情況,所以對數(shù)據(jù)輸入輸出的設(shè)計不能有馬虎,對輸入輸出的設(shè)計上實現(xiàn)了比較簡單的輸入方式和詳細(xì)的數(shù)據(jù)信息輸出模式,讓用戶操作起來比較簡便,錯誤率能夠有效的降低,輸出的數(shù)據(jù)信息能夠清楚明白。
2.2數(shù)據(jù)庫功能測試
在查詢輸入數(shù)據(jù)頁面中,對查詢的信息長度和允許輸入的最長值進(jìn)行檢驗查詢,測試是否支持該功能;分別對單條數(shù)據(jù)進(jìn)行精確查詢;輸入漢字、數(shù)字查詢,測試查詢后是否可以進(jìn)入相應(yīng)界面。
測試系統(tǒng)是否會顯示全國大學(xué)排行頁面;點擊“查看各高校信息”并且點擊選擇想要查看的高校名稱,系統(tǒng)會從數(shù)據(jù)庫中檢索相關(guān)高校簡介,測試系統(tǒng)是否會顯示該高校的簡介信息。點擊“查詢各高校專業(yè)分?jǐn)?shù)線”,系統(tǒng)會從數(shù)據(jù)庫中讀取該高校在該省份去年的各熱門專業(yè)分?jǐn)?shù)線,測試系統(tǒng)是否會顯示該高校在該省份的各熱門專業(yè)分?jǐn)?shù)線;點擊“匹配考生分?jǐn)?shù)查詢”,系統(tǒng)會從數(shù)據(jù)庫中匹配到與考生符合的有關(guān)高校名稱,測試系統(tǒng)是否會顯示高于該考生分?jǐn)?shù)線的高校名稱。由于該數(shù)據(jù)庫涉及到高考學(xué)生的選擇高校的問題,所以信息就應(yīng)該受到保護,避免信息出現(xiàn)錯誤,本數(shù)據(jù)庫主要采用了管理員登陸數(shù)據(jù)庫進(jìn)行數(shù)據(jù)庫管理,這樣就保證了數(shù)據(jù)來源的可靠性,保證了信息的準(zhǔn)確性。另外在運行該數(shù)據(jù)庫的服務(wù)器上安裝防火墻以及殺毒軟件等,對系統(tǒng)進(jìn)行保護,對該系統(tǒng)數(shù)據(jù)庫進(jìn)行及時的備份,避免數(shù)據(jù)丟失或系統(tǒng)崩潰。
3結(jié)束語
本文通過對該系統(tǒng)數(shù)據(jù)庫設(shè)計分析后,對高考志愿輔助填報系統(tǒng)的數(shù)據(jù)庫功能以及一些相關(guān)的系統(tǒng)信息有了進(jìn)一步的深入了解,該系統(tǒng)基本上實現(xiàn)了學(xué)生和家長通過該系統(tǒng)數(shù)據(jù)庫里的高校數(shù)據(jù)信息進(jìn)行高校錄取信息的查詢、近三年高校錄取分?jǐn)?shù)的查詢、報考輔助參考的功能。數(shù)據(jù)庫管理員在數(shù)據(jù)庫中進(jìn)行高校信息數(shù)據(jù)管理以及近三年高校分?jǐn)?shù)線信息的管理。
參考文獻(xiàn)
[1]張繼珍.高考志愿填報策略建議和分析[J].教學(xué)與管理,2008(13).
[2]馬???,童玉龍.談對高考考生填報志愿的指導(dǎo)[J].各界文論,2007(04).
[3]聶海峰.高考錄取機制的博弈分析[J].經(jīng)濟學(xué)(季刊),2007(03).
[4]趙莉.高考志愿填報應(yīng)注意的幾個問題[J].甘肅教育,2004(05).