亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java技術的二維碼標簽設計與實現(xiàn)

        2018-04-11 01:57:08浙江東方職業(yè)技術學院信息傳媒與自動化學院鄭定超
        電子世界 2018年6期
        關鍵詞:字符解碼二維碼

        浙江東方職業(yè)技術學院信息傳媒與自動化學院 鄭定超

        自國家實施科教興國和人才強國戰(zhàn)略以來,我國高等教育的改革與發(fā)展突飛猛進,高校的固定資產投入也不斷加大。目前,高校對于學校實驗室資產的管理一般采用人工清點、手工書寫信息標簽或者電子打印標簽進行粘貼的方法。這種方法枯燥、重復、耗時耗力,而且儲存的信息有限。加強資產管理信息化工作,實現(xiàn)資產管理的信息化、清晰化、有序化,是強化資產有效管理的重要方式;是確保節(jié)約資源,提高資產利用率,實現(xiàn)資產利用效益最大化,實現(xiàn)資產保值增值的有效保障;是改進后勤工作方式,為單位各項工作的有效順利開展提供優(yōu)質高效服務,建設高效機關、高效單位的有效載體;是提高資產管理的安全性,防止資產流失的重要途徑;是實現(xiàn)資產公開透明管理,建設廉潔機關、廉潔單位的有力助手。

        近年來,隨著二維碼技術的迅速發(fā)展和不斷完善,二維碼已經在很多行業(yè)實現(xiàn)快速、準確、可靠地識別和處理數(shù)據(jù),為各行業(yè)的管理提供了有力的保障。二維碼的應用,似乎一夜之間滲透到我們生活的方方面面,地鐵廣告、報紙、火車票、飛機票、快餐店、電影院、團購網站以及各類商品外包裝上。在移動互聯(lián)業(yè)務模式下,人們的經營活動范圍更加寬泛,也因此更需要適時的進行信息的交互和分享。隨著3G/4G移動網絡環(huán)境下智能手機和平板電腦的普及,二維碼應用不再受到時空和硬件設備的局限。尤其在資產管理方面,本文設計一款資產標簽生成器,標簽既包含簡單的文字信息,又添加了二維碼圖片,方便相關人員獲取資產的信息。

        1 二維碼技術

        二維碼稱QR Code,QR全稱Quick Response,它是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號信息的,在代碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數(shù)值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現(xiàn)信息自動處理。

        1.1 二維碼的結構

        二維碼是由若干個正方形模塊組成,再由正方形模塊組成正方形陣列,通常分為編碼區(qū)域與功能圖形兩大區(qū)域。編碼區(qū)域用來儲存數(shù)據(jù)信息,功能區(qū)域則是用于符號定位和特征識別,不能儲存數(shù)據(jù)。其結構如圖1所示。

        1.2 二維碼的編碼與解碼

        針對不同的數(shù)據(jù),二維碼有不同的數(shù)據(jù)編碼與解碼方式,我們可以根據(jù)數(shù)據(jù)的種類選擇合適的編碼方式進行編碼,解碼時選擇對應的解碼方式即可。數(shù)據(jù)的編碼就是將數(shù)據(jù)字符轉換為位流,每8位一個碼字,整體構成一個數(shù)據(jù)的碼字序列。常見的編碼有:(1)Numeric mode 數(shù)字編碼,從0到9。(2)Alphanumeric mode 字符編碼。包括 0-9,大寫的A到Z(沒有小寫),以及符號$ % * + – . / ∶ 包括空格。這些字符會映射成一個字符索引表。(3)Byte mode,字節(jié)編碼,可以是0-255的ISO-8859-1字符。有些二維碼的掃描器可以自動檢測是否是UTF-8的編碼。(4)Kanji mode 這是日文編碼,也是雙字節(jié)編碼。同樣,也可以用于中文編碼。日文和漢字的編碼會減去一個值。

        圖1 二維碼結構圖

        二維碼的編碼過程如圖2所示。

        圖2 二維碼編碼過程

        二維碼的編碼過程如圖3所示。

        圖3 二維碼解碼過程

        相比較傳統(tǒng)的編碼方式,二維碼除了存儲的數(shù)據(jù)量更大以外,還可以包含數(shù)字、字符,及中文文本等混合內容;有一定的容錯性(在部分損壞以后可以正常讀?。?;空間利用率高;可以從任意方向讀取等諸多優(yōu)點。

        2 系統(tǒng)設計

        本系統(tǒng)資產標簽的設計實現(xiàn)主要采用二維碼技術與Java編程語言?,F(xiàn)今,二維碼的廣泛應用已得到了普遍接受,其具有編解碼簡單、信息儲存量大等特點。Java是當下最流行的編程語言之一,具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點。系統(tǒng)設計采用Java編寫界面程序以及后臺服務程序,利用谷歌提供的開放源碼的條碼圖像處理庫——zxing來實現(xiàn)二維碼的生成與解析。

        2.1 二維碼的編碼實現(xiàn)

        ZXing是一個開放源碼的,用Java實現(xiàn)的多種格式的1D/2D條碼圖像處理庫,可以完成條形碼的掃描及解碼。由于ZXing提供了第三方庫函數(shù),我們根據(jù)需要定義二維碼圖片的大小、格式、內容,設置二維碼的參數(shù)如字符集、糾錯等級、邊距、保存路徑等內容,調用ZXing提供的編碼函數(shù)方法即可。此部分的關鍵代碼如下:

        2.2 二維碼的解碼實現(xiàn)

        二維碼的解碼過程跟二維碼的編碼過程剛好相反,系統(tǒng)設計調用ZXing提供的解碼函數(shù)方法,只需設置解碼的圖片路徑、解碼字符、糾錯級別等熟悉即可。此部分的關鍵代碼如下:

        圖4 功能設計頁面

        3 系統(tǒng)測試

        系統(tǒng)采用Java語言編寫頁面程序及后臺服務程序。打開軟件彈出登錄頁面,用戶需要輸入用戶名、密碼與驗證碼,三者同時正確才能進入系統(tǒng),如果看不清驗證碼,可以點擊更換驗證碼進行更換。如果用戶名、密碼、驗證碼發(fā)生錯誤,系統(tǒng)經過驗證會進行相應的報錯,用戶不能正確進入該系統(tǒng)。在正確輸入用戶名、密碼和驗證碼,進入該功能頁面。用戶通過輸入相應的信息,點擊生成標簽按鈕即可生成二維碼圖片進行下載保存。圖4是功能頁面,按要求輸入資產信息即可。

        圖5是生成的資產標簽,包含簡單的文字信息和一張二維碼圖片;圖6是利用手機APP進行掃描獲取的二維碼信息。

        圖5 二維碼標簽

        圖6 二維碼掃描結果

        4 結束語

        本文主要采用Java語言設計了一個二維碼資產標簽生成器。相比較傳統(tǒng)的資產標簽,本系統(tǒng)設計的資產標簽既包含了少量且重要的文字,方便用戶快速了解相關信息,又包含了二維碼圖片,用戶可以通過“掃一掃”獲取詳細的內容。二維碼技術具有存儲信息量大、所占空間小的特點,此次資產標簽的設計引入二維碼技術,相信在一定程度上可以促進高校資產管理的發(fā)展。

        [1]林榮智.二維碼技術在資產管理系統(tǒng)中的應用[J].自動化與儀器儀表,2016(11):129-132.DOI:10.14016/j.cnki.1001-9227.2016.11.129

        [2]莫伶俐.基于二維碼的學校資產管理系統(tǒng)的研究[J/OL].教育教學論壇,2016(43):20-22.

        [3]厲旭杰,劉軍.基于二維碼的資產管理設計與實現(xiàn)[J].實驗科學與技術,2016,14(03):212-214.

        [4]鄭藝.基于Android的資產管理系統(tǒng)的設計與實現(xiàn)[D].吉林大學,2016.

        [5]李明,林湛,宋澤,唐子慧.基于二維碼技術的鐵路科研企業(yè)固定資產動態(tài)管理系統(tǒng)設計與實現(xiàn)[J].鐵路計算機應用,2014,23(10):32-37+46.

        猜你喜歡
        字符解碼二維碼
        可以吃的二維碼
        《解碼萬噸站》
        尋找更強的字符映射管理器
        二維碼
        童話世界(2020年32期)2020-12-18 18:15:41
        字符代表幾
        解碼eUCP2.0
        中國外匯(2019年19期)2019-11-26 00:57:32
        一種USB接口字符液晶控制器設計
        電子制作(2019年19期)2019-11-23 08:41:50
        NAD C368解碼/放大器一體機
        Quad(國都)Vena解碼/放大器一體機
        消失的殖民村莊和神秘字符
        久久99国产精一区二区三区| 最新欧美一级视频| 欧美日韩国产另类在线观看| 日本高清在线一区二区三区| 国产自拍av在线观看视频| 性按摩xxxx在线观看| 亚洲av麻豆aⅴ无码电影| 国产高清无码在线| 亚洲成av人片在线天堂无| 国产一区二区在线中文字幕| 国产成人精品人人做人人爽97| 4455永久免费视频| 忘忧草社区www日本高清| 欧美丰满熟妇aaaaa片| 精品久久久久中文字幕APP| 永久免费中文字幕av| 青青草手机视频免费在线播放| 久久午夜精品人妻一区二区三区| 精品9e精品视频在线观看| 国产剧情av麻豆香蕉精品| 久久er这里都是精品23| 新久久国产色av免费看| 国产偷久久久精品专区| 岛国AV一区二区三区在线观看| 春色成人在线一区av| 日本在线视频二区一区 | 国产偷2018在线观看午夜| 国产又色又爽的视频在线观看91| 久久99精品久久久久久清纯| 东方aⅴ免费观看久久av| 久久精品国产91久久性色tv| 亚洲乱精品中文字字幕| 精品人妻一区二区三区狼人| 强奸乱伦影音先锋| 少妇脱了内裤让我添| 黄色录像成人播放免费99网| 久久精品国产免费一区二区三区 | 韩日午夜在线资源一区二区| 精品国产国产AV一区二区| 中文字幕一二区中文字幕| 国产精品伦理久久一区|