国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

全國高考錄取信息處理系統(tǒng)的設(shè)計與研究

2015-01-21 01:43白鈺劍周莉瑩
2014年34期
關(guān)鍵詞:數(shù)據(jù)處理

白鈺劍 周莉瑩

摘 要:當(dāng)前,全國普通高校網(wǎng)上招生錄取系統(tǒng)為高校招生提供了方便、可靠的信息,但是此系統(tǒng)在錄取后的統(tǒng)計數(shù)據(jù),導(dǎo)入導(dǎo)出,分析數(shù)據(jù),以及分班、打印通知書等功能還有很多的不足。論文針對實現(xiàn)對錄取后期數(shù)據(jù)的處理、分析、導(dǎo)入導(dǎo)出設(shè)計出了整體的解決方案,為提高高校招生的工作效率和質(zhì)量,做出了較好的嘗試。

關(guān)鍵詞:高校招生;數(shù)據(jù)處理;導(dǎo)入導(dǎo)出

1.引言

招生工作是每個高校的重中之重工作,只有圓滿的完成招生工作,整個學(xué)校的各項工作才能有序地開展。招生工作中招生信息的處理是整個招生工作后期重要繁瑣的一環(huán),需要和各個部門系統(tǒng)對接同時完成數(shù)據(jù)的統(tǒng)計分析用于下一年招生咨詢和招生計劃的制定工作。全國高考錄取信息處理系統(tǒng)是根據(jù)全國普通高校招生網(wǎng)上錄取應(yīng)用軟件高校子系統(tǒng)的使用手冊和導(dǎo)出數(shù)據(jù)的特點,以及高效招生工作的內(nèi)容和實際情況,使用HTML、Bootstrap、jQuery、JSP、Java、SQL Server等語言和框架,在MyEclipse開發(fā)平臺上,完成全國高考錄取信息處理系統(tǒng)的開發(fā)和設(shè)計,實現(xiàn)數(shù)據(jù)的導(dǎo)入導(dǎo)出、分班、打印通知書、統(tǒng)計信息等功能,以使每年的招生工作高效準(zhǔn)確地完成。

1.1現(xiàn)狀分析

目前各高校的高考錄取信息處理系統(tǒng),都采用第三方公司或私人開發(fā)的系統(tǒng),價格昂貴和維護不變,同時,由于原有軟件架構(gòu)本身的局限,有些功能的擴充也很難實現(xiàn),直接用代碼二次開發(fā)不太現(xiàn)實,這些問題在各高校中普遍存在。各高校內(nèi)其他部門系統(tǒng)和全國普通高校招生網(wǎng)上錄取應(yīng)用軟件高校子系統(tǒng)之間缺少一個靈活易用的中間系統(tǒng)來處理新生數(shù)據(jù),例如:對學(xué)校新生數(shù)據(jù)進行統(tǒng)一格式設(shè)置和導(dǎo)出,并按常規(guī)要求統(tǒng)計。全國高校錄取信息處理系統(tǒng)的開發(fā),可使普通高校網(wǎng)上錄取系統(tǒng)與校內(nèi)其他部門系統(tǒng)的銜接更緊密,充分共享大量數(shù)據(jù),為校內(nèi)其他系統(tǒng)提供準(zhǔn)確數(shù)據(jù),為進一步采用科學(xué)的方法統(tǒng)計并生成報表,分析出專業(yè)招生計劃執(zhí)行情況和各省份學(xué)生報考專業(yè)動向等信息,為今后招生預(yù)測和決策提供重要依據(jù)。

1.2系統(tǒng)可行性分析

當(dāng)前大多數(shù)高校還沒有一個系統(tǒng)提供校內(nèi)各部門所需功能,通常各部門都有自己的系統(tǒng)和數(shù)據(jù)庫結(jié)構(gòu),例如:西安文理學(xué)院有迎新系統(tǒng)、教務(wù)系統(tǒng)、學(xué)生管理等系統(tǒng),均使用每年招生的數(shù)據(jù)的所有記錄的不同字段作為各部門所用系統(tǒng)的基礎(chǔ)數(shù)據(jù)。全國高考錄取信息處理系統(tǒng)可以將全國普通高校招生網(wǎng)上錄取應(yīng)用軟件高校子系統(tǒng)導(dǎo)出的數(shù)據(jù)整合為校內(nèi)各部門所需數(shù)據(jù),完成分班、通知書打印等任務(wù),減輕和提高了招生辦工作人員的工作,因此本系統(tǒng)具有極大的實際用途。

本項目受西安文理學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目的資金資助,資金上上有了很好的保證。西安文理學(xué)院招生就業(yè)處第一線的工作人員在系統(tǒng)功能和業(yè)務(wù)流上提供了很多寶貴經(jīng)驗,使本系統(tǒng)更貼切實際需求,而不是紙上談兵,同時提供歷年招生時導(dǎo)出的數(shù)據(jù)作為實驗數(shù)據(jù),能夠真實準(zhǔn)確地測試系統(tǒng)各項功能。本項目也得到了軟件學(xué)院領(lǐng)導(dǎo)和老師的大力支持,提供了場地、服務(wù)器和臺式機作為開發(fā)設(shè)備。各高校均有自己內(nèi)部的局域網(wǎng),并且局域網(wǎng)和外網(wǎng)之間有防火墻等安全設(shè)備作為安全保證,將本系統(tǒng)和數(shù)據(jù)放在內(nèi)網(wǎng)服務(wù)器上,可以很好地保證數(shù)據(jù)的安全性。

