楊文剛
摘 要:隨著計算機技術的快速發展,二維碼被成功應用于很多領域。本文提出將二維碼技術應用于高校畢業生學籍檔案管理中,描述二維碼的技術特點,對二維碼應用于學籍檔案管理進行了需求分析,提出建立基于二維碼的學籍檔案管理系統的設計方案及其在應用時需要注意的問題。
關鍵字:二維碼;學籍檔案管理;數字檔案館
1 引言
隨著計算機技術和圖像識別技術的不斷發展,基于信息處理的條碼技術也在逐步完善。條碼技術集成了編碼、印刷、圖像識別和數據處理等多項技術,具有輸入快捷、準確度高、成本低廉、可靠性強等優點,目前已被廣泛應用于商業、管理、服務、醫療、辦公自動化等多個領域。二維碼是一種在水平和垂直方向的二維空間存儲信息的條碼。通過某種特定的幾何圖形,按一定規律在二維平面方向上運用分布的黑白相間圖形來記錄數據符號信息,并通過讀取設備對二維碼進行掃描得到二維碼中存儲的數據[1]。如何將新興的二維碼技術應用于數字化檔案館建設中,并通過網絡技術、計算機技術不斷提高檔案館的影響力和服務質量,成為檔案工作者所面臨的一個問題。
2 二維碼技術的概況
在二維碼出現之前,人們主要通過一維碼進行數據的存儲和識別,相對而言,一維碼更加簡單,主要是由條、空以及相應字符組成的規則排列標記,其編碼可以通過識別設備對其掃描并翻譯成“十進制”數字[2]。但是,一維碼的信息存儲容量小,其局限性表現在只能通過橫向表達信息,無法在垂直方向上存儲信息,而且一維碼只能用來表達數字和字母,無法對漢字和圖像進行描述。這使得一維碼在應用中只能作為索引字段,需要建立相應的數據庫與該索引字段進行關聯,并存儲一維碼相關聯的數據與圖片。
二維碼的誕生打破了一維碼對后臺數據庫依賴的瓶頸。相對于一維碼而言,二維碼在數據存儲和信息傳遞中具有更多的優勢,主要表現在:
第一,信息存儲格式多樣化。一維碼只能存儲字母、數字和簡單的符號,二維碼由于采用橫向和縱向的存儲方式,不僅可存儲字母、數字及符號,還可存儲漢字、圖片、音頻、視頻等多媒體格式的數據。
第二,信息存儲容量大。一維碼存儲容量較小,一般只能存儲30個字符左右,而二維碼相對存儲容量大,一般可容納1850個字符或2710個數字或1108個字節,或500多個漢字,比普通一維碼的信息容量高幾十倍。
第三,容錯能力強,具有較強的糾錯功能。一維碼只能檢測出數據中含有錯誤卻不能對錯誤信息進行分析和識別。二維碼因污損、錯位引起局部損壞時,只要損壞面積沒有超過50%,就可以恢復信息并準確識讀。
第四,對于數據庫的依賴性較弱。一維碼只能存儲數字和字符,一般作為數據庫的索引字段,用戶希望得到更多詳細信息,只能通過一維碼的索引對數據庫進行檢索,才能獲得具體信息。而二維碼自身可以存儲多種格式的數據,同時具有較大的存儲容量,這使得二維碼既可以作為索引字段與數據庫關聯,也可以獨立完成數據存儲,減輕了對數據庫的依賴。
3 二維碼技術在高校學籍檔案管理中的應用
3.1 基于二維碼高校學籍檔案管理系統的需求分析。目前,高校畢業生對于學籍檔案的利用目的主要是:第一,畢業后進行戶籍變動的畢業生,需要通過檔案館提供的錄取名冊向戶籍轉入地提供其入學時的戶籍信息,來完成戶籍的變更。第二,畢業生繼續深造學習或留學,需要通過檔案館提供其在學期間所有考試科目的成績單,一般用來在新學校創立新的學生檔案,或作為獎學金申請的依據。第三,畢業生因丟失畢業證或其他客觀原因,需要向其工作單位證明自己的畢業情況,需要檔案館提供該畢業生的學籍檔案,驗證該畢業生的學歷情況。
根據不同畢業生對學籍檔案的利用目的,高校檔案館應該有的放矢地為畢業生提供真實可靠的證明材料。以畢業生的利用需求為出發點,建立一套基于二維碼的學籍檔案管理系統,不僅可以提高檔案館服務的工作效率,而且可以更加人性化地滿足畢業生對學籍檔案的需求。經分析,基于二維碼的學籍檔案管理系統需要實現以下功能:
(1)畢業生可以通過網絡在線注冊自己的信息,學籍檔案管理系統對其注冊信息進行核實,對于注冊信息屬實的畢業生為其生成一個用于身份識別的二維碼,并返回給畢業生。
(2)畢業生可以通過獲得的二維碼進行身份識別,并隨時可以獲得自己的學籍檔案。
(3)二維碼中應該存儲畢業生的基本信息,還應該存儲部分網址的超鏈接,這些超鏈接分別鏈接到畢業生學籍檔案中的入學名冊、在學成績單和畢業證驗證信息。
3.2 基于二維碼高校學籍檔案管理系統的設計方案。基于二維碼的學籍檔案管理系統應該以B/S構架模式為主,同時考慮用戶會采用不同終端設備訪問該系統,還需要建立與系統相對應的WAP網站,便于智能手機或平板電腦等終端的訪問。系統在設計中主要包括以下模塊。
(1)畢業生學籍檔案的數字化和信息錄入模塊。該模塊是針對檔案管理員進行開發的,檔案管理員首先需要對各類學籍檔案進行掃描以圖片形式進行保存。并將學籍中一些重要信息著錄到系統中,為學籍檔案的檢索提供各類索引字段。涉及的字段主要包括:畢業生的姓名、照片、畢業年份、學號、學院、專業、畢業證編號、學位證編號、檔號等。該模塊在技術實現上相對簡單,主要包括對學籍數據庫的建立,為檔案管理員提供學籍檔案的錄入界面,最后將錄入的學籍信息更新到數據庫中。該模塊是實現學籍檔案資源建設的重要環節,其數據的準確性和完整性是建立學籍檔案管理系統的基礎保障。此模塊涉及大量的學籍信息錄入工作,所以要求管理員對錄入后的信息進行核查,防止錯誤信息的遺留。
(2)畢業生的身份識別模塊。該模塊是針對需要獲取學籍檔案的畢業生而設計的。畢業生可以通過在線注冊的方式,按照檔案館要求提交個人的信息,如,姓名、學號、畢業年份、專業、手機號等。由于學號是唯一標識每個畢業生身份的信息,所以,學籍檔案管理系統應該以學號為索引檢索學籍檔案數據庫,得到該畢業生的其他學籍信息,之后系統進行核對,比較該畢業生注冊的姓名、畢業年份、專業等信息與數據庫中是否完全一致。若信息相同,說明該畢業生提交的注冊信息屬實,系統會自動生成一個二維碼,并將此二維碼發送到該畢業生注冊的手機號中,此二維碼中除了保存畢業生的姓名、照片、學號、專業、畢業證編號、學位證編號等信息外,還需要保存一些超鏈接分別鏈接到該畢業生的入學名冊、成績單的掃描件和畢業證、學位證的驗證界面。
(3)二維碼的生成模塊。該模塊是系統的業務模塊,由系統自身完成相關運算和邏輯處理。在本次系統開發中,二維碼編碼制式選用常用的QR Code編碼。利用C#結合開源類Qrcode來實現生成二維碼功能,同時將相關信息保存到二維碼中。主要程序如下:
/*注釋:導入需要的類庫Qrcode*/
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Data;
using ThoughtWorks.QRCode.Codec.Util;
/*注釋:聲明QRCodeEncoder編碼工具*/
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
/*注釋:聲明QRCodeEncoder編碼方式選用字節的方式*/
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
/*注釋:生成二維碼,并將相關信息保存到二維碼中*/
qrCodeEncoder.Encode(需保存的數據信息).Save(二維碼圖片);
生成二維碼后,系統可以通過短信的方式將該二維碼發送到畢業生注冊的手機上,也可以通過畢業生身份識別模塊將二維碼發布在畢業生自己的網頁中,這樣,畢業生就可以隨時下載獲取二維碼。
(4)二維碼的解析模塊。該模塊是為系統的訪問終端而設計,畢業生利用系統生成的二維碼通過掃描可以讀取二維碼內保存的信息,包括姓名、學號、畢業證號、學位證號等基本信息,還包括關于入學信息、在學成績和學歷證明的超鏈接,畢業生就可以根據自身需要轉向不同的超鏈接獲取相關學籍檔案。該程序實現如下:
/*注釋:聲明QRCodeDecoder解碼工具*/
QRCodeDecoder decoder = new QRCodeDecoder();
/*注釋:讀取二維碼中存儲的數據*/
String data= decoder.decode(new QRCodeBitmapImage(new Bitmap(二維碼)));
通過二維碼中存儲的超鏈接找到畢業生學籍檔案的掃描件,下載打印就可以獲取入學名冊、在學成績單、畢業證學位證證明等學籍檔案,使學籍檔案服務更加人性化、更加多樣化。
3.3 二維碼技術應用于學籍檔案管理時應注意的問題
(1)提高學籍檔案利用者對二維碼的認知度。目前,二維碼還沒有真正進入公眾的日常生活中,大家對二維碼的認識還沒有普及,要發展二維碼在學籍檔案管理中的應用,就要盡一切可能推廣和宣傳二維碼的意義,加強檔案利用者對二維碼的了解,這樣才能發揮二維碼在學籍檔案管理中的優勢。
(2)統一二維碼的標準。現在,國內二維碼廠商往往采用不同的標準,導致不同的二維碼標準無法通過同一個設備正確讀取,為檔案利用者帶來不便,所以,要推廣二維碼在各個行業中的應用就要制定一個統一標準,使二維碼識別設備具有良好的兼容性。
(3)加強檔案館門戶網站建設。檔案館要真正開展二維碼服務,最重要的就是建立一個專門的手機檔案館網站(即檔案館WAP網站)。為學籍檔案利用者提供更多渠道來了解二維碼,并通過二維碼了解數字檔案館,促進彼此間的互動,提升檔案服務質量。
4 結束語
目前,二維碼技術在學籍檔案管理應用中還處于探索和嘗試階段,但隨著管理方式和服務模式轉變及二維碼技術日益完善,通過檔案工作者不懈努力,我們相信二維碼及其在檔案管理中廣泛應用終會實現。
參考文獻:
[1]南曉凡.圖書館二維碼應用研究[J].圖書館學刊,2012(10).
[2]陳勇等.條形碼技術在檔案管理中的應用[J].檔案與建設,2001(3).
(作者單位:天津師范大學 來稿日期:2013-10-14)