基于多層次架構(gòu)的視頻值守后臺(tái)管理系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-07-02 06:35
【摘要】:現(xiàn)實(shí)生活中,各個(gè)方面都有視頻監(jiān)控應(yīng)用的影子,尤其是防范安全方面。監(jiān)控視頻系統(tǒng)是保障安全技術(shù)產(chǎn)品的重要組成部分,影響到社會(huì)的平穩(wěn)和國(guó)民財(cái)產(chǎn)、生命的安全。同時(shí)科技的飛快進(jìn)步,以及計(jì)算機(jī)多媒體技術(shù)不斷發(fā)展使得計(jì)算機(jī)在處理圖像、容量存儲(chǔ)、快速運(yùn)算等方面功能提升巨大,敦促視頻監(jiān)控系統(tǒng)的全面推廣及起色成為可能。因此本文將針對(duì)企業(yè)網(wǎng)絡(luò)基站現(xiàn)場(chǎng)施工存在的人員管理、鑰匙管理、現(xiàn)場(chǎng)作業(yè)記錄等各種問(wèn)題,設(shè)計(jì)了一套基于多層次架構(gòu)分布式的視頻值守后臺(tái)管理系統(tǒng),旨在通過(guò)現(xiàn)代信息技術(shù)遠(yuǎn)程監(jiān)控現(xiàn)場(chǎng)施工以及管理人員的進(jìn)出情況。在該系統(tǒng)中,軟件采用B/S結(jié)構(gòu),在JavaEE基礎(chǔ)上結(jié)合SpringMVC框架、MyBatis框架和Redis存儲(chǔ)系統(tǒng)技術(shù),主要實(shí)現(xiàn)視頻圖像的顯示,查詢(xún),截圖、回放和通過(guò)串口命令的發(fā)送來(lái)控制硬件設(shè)備的工作狀態(tài)以及人員信息、設(shè)備信息、機(jī)房信息的管理。監(jiān)控設(shè)備硬件采用多媒體數(shù)字處理技術(shù),結(jié)合嵌入式微型操作系統(tǒng)和視頻壓縮技術(shù)—H.264算法,提供實(shí)時(shí)的遠(yuǎn)程視頻監(jiān)控、語(yǔ)音交互、報(bào)警檢測(cè)等監(jiān)控功能。本論文遵循軟件工程項(xiàng)目的開(kāi)發(fā)要求,對(duì)該平臺(tái)項(xiàng)目開(kāi)發(fā)依次進(jìn)行分析需求、設(shè)計(jì)概要、具體設(shè)計(jì)實(shí)現(xiàn)等工作,并對(duì)視頻監(jiān)控平臺(tái)業(yè)務(wù)模塊軟件的實(shí)現(xiàn)作了詳細(xì)研究。并且將針對(duì)視頻監(jiān)控管理平臺(tái)的監(jiān)控設(shè)備端、服務(wù)器端、Browser端三大組成進(jìn)行詳細(xì)的專(zhuān)項(xiàng)分析和設(shè)計(jì),最終設(shè)計(jì)了一套針對(duì)企業(yè)網(wǎng)絡(luò)基站現(xiàn)場(chǎng)的監(jiān)控平臺(tái)方案。論文的獨(dú)到之處在于:(1)結(jié)合最新的技術(shù)比如說(shuō)SpringMVC框架、Mybatis和Redis,并將三者整合,使后臺(tái)運(yùn)行效率提高很多,并且運(yùn)用了最新的硬件設(shè)備,使監(jiān)控圖像更加的清晰。(2)達(dá)到了為了解決網(wǎng)絡(luò)基站現(xiàn)場(chǎng)施工存在的問(wèn)題,通過(guò)現(xiàn)代信息技術(shù)遠(yuǎn)程監(jiān)控支持現(xiàn)場(chǎng)施工,并通過(guò)對(duì)數(shù)據(jù)的分析挖掘,發(fā)現(xiàn)現(xiàn)存管理制度中的漏洞,來(lái)進(jìn)一步完善管理制度,提高現(xiàn)場(chǎng)施工的質(zhì)量的目的。
【學(xué)位授予單位】:武漢郵電科學(xué)研究院
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類(lèi)號(hào)】:TP311.52
【圖文】:
圖 2-1 Spring 框架體系架構(gòu)圖根據(jù)圖 2.1 所示,Spring 架構(gòu)的整體應(yīng)該有七個(gè)部分構(gòu)成:Spring Web MVC 模塊給與的作用是支持 MVC 框架的運(yùn)行, IoC 技術(shù)、AOP 技術(shù)在框架中的運(yùn)用,以及分割控制器-視圖-模型各模塊。Spring Core 模塊在底層給與整個(gè)模塊的支持,主要作用是為上層模塊提供依賴(lài)注入的組件構(gòu)建方法。Spring Context 模塊是建立在 SpringCore 模塊的基礎(chǔ)上,繼續(xù)它的基礎(chǔ)功能,另外還裝載了上下文全面化裝機(jī)、移植事情、加載資源、結(jié)合組件等等性能。Spring AOP 模塊的作用是給與基于 AOP 技術(shù)的安全管理、日志、事物等服務(wù)。Spring Dao 模塊的作用是提供了很多的數(shù)據(jù)庫(kù)控制連接工具,可以減免復(fù)雜的數(shù)據(jù)庫(kù)異常處理和控制訪(fǎng)問(wèn)的操作內(nèi)容。Spring ORM 模塊集成了其他的 ORM 框架集成了他們的優(yōu)點(diǎn),使得框架得到了 ORM 機(jī)制。Spring Web模塊構(gòu)建在 Spring Context 模塊的底層上面,使得框架具有了面向 Web 應(yīng)用層的上下文功能[12]。
SpringMVC 通過(guò)為處理程序和控制層給與了很多與 MVC 模式的相關(guān)功能,實(shí)現(xiàn)了 MVC 的核心思想。為了使 MVC 中應(yīng)用層的程序獲得高度的解耦,MVC 中特地添加了額控制反轉(zhuǎn),只需要去更改簡(jiǎn)單的配置文件就可以相當(dāng)方便地修改組件的配置。SpringMVC 設(shè)計(jì)模式的結(jié)果如圖 2-2 所示。
【學(xué)位授予單位】:武漢郵電科學(xué)研究院
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類(lèi)號(hào)】:TP311.52
【圖文】:
圖 2-1 Spring 框架體系架構(gòu)圖根據(jù)圖 2.1 所示,Spring 架構(gòu)的整體應(yīng)該有七個(gè)部分構(gòu)成:Spring Web MVC 模塊給與的作用是支持 MVC 框架的運(yùn)行, IoC 技術(shù)、AOP 技術(shù)在框架中的運(yùn)用,以及分割控制器-視圖-模型各模塊。Spring Core 模塊在底層給與整個(gè)模塊的支持,主要作用是為上層模塊提供依賴(lài)注入的組件構(gòu)建方法。Spring Context 模塊是建立在 SpringCore 模塊的基礎(chǔ)上,繼續(xù)它的基礎(chǔ)功能,另外還裝載了上下文全面化裝機(jī)、移植事情、加載資源、結(jié)合組件等等性能。Spring AOP 模塊的作用是給與基于 AOP 技術(shù)的安全管理、日志、事物等服務(wù)。Spring Dao 模塊的作用是提供了很多的數(shù)據(jù)庫(kù)控制連接工具,可以減免復(fù)雜的數(shù)據(jù)庫(kù)異常處理和控制訪(fǎng)問(wèn)的操作內(nèi)容。Spring ORM 模塊集成了其他的 ORM 框架集成了他們的優(yōu)點(diǎn),使得框架得到了 ORM 機(jī)制。Spring Web模塊構(gòu)建在 Spring Context 模塊的底層上面,使得框架具有了面向 Web 應(yīng)用層的上下文功能[12]。
SpringMVC 通過(guò)為處理程序和控制層給與了很多與 MVC 模式的相關(guān)功能,實(shí)現(xiàn)了 MVC 的核心思想。為了使 MVC 中應(yīng)用層的程序獲得高度的解耦,MVC 中特地添加了額控制反轉(zhuǎn),只需要去更改簡(jiǎn)單的配置文件就可以相當(dāng)方便地修改組件的配置。SpringMVC 設(shè)計(jì)模式的結(jié)果如圖 2-2 所示。
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 彭e焰
本文編號(hào):2737865
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2737865.html
最近更新
教材專(zhuān)著