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

        ?

        基于二維碼掃描的電子照片下載系統(tǒng)

        2020-05-21 05:54:57楊亞仿
        電腦知識(shí)與技術(shù) 2020年9期
        關(guān)鍵詞:系統(tǒng)

        摘要:二維碼技術(shù)已成功通過(guò)圖像編碼解碼為網(wǎng)絡(luò)URL地址提供了別名,即將網(wǎng)絡(luò)地址轉(zhuǎn)換為二維碼圖像。在義務(wù)拍攝證件照服務(wù)活動(dòng)中,本系統(tǒng)基于此特性提供了使用二維碼掃描方式下載獲取電子照片的功能,提高了服務(wù)效率,有一定的參考應(yīng)用價(jià)值。

        關(guān)鍵詞:二維碼;電子照片下載

        中圖分類(lèi)號(hào):TE322;TP311 文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1009-3044(2020)09-0208-02

        1 引言

        二維碼又稱(chēng)二維條碼,它是用某種特定的幾何圖形按一定規(guī)律在二維方向上分布的、黑白相間的、記錄數(shù)據(jù)符號(hào)信息的圖形;在代碼編制時(shí)使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來(lái)表示文字?jǐn)?shù)值信息[1-4]。二維碼在信息存儲(chǔ)方面具有容量大(一個(gè)二維碼可以存儲(chǔ)多達(dá)7089個(gè)字節(jié))、編碼范圍廣(幾乎支持所有類(lèi)型的數(shù)據(jù),如數(shù)字、英文、日文、漢字等)、容錯(cuò)能力強(qiáng)(對(duì)變臟和破損的適應(yīng)能力強(qiáng),且能從360度任意方向讀?。?、譯碼可靠性高、可加密、低成本等優(yōu)點(diǎn)[5]。二維碼的廣泛應(yīng)用體現(xiàn)了信息化技術(shù)的快捷方便,更是得力于信息化技術(shù)的強(qiáng)大支撐,尤其是圖像識(shí)別技術(shù)的應(yīng)用和移動(dòng)終端的普及,為二維碼的廣泛使用提供了基本條件。二維碼技術(shù)已大量應(yīng)用于網(wǎng)站跳轉(zhuǎn)、移動(dòng)支付、電商推廣、防偽溯源等各種應(yīng)用信息系統(tǒng)中,其中很大一部分應(yīng)用是用于提供網(wǎng)絡(luò)訪問(wèn)接口,即網(wǎng)絡(luò)地址,即便是移動(dòng)支付、賬號(hào)登錄等,本質(zhì)而言都是提供數(shù)據(jù)訪問(wèn)接口,信息的獲取與流轉(zhuǎn)處理實(shí)際上是依賴(lài)于信息化系統(tǒng)提供的強(qiáng)大功能。

        域名通過(guò)DNS為IP地址提供了別名,即將網(wǎng)絡(luò)訪問(wèn)地址轉(zhuǎn)換為了便于記憶的文字字符,極大提高和普及了傳統(tǒng)互聯(lián)網(wǎng)的各種應(yīng)用;二維碼通過(guò)圖像編碼技術(shù)為URL地址提供了別名,即將網(wǎng)絡(luò)訪問(wèn)地址轉(zhuǎn)換為了二維碼圖像,大大推動(dòng)和豐富了移動(dòng)互聯(lián)網(wǎng)的各種應(yīng)用。

        2 系統(tǒng)簡(jiǎn)介

        為切實(shí)做好“不忘初心、牢記使命”主題教育,進(jìn)一步弘揚(yáng)志愿服務(wù)精神,為身邊群眾辦實(shí)事好事,筆者所在黨支部開(kāi)展了義務(wù)拍攝證件照服務(wù)活動(dòng)?;顒?dòng)原定的整體流程如下:工作人員為學(xué)校師生拍攝至少3張照片,師生排隊(duì)按順序選定照片,并登記好姓名與郵箱地址,由工作人員對(duì)該照片進(jìn)行精修處理完成后,將成品登記照片發(fā)送到指定郵箱。

        為了簡(jiǎn)化該流程,減輕工作人員的工作量,方便師生獲取和下載最終的成品證件照,筆者開(kāi)發(fā)設(shè)計(jì)了基于二維碼掃描的電子照片下載系統(tǒng),通過(guò)該系統(tǒng),師生選定好照片后,由系統(tǒng)生成照片的二維碼(即電子照片的下載鏈接),師生通過(guò)拍照保存好該二維碼,當(dāng)工作人員對(duì)該照片精修處理完成后將其上傳到指定的鏈接地址后,師生即可通過(guò)掃描二維碼,識(shí)別并跳轉(zhuǎn)到指定的鏈接,從而下載最終的電子照片。

        通過(guò)該系統(tǒng),師生使用二維碼掃描的方式即可下載最終的電子照片,解決了現(xiàn)場(chǎng)排長(zhǎng)隊(duì)的擁擠問(wèn)題,大大簡(jiǎn)化了活動(dòng)服務(wù)現(xiàn)場(chǎng)的登記手續(xù),同時(shí)也降低了手工發(fā)送電子照片的錯(cuò)發(fā)、漏發(fā)概率,極大提高了服務(wù)效率,得到了師生的一致好評(píng)。該系統(tǒng)本質(zhì)上是通過(guò)二維碼技術(shù)封裝了電子照片的下載鏈接,為師生用戶(hù)提供了便利。

        3 系統(tǒng)設(shè)計(jì)

        該系統(tǒng)由窗體應(yīng)用程序(.EXE程序)和Web網(wǎng)站兩部分組成,使用.Net平臺(tái)+C#4.0完成開(kāi)發(fā)。窗體應(yīng)用程序負(fù)責(zé)生成電子照片的二維碼,Web網(wǎng)站負(fù)責(zé)提供下載服務(wù)。

        窗體應(yīng)用程序的界面如圖1所示,用戶(hù)可以通過(guò)單擊“選擇登記照”按鈕,在彈出的文件瀏覽對(duì)話(huà)框中選定登記照,也可以通過(guò)鼠標(biāo)拖拽的方式將電子照片拖動(dòng)到“登記照”圖片框中,如不滿(mǎn)意,可以再次選擇;選定登記照后,可通過(guò)單擊“生成二維碼”按鈕,生成該登記照的二維碼圖像,在該圖像中包含了下載鏈接,師生用戶(hù)可通過(guò)拍照的方式保存好該二維碼圖片,當(dāng)工作人員在Web網(wǎng)站中上傳精修的電子照片后,師生用戶(hù)即可通過(guò)掃描識(shí)別保存的二維碼,完成電子照片的下載。

        4 系統(tǒng)實(shí)現(xiàn)

        本系統(tǒng)的Web網(wǎng)站部分較簡(jiǎn)單,使用IIS7.0搭建Web服務(wù)器,定義好網(wǎng)站的電子照片目錄即可,另外須提前告知師生用戶(hù)電子照片的下載截止日期。窗體應(yīng)用程序的內(nèi)容稍多,重要內(nèi)容如下:

        登記照?qǐng)D片框和二維碼圖片框均使用Winform的Picture-Box控件顯示圖像,其中登記照?qǐng)D片框定義了DragOver與Drag-Drop事件實(shí)現(xiàn)了使用鼠標(biāo)拖拽方式將圖片加載顯示到Picture-Box控件中。

        在“生成二維碼”按鈕的單擊事件中,使用了開(kāi)源控件ThoughtWorks.QRCode.DLL,該DLL是一個(gè).NET組件,可用于二維碼的編碼和解碼,本系統(tǒng)主要用到了QRCodeEncoder類(lèi)的Encode函數(shù)進(jìn)行二維碼的編碼。該函數(shù)已被重載,方法簽名如下:

        public virtual Bitmap Encode(string content);

        public virtual Bitmap Encode(string content, Encodingencoding);

        從方法簽名中可以明確看出,通過(guò)該方法可以用指定的字符集將一個(gè)字符串編碼為二維碼圖片。在本系統(tǒng)中要編碼的字符串即為電子照片的下載地址,即一個(gè)URL地址字符串。

        為了保證各電子照片的URL地址不重復(fù),同時(shí)防止惡意用戶(hù)通過(guò)猜測(cè)譯碼方式盜取下載電子照片,本系統(tǒng)中將URL地址分割為四部分組成:第1部分為URL前綴,在本系統(tǒng)測(cè)試期間為http://127.0.0. 1/FreePic/,在系統(tǒng)真正使用時(shí)將其更換為實(shí)際的URL前綴即可;第2部分由系統(tǒng)日期的年月日時(shí)分秒組成;第3部分為靜態(tài)整型數(shù)據(jù)NumBegin轉(zhuǎn)換為字符串,且該整數(shù)每次均自增1;第4部分由1000到9999之間的隨機(jī)數(shù)組成;具體代碼如下:

        static int NumBegin= 10000;

        public static string CreateUrl0

        {

        string strl=”http://127.0.0. 1/FreePic/”;

        string str2=DateTime. Now. ToString(”VyyyMMd-dHHmmss”1:

        NumBegin++; string str3= NumBegin.ToString0;

        int seed= unchecked((int)(DateTime.Now.Ticks>>4));

        Random r=new Random(seed);

        string str4= r.Next(1000, 9999).ToString0;

        retum String. Format(”{0)(1}(2}(3n strl, str2, str3,str4);

        此外在活動(dòng)服務(wù)現(xiàn)場(chǎng)中,該窗體應(yīng)用程序可能會(huì)在多臺(tái)計(jì)算機(jī)中運(yùn)行,可以臨時(shí)設(shè)置每個(gè)應(yīng)用程序中的NumBegin初值,比如第一臺(tái)計(jì)算機(jī)中,該系統(tǒng)的NumBegin初值為10000,在第二臺(tái)計(jì)算機(jī)中可設(shè)置為20000,其余依此類(lèi)推。

        5 應(yīng)用與總結(jié)

        基于二維碼掃描的電子照片下載系統(tǒng)在本次活動(dòng)中應(yīng)用良好,大大節(jié)省了師生的排隊(duì)登記時(shí)間,豐富了電子照片的下載獲取途徑,體現(xiàn)了信息技術(shù)在平時(shí)工作中與生活中的應(yīng)用。本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)思路也可用于與電子照片下載相關(guān)的其他應(yīng)用中,如證件照打印工作室或旅游照片拍攝等,具有一定的參考應(yīng)用價(jià)值。

        參考文獻(xiàn):

        [1]楊立峰,王曉敏,劉薇娜.基于二維碼掃描的零件在線(xiàn)加工監(jiān)控系統(tǒng)[Jl.機(jī)械工程師,2016(2):69-71.

        [2]二維碼一百度百科.https://baike.baidu.com/item/=維碼.

        [3]鄭磊,辛壯,方志民,等.基于二維碼掃描的旅行助手的設(shè)計(jì)與實(shí)現(xiàn)[J].黑龍江工程學(xué)院學(xué)報(bào),2015,29(6):44-47.

        [4]戴曉瑞.基于二維碼物聯(lián)網(wǎng)技術(shù)的物資采購(gòu)跟蹤系統(tǒng)設(shè)計(jì)與應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2019(8):160-161.

        [5] QRcode.com I DENSO WAVE. https://www.qrcode.com/zh/in-dex.html.

        【通聯(lián)編輯:梁書(shū)】

        作者簡(jiǎn)介:楊亞仿(1984-),男,廣西中醫(yī)藥大學(xué)現(xiàn)代教育技術(shù)與信息中心,碩士研究生,主要從事信息管理系統(tǒng)研發(fā)和校園網(wǎng)管理建設(shè)。

        猜你喜歡
        系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        基于PowerPC+FPGA顯示系統(tǒng)
        基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開(kāi)發(fā)
        半沸制皂系統(tǒng)(下)
        FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        一德系統(tǒng) 德行天下
        PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
        亚洲精品有码在线观看| 久久亚洲sm情趣捆绑调教| 国产黄大片在线观看画质优化| 色综合久久精品亚洲国产| 久久丫精品国产亚洲av不卡 | 在线观看一级黄片天堂| 成品人视频ww入口| 无码熟妇人妻av在线影片| 国产精品综合日韩精品第一页| 亚洲第一区无码专区| 国产精品成人有码在线观看| 国产色av一区二区三区| 国产精品亚洲专区无码不卡| 亚洲欧美日韩成人高清在线一区| 日日碰狠狠躁久久躁| 一区二区无码中出| 日本在线视频二区一区| 久久一区二区国产精品| 国产亚洲精品久久久久久国模美 | 中文字幕免费人成在线网站| 少妇久久久久久人妻无码| 国产午夜福利小视频合集| 亚洲中文av一区二区三区| 伊人色综合九久久天天蜜桃| 久久亚洲精品一区二区三区| 天堂一区二区三区在线观看视频| 亚洲av久久久噜噜噜噜| 精品成人乱色一区二区| 久热香蕉精品视频在线播放| 亚洲综合免费在线视频| 久久日韩精品一区二区| 日本一道综合久久aⅴ免费| 99久久精品国产成人综合| 尤物yw午夜国产精品视频| 国产一区二区三区在线影院| 大奶白浆视频在线观看| 国产xxxx99真实实拍| 五月天国产精品| 国产麻豆放荡av激情演绎| 手机久草视频福利在线观看| 国产精品毛片无遮挡|