基于藍(lán)牙技術(shù)的智能手機(jī)袋系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2020-12-29 17:51
智能手機(jī)是我們這個時代最具有代表性的創(chuàng)造物,已經(jīng)成為人們生活當(dāng)中必不可少的工具,特別是大學(xué)生接觸科技產(chǎn)品的機(jī)會比較多,幾乎每一個大學(xué)生都會有一部或者幾部智能手機(jī),受智能手機(jī)的影響比較大,為了讓學(xué)生少受智能手機(jī)干擾,課堂上全身心投入學(xué)習(xí),就得把那些被智能手機(jī)“迷惑”的學(xué)生帶回到課堂中,培養(yǎng)學(xué)生獨(dú)立和自主意識,引導(dǎo)學(xué)生進(jìn)行自我約束。針對上述情況,本文采用藍(lán)牙技術(shù)中的定位技術(shù),進(jìn)行智能手機(jī)袋設(shè)計與研究分析。本文首先介紹了智能手機(jī)袋系統(tǒng)需要應(yīng)用的相關(guān)技術(shù),包括藍(lán)牙技術(shù)和WEB客戶端的開發(fā)技術(shù),分析了藍(lán)牙技術(shù)基于位置服務(wù)的應(yīng)用,以及藍(lán)牙技術(shù)的優(yōu)勢,然后介紹了WEB客戶端的工作原理、相關(guān)的開發(fā)技術(shù)和開發(fā)的框架,最后從信息傳輸安全方面闡述了考勤系統(tǒng)的保護(hù)方案。在WEB客戶端發(fā)送用戶的各種請求和接收服務(wù)器的應(yīng)答時,用帶秘鑰的散列函數(shù)確保信息發(fā)送步驟的安全。接下來,本文分析了系統(tǒng)的架構(gòu),并介紹各部分使用的技術(shù)。使用流程圖介紹了前端和云端的工作步驟,系統(tǒng)中WEB客戶端采用Visual Studio Code+IntelliJ IDEA+SQL Server開發(fā)工具,用JavaScript語言在Visual...
【文章來源】:湖南師范大學(xué)湖南省 211工程院校
【文章頁數(shù)】:66 頁
【學(xué)位級別】:碩士
【部分圖文】:
B/S架構(gòu)圖
碩士學(xué)位論文12圖2.2使用單向散列函數(shù)的消息認(rèn)證圖2.2是一種使用了單向散列值但沒有使用加密的消息認(rèn)證技術(shù)。在該圖中,發(fā)送方A和接收方B都含有共同的密鑰ABkey,當(dāng)發(fā)送方A向接收方B發(fā)送消息時,發(fā)送方A計算密鑰和消息串接后的散列函數(shù):)||(MDMMkeyHAB。然后發(fā)送)(MMD||M給接受者B。接受者B同時也含有密鑰值A(chǔ)Bkey,重新計算Mkey)||(HAB的值,驗證MMD,由于密鑰ABkey值本身不會和消息一塊發(fā)送,所以攻擊者不可能修改截獲的消息[30]。只要秘密值沒有泄露給其他人,就可以防止受到主動攻擊,就不會生成偽消息。2.5本章小結(jié)本章介紹了設(shè)計和實現(xiàn)基于藍(lán)牙技術(shù)的智能手機(jī)袋應(yīng)系統(tǒng)的主要相關(guān)技術(shù)背景。了解分析系統(tǒng)中開發(fā)所需要的技術(shù)是開發(fā)出一個系統(tǒng)的前提條件,本章首先介紹了藍(lán)牙技術(shù),以及使用藍(lán)牙技術(shù)的優(yōu)點(diǎn),然后講解了前端開發(fā)中使用的Web客戶端開發(fā)技術(shù)和瀏覽器工作原理,接著介紹了服務(wù)器的開發(fā)環(huán)境、開發(fā)工具、以及使用到的開發(fā)框架,最后介紹了確保系統(tǒng)能夠有效的運(yùn)行而使用的安全技術(shù)介紹,其中重點(diǎn)介紹了消息認(rèn)證技術(shù)。本章介紹的相關(guān)技術(shù),為后續(xù)的設(shè)計與實現(xiàn)打下了基矗
基于藍(lán)牙技術(shù)的智能手機(jī)袋系統(tǒng)設(shè)計與實現(xiàn)13第3章系統(tǒng)分析、設(shè)計與實現(xiàn)3.1系統(tǒng)架構(gòu)分析基于藍(lán)牙的智能手機(jī)袋系統(tǒng)需要手機(jī)袋,前端,云端,WEB客戶端等各部分協(xié)同工作。系統(tǒng)拓?fù)淙鐖D3.1所示:(1)手機(jī)袋:用于存放前端代理服務(wù)器和學(xué)生手機(jī)之中管理。安裝壓力傳感器和指示燈,說明手機(jī)入袋是否成功。(2)前端代理服務(wù)器:檢測學(xué)生手機(jī)藍(lán)牙信號,獲取手機(jī)藍(lán)牙的信息,發(fā)送給云端,接受云端反饋信息,顯示學(xué)生簽到信息,LED指示燈亮;接收壓力傳感器的信號,來控制LED指示燈,并向云端服務(wù)器報告某格手機(jī)入袋狀態(tài)。(3)云端服務(wù)器:接收前端服務(wù)器報告的學(xué)生手機(jī)藍(lán)牙信息,進(jìn)行簽到處理;接收前端服務(wù)器的報告的手機(jī)入袋或取走信息,并登記學(xué)生上交手機(jī)情況;標(biāo)記相應(yīng)考勤記錄為曠課、早退及考勤完結(jié)。(4)WEB客戶端:管理員對系統(tǒng)維護(hù)、管理工作及查詢與統(tǒng)計工作。學(xué)生也可以通過WEB客戶端來查詢上課的座位號,也可以通過它來實現(xiàn)注冊、考勤異常的申訴以及相關(guān)考勤信息的查詢與統(tǒng)計。教師通過它實現(xiàn)注冊、課程查看和創(chuàng)建的初始考勤記錄等操作。前端代理服務(wù)器、云端服務(wù)器和WEB客戶端需要利用互聯(lián)網(wǎng)進(jìn)信息交換;ヂ(lián)網(wǎng)張三遲到入袋李四正常未交100000000021111111113222222222433333333354444444442前端3云端服務(wù)器4WEB客戶端1手機(jī)袋圖3.1系統(tǒng)拓?fù)鋱D
【參考文獻(xiàn)】:
期刊論文
[1]一種基于低功耗藍(lán)牙的室內(nèi)定位技術(shù)[J]. 趙帥豪,王堅. 北京測繪. 2020(02)
[2]基于藍(lán)牙信標(biāo)的室內(nèi)定位[J]. 李輝,秦興琳,郭浩琰,蔣焜,張怡杰. 電腦知識與技術(shù). 2020(02)
[3]基于B/S架構(gòu)的移動端考試系統(tǒng)的設(shè)計與實現(xiàn)[J]. 龔壘. 電子世界. 2019(21)
[4]基于藍(lán)牙技術(shù)的高校手機(jī)自動考勤與管理系統(tǒng)的設(shè)計[J]. 王新鈺,呂新政,江婉瑩,朱宇慧,陸翔. 科技創(chuàng)新與應(yīng)用. 2019(30)
[5]藍(lán)牙iBeacon的低功耗室內(nèi)人員定位系統(tǒng)的設(shè)計[J]. 張秋平,趙婧雯,楊妍,盛麥. 電腦知識與技術(shù). 2019(24)
[6]利用藍(lán)牙信號強(qiáng)度的端端協(xié)同定位[J]. 張昌慶,黃勁松. 導(dǎo)航定位學(xué)報. 2019(02)
[7]制度約束在學(xué)生管理中的作用——手機(jī)袋引發(fā)的思考[J]. 陳品艷. 湖南大眾傳媒職業(yè)技術(shù)學(xué)院學(xué)報. 2019(01)
[8]基于Android平臺的智能藍(lán)牙防丟器的設(shè)計[J]. 陳菁,李昱釗. 數(shù)字技術(shù)與應(yīng)用. 2018(07)
[9]淺析藍(lán)牙技術(shù)[J]. 朱昭華. 電聲技術(shù). 2018(04)
[10]淺析大學(xué)生課堂手機(jī)入袋問題[J]. 王兆麒. 江西電力職業(yè)技術(shù)學(xué)院學(xué)報. 2018(02)
碩士論文
[1]基于藍(lán)牙技術(shù)的室內(nèi)定位系統(tǒng)研究與設(shè)計[D]. 許鑫穎.哈爾濱工業(yè)大學(xué) 2019
[2]基于室內(nèi)藍(lán)牙定位系統(tǒng)的研究與實現(xiàn)[D]. 徐樂.廣東工業(yè)大學(xué) 2019
[3]嵌入式數(shù)據(jù)采集與處理應(yīng)用系統(tǒng)開發(fā)[D]. 常新.中國地質(zhì)大學(xué)(北京) 2019
[4]DOA非結(jié)構(gòu)化數(shù)據(jù)共享平臺設(shè)計與實現(xiàn)[D]. 李坤呈.成都理工大學(xué) 2019
[5]基于藍(lán)牙的手機(jī)應(yīng)急定位系統(tǒng)的設(shè)計與實現(xiàn)[D]. 鐘浩文.華南理工大學(xué) 2013
本文編號:2946038
【文章來源】:湖南師范大學(xué)湖南省 211工程院校
【文章頁數(shù)】:66 頁
【學(xué)位級別】:碩士
【部分圖文】:
B/S架構(gòu)圖
碩士學(xué)位論文12圖2.2使用單向散列函數(shù)的消息認(rèn)證圖2.2是一種使用了單向散列值但沒有使用加密的消息認(rèn)證技術(shù)。在該圖中,發(fā)送方A和接收方B都含有共同的密鑰ABkey,當(dāng)發(fā)送方A向接收方B發(fā)送消息時,發(fā)送方A計算密鑰和消息串接后的散列函數(shù):)||(MDMMkeyHAB。然后發(fā)送)(MMD||M給接受者B。接受者B同時也含有密鑰值A(chǔ)Bkey,重新計算Mkey)||(HAB的值,驗證MMD,由于密鑰ABkey值本身不會和消息一塊發(fā)送,所以攻擊者不可能修改截獲的消息[30]。只要秘密值沒有泄露給其他人,就可以防止受到主動攻擊,就不會生成偽消息。2.5本章小結(jié)本章介紹了設(shè)計和實現(xiàn)基于藍(lán)牙技術(shù)的智能手機(jī)袋應(yīng)系統(tǒng)的主要相關(guān)技術(shù)背景。了解分析系統(tǒng)中開發(fā)所需要的技術(shù)是開發(fā)出一個系統(tǒng)的前提條件,本章首先介紹了藍(lán)牙技術(shù),以及使用藍(lán)牙技術(shù)的優(yōu)點(diǎn),然后講解了前端開發(fā)中使用的Web客戶端開發(fā)技術(shù)和瀏覽器工作原理,接著介紹了服務(wù)器的開發(fā)環(huán)境、開發(fā)工具、以及使用到的開發(fā)框架,最后介紹了確保系統(tǒng)能夠有效的運(yùn)行而使用的安全技術(shù)介紹,其中重點(diǎn)介紹了消息認(rèn)證技術(shù)。本章介紹的相關(guān)技術(shù),為后續(xù)的設(shè)計與實現(xiàn)打下了基矗
基于藍(lán)牙技術(shù)的智能手機(jī)袋系統(tǒng)設(shè)計與實現(xiàn)13第3章系統(tǒng)分析、設(shè)計與實現(xiàn)3.1系統(tǒng)架構(gòu)分析基于藍(lán)牙的智能手機(jī)袋系統(tǒng)需要手機(jī)袋,前端,云端,WEB客戶端等各部分協(xié)同工作。系統(tǒng)拓?fù)淙鐖D3.1所示:(1)手機(jī)袋:用于存放前端代理服務(wù)器和學(xué)生手機(jī)之中管理。安裝壓力傳感器和指示燈,說明手機(jī)入袋是否成功。(2)前端代理服務(wù)器:檢測學(xué)生手機(jī)藍(lán)牙信號,獲取手機(jī)藍(lán)牙的信息,發(fā)送給云端,接受云端反饋信息,顯示學(xué)生簽到信息,LED指示燈亮;接收壓力傳感器的信號,來控制LED指示燈,并向云端服務(wù)器報告某格手機(jī)入袋狀態(tài)。(3)云端服務(wù)器:接收前端服務(wù)器報告的學(xué)生手機(jī)藍(lán)牙信息,進(jìn)行簽到處理;接收前端服務(wù)器的報告的手機(jī)入袋或取走信息,并登記學(xué)生上交手機(jī)情況;標(biāo)記相應(yīng)考勤記錄為曠課、早退及考勤完結(jié)。(4)WEB客戶端:管理員對系統(tǒng)維護(hù)、管理工作及查詢與統(tǒng)計工作。學(xué)生也可以通過WEB客戶端來查詢上課的座位號,也可以通過它來實現(xiàn)注冊、考勤異常的申訴以及相關(guān)考勤信息的查詢與統(tǒng)計。教師通過它實現(xiàn)注冊、課程查看和創(chuàng)建的初始考勤記錄等操作。前端代理服務(wù)器、云端服務(wù)器和WEB客戶端需要利用互聯(lián)網(wǎng)進(jìn)信息交換;ヂ(lián)網(wǎng)張三遲到入袋李四正常未交100000000021111111113222222222433333333354444444442前端3云端服務(wù)器4WEB客戶端1手機(jī)袋圖3.1系統(tǒng)拓?fù)鋱D
【參考文獻(xiàn)】:
期刊論文
[1]一種基于低功耗藍(lán)牙的室內(nèi)定位技術(shù)[J]. 趙帥豪,王堅. 北京測繪. 2020(02)
[2]基于藍(lán)牙信標(biāo)的室內(nèi)定位[J]. 李輝,秦興琳,郭浩琰,蔣焜,張怡杰. 電腦知識與技術(shù). 2020(02)
[3]基于B/S架構(gòu)的移動端考試系統(tǒng)的設(shè)計與實現(xiàn)[J]. 龔壘. 電子世界. 2019(21)
[4]基于藍(lán)牙技術(shù)的高校手機(jī)自動考勤與管理系統(tǒng)的設(shè)計[J]. 王新鈺,呂新政,江婉瑩,朱宇慧,陸翔. 科技創(chuàng)新與應(yīng)用. 2019(30)
[5]藍(lán)牙iBeacon的低功耗室內(nèi)人員定位系統(tǒng)的設(shè)計[J]. 張秋平,趙婧雯,楊妍,盛麥. 電腦知識與技術(shù). 2019(24)
[6]利用藍(lán)牙信號強(qiáng)度的端端協(xié)同定位[J]. 張昌慶,黃勁松. 導(dǎo)航定位學(xué)報. 2019(02)
[7]制度約束在學(xué)生管理中的作用——手機(jī)袋引發(fā)的思考[J]. 陳品艷. 湖南大眾傳媒職業(yè)技術(shù)學(xué)院學(xué)報. 2019(01)
[8]基于Android平臺的智能藍(lán)牙防丟器的設(shè)計[J]. 陳菁,李昱釗. 數(shù)字技術(shù)與應(yīng)用. 2018(07)
[9]淺析藍(lán)牙技術(shù)[J]. 朱昭華. 電聲技術(shù). 2018(04)
[10]淺析大學(xué)生課堂手機(jī)入袋問題[J]. 王兆麒. 江西電力職業(yè)技術(shù)學(xué)院學(xué)報. 2018(02)
碩士論文
[1]基于藍(lán)牙技術(shù)的室內(nèi)定位系統(tǒng)研究與設(shè)計[D]. 許鑫穎.哈爾濱工業(yè)大學(xué) 2019
[2]基于室內(nèi)藍(lán)牙定位系統(tǒng)的研究與實現(xiàn)[D]. 徐樂.廣東工業(yè)大學(xué) 2019
[3]嵌入式數(shù)據(jù)采集與處理應(yīng)用系統(tǒng)開發(fā)[D]. 常新.中國地質(zhì)大學(xué)(北京) 2019
[4]DOA非結(jié)構(gòu)化數(shù)據(jù)共享平臺設(shè)計與實現(xiàn)[D]. 李坤呈.成都理工大學(xué) 2019
[5]基于藍(lán)牙的手機(jī)應(yīng)急定位系統(tǒng)的設(shè)計與實現(xiàn)[D]. 鐘浩文.華南理工大學(xué) 2013
本文編號:2946038
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2946038.html
最近更新
教材專著