《基于二維碼的錄取通知書管理系統(tǒng)的功能設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于二維碼的錄取通知書管理系統(tǒng)的功能設(shè)計(jì)(2頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、基于二維碼的錄取通知書管理系統(tǒng)的功能設(shè)計(jì)
引 言
隨著高職院校的快速發(fā)展, 各校招生規(guī)模不斷擴(kuò)大,而在網(wǎng)上錄取結(jié)束后,必須在一定的時(shí)間內(nèi)完成錄取通知書的制作發(fā)放工作,沒有一個(gè)很好的管理工具,手工操作容易出錯(cuò),也很煩瑣。另外,在新生報(bào)到時(shí)錄取通知書往往就是新生完成各項(xiàng)報(bào)到手續(xù)的唯一依據(jù)。以前,工作人員使用人工輸入數(shù)據(jù)的方法查詢不僅增加了難度和速度,還降低了可靠性。采用二維碼技術(shù)不但具有較好的防偽能力、包含大量的信息,還能實(shí)現(xiàn)數(shù)據(jù)的快速掃描可靠錄入,提高整體工作的效率。那么如何將二維碼與錄取通知書結(jié)合在一起,實(shí)現(xiàn)一個(gè)基于二維碼的錄取通知書管理
2、系統(tǒng)是值得關(guān)注的問題。
1、 系統(tǒng)功能分析
錄取通知書管理是一項(xiàng)繁雜的工作,其涉及多個(gè)方面。本文主要介紹錄取通知書管理系統(tǒng)的軟件部分,系統(tǒng)采用模塊化設(shè)計(jì)思想,由系統(tǒng)設(shè)置、通知書管理、郵寄管理 3 大功能模塊組成,如圖 1 所示。
1.1 系統(tǒng)設(shè)置
該模塊主要是對(duì)院系、專業(yè)等基礎(chǔ)數(shù)據(jù)進(jìn)行管理,對(duì)用戶信息進(jìn)行添加、刪除、更改密碼、設(shè)置權(quán)限等。新生管理功能提供在程序中一次性導(dǎo)入《全國(guó)普通高校招生網(wǎng)上錄取系統(tǒng)》中新生檔案數(shù)據(jù)及相片,提取有用信息。由于某些特殊情況(如廣東的新生錄取數(shù)據(jù)沒有按照全國(guó)的統(tǒng)一標(biāo)準(zhǔn)),無法導(dǎo)入的提供手工錄入數(shù)據(jù)的功能。
1.2 通知書管理
3、 該模塊主要分為錄取通知書模板管理及打印管理。模板管理通過拖拽實(shí)現(xiàn)自由布局,采用"所見即所得";的設(shè)計(jì)模式,并提供導(dǎo)入導(dǎo)出模板功能。在模板設(shè)計(jì)時(shí)可以指定新生信息如考生號(hào)作為二維碼編碼數(shù)據(jù)。打印管理可設(shè)置批量打印通知書,也可輸入搜索條件單個(gè)打印。
1.3 郵寄管理
該模塊分通信地址管理、信封打印及跟蹤查詢功能。通信地址管理可以自動(dòng)將不統(tǒng)一的地址格式加以清洗規(guī)范,并智能校對(duì)、補(bǔ)齊郵政編碼??爝f單打印中用戶可以對(duì)套打的位置、字體進(jìn)行自定義設(shè)置,自由取舍需打印的內(nèi)容,可單個(gè)或批量打印。跟蹤查詢功能考生可依據(jù)考生號(hào)查詢錄取通知書投遞情況。
2、 相關(guān)技術(shù)簡(jiǎn)介
2.1 二維碼
4、 二維碼,又稱二維條碼,是在一維條碼的基礎(chǔ)上擴(kuò)展出的一種具有可讀性的條碼,利用專用讀碼設(shè)備或者智能手機(jī)進(jìn)行掃描識(shí)別即可獲取其中所包含的信息。目前得到廣泛應(yīng)用的二維碼國(guó)際標(biāo)準(zhǔn)有 QR碼、PDF417 碼、DM 碼和 CM 碼。因?yàn)?QR 碼可高效地表示漢字,同樣的信息容量下,該條碼占用的空間要優(yōu)于其他類型條碼,所以本系統(tǒng)選擇采用 QR 碼。
QR 碼是矩陣式二維條碼的一種,QR 是 QuickResponse 的縮寫,即快速反應(yīng)的意思,源自發(fā)明者希望 QR 碼可讓其內(nèi)容快速被解碼。
2.2 Zxing 庫(kù)
Zxing 庫(kù)是一個(gè)開源的支持多種一維和二維條碼格式的圖像處理庫(kù)。Zx
5、ing 庫(kù)主要使用 Java 語言實(shí)現(xiàn)并且提供其他多種語言的程序接口,可以在多種不同的平臺(tái)上使用。該庫(kù)可實(shí)現(xiàn)對(duì) QR 碼的編碼和解碼。
3、 關(guān)鍵功能設(shè)計(jì)與實(shí)現(xiàn)
3.1 二維碼生成
為了方便快捷生成二維碼圖像,先定義一個(gè) API接口實(shí)現(xiàn)對(duì) URL 和文本信息進(jìn)行編碼。主要調(diào)用了Zxing 庫(kù)里面的 MultiFormatWriter().encode()方法。關(guān)鍵代碼如下所示:
3.2 URL 二維編碼
為使廣大新生能及時(shí)獲取學(xué)校信息,只要拿手機(jī)等移動(dòng)互聯(lián)網(wǎng)設(shè)備對(duì)準(zhǔn)通知書上的二維碼掃描就可以直接打開學(xué)校網(wǎng)站。解決了手機(jī)輸入網(wǎng)址的困難,提供了極大的便利。關(guān)鍵代
6、碼如下所示:
3.3 考生號(hào)二維編碼
利用《全國(guó)普通高校招生網(wǎng)上錄取系統(tǒng)》新生檔案數(shù)據(jù)中的考生號(hào)作為該生唯一標(biāo)示的二維碼信息打印在錄取通知書上。新生在報(bào)到現(xiàn)場(chǎng)只需出示手中的錄取通知書,通過二維碼閱讀器掃描即可快速辦理各項(xiàng)入學(xué)手續(xù),如:辦理住宿、領(lǐng)取軍訓(xùn)服裝、體檢等。關(guān)鍵代碼如下:
錄取通知書打印效果。
4、 結(jié)束語
基于二維碼的錄取通知書管理系統(tǒng)作為《全國(guó)普通高校招生網(wǎng)上錄取系統(tǒng)》的功能延伸,有效準(zhǔn)確的輔助錄取通知書的管理、打印與發(fā)放。同時(shí)借助于先進(jìn)的二維碼技術(shù),學(xué)生通過手機(jī)拍攝二維碼即可訪問學(xué)校網(wǎng)站,便于學(xué)生方便快捷地了解學(xué)校信息。新生報(bào)到時(shí),工作人員利用條碼閱讀器讀入錄取通知書的加密二維碼,有效進(jìn)行防偽,大大提高了工作速度和準(zhǔn)確率。對(duì)于提高新生錄取報(bào)到的信息化水平具有重要的意義。
參考文獻(xiàn): [1] 汪 琪.淺議二維碼技術(shù)在高校信息化建設(shè)中的應(yīng)用[J].湖北經(jīng)濟(jì)學(xué)院學(xué)報(bào)(人文社會(huì)科學(xué)版),2012(7):173-174. [2] 于弼君,譚 裴.基于二維碼的網(wǎng)絡(luò)流媒體播放系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2011(2):57-60.