需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):19365 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】近年來,遠(yuǎn)程桌面監(jiān)控系統(tǒng)在國(guó)內(nèi)發(fā)展迅速,但大多是基于C語言或者C++實(shí)現(xiàn)的,這些系統(tǒng)均不具有跨平臺(tái)性,這在一定程度上限制了遠(yuǎn)程監(jiān)控系統(tǒng)的使用范圍。另外,隨著教育水平不斷提高,遠(yuǎn)程監(jiān)控軟件成了老師或家長(zhǎng)的得力助手。例如教師遠(yuǎn)程教學(xué)、資料共享、家長(zhǎng)實(shí)時(shí)監(jiān)督孩子學(xué)習(xí)情況等。而現(xiàn)存的大部分遠(yuǎn)程桌面監(jiān)控系統(tǒng)基于外網(wǎng),對(duì)網(wǎng)絡(luò)帶寬要求較高,不適用于普通家庭或教學(xué)中。 本系統(tǒng)采用Java語言編寫,應(yīng)用Socket網(wǎng)絡(luò)編程技術(shù)實(shí)現(xiàn)遠(yuǎn)程桌面監(jiān)控的功能。另外,本系統(tǒng)提供了更多的功能,如上傳下載遠(yuǎn)程文件,捕捉遠(yuǎn)程音頻信號(hào),遠(yuǎn)程關(guān)機(jī)、重啟等。此外,本系統(tǒng)提供了登錄、郵箱注冊(cè)以及郵箱找回密碼的功能,防止陌生人偷窺隱私,提高了本系統(tǒng)的使用安全性。 【關(guān)鍵詞】:Java;套接字;遠(yuǎn)程監(jiān)控;音頻捕捉
目錄 摘要 Abstract 1-引言-1 1.1 研究背景及意義-1 1.2 研究現(xiàn)狀-1 1.2.1 國(guó)外研究現(xiàn)狀-1 1.2.2 國(guó)內(nèi)研究現(xiàn)狀-2 1.3 本文組織結(jié)構(gòu)-2 1.4 本章小結(jié)-3 2-技術(shù)綜述-4 2.1 開發(fā)平臺(tái)及編譯環(huán)境-4 2.1.1 IntelliJ IDEA介紹-4 2.1.2 編譯環(huán)境-4 2.2 C/S體系架構(gòu)-4 2.3 遠(yuǎn)程監(jiān)控技術(shù)的實(shí)現(xiàn)原理-5 2.4 Java相關(guān)技術(shù)-5 2.4.1 Java 網(wǎng)絡(luò)編程-5 2.4.2 Java Robot屏幕快照技術(shù)-6 2.4.3 Java Sound體系結(jié)構(gòu)-6 2.4.4 Java Mail技術(shù)-7 2.4.5 java –jar 命令-7 2.5 多線程技術(shù)-7 2.5.1 多線程介紹-7 2.5.2 多線程的優(yōu)缺點(diǎn)分析-8 2.6 系統(tǒng)安全性考慮-8 2.6.1 遠(yuǎn)程桌面控制軟件常見的安全問題-8 2.6.2 本系統(tǒng)對(duì)安全性問題的防范措施-9 2.7 本章小結(jié)-9 3-系統(tǒng)分析-10 3.1 系統(tǒng)需求分析-10 3.1.1 功能性需求分析-10 3.1.2 非功能性需求分析-11 3.2 系統(tǒng)可行性分析-11 3.2.1 操作可行性-11 3.2.2 經(jīng)濟(jì)可行性-11 3.2.3 技術(shù)可行性-12 3.3 本章小結(jié)-12 4-系統(tǒng)總體設(shè)計(jì)-13 4.1 設(shè)計(jì)思路-13 4.2 系統(tǒng)總體設(shè)計(jì)和分析-13 4.2.1 主控端的主要功能模塊-13 4.2.2 被控端的主要功能模塊-13 4.3 程序流程分析-13 4.3.1 系統(tǒng)流程-13 4.3.2 遠(yuǎn)程屏幕控制流程-15 4.3.3 文件上傳流程-15 4.3.4 文件下載流程-15 4.3.5 遠(yuǎn)程命令控制流程-15 4.3.6 遠(yuǎn)程音頻獲取流程-16 4.4 本章小結(jié)-16 5-系統(tǒng)詳細(xì)設(shè)計(jì)-17 5.1 實(shí)時(shí)獲取遠(yuǎn)程機(jī)器屏幕的功能設(shè)計(jì)-17 5.1.1 實(shí)現(xiàn)原理-17 5.1.2 關(guān)鍵實(shí)現(xiàn)代碼-19 5.2 文件上傳的功能設(shè)計(jì)-19 5.2.1 實(shí)現(xiàn)原理-19 5.2.2 關(guān)鍵實(shí)現(xiàn)代碼-20 5.3 文件下載的功能設(shè)計(jì)-21 5.3.1 實(shí)現(xiàn)原理-21 5.3.2 關(guān)鍵實(shí)現(xiàn)代碼-23 5.4 遠(yuǎn)程命令控制的功能設(shè)計(jì)-23 5.4.1 實(shí)現(xiàn)原理-23 5.4.2 關(guān)鍵實(shí)現(xiàn)代碼-23 5.5 遠(yuǎn)程音頻獲取的功能設(shè)計(jì)-24 5.5.1 實(shí)現(xiàn)原理-24 5.5.2 關(guān)鍵實(shí)現(xiàn)代碼-24 5.6 賬號(hào)管理模塊-25 5.6.1 實(shí)現(xiàn)原理-25 5.7本章小結(jié)-26 6-測(cè)試-27 6.1 測(cè)試方法-27 6.2 測(cè)試環(huán)境-27 6.3 系統(tǒng)核心功能測(cè)試-28 6.3.1 實(shí)時(shí)展現(xiàn)遠(yuǎn)程機(jī)器屏幕的功能-28 6.3.2 文件上傳的功能-28 6.3.3 文件下載的功能-29 6.3.4 遠(yuǎn)程關(guān)機(jī)、重啟的功能-29 6.3.5 遠(yuǎn)程獲取音頻的功能-29 6.4 功能測(cè)試結(jié)果-30 6.5 本章小結(jié)-30 7-總結(jié)與展望-31 7.1 總結(jié)-31 7.2 展望-32 參考文獻(xiàn)-33 致謝-34 |