freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml建模的家居監(jiān)控系統(tǒng)-資料下載頁

2025-01-16 14:01本頁面
  

【正文】 ,重點是對象之間發(fā)送的消息的時間順序。它也顯示對象之間的交互,就是在系統(tǒng)執(zhí)行時,某個指定時間點將發(fā)生的事情。順序圖由多個用垂直線顯示的對象組成,圖中時間從上到下推移,并且順序圖顯示對象之間隨著時間的推移而交換的消息或函數(shù)。消息用帶消息箭頭的直線表示,并且它位于垂直對象線之間。下圖是用戶檢索錄像和播放錄像的順序圖。成都大學 UML建模16 用戶檢索錄像和播放錄像的順序圖用戶首先打開查詢對話框,在對話框的編輯控件和組合框控件上輸入自己的檢索條件,點擊“查詢”按鈕。隨后,軟件依照用戶的查詢條件操作數(shù)據(jù)庫,對它進行檢索操作,并將檢索結果顯示在列表控件上。至此完成按指定條件的檢索。若用戶雙擊列表控件上顯示的某一項檢索結果,軟件就會調(diào)用錄像播放模塊來播放該項信息所指向的錄像文件。最終完成檢索并且播放的功能。視頻截取錄像的基本流程如下:第一步,打開設置參數(shù)對話框,在其中選擇是否需要開啟報警。同時可以修改系統(tǒng)的警前錄像時間和警后錄像時間參數(shù),也可以修改錄像存放的路徑。第二步,開啟報警之后,就開始了警前錄像的錄制。此時一旦信息處理模塊獲得報警信息,則停止警前錄像的錄制,并將相關信息寫入數(shù)據(jù)庫,同時開始警后錄像的錄制。第三步,當系統(tǒng)參數(shù)警后錄像時間到時,停止警后錄像的錄制,同時將報警的相關附加信息如報警原因、報警時間等寫入數(shù)據(jù)庫。若此時,系統(tǒng)仍然處于開啟報警狀態(tài),將重新開始警前錄像的錄制。成都大學 UML建模17 錄像錄制及數(shù)據(jù)庫操作順序圖上圖為錄像錄制及數(shù)據(jù)庫操作順序圖,它顯示對象之間的動態(tài)合作關系,強調(diào)對象之間消息發(fā)送的順序,同時顯示對象之間的交互。 活動圖工作流程活動圖用于研究實現(xiàn)業(yè)務目標時所要執(zhí)行的各項任務或活動的順序安排。活動既可以是手動執(zhí)行的任務,也可以是自動執(zhí)行的任務。它可完成一個工作單元?;顒訄D是狀態(tài)圖的一種特殊形式。其中所有或多數(shù)狀態(tài)都是活動狀態(tài),而且所有或多數(shù)轉移都在源狀態(tài)中的活動完成時立即觸發(fā)。 系統(tǒng)報警流程圖下圖是監(jiān)控平臺的系統(tǒng)報警流程圖。成都大學 UML建模18 系統(tǒng)報警流程圖當家居監(jiān)控系統(tǒng)檢測到異常情況發(fā)生時,比如有陌生人闖入、火災等,系統(tǒng)會啟動監(jiān)控攝像頭,并同時啟動報警,監(jiān)控攝像頭將視頻錄像存入到DVR(硬盤錄像機)和網(wǎng)絡平臺里。而系統(tǒng)啟動報警,如果戶主在家,并判斷是誤報的話,可以手動取消報警,如果戶主沒有手動取消報警,那么系統(tǒng)會通過短信通知戶主家里有異常情況發(fā)生,同時也會自動聯(lián)絡報警平臺,完成報警。 外部連接活動圖為了方便用戶實時查看家里的監(jiān)控視頻,用戶可以遠程登錄監(jiān)控系統(tǒng)inter網(wǎng)絡,下圖是外部連接活動圖。成都大學 UML建模19 外部連接活動圖用戶可以直接通過inter登錄到監(jiān)控系統(tǒng),需要驗證用戶名和密碼,若用戶名密碼驗證失敗, 成都大學 UML建模20inter則會記錄登陸者的mac地址,方便以后查詢到是否有非法者攻擊該系統(tǒng)。若用戶名密碼驗證成功,則會通過家庭網(wǎng)關登錄到綜合監(jiān)控管理平臺,用戶可以在監(jiān)控平臺上實時查看家庭視頻錄像,或者查看記錄在DVR硬盤錄像機里的監(jiān)控錄像。第4章 數(shù)據(jù)庫建模 概述數(shù)據(jù)庫建模是根據(jù)系統(tǒng)的對象,進行實體分析,實體關聯(lián)分析,建立數(shù)據(jù)庫模型。根據(jù)模型建立ER圖,設計數(shù)據(jù)庫。在該過程中能夠對用戶需求整體把握,對數(shù)據(jù)庫建模,具有重要的作用。在數(shù)據(jù)庫建模過程中,能夠正確的建立模型,對數(shù)據(jù)庫的建立具有重大的影響。在該過程中,對智能家居智能監(jiān)測系統(tǒng)的需求把握,數(shù)據(jù)模型的分析,建立,是為了更好的建立系統(tǒng)模型,通過該過程,建立ER圖和智能家居智能監(jiān)測數(shù)據(jù)庫。 ER模型智能家居監(jiān)測系統(tǒng)中涉及的對象檢測對象,檢測設備,根據(jù)系統(tǒng)中涉及對象,建立相關實體模型,數(shù)據(jù)模型如下:成都大學 UML建模21 智能家居監(jiān)控系統(tǒng)ER圖實體對象房間為監(jiān)控對象,包括房間信息編號,房間信息,房間描述,監(jiān)控設備,通過對象對信息收集,收集信息包括溫度,濕度,圖像信息,根據(jù)這些對象形成圖片庫和歷史庫,以及根據(jù)這些數(shù)據(jù)形成危險等級。 物理模型在建立模型后,對數(shù)據(jù)庫進行設計,建立數(shù)據(jù)庫,數(shù)據(jù)庫表,數(shù)據(jù)庫表建立,如下圖所示:成都大學 UML建模22 數(shù)據(jù)庫表結構數(shù)據(jù)庫表簡述如下:1. 房間信息表:為監(jiān)控對象,對監(jiān)控對象進行分類,描述2. 監(jiān)控信息表:對監(jiān)控對象信息進行統(tǒng)計3. 圖像信息表:監(jiān)控信息圖片庫和視頻庫4. 危險等級表:危險等級分類5. 歷史數(shù)據(jù)表:對大量信息的收集,可以更好的劃分危險等級第5章 系統(tǒng)部署模型部署圖(deployment diagram,配置圖)是用來顯示系統(tǒng)中軟件和硬件的物理架構。從部署圖中,可以了解到軟件和硬件組件之間的物理關系以及處理節(jié)點的組件分布情況。使用部署圖可以顯示運行時系統(tǒng)的結構,同時還傳達構成應用程序的硬件和軟件元素的配置和部署方式。一個UML部署圖描述了一個運行時的硬件結點,以及在這些結點上運行的軟件組件的靜態(tài)視圖。 部署圖顯示了系統(tǒng)的硬件,安裝在硬件上的軟件,以及用于連接異構的機器之間的中間件。成都大學 UML建模23下圖是簡單的系統(tǒng)部署圖。 系統(tǒng)部署圖用戶可以通過瀏覽器訪問連接到家庭監(jiān)控系統(tǒng),進行在線監(jiān)控或者調(diào)取視頻錄像機中的錄像進行查看。節(jié)點描述:監(jiān)控系統(tǒng):該系統(tǒng)用于控制各個系統(tǒng)檢測設備,以及與瀏覽器進行通訊。瀏覽器:通過鍵入網(wǎng)站地址訪問B2C站點。這是與B2C 系統(tǒng)交互的唯一入口。傳感器:溫度、壓力傳感器,將收集到的數(shù)據(jù)發(fā)送給監(jiān)控系統(tǒng)。視頻錄像機:用于儲存監(jiān)控錄像,用戶可以檢索和播放錄像。監(jiān)控攝像頭:家庭安防裝置,用于視頻采集。第6章 系統(tǒng)建模分析開發(fā)一個成熟、完善的軟件系統(tǒng)需要一個好的、得到實踐檢驗的建模分析方法。根據(jù)人們對客觀世界了解和分析的思維方式以及實現(xiàn)過程的不同,在實際軟件系統(tǒng)開發(fā)的過程使用中比較成熟成都大學 UML建模24的分析方法主要有以下幾種:1. 面向對象的分析方法(OOA,Object Orient Analysis)。它將客觀世界看成是有一些相互聯(lián)系的事物(即對象)組成。每個對象都有自己的運動規(guī)律和內(nèi)部狀態(tài),所有客觀對象之間的相互作用都是由對象和對象之間的通訊來完成和實現(xiàn)。面向對象的需求分析能更好的刻畫整個軟件系統(tǒng)的模型,開發(fā)出來的軟件系統(tǒng)易于理解和維護。2. 原型分析法是利用原型來輔助軟件開發(fā)。即一開始就構造出一個簡單的原型,系統(tǒng)用戶和開發(fā)人員在試用原型的過程中不斷的加強聯(lián)系和反饋,彌補漏洞,進一步確定需求的細節(jié),適應需求的變化,從而最終達到預定的目標。3. 結構化分析方法(SA,Structured Analysis)。是一種面向數(shù)據(jù)流的用戶需求分析方法。其主要思想是用系統(tǒng)工程的方法,采用結構化,模塊化、自頂向下的原則進行功能分解通過數(shù)據(jù)流連接的處理網(wǎng)絡來分析整個的系統(tǒng)。SA強調(diào)基本功能的聚集和耦合原則,是一種較為成熟和完善的方法,開發(fā)出來的系統(tǒng)具有較強的完整性。開發(fā)家居安防監(jiān)控系統(tǒng)的軟件部分采用了面向對象的分析方法,使用UML作為軟件系統(tǒng)設計的建模語言。統(tǒng)一建模語言UML(Unified ModelingLanguage)是國際上標準的建模語言,它融合了許多面向對象開發(fā)方法的基本概念和優(yōu)點,是面向對象的分析和設計方法發(fā)展的產(chǎn)物,能夠產(chǎn)生和其他技術學科的藍圖相似的草圖。UML的定義包括UML語義和UML表示法,其中,UML語義描述了UML的精確原模型定義,使開發(fā)者能在語義上取得一致,消除因人而異的各種表達方法所造成的影響。UML表示法定義UML符號的表示法,為開發(fā)者或開放工具使用這些圖形符號和文本語法進行系統(tǒng)建模提供了標準。UML代表了主流面向對象方法和技術的特點及發(fā)展趨勢,在系統(tǒng)開始開發(fā)之前建立明確準確的表示模型,可規(guī)范和簡化整個開發(fā)過程,解決家居安防監(jiān)控系統(tǒng)的構建和開發(fā)中的問題,提高軟件的質量和開發(fā)效率。成都大學 UML建模25第7章 總 結 小組總結 個人總結成都大學 UML建模26參考文獻[1]徐鋒,陳暄等,中國水利水電出版社,2022年.
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1