摘?要:隨著物聯(lián)網(wǎng)信息技術(shù)的不斷發(fā)展,家居防護(hù)問題成為當(dāng)前社會關(guān)注的重點(diǎn),智能家居安防監(jiān)控系統(tǒng)軟件的開發(fā)將保證家居環(huán)境的安全性。本文將圍繞物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件框架設(shè)計(jì)、數(shù)據(jù)收發(fā)程序設(shè)計(jì)、服務(wù)端與客戶端程序設(shè)計(jì)等幾方面進(jìn)行闡述,旨在提升智能家居安防監(jiān)控系統(tǒng)軟件開發(fā)水平。
關(guān)鍵詞:物聯(lián)網(wǎng);智能家居;安防監(jiān)控系統(tǒng)軟件
隨著現(xiàn)代化科學(xué)信息技術(shù)的不斷完善,智能家居安防監(jiān)控系統(tǒng)軟件的出現(xiàn)一定程度上有利于促進(jìn)社會平穩(wěn)健康的發(fā)展。注重物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件的開發(fā)。在實(shí)際的開發(fā)環(huán)節(jié)中,將理論知識與實(shí)踐經(jīng)驗(yàn)充分的結(jié)合在一起,不斷優(yōu)化服務(wù)器的接收設(shè)計(jì)流程,使之適應(yīng)社會主義現(xiàn)代化建設(shè)的實(shí)際需要。
一、物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件框架設(shè)計(jì)
物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件框架設(shè)計(jì)涉及的方面較多,在實(shí)際的系統(tǒng)軟件框架設(shè)計(jì)的環(huán)節(jié)中,注重主控中心軟件的建設(shè),并對其服務(wù)端軟件設(shè)計(jì)以及客戶端設(shè)計(jì)方案進(jìn)行科學(xué)的分析。主控中心軟件的功能具有多樣性,一定程度上有利于提升數(shù)據(jù)通信的傳輸速度,保證服務(wù)器數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。在無線網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)沫h(huán)節(jié)中,要保證服務(wù)器端程序的完整性,對其傳輸過來的視頻數(shù)據(jù)信息進(jìn)行實(shí)時(shí)的更新,將更新完的數(shù)據(jù)進(jìn)行保存處理。當(dāng)主控中心的控制信息傳輸數(shù)據(jù)信息時(shí),要保證傳感器的正常運(yùn)行,從而提升報(bào)警信息的準(zhǔn)確性。在對智能家居安防監(jiān)控系統(tǒng)進(jìn)行初始化處理時(shí),要對服務(wù)端程序的分幀接收視頻、家用電器控制通過無線網(wǎng)絡(luò)傳輸?shù)街锌刂行能浖校l(fā)出相應(yīng)的控制命令[1]。
二、物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)數(shù)據(jù)收發(fā)程序設(shè)計(jì)
物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)數(shù)據(jù)收發(fā)程序設(shè)計(jì)是要對系統(tǒng)硬件的連接方式進(jìn)行優(yōu)化,并對其相應(yīng)的模塊進(jìn)行初始化的處理。在系統(tǒng)數(shù)據(jù)收發(fā)程序設(shè)計(jì)的環(huán)節(jié)中要實(shí)時(shí)的觀察無線接收字符串的變化情況,當(dāng)接收到報(bào)警信號時(shí),要根據(jù)系統(tǒng)運(yùn)行的實(shí)際情況制定完善的解決對策。對于沒有接收到報(bào)警信號時(shí),要對中央控制器的運(yùn)行情況進(jìn)行監(jiān)測,并逐步優(yōu)化各個(gè)模塊之間的控制信號接收情況在接收信號時(shí),保證控制器與服務(wù)器保持正常運(yùn)行的狀態(tài),從而有效的實(shí)現(xiàn)了智能化的收發(fā)信息傳輸,一定程度上減少了人力、物力、財(cái)力資源的浪費(fèi)。
三、物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)的服務(wù)端與客戶端程序設(shè)計(jì)
(一)服務(wù)器工作流程
物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)是以PC服務(wù)器端為中心,此時(shí)充分發(fā)揮無線或有線的優(yōu)勢對傳感器中的數(shù)據(jù)信息進(jìn)行傳輸,并對其進(jìn)行及時(shí)的保存。在編寫智能家居安防監(jiān)控系統(tǒng)程序時(shí),要遵循相關(guān)的數(shù)據(jù)傳輸原則,將存在差異的細(xì)節(jié)進(jìn)行處理保證計(jì)算機(jī)通訊的順暢性。在實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的過程中,要對服務(wù)器端的函數(shù)變化進(jìn)行監(jiān)測,并進(jìn)行監(jiān)聽。服務(wù)器的工作流程較為復(fù)雜,在實(shí)際的工作運(yùn)行環(huán)節(jié)中,要保證傳感器與攝像頭采集數(shù)據(jù)的準(zhǔn)確性。當(dāng)對智能化家居安防監(jiān)控系統(tǒng)界面進(jìn)行初始化處理后,要根據(jù)系統(tǒng)運(yùn)行的實(shí)際情況構(gòu)建服務(wù),及時(shí)進(jìn)行網(wǎng)絡(luò)監(jiān)聽,當(dāng)有客戶端接入時(shí),要及時(shí)創(chuàng)建與客戶端連接的套接字,準(zhǔn)備實(shí)際的接收數(shù)據(jù)。
(二)服務(wù)器數(shù)據(jù)接收設(shè)計(jì)
物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)的服務(wù)器接收數(shù)據(jù)的形式具有多樣性。在實(shí)際的服務(wù)器數(shù)據(jù)接收的環(huán)節(jié)中,狀態(tài)信息數(shù)據(jù)內(nèi)容在數(shù)據(jù)傳輸中數(shù)據(jù)內(nèi)容的準(zhǔn)確性較高。但是,當(dāng)服務(wù)器接收視頻數(shù)據(jù)時(shí),由于視頻數(shù)據(jù)的內(nèi)容比狀態(tài)數(shù)據(jù)信息內(nèi)容大,導(dǎo)致在實(shí)際的數(shù)據(jù)傳輸環(huán)節(jié)中,傳輸數(shù)據(jù)的準(zhǔn)確性不能很好的掌握,一定程度上降低了傳輸數(shù)據(jù)的真實(shí)性。在服務(wù)器數(shù)據(jù)接收設(shè)計(jì)過程中,要根據(jù)系統(tǒng)運(yùn)行的實(shí)際情況對服務(wù)器的接收方式進(jìn)行優(yōu)化,將視頻數(shù)據(jù)信息進(jìn)行分類處理,采用握手的方式進(jìn)行實(shí)際的傳輸信號的傳遞,在實(shí)際的設(shè)計(jì)過程中,要保證讀取所有狀態(tài)信息總數(shù)據(jù)的完整性,并將狀態(tài)信息進(jìn)行刷新處理,更新顯示的數(shù)據(jù)并保存到日志數(shù)據(jù)中[2]。
(三)客戶端程序設(shè)計(jì)
物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)的客戶端程序設(shè)計(jì)需要考慮的影響因素較多,為了保證發(fā)送控制命令數(shù)據(jù)信息的準(zhǔn)確性,要及時(shí)做好數(shù)據(jù)通信、視頻采集工作,并逐步優(yōu)化客戶端程序設(shè)計(jì)中的數(shù)據(jù)通信系統(tǒng)的設(shè)計(jì),將不同的模塊通信與服務(wù)器端進(jìn)行有效的連接,此時(shí)要發(fā)揮無線網(wǎng)絡(luò)技術(shù)的優(yōu)勢,將服務(wù)器端傳輸過來的信息通過無線的形式進(jìn)行傳播。根據(jù)系統(tǒng)運(yùn)行的實(shí)際情況對視頻數(shù)據(jù)采集系統(tǒng)進(jìn)行優(yōu)化,從而保證視頻數(shù)據(jù)采集數(shù)據(jù)傳輸?shù)耐暾?,為傳送控制信息奠定基礎(chǔ)。
四、物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)功能測試
在對物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)經(jīng)功能測試時(shí),為了保證設(shè)計(jì)功能的有效實(shí)現(xiàn),做好通信質(zhì)量的測試工作。在采用通信距離測試時(shí),要保證協(xié)調(diào)器節(jié)點(diǎn)與終端節(jié)點(diǎn)的位置處于最佳區(qū)間,在實(shí)際的測試環(huán)節(jié)中,要將協(xié)調(diào)器的節(jié)點(diǎn)進(jìn)行固定處理,在終端節(jié)點(diǎn)移動的過程中,要保證沿著直線并保持勻速的移動,并將終端節(jié)點(diǎn)與協(xié)調(diào)器之間的運(yùn)行距離做好記錄工作,并根據(jù)終端節(jié)點(diǎn)與協(xié)調(diào)器之間的距離實(shí)時(shí)的對協(xié)調(diào)器發(fā)送數(shù)據(jù)信息。在家居安防監(jiān)控系統(tǒng)的功能測試環(huán)節(jié)中,要將協(xié)調(diào)器的節(jié)點(diǎn)安裝在家居內(nèi)的最佳位置,從而提升智能化家居安防監(jiān)控系統(tǒng)數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。
五、結(jié)論
注重物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件開發(fā)工作是完善家居安防體系的關(guān)鍵。在實(shí)際的開發(fā)設(shè)計(jì)環(huán)節(jié)中,加大對物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)的服務(wù)端與客戶端程序設(shè)計(jì)研究,充分發(fā)揮現(xiàn)代化科學(xué)信息技術(shù)的優(yōu)勢,注重智能家居安防監(jiān)控系統(tǒng)功能測試,從而保證家居環(huán)境的安全性。
參考文獻(xiàn):
[1]楊殿舜.基于物聯(lián)網(wǎng)技術(shù)的智能家居安防監(jiān)控系統(tǒng)的設(shè)計(jì)[J].黑龍江科技信息,2016(07):158.
[2]蔣天發(fā),文瑩瑩,楊紅,錢凱,李珊珊,牟群剛.基于物聯(lián)網(wǎng)的智能家居安防監(jiān)控系統(tǒng)軟件開發(fā)[J].中南民族大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,33(03):105-109.
作者簡介:曹逸倫(1991-),男,漢族,江蘇南京人,本科,電子助理工程師,Android開發(fā)工程師,研究方向:移動互聯(lián)網(wǎng)(物聯(lián)網(wǎng))。