2.系統(tǒng)開發(fā)與實現(xiàn)

2.1院系專業(yè)的初始化

每年院系、專業(yè)、班級數(shù)、招生數(shù)等信息都在變化,制作多個jsp頁面文件,分別用來新增、修改數(shù)據(jù)庫中的“專業(yè)”表和“班級”表中的記錄,作為后續(xù)導(dǎo)入數(shù)據(jù)等其他功能的初始化數(shù)據(jù)。同時提供導(dǎo)入院系、專業(yè)信息的功能,可導(dǎo)入“招生計劃全國普通高校招生來源計劃網(wǎng)上管理系統(tǒng)”導(dǎo)出的Excel格式文件。

2.2數(shù)據(jù)的導(dǎo)入

全國普通高校招生網(wǎng)上錄取應(yīng)用軟件高校子系統(tǒng)導(dǎo)出的27個.dbf格式的表文件,系統(tǒng)使用SQL Server數(shù)據(jù)庫提前建立對應(yīng)表。上傳.dbf文件時,使用POI以及IO流對文件進行行和列的處理SXSSFWorkbook wb=new SXSSFWorkbook(-1);先獲取一個workbook對象,然后循環(huán)加載,上傳到服務(wù)器端后,需要逐個讀取全部.dbf文件,將相應(yīng)表中數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫對應(yīng)的表中,在此過程中需要對數(shù)據(jù)類型進行嚴格的檢驗和轉(zhuǎn)換,用SQL語句操作相關(guān)聯(lián)的表,導(dǎo)入到student表中。

2.3數(shù)據(jù)的導(dǎo)出

可以選擇不同字段、滿足條件的記錄導(dǎo)出成Access、Excel等格式文件,報給相關(guān)部門。使用POI,獲取workbook對象,先把第一行表頭(姓名學(xué)號)手動添加好,再用sql語句將數(shù)據(jù)寫入到輸出流中,從而實現(xiàn)數(shù)據(jù)導(dǎo)出到文件。

2.4考生信息的修改

通過創(chuàng)建一個jsp頁面對考生信息進行修改,涉及考生家庭地址、聯(lián)系電話、郵編、班級等信息進行修改。

2.5分班算法

采取相對合理的分班算法進行分班,具體的算法應(yīng)根據(jù)公平合理的原則設(shè)計,分班算法先按院系、專業(yè)、學(xué)歷、科類、性別、省份、類別、總分對所有考生數(shù)據(jù)進行排序,根據(jù)“班級”表中該專業(yè)班級數(shù),列如兩個班級,將排序第一的新生的班級信息更新為某專業(yè)1班,將排序第二個新生更行為某專業(yè)2班,以此類推,直到將本院系、專業(yè)、學(xué)歷的學(xué)生分完為止。接著開始下一個院系、專業(yè)、學(xué)歷的分班過程。在操作時,可選擇按學(xué)歷或全部進行分班。

2.6生成統(tǒng)計報表

根據(jù)工作中統(tǒng)計的實際要求,使用SQL語句進行查詢和統(tǒng)計所需信息,調(diào)用第三方插件,先動態(tài)生成Excel工作簿,并按照統(tǒng)計項向工作表的單元格逐個寫入統(tǒng)計信息并設(shè)置格式,最終生成Excel文件的統(tǒng)計報表,為來年招生咨詢提供資料,為招生計劃制定做出決策。

2.7錄取通知書的打印

先使用水晶報表編制好錄取通知書報表模板,在界面根據(jù)不同條件選擇,例如:省份、批次、學(xué)歷、學(xué)院、專業(yè)查詢所需數(shù)據(jù)作為報表數(shù)據(jù)源,動態(tài)生成分頁報表所用數(shù)據(jù)源,從而實現(xiàn)通知書和EMS封皮的批量打印。

3.結(jié)束語

高考招生錄取系統(tǒng)對接系統(tǒng)的開發(fā)從院校實際出發(fā),結(jié)合高考錄取的特點,利用java和jsp技術(shù),實現(xiàn)招生原始數(shù)據(jù)的整合分析,為高校錄取工作提供了技術(shù)支持。隨著高考政策和院校培養(yǎng)體系的成熟,對高考錄取工作提出了更高的要求,只有不斷地改進和實踐,才能滿足招生工作的需要,使高校招生工作高效、有序有效地進行。(作者單位:西安文理學(xué)院)

本論文作為西安文理學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目的階段性成果(項目編號201360)

參考文獻:

[1] 清華大學(xué)計算機系高校網(wǎng)上招生數(shù)據(jù)處理系統(tǒng)使用手冊[M].北京:教育部高校學(xué)生司,2002.

[2] 內(nèi)格爾.C#高級編程(第8版)[M].北京:清華大學(xué)出版社,2013.

猜你喜歡
數(shù)據(jù)處理
驗證動量守恒定律實驗數(shù)據(jù)處理初探
認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
基于低頻功率數(shù)據(jù)處理的負荷分解方法
ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
ADS-B數(shù)據(jù)處理中心的設(shè)計與實現(xiàn)
MATLAB在化學(xué)工程與工藝實驗數(shù)據(jù)處理中的應(yīng)用
基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應(yīng)用
大數(shù)據(jù)處理中基于熱感知的能源冷卻技術(shù)
Matlab在密立根油滴實驗數(shù)據(jù)處理中的應(yīng)用
我國首個“突發(fā)事件基礎(chǔ)數(shù)據(jù)處理標(biāo)準(zhǔn)”發(fā)布