梁雷
摘要:本文就此問題分析設計了一款安防管理部門可用的安防監控系統。用來綜合管理監控設備,通過PC端遠程控制攝像頭,完成視頻監控、智能報警、終端布控、遠程圖片獲取、攝像頭布/撤防等基本功能操作,同時該系統對基礎數據如客戶信息、設備信息、用戶信息等進行維護和管理,并具有非常方便快捷的用戶體驗。達到了對小區、學校、住宅等場所智能化監控的目的,起到了主動預防的作用。
關鍵詞:監控;視頻預覽;智能報警;終端布控
1緒論
隨著物聯網的興起,智能產品不斷走進人們的生活,智能安防監控領域也不例外。如今市場上很多智能化的微型攝像頭,不僅功能強大、圖像清晰度高,而且價格比較低廉。不少家庭為保障房屋、財產安全,自行安裝監控攝像頭,全天候、實時地查看自己家里的情況。但是作為公安局和小區物業等部門來說這些已經不能滿足現實需求了,因為公安廳和小區物業等部門需要監管大量的監控設備,并且做到無時差、無遺漏、及時處理警情、隨時查看各個監控區域情況、統一管理監控設備等要求。所以安防監控系統就此應運而生。
2系統可行性分析
可行性分析是系統開發必不可少的一部分,一個項目的想法即使再好,但如果不切合實際,那么此項目也只能是空有一紙之談,無法實現。所以說可行性分析決定了目標項目是否有實施的可能性。從另一個方面來說,進行可行性分析可以有效避免盲目投入,節省資源。該系統主要從技術開發可行性、經濟可行性、應用可行性三個方面進行分析。
為了滿足用戶需要、適應業務需求,需求分析在整個軟件開發過程中具有非常重要的地位,是不可缺少的一環。本系統主要從以下幾個方面進行分析。
1)從企業需求分析。本系統主要的使用群體是公安局和小區物業監控中心,每一個公安局、小區物業都有自己的管轄范圍,對于一塊區域的安防監控需要做到實時、不受天氣影響、監控無死角、遇警情迅速反應等業務需求,以及對隨時發生的情況進行全面、及時的了解和掌握,對意外情況能迅速做出正確判斷,并給出正確、快速的指揮和處理等需求。這是目前維護監管社會公共秩序、社會安全保障的必不可少的一部分,隨著互聯網、通信技術的不斷發展,以上需求都可以得以實現。根據需求,系統可以從以下幾個模塊考慮設計:系統基本設置、報警處理、系統日志、視頻監控、系統設置等模塊。
2)從系統用戶需求分析。每一個此系統的用戶具有此系統的登錄權限和認證,操作相關業務的權限。
3)系統性能分析。首先是系統運行速度,鼠標點擊按鈕響應時間不能超過200ms,系統不能頻繁卡機。然后是對數據的安全性、完整性的要求,用戶信息必須保密,只用管理員才能可查、可改。并且必須做好數據安全防護,應對惡意攻擊。數據庫定期升級、維護,清理無效數據,數據庫性能高。
3功能模塊概要設計
為保證系統具有更強的實用性,盡可能的滿足業務、客戶等的需要,對系統功能模塊做了以下劃分。系統模塊結構圖如圖所示。
系統模塊結構圖
3.1用戶登錄模塊
為了保證系統安全性,設計了系統控制模塊。進入系統需要進行用戶身份驗證,符合系統授權的用戶可以登錄系統,非法用戶不可登錄系統。
3.2客戶管理模塊
根據系統分析客戶信息在整個系統中充當系統基礎數據,對于業務上沒有太多的內容,暫時唯一需求就是把客戶與攝像頭信息關聯,然后可以通過組織找到給定組織、客戶下的全部攝像頭。本模塊主要功能有添加客戶、編輯客戶、查找客戶、刪除客戶。
3.3設備管理模塊
設備主要就是微型攝像頭,在此系統中最核心的模塊就是此模塊,視頻監控的監控二字功能擔當就是攝像頭,如果沒有此模塊,系統也就無法獲取視頻錄像文件,然后系統流程下游模塊就沒有數據,也就無法進行各個模塊的功能。在此,系統對本模設計功能主要有添加設備、編輯設備、設備登錄密碼編輯、查找設備、刪除設備、查看設備是否在線狀態、設備布撤防、設備視頻預覽測試。
3.4報警設備模塊
報警設備是輔助攝像頭實現完整功能的設備,如門磁、紅外傳感器等設備,收集報警來源,然后觸發攝像頭報警。功能設計主要有添加報警設備、修改報警設備、刪除報警設備、查找報警設備等功能。
3.5部門管理模塊
在一定區域、機構、小區等,根據設備所屬權形成組織,然后根據組織方便對設備管理。例如,在南陽市區的兩個小區安裝的設備,分別屬于兩個小區,為了高效、快速管理設備,那么就可以通過組織篩選到對應小區然后對其管理。本模塊主要功能有添加部門、修改部門、刪除部門、查找部門。
3.6系統用戶、角色、權限管理模塊
本模塊做了系統控制,為保證系統安全根據權限對用戶進行等級劃分。不同的用戶有不同的角色,角色有不同的權限,權限由系統功能設定。同時系統高級管理員可以對普通用戶臨時授權,也可收回授權。主要功能有添加用戶、編輯用戶、刪除用戶、查找用戶,用戶臨時授權、收回用戶授權、添加角色、編輯角色、刪除角色、添加權限、修改權限、刪除權限。
3.7數據字典管理模塊
主要對系統中一些公共的、可維護的數據進行管理,有添加字典、修改字典、刪除字典、查找字典功能。
3.8防區管理模塊
對于一臺或多臺攝像頭設定防區(如大廳、窗戶、廚房等),包含添加防區、修改防區、刪除防區、查找防區等功能。
3.9警情管理模塊
警情在整個系統中屬于下游功能,它依賴設備管理模塊,當攝像頭報警時才會產生警情數據,然后對其做相應處理。這里主要設計功能有全部警情、已接警、未處理、已處理、警情隊列。
3.10日志管理模塊
為了保證系統操作數據的可追溯性設計了日志模塊其中有操作日志、設備布/撤防日志功能。
3.11視頻預覽模塊
考慮到業務會有多屏預覽需求,在此特意獨立出視頻預覽模塊,主要功能就是能夠在有限的大屏幕條件下批量預覽視頻,可以選中其中一個對其進行以下操作:大屏預覽、小屏預覽、向上旋轉角度、向下旋轉角度、向左旋轉角度、向右旋轉角度。
3.12系統設置模塊
在無需修改源代碼的情況下對系統通道號設置、系統報警設置的維護。
4小結
設計開發該系統通過在小區、學校、住宅等場所布設終端攝像設備,用機器幫助人力維護社會治安,一旦出現了入侵、盜劫等犯罪活動,安防監控系統能及時發現,及時報警,并能自動記錄下犯罪現場及犯罪分子的犯罪過程,以便及時破案。最終起到改善小區、學校、住宅等場所的社會治安、實時監控、提前預防的作用。
參考文獻:
[1]李建中,王珊.數據庫系統原理[M].北京市:機械工業出版社,2012.
[2]楊彬彬.智能家居安防監控系統的設計及軟件實現[D].山東大學,2008.
[3]關山.智能小區安防監控系統的設計與實現[D].上海交通大學,2015.
[4]李冰.安防監控軟件界面設計的研究[D].華南理工大學,2014.