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