李方++王運蘭
摘 要:文章對多種考試類型數(shù)據(jù)資源整合,采用B/S+Ms SQL Server模式進行設計開發(fā)了網(wǎng)上考試報名異種信息綜合處理平臺,支持多種考試在線報名、動態(tài)構建考生基本信息庫、考生照片庫、信息和照片一次采集,多次共享。網(wǎng)上報名時自動生成考試所需的報考數(shù)據(jù)和考試用照片。實現(xiàn)了考生網(wǎng)上報名、照片上傳、照片自動審核、準考證打印、成績查詢統(tǒng)計等功能。該平臺具有高效、穩(wěn)定、便捷等特點,實現(xiàn)了一個平臺、多個考種報名,不同考試之間考生基本信息充分共享,降低考生多次報考的拍照費用,降低管理部門的辦公成本。具有良好的開放性和擴展性。
關鍵詞:網(wǎng)上報名;多考種;基本信息庫;照片庫;共享
1 引言
隨著網(wǎng)絡信息化的普及,當前很多考試報名均采用網(wǎng)上報名形式采集考生報考數(shù)據(jù),但現(xiàn)有網(wǎng)上報名系統(tǒng)相互獨立,每種考試單獨一個網(wǎng)上報名系統(tǒng),考生在不同考試報名需要重復提交基本信息和電子照片。
文章為義烏市科技計劃項目,重點研究基于考生信息共享的跨語種網(wǎng)上報名系統(tǒng)的設計,主要研究全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)和全國英語等級考試(Public English Test System,簡稱PETS)等面向社會考生的幾類大型考試。
全國計算機等級考試(NCRE),是經(jīng)教育部批準,由教育部考試中心主辦,面向社會,用于考查應試人員計算機應用知識與技能的全國性計算機水平考試體系。
全國英語等級考試(PETS),是教育部考試中心設計并負責的全國性英語水平考試體系。作為中、英兩國政府的教育交流合作項目,在設計過程中它得到了英國專家的技術支持。
在本項目實施之前,義烏市關于這兩項考試的報名工作均以考生現(xiàn)場報名,工作人員人工錄入的方式采集考生報考信息,信息采集工作復雜,信息錄入、照片采集和管理工作量大且易出錯,數(shù)據(jù)共享困難,信息查詢不便,報名通知覆蓋范圍小等,尤其是考生信息在不同考試之間無法共享。
研究基于網(wǎng)絡技術的跨語種的網(wǎng)上報名系統(tǒng),在不同考試之間充分實現(xiàn)考生信息的相互共享,報考信息與省級考試中心下發(fā)的報名系統(tǒng)實現(xiàn)無縫對接,實現(xiàn)報名考試管理的系統(tǒng)化、保密化、智能化和信息化。使考生在一次性提交基本信息后,在多種考試之間、多次報考過程中,均能重復使用已采集好的信息,做到以考生為本、為考生服務,減少考生在每次考試報名過程中的時間和費用,同時大大減輕考務人員工作負擔,提高工作實效。
2 多考種信息共享,服務考生
文章主要研究和處理兩種大型考試:全國英語等級考試(PETS)、全國計算機等級考試(NCRE)及義烏市中小學教師招聘考試,在義烏市考區(qū)報名管理工作的現(xiàn)狀,分析省級考試管理部門(浙江省教育考試院)對報名工作的具體需求,運用數(shù)據(jù)庫技術和網(wǎng)絡技術開發(fā)即適合實際需要又方便考生操作的網(wǎng)上報名信息管理系統(tǒng)軟件。重點研究報名各環(huán)節(jié)數(shù)據(jù)信息的實時處理,對相關數(shù)據(jù)的正確性自動審核,對公用數(shù)據(jù)共享處理,為管理人員進一步審核、查詢統(tǒng)計提供技術支持。
結合AJAX無刷新重載技術,設計一種基于B/S+Ms SQL Server模式的網(wǎng)絡報名信息管理平臺,解決現(xiàn)行網(wǎng)絡報名系統(tǒng)各自為政,相互獨立,考生在不同考試報名需要重復提交基本信息和電子照片等弊端。為實現(xiàn)以人為本、服務考生等理念,整合已有資源,在多種不同考試報名之間實現(xiàn)信息共享,降低考生在多種考試報名過程中信息的重復填報、照片的重復拍攝等。
3 系統(tǒng)總體分析與設計
3.1 總體設計
本系統(tǒng)采用B/S結構進行設計,B/S架構(Browser/Server架構)即瀏覽器和服務器結構。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用。客戶機上只要安裝一個瀏覽器,服務器安裝Oracle或Sql Server等數(shù)據(jù)庫,瀏覽器都可通過Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。這樣就大大簡化了客戶端電腦的載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本。
網(wǎng)上報名系統(tǒng)分考生模塊和管理員模塊。網(wǎng)站的考生功能模塊主要包括:用戶注冊、上傳照片、考試報名、報表打印、成績查詢等。管理員功能模塊主要包括新聞管理、考試管理、考生管理、照片管理、成績管理、系統(tǒng)管理等功能模塊。
3.2 主要功能模塊
3.2.1 考生功能模塊
⑴用戶注冊:在網(wǎng)上報名開啟期間,系統(tǒng)自動開啟考生網(wǎng)上注冊功能,首次報名的考生需先注冊考生信息,注冊信息提交后,系統(tǒng)自動將考生信息追加到考生基本信息庫,其基本信息可在系統(tǒng)的所有考試報名過程中共享使用,在報考信息提交之前,考生可以對基本信息進行編輯修改。
⑵照片上傳:考生登錄系統(tǒng)后,可通過照片上傳功能提交電子照片,上傳過程中,系統(tǒng)自動對照片的格式、容量、尺寸大小進行審核,并實時反饋審核結果,若照片審核不通過,需再次上傳直至審核通過,管理員再次審核通過的照片,系統(tǒng)自動將其追加到照片庫中,該照片供系統(tǒng)所有功能模塊共享,默認照片有效期三年,三年內(nèi)考生在本系統(tǒng)進行任意考試報名均不需重復提交照片,做到一次上傳,多次使用。
⑶網(wǎng)上報名:考生登錄后,在網(wǎng)上報名時間內(nèi),只需選擇報考語種及等級,在確認提交報考信息時,系統(tǒng)自動從基本信息庫和照片庫中提取考試所需數(shù)據(jù)。
⑷報表打?。嚎忌卿浐?,可自行打印已報名考試的報考信息表、準考證等材料。
⑸成績查詢:考生登錄后,可以查詢在本系統(tǒng)報考的所有考試成績信息。
3.2.2 管理員功能模塊
⑴考試管理:可以添加新的考試批次,維護考試時間、網(wǎng)上報名起止時間、準考證打印起止時間等考試相關的具體參數(shù),維護各考試所需要的報考信息。
⑵考生信息管理:可對考生基本信息、報考信息進行管理及維護,進行增、刪、查、改操作,還可按單位名稱、報考語種等級等分類統(tǒng)計。
⑶照片管理:對考生照片的二次審核、刪除、導出等功能進行管理。
⑷考生成績管理:可將省級考試部門下發(fā)的成績數(shù)據(jù)導入本系統(tǒng),供考生網(wǎng)上查詢,還可對考生通過的考生,生成證書發(fā)放名單,便于考試證書的發(fā)放。
⑸系統(tǒng)管理:主要對考試的參數(shù)設置,如考試科目、網(wǎng)上報名開始和結束時間等設置,數(shù)據(jù)備份,數(shù)據(jù)導入,數(shù)據(jù)恢復,用戶管理等。
⑹新聞管理:對考試相關的通知、文件等進行管理。
4 系統(tǒng)實現(xiàn)關鍵技術
4.1 數(shù)據(jù)準確性驗證
為了提高數(shù)據(jù)輸入的準確性和合法性,對需要提交的關鍵數(shù)據(jù)進行驗證,以確保提交數(shù)據(jù)的合理性和正確性。例如:對填寫的姓名信息,驗證是否是2-4個的漢字;對登錄密碼字符長度和字符類型的驗證;對考生輸入的身份證號是否是18位、性別與身份證號一致性驗證;出生日期自動根據(jù)身份證號獲取等。這極大提高了系統(tǒng)的運行效率,保證了數(shù)據(jù)的有效性。身份證號檢查功能函數(shù):檢測身份證號的位數(shù)、非法字符、地區(qū)代碼、出生日期、校驗碼。
4.2 動態(tài)組建照片庫,有效實現(xiàn)“一照多考”
考生網(wǎng)上上傳照片,平臺自動審核并動態(tài)創(chuàng)建照片庫,平臺自動判別照片大?。▽挾群透叨燃皩捀弑壤?、照片文件大小等數(shù)據(jù),平臺實時反饋照片審核結果。管理員可在線人工審核照片的背景顏色、成像質(zhì)量等,平臺自動將審核合格后的照片追加到照片庫。
考生在網(wǎng)上提交報考信息時,平臺自動判斷照片庫中是否已存在合格照片,若存在則自動生成考試所需照片??忌诒酒脚_的任意考試報名過程中,均不需要重復提交照片。有效降低考生報考的成本,同時提高數(shù)據(jù)采集和處理的效率。照片庫的構建,實現(xiàn)了“一人一照,一照多考”,有效降低了管理人員對照片審核的工作量,同時優(yōu)化了照片存儲,降低了冗余照片對系統(tǒng)資料的浪費。
4.3 考生基本信息與報考信息分離,信息充分共享
如圖1所示,平臺將考生基本信息與報考信息分離,首先有用戶注冊模塊采集考生的基本信息(用戶注冊時自動檢測考生身份證號、姓名等關鍵數(shù)據(jù)),將通過驗證的考生基本信息追加到“考生基本信息庫”;考生在平臺首次報考時,需要上傳電子照片,系統(tǒng)自動將審核合格的照片追加到“考生照片庫”??忌谡掌O定有效期內(nèi)(默認同一張照片在三年內(nèi)可重復使用),在平臺上無論進行多少次考試報名,均不需要再重復提供照片,在考生填寫報考信息后,平臺自動根據(jù)已采集的“考生基本信息庫、考生照片庫”生成報考種類所需的“報考信息及考試用照片”。做到信息一次采集,多次共享。
5 結語
本平臺功能實用,運行穩(wěn)定,操作便捷。動態(tài)構建“考生基本信息庫、考生照片庫”模式,做到了信息一次采集,多次共享,考生照片一照多考,極大的方便了考生,從技術層面做到為服務考生,實現(xiàn)數(shù)據(jù)共享。對重要數(shù)據(jù)進行加密處理以保證數(shù)據(jù)安全;平臺支持并發(fā)訪問,在線1500用戶訪問的情況下,能平穩(wěn)運行;具有良好的開放性和擴展性,能與省考試院相關考試報名系統(tǒng)數(shù)據(jù)無縫對接。平臺在收費功能方面仍有優(yōu)化空間,可采用在線支付等方式收繳報考費用。本項目研究成果已連續(xù)兩年用于義烏市中小學教師招聘考試網(wǎng)上報名,運行穩(wěn)定,實效明顯。充分體現(xiàn)“以人為本,服務考生”的理念,加快推進了義烏市的網(wǎng)絡化建設。
[參考文獻]
[1]姚徐,姚雙良.全國計算機等級考試網(wǎng)上報名系統(tǒng)的分析與設計[J].計算機與現(xiàn)代化,2011(11):203-204.
[2]邵檢江.基于B/S架構的全國大學英語考試網(wǎng)上報名系統(tǒng)的設計與實現(xiàn)[J].廣東交通職業(yè)技術學院學報,2010,9(1):49.