版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
DesignofmobileterminalmanagementplatformforintelligentclassroomsystemAbstract:Inthe2020s,withthearrivaloftheintelligentera,thepromotionofcomputernetworksandtherapiddevelopmentofpersonalmobiledevices,intelligenteducationhasgraduallybecomeatrend.Atthesametime,thedevelopmentofeducationalinformatizationisalsomoreandmoreconcernedbypeople,whichalsopromotestheneedtocombinetheInternetandeducation.Withthedevelopmentofsemiconductortechnology,theworkingefficiencyandstoragespaceofmobiledevicesaregraduallyimproving.Theseachievementsmaketherealizationofmobileterminalpossible.ThispaperstudiesandappliestheintelligentsystemofmobileterminalbasedonAndroidsystem.Themainfunctionsoftheintelligentclassroomsysteminclude:numberstatistics,temperaturecollection,WiFiconnection.Thesystemhasfriendlyandcomfortableinteraction,andhascertainstabilitytonoise.Thisdesigncanprovidehigh-qualityandaccurateparametersforclassroommanagersbyvisualprocessingofparameters.ThisdesignprogramisbasedonJavalanguage,includingAndroidapplication,datameasurementmodule,datavisualizationmodule.Throughprogramming,theparametersofthedesignatedclassroomarecollected,andAndroidapplicationisusedtodisplaytherelevantcontent.Byrunningtheprogrammanytimes,wecanshowtheparametersintheclassroom,checkwhetherthefunctionoftheprogrammeetstherequirements,thentesttheperformanceoftheprogramwhenitruns,.Keyword:classroom;terminal;Parametercollection;Android.第1章引言1.1課題的選題背景及意義在我國,高校普遍采用人工方法對教室各類情況進(jìn)行檢查,這種檢查在一定程度上是可以進(jìn)行的,但在實(shí)際執(zhí)行中存在的問題是明顯的。教學(xué)樓管理員經(jīng)常要一次檢查一個,工作量大,工作枯燥,容易出錯,如果教學(xué)樓管理員可以充分利用手機(jī)管理教室終端,不僅可以減輕管理人員的工作量,同時也不斷提高管理效率。這次設(shè)計在一定程度上減輕了管理者在檢查教室時的負(fù)擔(dān),最終達(dá)到了提高參與者效率的目的。本設(shè)計的技術(shù)方案是:一種基于移動電話終端的智能教室管理平臺,包括教室終端和移動終端。每個學(xué)校教室都配有一個教室終端。所有教室都與手機(jī)APP進(jìn)行通信。這一類的模塊包括總控芯片、電源、攝像頭、溫濕度、光傳感器和通信接口。電源設(shè)備提供給教室終端,攝像頭、溫濕度傳感器、光傳感器信號終端均與總控芯片相連。主控芯片連接通信接口、紅外遙控和繼電器控制。溫濕度探測器實(shí)時采集教室內(nèi)的溫度信號,攝像頭實(shí)時采集教室內(nèi)的成像信號。所有采集到的信號傳輸?shù)娇偪匦酒?,總控芯片將相?yīng)的控制信號傳輸?shù)郊t外遙控裝置,并根據(jù)采集到的信號傳輸?shù)奖O(jiān)視器,以控制教室的工作情況。同時,總控芯片將參數(shù)發(fā)送到手機(jī)。移動終端是基于Android平臺,Android平臺是Google在美國開發(fā)的一個開源的移動終端開發(fā)平臺,其投入大量的時間和成本。平臺不僅包括一個操作系統(tǒng),還包括一個基于Linux的中央移動應(yīng)用軟件包-框架。由于開源的特性,消費(fèi)者和軟件開發(fā)人員都在全世界范圍內(nèi)使用此編程語言。20世紀(jì)90年代以來,其市場占有率已超過第二位,目前已達(dá)到90%,目前超過80%的手機(jī)使用基于Android系統(tǒng)的IEEE802.11無線通信。本文設(shè)計了基于Android系統(tǒng)的智能教室系統(tǒng)移動終端,并對終端硬件配置和軟件開發(fā)環(huán)境進(jìn)行了研究,具有重要的實(shí)際應(yīng)用價值。1.2論文相關(guān)技術(shù)發(fā)展現(xiàn)狀中國是一個擁有13億人口的國家,是大型智能手機(jī)制造商的潛在市場,中國的消費(fèi)潛力也非常大。移動客戶端目前使用的Android系統(tǒng)應(yīng)用開發(fā)語言Java編程語言具有廣泛的應(yīng)用,它是一種完整的、全面的語言,它具有許多優(yōu)點(diǎn),例如高安全性和可行性,最關(guān)鍵是可移植性,這也是這種編程語言被廣泛使用的主要原因。使用這種語言不僅可以為Android系統(tǒng)的開發(fā)補(bǔ)充應(yīng)用程序,而且它也是許多商業(yè)網(wǎng)站的編程工具,甚至在游戲開發(fā)領(lǐng)域也是如此。目前手機(jī)上使用的應(yīng)用通常是Android系統(tǒng),Android操作系統(tǒng)基于Linux,Linux是由一個開源代碼構(gòu)成的。目前,中國移動終端設(shè)備規(guī)模較大,其中大部分是android系統(tǒng),用于開發(fā)Android系統(tǒng)的應(yīng)用技術(shù)也得到了迅速的發(fā)展,它現(xiàn)在是市場上應(yīng)用最廣泛的編程技術(shù)。根據(jù)IDC最近公布的信息,Android和IOS系統(tǒng)負(fù)責(zé)全球智能手機(jī)市場96.3百分比。多年來,中國不僅有大量的Android系統(tǒng)應(yīng)用程序和社區(qū),也有很多相關(guān)的論壇。同樣而國內(nèi)許多移動廠商和運(yùn)營商都制定了共同的發(fā)展戰(zhàn)略。他們開發(fā)和修改了大量基于Android的移動操作系統(tǒng),對推動智能手機(jī)的實(shí)際應(yīng)用起到了重要作用。然而,與信息化教學(xué)管理相關(guān)的卻不多,智能終端技術(shù)的飛速發(fā)展引發(fā)了手機(jī)的知識化教學(xué),使智能化學(xué)習(xí)已成為新的發(fā)展方向。近年來,許多學(xué)校針對信息化教學(xué),建立了一個非常完整的校園網(wǎng)。我們將充分利用這些資源,在節(jié)約行政成本的同時,促進(jìn)學(xué)校日常管理效率的提高,同時繼續(xù)推動學(xué)校管理水平的提高。智能教室系統(tǒng)依托校園網(wǎng),既提高了管理效率,又為學(xué)校節(jié)約了成本。中國有796所公立大學(xué)(395所大學(xué),401所大學(xué)),141所私立大學(xué),1219所獨(dú)立大學(xué),26958000名大學(xué)生,如此巨大的市場,加上對國家政策多學(xué)科知識的監(jiān)測和開發(fā)需求,使校園管理走向智能化。智能管理可以收集和利用高校的各種信息,為學(xué)生、教師和學(xué)校管理者提供更加便捷的校園服務(wù)。目前課堂智能管理還處于研究階段,還不是很成熟的產(chǎn)品。本次設(shè)計著重于數(shù)據(jù)傳輸,能夠創(chuàng)建臨時或永久性的分析數(shù)據(jù),從而在解答問題時,時效性遠(yuǎn)超以往。1.3研究內(nèi)容及主要安排第1章:介紹課題的研究背景與意義,以及論文相關(guān)技術(shù)發(fā)展現(xiàn)狀。第2章:對移動終端APP進(jìn)行設(shè)計分析。介紹了Android系統(tǒng)的原理,系統(tǒng)平臺框架介紹和安卓操作系統(tǒng)架構(gòu)和應(yīng)用程序開發(fā)研究。第3章:對教室終端設(shè)備進(jìn)行設(shè)計分析,實(shí)現(xiàn)教室各項參數(shù)的采集。第4章:對網(wǎng)絡(luò)接入模塊進(jìn)行設(shè)計分析。第5章:對本設(shè)計的測試結(jié)果分析。第6章:總結(jié)與展望。
第2章移動終端APP設(shè)計2.1安卓操作系統(tǒng)簡述Android操作系統(tǒng)是一個常見的智能手機(jī)操作系統(tǒng),可以通過適當(dāng)?shù)牟僮鱽碓O(shè)計和實(shí)現(xiàn)所需功能。該系統(tǒng)設(shè)計相對靈活,可以支持智能手機(jī)、平板電腦設(shè)備等多種終端。該系統(tǒng)具有以下特點(diǎn):(1)透明。Android系統(tǒng)最重要的特點(diǎn)是在一定程度上是免費(fèi)和透明的。在某種程度上,極大地拓展了系統(tǒng)的實(shí)際應(yīng)用范圍和開發(fā)范圍,并在不同平臺上不斷擴(kuò)展,使操作系統(tǒng)得到進(jìn)一步的開發(fā)和完善,也能為用戶提供更多的功能和更好的服務(wù)。(2)豐富的配置。Android系統(tǒng)是非常全面和開放的。只要符合相關(guān)合同要求的硬件開發(fā)人員都可以在終端使用系統(tǒng),就不需要把硬件和軟件捆綁在一起。因此,Android系統(tǒng)被廣泛應(yīng)用于各種終端平臺,如手機(jī)、平板電腦等相關(guān)終端??梢允褂貌煌钠脚_終端。開發(fā)工程師可以根據(jù)系統(tǒng)特點(diǎn)開發(fā)應(yīng)用程序,不再需要了解平臺安裝。(3)開發(fā)商不受限制。在初次申請過的相關(guān)設(shè)計人員不受過多限制,在完成平臺系統(tǒng)和相關(guān)協(xié)議后,就可以使用平臺。作為遵守相關(guān)協(xié)議的起點(diǎn),開發(fā)出來的應(yīng)用程序可以投放市場,用戶可以下載,這樣可以使安卓系統(tǒng)的相關(guān)應(yīng)用軟件更加豐富。2.2Android應(yīng)用程序開發(fā)研究移動終端旨在將開發(fā)的應(yīng)用程序安裝在運(yùn)營商的移動設(shè)備上,然后監(jiān)視器可以通過該程序查詢教室參數(shù)。管理員根據(jù)自己的需要選擇要查詢的參數(shù)。為了連接網(wǎng)絡(luò),Android系統(tǒng)下的應(yīng)用程序和其他應(yīng)用軟件應(yīng)該建立在web服務(wù)器上,才能保證整個應(yīng)用系統(tǒng)的正常運(yùn)行?,F(xiàn)代使用的智能手機(jī)的多項應(yīng)用程序都離不開網(wǎng)絡(luò)技術(shù)的支持,安卓系統(tǒng)下的App和其他應(yīng)用軟件要想實(shí)現(xiàn)網(wǎng)絡(luò)連接就應(yīng)當(dāng)建立在Web服務(wù)器的基礎(chǔ)上,通過多項互聯(lián)網(wǎng)技術(shù)的支持才能夠保證整個App系統(tǒng)的正常運(yùn)行。同時,結(jié)合web服務(wù)器技術(shù),訪問信息和更改信息時可以使用工具列表,管理員可以通過客戶端使用web服務(wù)器,通過網(wǎng)絡(luò)系統(tǒng)將應(yīng)用附加到移動應(yīng)用上,確保數(shù)據(jù)連接穩(wěn)定。Android應(yīng)用程序有五個組件:操作、無線電接收器和服務(wù)、內(nèi)容交付和目的。在這個過程中我們選擇合適的組件,使應(yīng)用程序能夠根據(jù)實(shí)際需要進(jìn)行開發(fā)。AndroidManifest.xmlSe是XML所必需的-配置文件。操作:操作是Android應(yīng)用程序模塊基本功能。執(zhí)行一些處理視圖的事件。Android應(yīng)用程序通常至少有一個功能,可以從一個動作跳到另一個動作。無線電接收器:它主要用來使應(yīng)用對系統(tǒng)發(fā)生的事件之外的狀況做出反應(yīng)。例如,系統(tǒng)下載一個應(yīng)用,當(dāng)他成功下載結(jié)束的時候,可以用此模塊進(jìn)行事件響應(yīng)處理。下載成功后,接收者是后臺控件的一部分,對用戶來說是不透明的,因此用戶無法直接接收結(jié)果。服務(wù):服務(wù)是一種沒有用戶界面的后臺程序,但是這并不影響它的長時間運(yùn)行。主要用來處理不干擾用戶使用的后臺操作。內(nèi)容提供商:Android數(shù)據(jù)是私有的,數(shù)據(jù)類型通常分為文件和到數(shù)據(jù)庫。不提供一套標(biāo)準(zhǔn)的方法接口,主要是兩個程序之間的信息交換,并允許其他應(yīng)用程序存儲和讀取提供者提供的數(shù)據(jù)類型的內(nèi)容。2.3Android系統(tǒng)中JNI開發(fā)研究JNI是Java平臺開發(fā)的一部分。是在虛擬機(jī)上使用java代碼的本地軟件接口。它允許代碼與庫函數(shù)和其他語言開發(fā)的應(yīng)用程序交互,Android設(shè)計的JavaLocal接口主要用來解決一些問題,比如Java庫的類不允許應(yīng)用程序與硬件平臺交互;用Java語言開發(fā)的程序可以被其他語言開發(fā)的本地庫使用;用低級語言編寫的程序可以提高程序的實(shí)現(xiàn)效率,Java程序也可以提高程序的效率,但這些功能必須被調(diào)用。2.4系統(tǒng)環(huán)境搭建為了在Windows環(huán)境下開發(fā)Android應(yīng)用程序,首先需要構(gòu)建一個適應(yīng)Java開發(fā)的編程環(huán)境。(1)首先我們安裝JDK。我們并安裝從網(wǎng)站上下載它。然后,我們將Java版本作為命令行,檢查其版本數(shù)據(jù)并確定安裝是否成功。(2)其次,安裝eclipse。將eclipse-jee-luna-sr2-win32.zip包從官網(wǎng)上下載并直接安裝。(3)然后安裝SDK軟件開發(fā)包,將相應(yīng)版本的軟件開發(fā)包從官網(wǎng)上下載,壓縮安裝SDK控件。(4)定義Ecilpse,在工具欄“幫助”菜單下找到安裝新軟件更新的目錄,然后選擇如何安裝Android應(yīng)用程序開發(fā)模塊ADT。(5)創(chuàng)建AVD。AVD是一個虛擬的android設(shè)備。每個android的虛擬設(shè)備都可以模擬一系列虛擬設(shè)備來驅(qū)動android平臺。如果測試中使用的是實(shí)際機(jī)器,則可以忽略此步驟。(6)設(shè)置AndroidSDK的路徑。在我們第一次創(chuàng)建Android項目之前,我們需要設(shè)置Android軟件開發(fā)的路徑來找到Android軟件開發(fā)。eclipse,點(diǎn)擊打開“窗口首選項”。Android樹目錄為以前拆除的Android軟件開發(fā)包添加了一個路徑。(7)創(chuàng)建一個項目,打開eclipse,在文件菜單中找到一個新目錄,單擊選擇一個項目目錄,然后單擊Android項目創(chuàng)建一個新的Android項目。2.5搭建AndroidJNI開發(fā)環(huán)境Android的開發(fā)環(huán)境是eclipse,開發(fā)語言是Java。為了可以在opencv的Android開發(fā)環(huán)境中開發(fā),需要Android最初的生態(tài)開發(fā)包,opencv和Androidcygwin。這里簡要介紹在NDK開發(fā)環(huán)境中開發(fā)應(yīng)用程序的必要條件和工具。(1)Cygwin:我們需要使用make和GCC來創(chuàng)建NDK代碼,因此我們需要構(gòu)建一個linux環(huán)境。先是Cygwin。主要用于在windows平臺上模擬unix開發(fā)環(huán)境,這對于我們了解unix/Linux環(huán)境以及移動unix的應(yīng)用程序都是非常有用的。沒有l(wèi)inux環(huán)境,我們也可以用NDK來組裝C/C+++代碼。(2)AndroidNDK:最初的生態(tài)開發(fā)包包含許多工具,可以幫助開發(fā)人員在自動打包的同時,用短時間的C/C++編寫動態(tài)庫??梢詫討B(tài)庫文件和Java應(yīng)用程序的Android應(yīng)用程序安裝包。這些工具對開發(fā)人員非常有用。2.6APP具體功能移動終端為手機(jī),APP具有的功能如下:(1)監(jiān)控:通過手機(jī)APP進(jìn)行物聯(lián)網(wǎng)監(jiān)控,對學(xué)生的在教室的情況進(jìn)行統(tǒng)計;(2)教室查詢:自習(xí)規(guī)律的分析和自習(xí)教室的查詢;(3)遠(yuǎn)程控制:遠(yuǎn)程控制教室內(nèi)的燈、電、門及多媒體設(shè)備;(4)時間溫度預(yù)報:對教室內(nèi)的溫度、光照強(qiáng)度、電燈情況和時間狀態(tài)進(jìn)行顯示。本章主要介紹了本文所研究和設(shè)計的智能教室系統(tǒng),包括開發(fā)的平臺工具,系統(tǒng)整體設(shè)計和功能模塊設(shè)計,最后展示了系統(tǒng)運(yùn)行的結(jié)果,并且通過實(shí)驗(yàn)驗(yàn)證了系統(tǒng)的可行性。系統(tǒng)整體基本達(dá)到了此課題的研究目的。第3章教室終端設(shè)備設(shè)計3.1硬件綜述教室終端包括主控芯片、電源裝置、攝像頭、溫濕度傳感器、光照傳感器、通信接口電路、紅外遙控裝置和繼電器控制裝置,所述攝像頭、溫濕度傳感器、光照傳感器的信號輸出端均與主控芯片連接,主控芯片與通信接口電路、紅外遙控裝置、繼電器控制裝置連接,光照傳感器實(shí)時采集教室內(nèi)的光照強(qiáng)度信號,溫濕度傳感器實(shí)時采集教室內(nèi)的溫度信號,攝像頭實(shí)時采集教室內(nèi)的圖片信號,所有采集的信號均送入主控芯片中,主控芯片根據(jù)采集的信號輸出相應(yīng)的控制信號至紅外遙控裝置和繼電器控制裝置,控制教室內(nèi)各電器的工作狀態(tài)。本設(shè)計將各種傳感器功能連接在一起,在實(shí)踐中使用傳感器環(huán)境功能,創(chuàng)造與現(xiàn)有課堂功能一致的功能。智能教室可以將傳統(tǒng)的教室改造為手動控制的自動控制,節(jié)省不必要的人力,提高教室管理的效率;另一方面,傳感器利用多個傳感器隔離,實(shí)時采集環(huán)境信息,并能有效提高資源利用率,符合節(jié)能環(huán)保的新理念。3.2實(shí)際適配3.2.1主控芯片主控芯片采用型號為STM32F407ZET6的單片機(jī),系統(tǒng)的所有開發(fā)都圍繞改芯片展開,底層開發(fā)盡可能的利用主控芯片的資源。所述溫濕度傳感器型號DHT11,DHT11的GND引腳接地,DHT11的NC引腳懸空,DHT11的DQ引腳經(jīng)一電阻后接電源,DHT11的DQ引腳還連接單片機(jī)的PF11引腳,DHT11的VCC引腳接電源。圖SEQ圖\*ARABIC1主控芯片模塊3.2.2電源裝置圖2為電源裝置的電路圖,電源裝置為教室終端提供3.3v與5v工作電源。圖SEQ圖\*ARABIC2電源裝置3.2.3光照傳感器如圖3所示,所述光照傳感器采用光敏二極管,光敏二極管的正極接地,光敏二極管的負(fù)極經(jīng)電阻Ⅱ后接電源,光敏二極管的負(fù)極還經(jīng)電阻Ⅲ后連接單片機(jī)的PF6引腳。圖SEQ圖\*ARABIC3光照傳感器3.2.3通信接口電路如圖4所示,所述通信接口電路的主芯片采用LAN8720A。其中引腳連接情況為ETH_MDC與單片機(jī)的pc1相連接、EMIL_TXD0與單片機(jī)的pg13相連接、EMIL_RXD0與單片機(jī)的pg14相連接、RMIL_TXD_EN與單片機(jī)pg11相連接、RMIL_RXD1與單片機(jī)pc5相連接、RMIL_CRS_DV與pa7相連接RMIL_REF_CLK與單片機(jī)pa1相連接。圖SEQ圖\*ARABIC4通信接口電路3.2.4存儲模塊智能教室管理平臺還包括存儲模塊,存儲模塊與單片機(jī)相連,如圖5所示,存儲模塊的主芯片采用IS62WV51216。SRAM&&FLASH是一個儲存元件,將圖像信息儲存。圖SEQ圖\*ARABIC5存儲模塊3.2.5聲光報警模塊智能教室管理平臺還包括聲光報警模塊,聲光報警模塊與單片機(jī)相連,聲光報警模塊的電路圖如圖6所示。圖SEQ圖\*ARABIC6聲光報警模塊第4章:網(wǎng)絡(luò)接入模塊設(shè)計對網(wǎng)絡(luò)技術(shù)的支持在許多現(xiàn)代智能手機(jī)中是必不可少的。為了連接網(wǎng)絡(luò),Android系統(tǒng)下的應(yīng)用程序和其他應(yīng)用軟件應(yīng)該建立在web服務(wù)器上,只有保證整個應(yīng)用系統(tǒng)的正常運(yùn)行技術(shù)。同時鑒于現(xiàn)有的應(yīng)用程序也需要支持必要的先進(jìn)設(shè)備,例如現(xiàn)代人使用的移動設(shè)備、平板電腦和其他設(shè)備。設(shè)備允許用戶和企業(yè)使用系統(tǒng)應(yīng)用程序并執(zhí)行某些信息功能。同時,結(jié)合web服務(wù)器技術(shù),通過網(wǎng)絡(luò)系統(tǒng)將應(yīng)用附加到移動應(yīng)用上,確保數(shù)據(jù)連接穩(wěn)定。因此無線局域網(wǎng)連接是網(wǎng)絡(luò)接口終端設(shè)計的重點(diǎn),網(wǎng)絡(luò)接入模塊是移動終端管理平臺的重要組成部分。網(wǎng)絡(luò)接入模塊基于IEEE802.11,基于WiFi的網(wǎng)絡(luò)接入已經(jīng)成為手機(jī)和其他移動終端的關(guān)鍵。在Android架構(gòu)中,WiFi模塊與其他通信模塊相同,配置界面位于軟件架構(gòu)之上。WiFi模塊的格式如圖3所示。圖7Android系統(tǒng)的WiFi模塊工作流程從圖7可以看出,WiFi模塊的程序配置首先經(jīng)過了程序框架層Android系統(tǒng),這是一個標(biāo)準(zhǔn)的WiFi通信程序協(xié)議。經(jīng)過JNI適應(yīng)系數(shù)和WPA,VPN程序,最終在系統(tǒng)的內(nèi)核調(diào)用驅(qū)動程序。本章重點(diǎn)介紹WiFi芯片和AD/DA轉(zhuǎn)換模塊的設(shè)計,具體如下:(1)WiFi芯片本文提出的WiFi芯片模型是hx-m12。該模塊將采用性能非常昂貴的嵌入式WiFi架構(gòu),網(wǎng)絡(luò)傳輸速度快,配置簡單,可靠性高,體積小,網(wǎng)絡(luò)傳輸速率為10m/s。(2)AD/DA模塊數(shù)字信號和模擬信號的轉(zhuǎn)換是實(shí)現(xiàn)移動終端管理平臺的關(guān)鍵。本文使用一個8bitmos數(shù)據(jù)轉(zhuǎn)換器,它包含四個模擬輸入連接器和一個輸出接口,為了滿足移動終端的需求,從數(shù)模信號轉(zhuǎn)換從這個角度。網(wǎng)絡(luò)訪問終端的無線網(wǎng)絡(luò)訪問流程如圖4所示。圖8移動終端的無線網(wǎng)絡(luò)訪問流程第5章本設(shè)計的測試結(jié)果分析本設(shè)計完成后,為了檢查本設(shè)計是否完成了要求的功能以及檢測運(yùn)行的性能,需要對整個設(shè)計進(jìn)行測試,通過測試找出是否存在不滿足要求的地方,使得整個設(shè)計更加穩(wěn)定和完整。本章節(jié)按照系統(tǒng)測試的原則在功能和性能兩個方面對設(shè)計整體進(jìn)行測試。5.1測試環(huán)境本設(shè)計運(yùn)行時使用的筆記本電腦的系統(tǒng)是64位Windows10專業(yè)版系統(tǒng),處理器為基于x64的Intel(R)Core(TM)i7-4510u@2.00GHz2.60GHz,內(nèi)存為8GB(7.71GB可用),運(yùn)行過程中用到的模擬器為雷電模擬器。軟件環(huán)境為JavaSE10.0,Java開發(fā)工具選用Eclipse,主要使用的JacksonJSON庫、JUnit庫、Mockito庫、Maven庫、Log4j庫和SLF4j庫。5.2測試方法與內(nèi)容在測試過程中主要進(jìn)行功能測試和性能測試。為了驗(yàn)證實(shí)驗(yàn)結(jié)果的可靠性和穩(wěn)定性,在模擬教室對系統(tǒng)進(jìn)行了測試,本次測試主要是檢測系統(tǒng)的準(zhǔn)確性及數(shù)據(jù)傳輸?shù)膶?shí)時性。功能測試內(nèi)容為(1)教室查詢:這部分需要檢測當(dāng)輸入正確地教室編號時,是否能將整個教室的參數(shù)顯示下來;是否會出現(xiàn)重復(fù)的教室;教室的各項參數(shù)有沒有出現(xiàn)亂碼。(2)參數(shù)可視化及遠(yuǎn)程控制:該部分需要測試APP有沒有顯示教室中所有的溫度光照強(qiáng)度、電燈情況和時間狀態(tài)進(jìn)行顯示;是否能遠(yuǎn)程控制教室內(nèi)的燈、電及多媒體設(shè)備。在性能測試這部分這要針對各個模塊程序的運(yùn)行速度和響應(yīng)性能進(jìn)行了測試。主要對APP運(yùn)行速度和參數(shù)結(jié)果展示的速度進(jìn)行測試。5.3測試結(jié)果通過對設(shè)計開發(fā)的智能教室系統(tǒng)進(jìn)行測試,達(dá)到了以上功能指標(biāo)的要求。系統(tǒng)測試結(jié)果圖如下:管理員確認(rèn):管理員通過APP進(jìn)入系統(tǒng);監(jiān)控:通過手機(jī)APP進(jìn)行物聯(lián)網(wǎng)監(jiān)控,對學(xué)生的在教室的情況進(jìn)行統(tǒng)計;教室查詢:自習(xí)規(guī)律的分析和自習(xí)教室的查詢;遠(yuǎn)程控制:遠(yuǎn)程控制教室內(nèi)的燈、電、門及多媒體設(shè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年青島市檢察機(jī)關(guān)公開招聘聘用制書記員25人的備考題庫及參考答案詳解
- 2026年及未來5年市場數(shù)據(jù)中國農(nóng)藥中間體行業(yè)市場調(diào)查研究及投資前景預(yù)測報告
- 2026年及未來5年市場數(shù)據(jù)中國汽車地板市場發(fā)展前景預(yù)測及投資戰(zhàn)略咨詢報告
- 2026年及未來5年市場數(shù)據(jù)中國氮緩釋肥行業(yè)市場前景預(yù)測及投資戰(zhàn)略咨詢報告
- 2025年先進(jìn)制造業(yè)產(chǎn)業(yè)技術(shù)研究中心項目可行性研究報告
- 2025年碳中和城市示范項目可行性研究報告
- 2025年興業(yè)銀行總行安全保衛(wèi)部反洗錢中心招聘備考題庫及1套完整答案詳解
- 2025年玉環(huán)農(nóng)商銀行專業(yè)崗位招聘備考題庫附答案詳解
- 腹股溝疝的診斷與治療
- 2025年浙江清華長三角研究院招聘備考題庫及參考答案詳解一套
- 2025年高職(鐵道車輛技術(shù))鐵道車輛制動試題及答案
- 2025陜西榆林市榆陽區(qū)部分區(qū)屬國有企業(yè)招聘20人考試筆試模擬試題及答案解析
- 代辦執(zhí)照合同范本
- (2025年)教育博士(EdD)教育領(lǐng)導(dǎo)與管理方向考試真題附答案
- 2025年起重機(jī)司機(jī)(限門式起重機(jī))理論考試考題(有答案)
- 招商引資合作協(xié)議書
- 趙州橋介紹教學(xué)課件
- 鄉(xiāng)土地理云南課件
- 高鐵列車自主導(dǎo)航-洞察與解讀
- 醫(yī)院住院患者身體約束規(guī)范化管理實(shí)踐資料
- 《中國哲學(xué)史》課程考核大綱
評論
0/150
提交評論