鄧林
摘 要:招生系統(tǒng)中的數(shù)據(jù)因其特殊性,其數(shù)據(jù)存儲的選擇還比較單一,通過中考招生系統(tǒng)的完整工作過程進行描述,從而實現(xiàn)對現(xiàn)有的數(shù)據(jù)存儲方式進行詳細,指出現(xiàn)有存儲方式的優(yōu)勢和劣勢。
關(guān)鍵詞:招生系統(tǒng);數(shù)據(jù);存儲方式;劣勢
DOI:10.16640/j.cnki.37-1222/t.2019.22.158
1 引言
隨著各行各業(yè)的信息化建設(shè),全國各地的高考招生工作也已實現(xiàn)信息化。作為我國最重要的考試,擔(dān)負著為國家招錄最優(yōu)秀的后備人才,所以整個招生過程要求十分嚴(yán)格,某一步出錯,所帶來的問題不僅只是影響某一個考生或某一批考生,而是會引起整個社會的輿論問題,導(dǎo)致社會的不穩(wěn)定,所以如何更規(guī)范、更高效地完成每一年的招生工作顯得十分重要。
在各市的招生系統(tǒng)中,像中考、各種等級考試中,因各地的信息化水平發(fā)展不一。像某省的高考招生系統(tǒng)所使用的數(shù)據(jù)存儲在SQL Server數(shù)據(jù)庫,作為全球知名的數(shù)據(jù)庫廠商,很好實現(xiàn)整個高考招生系統(tǒng)的工作,因需在每一個招生工作階段,比如考生報名、考生志愿填報等階段,各市均需要上傳考生的數(shù)據(jù)給省上,而省上也會下達一些招生計劃、招生名額之類的數(shù)據(jù)。而SQL Server數(shù)據(jù)庫在這方面雖然也可以實現(xiàn),但在使用過程中還是不夠方便,比如你要使用傳輸過來的數(shù)據(jù)庫文件,還需要導(dǎo)入該文件,如果你僅僅是查看該數(shù)據(jù),如果能夠直接打開該文件就會更加方便。另外,在中考招生系統(tǒng)中,并沒有像高考那樣的全國統(tǒng)一錄取平臺,各市是按照各市的特點來進行中考招生錄取等工作,某市的考生數(shù)據(jù)即存儲在Visual FoxPro(后文簡稱VF)中,因VF的各種特點,在其省的整個考生數(shù)據(jù)傳遞中,均是以其作為傳輸介質(zhì),作為十多年前的數(shù)據(jù)庫產(chǎn)品,在今天依然占據(jù)著整個招生系統(tǒng)數(shù)據(jù)存儲的很大一部分,這更是值得我們好好去研究招生系統(tǒng)數(shù)據(jù)存儲的內(nèi)在邏輯[1-2]。
2 VF數(shù)據(jù)庫
VF是微軟公司推出的數(shù)據(jù)庫開發(fā)軟件,可以說在中小型數(shù)據(jù)庫處理中,VF是最好的數(shù)據(jù)庫軟件,其最新的版本是2007開發(fā)的。在今天依然有其用武之地,主要取決于VF的專業(yè)特點,可以概括為如下兩點:第一、數(shù)據(jù)傳輸方便。其它數(shù)據(jù)庫在導(dǎo)出導(dǎo)入時,均有多步操作需要進行,如果是非專業(yè)人員,可能根本無法實現(xiàn)導(dǎo)出導(dǎo)入操作。而對于VF數(shù)據(jù)文件來說,數(shù)據(jù)保存后對應(yīng)的DBF文件即可以進行傳輸,接收到該文件直接打開進行操作。第二、VF數(shù)據(jù)庫不光有存儲數(shù)據(jù)的功能,還支持面向?qū)ο?,實現(xiàn)簡單的界面開發(fā)。如果要實現(xiàn)界面式開發(fā),必須選擇其它高級編程語言配合實現(xiàn)。
3 招生系統(tǒng)數(shù)據(jù)存儲流程
結(jié)合前文所講VF的兩個特點,下面以某市整個中考招生系統(tǒng)的完整流程進行描述,以此闡述招生系統(tǒng)數(shù)據(jù)存儲的現(xiàn)狀。
第一步,各區(qū)縣統(tǒng)計各區(qū)縣參加中考的學(xué)生信息,形成各區(qū)縣中考報名庫,該庫即是以VF數(shù)據(jù)庫來存儲,再將報名庫上報市上,由信息人員將各區(qū)縣的報名庫合并,形成某市中考報名庫,再將報名總庫上報省上。
第二步,為報名庫中的所有學(xué)生生成考號,某市的考號共十位,分別由區(qū)縣代碼、考點代碼、考場代碼、座位號組成,生成的考號程序即是由VF的程序?qū)崿F(xiàn)的。
第三步,將帶考號的報名庫導(dǎo)入到志愿填報系統(tǒng),需要將VF數(shù)據(jù)文件導(dǎo)入到SQL Server數(shù)據(jù)庫中。
第四步,考生登錄系統(tǒng)填報志愿,在網(wǎng)上填報系統(tǒng)關(guān)閉后,考生可到市上進行志愿更改,考生進行紙質(zhì)志愿更改填報,再由信息人員輸入到系統(tǒng)中,形成更改志愿庫。
第五步,將志愿填報系統(tǒng)的數(shù)據(jù)導(dǎo)出成VF數(shù)據(jù)文件,再與志愿修改庫的文件進行合并,形成最終的志愿庫,同時將志愿庫上報省上。
第六步,根據(jù)考生的中考成績以及志愿庫,進行出檔操作,實現(xiàn)錄取工作。
4 招生系統(tǒng)數(shù)據(jù)隱患
隨著信息化建設(shè)的普遍性,由原來滿足基本的功能實現(xiàn)需求變成了如今的數(shù)據(jù)安全?,F(xiàn)今數(shù)據(jù)的重要性不言而喻,國家也在大力提倡大數(shù)據(jù)的發(fā)展,各行各業(yè)也越來越重視數(shù)據(jù)。而不管是高考還是中考,又或者其它考試,其核心就是考生數(shù)據(jù),如網(wǎng)上報名、錄取、報表打印、考生數(shù)據(jù)查詢等都是圍繞著考生數(shù)據(jù)來實現(xiàn)的。故作為招生系統(tǒng)的數(shù)據(jù),其安全性、可靠性、敏感性要求就顯得十分重要,如果數(shù)據(jù)被泄露,可導(dǎo)致的后果將是不可想像的。
現(xiàn)有的數(shù)據(jù)存儲方式中,主要是以SQL Server和VF數(shù)據(jù)庫為主,而不管是區(qū)縣與市上還是市上與省上進行數(shù)據(jù)傳輸時,均是以VF數(shù)據(jù)文件為主。在現(xiàn)有的傳輸通道中,數(shù)據(jù)文件是以專用郵箱傳遞,如果攻破郵箱,直接獲取到數(shù)據(jù)文件,攻擊者即可輕易獲取到考生數(shù)據(jù),這是在傳輸過程中可能遇到的問題。所以VF的便利性特點也是其漏洞存在的根本原因。另外,微軟公司最后一次升級VF數(shù)據(jù)庫是在2007年,十多年未更新的數(shù)據(jù)庫,尤其是現(xiàn)今這個信息技術(shù)高速發(fā)展的情況下,其安全性可想而知。
5 招生系統(tǒng)未來趨勢
在信息化建設(shè)的便利下,各行各業(yè)均在向信息化建設(shè)發(fā)展,作為面向考生的招生系統(tǒng)雖然已經(jīng)實現(xiàn)部份信息化,但從我市的中考招生系統(tǒng)即可看出,因各市初中升高中的招生政策不一致,全省并未使用統(tǒng)一的招生平臺,但隨著教育向著更加公平化的發(fā)展,全省的中考招生系統(tǒng)像高考那樣實現(xiàn)統(tǒng)一的招生平臺指日可待,到時整個報名、成績公布、錄取均可在同一平臺上操作,那么作為小眾的VF數(shù)據(jù)庫肯定會被淘汰。
作為十多年前的產(chǎn)品,在培訓(xùn)人才的高校中,基本已經(jīng)沒有VF課程的教學(xué),那么在招生系統(tǒng)的信息管理人員中,大部份的都是進入招生體系后自學(xué)VF數(shù)據(jù)庫的使用,然而這樣的成效顯而易見,在全省的信息管理人員中,基本也就只有少數(shù)人才能完全掌握VF數(shù)據(jù)庫,這對于高度重要的數(shù)據(jù)行業(yè)來說,這是十分危險的。
另外,隨著國家大數(shù)據(jù)戰(zhàn)略,作為我國最有特色的考生數(shù)據(jù),大數(shù)據(jù)分析也會越發(fā)重要,而VF數(shù)據(jù)庫在數(shù)據(jù)倉庫、數(shù)據(jù)分析方面卻并沒有任何特色,當(dāng)然本身VF面向的就是中小數(shù)據(jù)的需求?;谏鲜鰩追矫娴脑颍磥淼恼猩到y(tǒng)數(shù)據(jù)是以大數(shù)據(jù)、安全性、統(tǒng)一性為前提來存儲的,所以VF數(shù)據(jù)庫在招生系統(tǒng)的數(shù)據(jù)存儲方式選擇中被淘汰的可能性也就越來越高。
參考文獻:
[1]仲福建,何遠德.高校招生數(shù)據(jù)庫的可靠性研究與實現(xiàn)[J].綿陽師范學(xué)院學(xué)報,2009,28(11):78-80.
[2]孟令剛.數(shù)據(jù)庫安全技術(shù)在中考招生平臺的應(yīng)用[D].河北科技大學(xué)碩士論文,2013(12).