郝曉琴 劉 實 沙仁高娃
摘要:目前,高校藝術(shù)類招生工作同信息技術(shù)相結(jié)合已經(jīng)是必然趨勢。本文用比較的方法分析了藝術(shù)類考試管理系統(tǒng)(ArtExam)對高校藝術(shù)類招生工作的影響和信息技術(shù)的應(yīng)用對藝術(shù)類招生工作的實際意義。
關(guān)鍵詞:信息技術(shù) 信息化管理 藝術(shù)類 考試管理系統(tǒng)
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1673-8454(2009)23-0083-03
一、現(xiàn)狀分析
目前,高校的藝術(shù)類招生工作面臨著挑戰(zhàn)與機(jī)遇同時存在的現(xiàn)狀:一方面,高校藝術(shù)類招生工作面對著怎樣利用信息技術(shù)提高工作效率、信息服務(wù)水平、管理水平的新問題;另一方面,高校信息化建設(shè)進(jìn)程的推進(jìn),為實現(xiàn)藝術(shù)類招生管理系統(tǒng)提供了良好的基礎(chǔ)。藝術(shù)類招生工作因其自有的特殊性面臨很多問題:
1.報名和考試時間集中,地域跨度大[1]
每年的藝術(shù)類專業(yè)課考試主要集中在12月份和1月份,在這段時間里,考生既要及時關(guān)注各高校的招生信息,還要在不同學(xué)校參加報名和考試。為了趕場、趕點,許多家長承擔(dān)起了替考生報名的工作,由此引起的錄入信息錯誤和替考等現(xiàn)象屢見不鮮。時間集中,地域跨度大,使藝術(shù)類招生工作在生源問題上有了很大的局限性。
2.專業(yè)門類多,信息量大
藝術(shù)類考試所涉及的專業(yè)門類很多,而且不同專業(yè)的評估標(biāo)準(zhǔn)也不同,每個專業(yè)都有自己的分?jǐn)?shù)線、自己的考試方式和自己的評分細(xì)則,因此,在招生過程中有大量信息需要處理,比較繁瑣。
3.數(shù)據(jù)復(fù)雜,錯誤率高
藝術(shù)類考試是一種專業(yè)性較強(qiáng)的考試,它要求考生在報名時填寫大量專業(yè)信息,這些繁冗的數(shù)據(jù)不但增加了招生工作的工作量,而且降低了數(shù)據(jù)的準(zhǔn)確性。
4.試卷的保密工作難以實現(xiàn)
由于藝術(shù)類考試的試卷比較特殊,不能像普通試卷那樣進(jìn)行密封裝訂,這就可能導(dǎo)致考生個人信息的泄露,從而引起考試作弊現(xiàn)象的出現(xiàn)。
本文所寫的藝術(shù)類考試管理系統(tǒng)利用信息化管理同藝術(shù)類招生工作的有效結(jié)合,很好地解決了以往手工報到帶來的種種問題,實現(xiàn)了藝術(shù)類招生工作在技術(shù)上的革新和管理上的改善。
二、藝術(shù)類考試管理系統(tǒng)的應(yīng)用及條碼生成技術(shù)的實現(xiàn)
1.系統(tǒng)的應(yīng)用架構(gòu)
藝術(shù)類考試管理系統(tǒng)采用規(guī)范的J2EE架構(gòu),其優(yōu)點是應(yīng)用數(shù)據(jù)的表示被限制在特定層內(nèi),而不擴(kuò)散到其它層,這樣可以降低數(shù)據(jù)在應(yīng)用層之間的耦合性,提高J2EE整體架構(gòu)的可維護(hù)性和可擴(kuò)展性。如圖1所示,表示系統(tǒng)的應(yīng)用架構(gòu):
Model負(fù)責(zé)處理業(yè)務(wù)邏輯,能為多個視圖提供數(shù)據(jù);View包括一組JSP文件,是框架的表示部分,是與用戶交互的接口,這些文件主要由JSP標(biāo)簽或客戶化標(biāo)簽構(gòu)成,它定義存儲在視圖中的數(shù)據(jù)表示樣式,并與模型進(jìn)行交互,通常被看作是完全存在于Web層的應(yīng)用程序的用戶界面;Controller相當(dāng)于Model和View的一個中介,其本身不輸出任何東西和任何處理,它只是接收請求并決定調(diào)用哪個Model構(gòu)件處理請求,然后確定用哪個View來顯示Model處理返回的數(shù)據(jù)。[2]
2.系統(tǒng)的功能結(jié)構(gòu)
系統(tǒng)運(yùn)行于Internet上,采用C/S結(jié)構(gòu)與B/S結(jié)構(gòu)相結(jié)合的體系架構(gòu),使用MVC模式,基于目前流行的Hibernate+Struts+Ajax技術(shù),用MySQL作為系統(tǒng)的數(shù)據(jù)庫服務(wù)器,并用SQLyog為MySQL提供圖形化界面。[3]
系統(tǒng)包括考生報名、條碼打印、成績管理、用戶管理、數(shù)據(jù)管理、統(tǒng)計管理等多個功能模塊。下面只對其中幾個主要模塊做一下總體介紹。
(1)考生報名
系統(tǒng)完全采用B/S結(jié)構(gòu)完成考生報名這一流程。每位考生在任何地方、任何時間,只要輸入自己的考生號、身份證號或姓名就能登錄系統(tǒng),登錄以后,考生不再需要自己輸入任何信息,只要點擊相應(yīng)的選擇按鈕和下一步提示就可以順利完成整個報名流程。這種跨地域的24小時服務(wù)機(jī)制大大節(jié)省了考生的時間和精力,還減少了人為引起的數(shù)據(jù)錯誤。此外,在報名過程中,考生還可以查看所報專業(yè)的考試科目、招生人數(shù)以及每個專業(yè)下已經(jīng)報考人數(shù)等信息,這些數(shù)據(jù)正是他們報名的重要參考依據(jù),這樣就避免了先前那種考生扎堆報考一個專業(yè)的情況出現(xiàn),也就最大限度地避免了大量考生因為專業(yè)選擇不合理而落榜的現(xiàn)象。
(2)統(tǒng)計管理
系統(tǒng)可以實現(xiàn)多方位、多角度的查詢統(tǒng)計工作。通過這些統(tǒng)計數(shù)據(jù),可以實時監(jiān)控當(dāng)前考生報到情況,預(yù)估報到高峰期將出現(xiàn)在哪一時段,統(tǒng)計某一專業(yè)的性別比例、和生源情況等等。這些統(tǒng)計數(shù)據(jù)為招生數(shù)據(jù)的分析和評估提供了很好的基礎(chǔ),也為下一年的招生計劃提供了很好的參考資料。
(3)成績管理
考生的成績從錄入到公布全部由系統(tǒng)來實現(xiàn)。工作人員對每份試卷編號以后,可以通過掃描試卷背后的條碼完成試卷的核對和錄入,關(guān)于條碼的生成將在下一小節(jié)詳細(xì)介紹。試卷核對無誤,就可以按照當(dāng)前的試卷順序錄入成績。這種成績管理模式解決了以往因為一位考生多份試卷、一份試卷多個成績帶來的繁瑣復(fù)雜的工作難題,縮短了整個流程所用的時間。
3.條碼生成技術(shù)的實現(xiàn)
條碼的生成采用的是C/S結(jié)構(gòu),是利用Java技術(shù)實現(xiàn)的jar包文件。該模塊是藝術(shù)類考試管理系統(tǒng)的一個子模塊,與系統(tǒng)的其它子模塊共享數(shù)據(jù)庫。在客戶端登錄服務(wù)器數(shù)據(jù)庫以后,就可以開始條碼的打印工作了,條碼的打印工作是分批分組進(jìn)行的。首先要選擇專業(yè),再選擇相應(yīng)的科目,最后選擇考生所在的分組,這樣才能最終定位到某一位考生。
考生的條碼主要是用MD5和3-DES加密技術(shù)實現(xiàn)的,具有很高的安全性。下面的代碼片段描述了條碼的生成和加密過程。
spd. setMap(map);
String zkzh = zkzhkmid. getZkzh();
String zkzh5 = zkzh. substring(zkzh.length() - 5);
String kmid3 = getKmid(zkzhkmid. getKmid());
String jiami = encr. get3DESEncrypt(kmid3, zkzh5);
String code = zkzh5 + kmid3 + jiami;
code = code.length() > 14 ? code. substring(0, 14) : code;
spd.setCodedata(code, new Point(topX + 5 + 5, topY - 10));
代碼中的spd是考生對象,zkzhkmid是待打印考生列表中的一個向量,向量的前面部分是考生的準(zhǔn)考證號,后面部分是考試科目編號。分別提取考生的準(zhǔn)考證號和科目編號,然后用基于3-DES的加密算法對準(zhǔn)考證號和科目編號加密,部分加密過程如下所示:
public String get3DESEncrypt(String src, String spkey) {
String requestValue = "";
try {
byte[] enKey = getEnKey(spkey);
byte[] src2 = src. getBytes("UTF-16LE");
byte[] encryptedData = Encrypt(src2, enKey);
String base64String = getBase64Encode(encryptedData);
} catch (Exception e) {
e.printStackTrace();
}
return requestValue;
}
從代碼中可以看出,當(dāng)前3-DES算法中的密鑰是前面提取的準(zhǔn)考證號,而要加密的內(nèi)容是考試科目編號,并對要加密的內(nèi)容進(jìn)行"UTF-16LE"取字節(jié),再通過封裝算法對密文和密鑰進(jìn)行封裝,最后對結(jié)果進(jìn)行BASE64編碼。利用3-DES的三次數(shù)據(jù)加密,不僅提高了考生數(shù)據(jù)的安全性,還增加了試卷的防偽性,有效地避免了考試作弊現(xiàn)象。
最后得到的條碼是由考生的準(zhǔn)考證號、科目編號以及二者加密的密文綜合而成的。在考試結(jié)束時,監(jiān)考老師根據(jù)考場記錄單,在每位考生的試卷背后粘貼條形碼,因為條形碼上沒有任何明文提示,所以,對于每位閱卷老師來說,只能從客觀角度來評閱每位考生的作品,避免了主觀因素的干擾。而且,這些條碼還為后續(xù)進(jìn)行的成績錄入環(huán)節(jié)提供了極大的方便,提高了工作效率。
把條碼技術(shù)應(yīng)用到藝術(shù)類招生工作中,是系統(tǒng)的一大亮點,也是藝術(shù)類招生工作實現(xiàn)信息化管理的一個創(chuàng)新點。
三、藝術(shù)類考試管理系統(tǒng)對招生工作產(chǎn)生的積極影響
藝術(shù)類考試管理系統(tǒng)自應(yīng)用以來深受家長和考生的好評,它不僅解決了考生遇到的各種問題,更重要的是對開展藝術(shù)類招生工作產(chǎn)生了積極的影響。
1.實現(xiàn)資源的優(yōu)化配置[4]
藝術(shù)類招生管理工作會涉及到教務(wù)、財務(wù)、學(xué)院等多個部門,而每個部門都需要采集、處理數(shù)據(jù),如果同樣的數(shù)據(jù)由多個部門相互獨立地重復(fù)采集,數(shù)據(jù)的準(zhǔn)確性、共享性就會出現(xiàn)問題。進(jìn)行信息化管理以后,只需采集一次數(shù)據(jù)就能做到全校各部門共享數(shù)據(jù)資源,這無疑大大提高了工作效率,節(jié)省了辦公費(fèi)用,同時,也為考生帶來了很多便利。
2.實現(xiàn)報到程序的規(guī)范化
解決了以往學(xué)生數(shù)據(jù)不統(tǒng)一、報到手續(xù)繁瑣、秩序混亂、排隊擁擠等問題,實現(xiàn)了報到程序的規(guī)范化。
3.促進(jìn)招生工作規(guī)范化
用信息技術(shù)管理藝術(shù)類招生的全過程,從根本上起到了規(guī)范作用,而且使招生管理工作從繁瑣的業(yè)務(wù)中解脫了出來。從開始的考生報名一直到最后的成績公布,整個流程都用計算機(jī)來實現(xiàn),不但大大提高了工作效率,而且還有效地防止了個別的作弊情況,更好地保證了考試的公平性,這種信息化管理模式也為高考“陽光工程”的實施做出了很大的貢獻(xiàn)。
4.提高招生數(shù)量和質(zhì)量
信息化管理是更加人性化的管理模式,可以為考生提供全面、準(zhǔn)確、及時和有效的服務(wù),極大地降低了考生的考試成本,縮短了報名時間,而且,良好、便利的服務(wù)在一定程度上促進(jìn)了招生數(shù)量的增長和質(zhì)量的提高。表1提供了一組統(tǒng)計數(shù)據(jù)。
從表1中可以看到,從2006年起隨著高校規(guī)模的不斷增大,參加藝術(shù)類考試的人數(shù)也在逐年增加,但自從系統(tǒng)實施以來專業(yè)平均報名的時間逐漸縮短,這就表明,招生管理工作的效率得到了提高。?筅
參考文獻(xiàn):
[1]曹樂松. Web技術(shù)在高校招生信息系統(tǒng)中的應(yīng)用研究[D].哈爾濱理工大學(xué)工程碩士論文,2007.
[2]劉實,郭俊芳. 基于Struts框架和Web應(yīng)用構(gòu)建藝術(shù)類招生考試管理系統(tǒng)[J].內(nèi)蒙古大學(xué)學(xué)報自然科學(xué)版,2008(6):682-687.
[3]鄔繼承.Structs Hibernate實用教程[M].北京:電子工業(yè)出版社,2005.
[4]馬永斌,吳劍平,屠中華.信息化與高校管理創(chuàng)新[J].清華大學(xué)教育研究,2002(2):83-86.
(編輯:隗爽)