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

正文內(nèi)容

軟件工程課程設(shè)計——遠(yuǎn)程監(jiān)控系統(tǒng)-資料下載頁

2024-09-02 09:39本頁面

【導(dǎo)讀】式的系統(tǒng)的需求很大!可以使用CS模式,但這使用起來有一定的局限性,不能滿足用戶的需要!的快速發(fā)展的需要!把這看成第一個版本,這樣也可以為CS模式墊定基礎(chǔ)!這只是一種方案!開發(fā)這款軟件投資較小,我們需要的只是在電腦上進(jìn)行編程,投資較?。∷晕磥淼男б嬉彩欠浅?捎^的!

  

【正文】 態(tài)信息,主控端根據(jù)狀態(tài)信息更新本機(jī)所存的被控端狀態(tài),并調(diào)整畫布大小,使其比例符合被監(jiān)控端屏幕分辨率,這樣才可以精確定位。在畫布中對事件進(jìn)行監(jiān)聽,采集事件 ,封裝成消息發(fā)送給被監(jiān)控端,然后在被監(jiān)控端 使用 Robot 對象控制鼠標(biāo)對象的位置與動作 ,實現(xiàn)事件重演。這樣就能實現(xiàn)遠(yuǎn)程控制。 六、用戶手冊 完成人 : 劉燕三 1.前言 (Preface) 編寫本手冊的目的:是用戶能夠系統(tǒng)的了解本軟件的主要功能和程序的流程,使得用戶能夠在使用之前能夠?qū)浖旧碛幸欢ǖ牧私?,使得用戶在確定是否購買本軟件的時候起到參照的作用。這就是本手冊的作用。 內(nèi)容簡介 (Introduction) 在 B/S模式下采用傳統(tǒng)的三層體系結(jié)構(gòu)來設(shè)計監(jiān)控組態(tài)軟件,在一般 的三層體系結(jié)構(gòu)的基礎(chǔ)上增加了控制層,用來實現(xiàn) Web服務(wù)器與被控對象的通信。該項目的委托單位、開發(fā)單位和主管部門都是小組內(nèi)部成員。由于小組成員少,并沒有形成真正意義上的軟件開發(fā)機(jī)構(gòu)!基于 CS模式遠(yuǎn)程監(jiān)控系統(tǒng)軟件的實現(xiàn) 2020 年 6 月 6 日 23 值得說明的是該軟件系統(tǒng)與其他系統(tǒng)沒有直接關(guān)系。也就是說他是單獨存在的。 基本概念 (Basic Concept) 用戶 PC機(jī):一臺普普通通的電腦,具體點這里指能夠上網(wǎng)的電腦。 普通攝像頭:他不具有網(wǎng)絡(luò)攝像頭的功能,只是有某種接口的普通攝像頭。 后臺服務(wù)器:他對用戶數(shù)據(jù)進(jìn)行分析與處理。管理真?zhèn)€網(wǎng)站。 主要功能 (Mostly Function) 系統(tǒng)分為兩大模塊,用戶和管理員。在用戶方面的主要功能有注冊登錄、查看視頻、管理視頻、管理攝像、查看視頻;而管理員方面的主要功能有用戶管理、管理視頻、注冊管理員、系統(tǒng)信息管理、網(wǎng)站維護(hù)等功能。 2.功能 (Function) 命令處理結(jié)果 顯示模塊,通信模塊。消息輸入模塊負(fù)責(zé)將用戶界面的事件傳送到通信模塊,通信模塊將命令信息發(fā)送到 被監(jiān) 控端; 被監(jiān) 控端執(zhí)行操作后返回的成功或失敗信息交由主控端命令處理結(jié)果 顯示模塊根據(jù)信息的格式進(jìn)行顯示。 視頻捕捉模塊根據(jù)用戶的客戶端攝像頭的數(shù)目, 啟動相應(yīng)的攝像頭,并進(jìn)行視頻的捕捉。 視頻存在模塊記錄各個時間段,用戶的視頻,用戶并且可以對此進(jìn)行管理。 攝像頭管理模塊,用戶可以設(shè)置一些攝像頭的打開與關(guān)閉。 使用流程 (Use Flow) 在主控端安裝服務(wù)器程序,主控端首先啟動其控制窗口類,初始化圖形在主控端安裝服務(wù)器程序,主控端首先啟動其控制窗口類,初始化圖形顯示,然后具體描述 (Description) 戶輸入被監(jiān)控端的 IP地址。接著主控端開啟任意 TCP端口,并向該 IP配置的 UDP端口發(fā)送初始化命令 (命令格式為 ordername:port) , ordername為命令名字, port為主控端打開的 TCP端口號。主控端對開啟的 TCP端口進(jìn)行監(jiān)聽, 如果超時,連接失敗。否則,主控端讀取被監(jiān)控端的狀態(tài)對象,接著啟動控制模塊和屏幕監(jiān)視模塊。 進(jìn)行此功能的業(yè)務(wù)介紹 (Operation Introduce) 用戶通過用戶管理視屏和用戶查看視屏等功能來實現(xiàn)基于 B/S的遠(yuǎn)程管理程序的系統(tǒng),進(jìn)而來實現(xiàn)軟件的運用。 在 B/S模式下采用傳統(tǒng)的三層體系結(jié)構(gòu)來設(shè)計監(jiān)控組態(tài)軟件,在一般的三層體系結(jié)構(gòu)的基礎(chǔ)上增加了控制層,用來實現(xiàn) Web服務(wù)器與被控對象的通信,進(jìn)一步 控制被控對象。這樣既充分利用了現(xiàn)有的網(wǎng)絡(luò)資源和工業(yè)現(xiàn)場資源,也使得兩者有機(jī)地結(jié)合在一起,達(dá)到了 Web服務(wù)器與現(xiàn)場設(shè)備通過現(xiàn)場總線進(jìn)行遠(yuǎn)程通信的目的。 操作步驟 (Handle Step) 用鼠標(biāo)選擇相應(yīng)的功能,進(jìn)入相應(yīng)的界面,進(jìn)行功能鍵以及欄目的介紹。 特殊提示及注意事項 (Prompt and Notice) 在使用說明中,每一部分都會歸納一些問題,需要提示用戶或者讓用戶注意,應(yīng)按照以下規(guī)定的格式進(jìn)行編寫:字體采用仿宋字,字號采用小五號字。 3.附錄 (Appendix) 對一些在正文中描述不夠 詳盡的地方,可在附錄中進(jìn)行補(bǔ)充;用戶經(jīng)常遇到的問題及問題解答也可放在附錄中。 基于 CS模式遠(yuǎn)程監(jiān)控系統(tǒng)軟件的實現(xiàn) 2020 年 6 月 6 日 24 七 、測試報告 完成人 : 謝永路 1. 概述 (Summary) 系統(tǒng)完成了一系列預(yù)期的測試,我們主要進(jìn)行的是白盒測試和黑盒測試,測試的目的是測驗該系統(tǒng)是否達(dá)到了預(yù)期的目的,以及系統(tǒng)的健壯性和穩(wěn)定性! 項目簡介 (Project Synopsis) 基于 web技術(shù)的遠(yuǎn)程安全監(jiān)控系統(tǒng)。項目的目的是用戶可以在任何一個地方,通過網(wǎng)絡(luò)就能對提前設(shè)置的區(qū)域進(jìn)行監(jiān)控和管理,而不用去監(jiān)控室里,這樣非常的方便,他是隨著Inter發(fā)展,應(yīng)用而生,他是基于 B/S模式的,而傳統(tǒng)的監(jiān)控系統(tǒng)是基于 C/S模式。 術(shù)語定義 (Terms Glossary) 用戶 PC機(jī):一臺普普通通的電腦,具體點這里指能夠上網(wǎng)的電腦。 普通攝像頭:他不具有網(wǎng)絡(luò)攝像頭的功能,只是有某種接口的普通攝像頭。 后臺服務(wù)器:他對用戶數(shù)據(jù)進(jìn)行分析與處理。管理真?zhèn)€網(wǎng)站。 參考資料 (References) 說明該測試報告使用的參考資料,如: [1]:《軟件測試的藝術(shù)》 (美 )梅爾斯 [2]:《軟件測試》作者:(美) Ron Patton [3]:《 Automated Software TestingIntroduction,Management and Performance》 作者: [美 ]Elfriede Dustin等著 [4]:《軟件測試自動化》作者: Daniel , Bruce 2. 組件測試 (Module Test) 由《設(shè)計規(guī)格說明書》拷貝到的模塊清單,如表 51所示。 表 51 模塊 (類) 清單 編 號 模塊 (類) 英文名 模塊 (類) 功能簡述 接口簡述 M 11 Service 服務(wù)器端視頻管理 服務(wù)器端接口 M 12 Client 客戶端視頻管理 客戶端接口 M 21 Camera 攝像頭視頻傳輸 USB 接口 M 22 Disk 硬盤 設(shè)備幾口 組件測試報告( Report for Module Test) 選擇一個模塊,應(yīng)用基本路徑法設(shè)計測試用例,進(jìn)行現(xiàn)場測試。要求畫出程序流程圖,表示每條基本路徑,記錄測試數(shù)據(jù),評定測試結(jié)果。測試活動的記錄格式,如表 52所示。 表 52 模塊測試記錄 編號 路徑標(biāo)識 輸入 期望輸出 輸出內(nèi)容 發(fā)現(xiàn)問題 測試結(jié) 果 測試時間 測試人 1 服務(wù)器能否打開遠(yuǎn)程攝像頭 打開攝像頭和服務(wù)器啟動相應(yīng)功能 顯示內(nèi)容 顯示內(nèi)容 無 √ 20200512 謝永路 2 客戶端能否訪問服務(wù)器攝像頭內(nèi)容 用戶口令及操作 顯示內(nèi)容 顯示內(nèi)容 無 √ 20200517 趙春樂 基于 CS模式遠(yuǎn)程監(jiān)控系統(tǒng)軟件的實現(xiàn) 2020 年 6 月 6 日 25 3 攝像頭視頻能 夠保存 打開攝像頭 保存視屏 保存到指定目錄下 avi格式的視屏 無 √ 20200522 劉燕三 4 該系統(tǒng)的智能 警報 非法人員入侵 體統(tǒng)警報 無 有 202000601 胡園 3.功能測試 (Function Test) 系統(tǒng)功能需求( Function Request of Target System) 由《需求規(guī)格說明書》拷貝到的功能需求點列表,如表 43所示。 表 53 功能需求點列表 編 號 功 能 名 稱 使 用 人 功 能 描 述 輸 入 內(nèi) 容 輸 出 內(nèi) 容 1 視頻查詢 用戶 輸入日期能夠返回一系列視頻 日期 對應(yīng)日期的視頻 2 攝像頭管理 用戶 通過輸入指令控制攝像頭的動作 動作指令 控制攝像頭的移動 . 功能測試報告 (Report for Function Test) 按照功能點列表內(nèi)容,結(jié)合等價類劃分法設(shè)計測試用例(輸入 /輸出內(nèi)容),進(jìn)行現(xiàn)場測試,記錄測試數(shù)據(jù),評定測試結(jié)果。測試活動的記錄格式,如表 44所示。 表 54 功能測試記錄 編號 路徑標(biāo)識 輸入 期望輸出 輸出內(nèi)容 發(fā)現(xiàn)問題 測試結(jié)果 測試時間 測試人 1 服務(wù)器能否打開遠(yuǎn)程攝像頭 打開攝像頭和服務(wù)器啟動相應(yīng)功能 顯示內(nèi)容 顯示內(nèi)容 無 √ 20200512 謝永路 2 客戶端能否訪問服務(wù)器攝像頭內(nèi)容 用戶口令及操作 顯示內(nèi)容 顯示內(nèi)容 無 √ 20200517 趙春樂 3 攝像頭視頻能 夠保 存 打開攝像頭 保存視屏 保存到指定目錄下 avi格式的視屏 無 √ 20200522 劉燕三 4 該系統(tǒng)的智能 警報 非法人員入侵 體統(tǒng)警報 無 有 202000601 胡園 4. 測試結(jié)論 (Test Verdict) 當(dāng)測試完成之后,測試人員應(yīng)對本次測試做出結(jié)論。格式如下: 測試日期: 20200602 測試地點: 機(jī)房 測試環(huán)境: 在局域網(wǎng)中聯(lián)網(wǎng)的幾臺機(jī)子 列出系統(tǒng)的強(qiáng)項: 視頻傳輸,遠(yuǎn)程監(jiān)控,服務(wù)器端及客服端管理,視頻存盤! 列出系統(tǒng)的弱項: 不能完成當(dāng)初預(yù)定的系統(tǒng)警告功能 列出不符合項的統(tǒng) 計結(jié)果: 不能完成預(yù)計的系統(tǒng)警告功能 視頻數(shù)據(jù)傳輸過慢,不能及時滿足用戶的需求 ! 服務(wù)器方面的管理不是很完善。 基于 CS模式遠(yuǎn)程監(jiān)控系統(tǒng)軟件的實現(xiàn) 2020 年 6 月 6 日 26 測試人員簽字: 謝永路 基于 CS模式遠(yuǎn)程監(jiān)控系統(tǒng)軟件的實現(xiàn) 2020 年 6 月 6 日 27 件上傳流程 5 系統(tǒng)運行及測試結(jié)果 測試方法 采用自下往上的測試方法,先進(jìn)行單元測試,再集成測試。 測試環(huán)境 測試環(huán)境為 Windows XP,JDK 版本為 。 5 3 系統(tǒng)運行實例 主控端啟動,顯示系統(tǒng)操作界面圖,如圖 11: 圖 11 系 統(tǒng)主界面 連續(xù)獲得被監(jiān)控端機(jī)器屏幕變化功能 該功能在上一章詳細(xì)介紹了它的實現(xiàn)過程。運行實例見圖 10 實現(xiàn)被監(jiān)控端硬盤文件的上傳、下載 文件上傳和下載功能能夠成功運行,運行實例見圖 如下: 1. 文件上傳: 圖 12 文件上傳對話框 圖 13 上傳成功消息框 2. 文件下載: 圖 14 文件下載對話框 圖 15 下載成功消息 框 實現(xiàn)對 鼠標(biāo)、鍵盤的模擬 該功能也正常,主控端能很好的操作對方機(jī)器,就像坐在對方機(jī)器前一樣,瀏覽對方文件,運行各種應(yīng)用程序,上網(wǎng)等。運行實例 如圖 16。 圖 16 操作對方機(jī)器 實現(xiàn)在被監(jiān)控端機(jī)器上執(zhí)行任意 DOS 命令 該功能成功執(zhí)行。結(jié)果顯示如下,這里以執(zhí)行 ipconfig命令和 java – version為例。 圖 17 執(zhí)行 ipconfig結(jié)果 圖 18 執(zhí)行 java – version結(jié)果 遠(yuǎn)程關(guān)機(jī)、遠(yuǎn)程重啟計算機(jī) 該功能也能正常運行。這里就不給出圖例了。 八、軟件開發(fā)總結(jié)報告 經(jīng)過幾個月的設(shè)計和開發(fā),遠(yuǎn)程監(jiān)控系統(tǒng)基本開發(fā)完畢。實現(xiàn)了功能需求擬訂的功能,各功能能夠正常運行:能連續(xù)獲得被監(jiān)控端機(jī)器的屏幕變化;能 對對方機(jī)器實現(xiàn)文件上傳、下載;能遠(yuǎn)程控制對方機(jī)器;能重啟,關(guān)閉對方計算機(jī)。 但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如界面設(shè)計不太美觀,還有就是 TCP 方式太消耗資源,這是需要改進(jìn)的地方。 遠(yuǎn)程監(jiān)控軟件的編寫采用成熟的套接字編程,實現(xiàn)了軟件面向設(shè)備、面向功能量身定制。 在開發(fā)本系統(tǒng)的過程中,我同時學(xué)習(xí)了 java 套接字編程, java I/O流的特點和使用方法以及序列化機(jī)制,學(xué)習(xí)了基本的 java 圖形編程,并查看了許多資料。通過該系統(tǒng)的研制,使得作者對計算機(jī)有了一種新的體驗:追求實用才是學(xué)好計算 機(jī)的關(guān)鍵。任何一門技術(shù)都要以能夠解決實際工作中出現(xiàn)的問題為依據(jù)和評判優(yōu)劣的基本依據(jù)。同時讓我對軟件工程有了進(jìn)一步的理解,在最開始的開發(fā)過程中,我急于完成編碼,設(shè)計不足,在編碼過程中程序邏輯攪成一團(tuán),剪不斷,理還亂。后來干脆推翻,從頭開始。我得出結(jié)論,在沒想好之前,千萬不要動手寫代碼。 在系統(tǒng)的研制過程中,我也遇到許多困難,因為以前沒有項目經(jīng)驗,起步很難,不過通過各種知識的補(bǔ)充學(xué)習(xí),并且查找各種資料,讓我慢慢進(jìn)入狀態(tài),并且從中找到很多樂趣。 參考文獻(xiàn) [1] Herbert 2[M].北京:清華大學(xué)出
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1