基于網(wǎng)絡(luò)監(jiān)測技術(shù)的軟件更新管理器
發(fā)布時(shí)間:2021-06-13 07:18
當(dāng)今社會(huì),隨著信息技術(shù)的發(fā)展,軟件的功能越來越多,一臺(tái)普通計(jì)算機(jī)的操作系統(tǒng)中通常都裝著不止十種軟件,開發(fā)者則通過不斷發(fā)布新版本或可供下載的補(bǔ)丁來為用戶提供更多更好的功能。軟件的更新方式通常有兩種,一種是不征求用戶的意見直接下載更新,另一種是告知用戶有更新,由用戶來決定是否下載。顯而易見,第二種方式更人性化,由于受帶寬或硬盤空間的限制,用戶并不希望自己正在進(jìn)行的操作被下載更新中斷。然而,有一些軟件沒有自動(dòng)更新功能,它們既不通知用戶有更新可下載也不自動(dòng)下載更新。這樣,用戶就不知道此軟件出新版本或補(bǔ)丁,也就無法保證自己使用的軟件版本是最新的。有的軟件自身并沒有更新功能。它們既不能自動(dòng)更新也不能提示用戶有更新信息,更新這種軟件唯一的方式就是用戶自己訪問主頁,查找并下載新版本,所有步驟都是手[操作。因此用戶需要軟件更新管理器來幫助他們更新這樣的軟件,既可以節(jié)省時(shí)間又可以更合理地使用計(jì)算機(jī)資源。本文設(shè)計(jì)的軟件更新管理器旨在幫助用戶管理系統(tǒng)中已安裝軟件的更新。網(wǎng)絡(luò)監(jiān)測系統(tǒng)通過頻繁訪問目標(biāo)網(wǎng)頁來報(bào)告更新狀況。它不斷刷新已安裝軟件列表,將它們的版本與最新的進(jìn)行比較,分析得出結(jié)論,如果有哪個(gè)軟件需要更新,...
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容和目標(biāo)
1.4 論文章節(jié)安排
2 相關(guān)技術(shù)介紹
2.1 網(wǎng)頁監(jiān)測分析技術(shù)
2.1.1 DOM
2.1.2 XPath
2.1.3 正則表達(dá)式
2.2 網(wǎng)絡(luò)爬蟲技術(shù)
2.3 C#語言
3 常用算法介紹
3.1 深度優(yōu)先算法
3.2 廣度優(yōu)先算法
3.3 主題優(yōu)先策略
3.4 基于Web超鏈圖評價(jià)策略
3.5 基于分類器預(yù)測策略
3.6 基于遺傳算法的爬行策略
4 軟件更新管理器的設(shè)計(jì)與實(shí)現(xiàn)
4.1 引言
4.1.1 系統(tǒng)原理
4.1.2 系統(tǒng)流程圖
4.1.3 更新模型
4.2 系統(tǒng)主要功能
4.2.1 網(wǎng)絡(luò)監(jiān)測和網(wǎng)頁分析功能
4.2.2 網(wǎng)絡(luò)爬蟲功能
4.2.3 安裝的軟件列表功能
4.3 基于網(wǎng)絡(luò)監(jiān)測技術(shù)的軟件更新管理器算法
4.3.1 概念樹限制方法
4.3.2 正則表達(dá)式的研究
4.3.3 文本過濾的研究
4.3.4 基于文本/模板匹配的研究
4.3.5 主題優(yōu)先策略的研究
4.4 軟件更新管理器的實(shí)現(xiàn)
4.4.1 監(jiān)聽按鈕和監(jiān)控調(diào)度模塊
4.4.2 網(wǎng)絡(luò)爬蟲模塊
4.4.3 導(dǎo)入配置模塊
4.4.4 本地計(jì)算機(jī)監(jiān)控生成的軟件列表
5 軟件更新管理器的測試
5.1 軟件更新管理器系統(tǒng)配置
5.2 軟件更新管理器界面
5.3 軟件更新管理器運(yùn)行測試
5.3.1 運(yùn)行前
5.3.2 啟動(dòng)運(yùn)行
5.3.3 監(jiān)測和爬行
5.3.4 XML配置文件的狀態(tài)
結(jié)論
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]生產(chǎn)現(xiàn)場軟件更新技術(shù)研究[J]. 徐長盛,高欣,鄭曉東,沈杰. 控制工程. 2010(S3)
[2]一種新的基于概念樹的主題網(wǎng)絡(luò)爬蟲方法[J]. 謝志妮. 計(jì)算機(jī)與現(xiàn)代化. 2010(04)
[3]網(wǎng)絡(luò)爬行蟲智能化研究分析[J]. 杜亞軍. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2010(02)
[4]基于C#的正則表達(dá)式研究及應(yīng)用[J]. 于淑香. 沙洲職業(yè)工學(xué)院學(xué)報(bào). 2010(01)
[5]軟件更新的必要性[J]. 徐春麗. 中國檢驗(yàn)檢疫. 2006(06)
[6]基于概念的文本過濾模型[J]. 趙豐年,劉林,商建云. 計(jì)算機(jī)工程與應(yīng)用. 2006(04)
[7]聚焦爬蟲技術(shù)研究綜述[J]. 周立柱,林玲. 計(jì)算機(jī)應(yīng)用. 2005(09)
[8]軟件自動(dòng)更新的兩種方法[J]. 顧希,曹鳴. 醫(yī)療衛(wèi)生裝備. 2005(02)
[9]XSLT、XPath和DOM的應(yīng)用研究[J]. 陳奇. 計(jì)算機(jī)工程. 2003(03)
碩士論文
[1]基于EM算法和DOM樹的WEB信息抽取的研究[D]. 喬爽爽.大連海事大學(xué) 2013
[2]基于頁面分析的網(wǎng)絡(luò)爬蟲系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 郝以珍.華中科技大學(xué) 2012
[3]四川職業(yè)技術(shù)學(xué)院健美操教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳永富.電子科技大學(xué) 2012
[4]補(bǔ)丁管理系統(tǒng)數(shù)據(jù)庫研究與實(shí)現(xiàn)[D]. 余超.四川師范大學(xué) 2012
[5]基于內(nèi)容的過濾技術(shù)研究及其在隔離網(wǎng)閘中的應(yīng)用[D]. 江飛.解放軍信息工程大學(xué) 2007
[6]自修復(fù)進(jìn)化軟件自動(dòng)更新方法的研究和實(shí)現(xiàn)[D]. 陳偉.中國科學(xué)院研究生院(計(jì)算技術(shù)研究所) 2006
[7]軟件更新中PUSH和P2P分發(fā)的研究與實(shí)現(xiàn)[D]. 王喜.西安電子科技大學(xué) 2006
[8]基于軟件描述的軟件更新及其安全問題研究[D]. 任聲駿.西安電子科技大學(xué) 2006
本文編號:3227266
【文章來源】:大連理工大學(xué)遼寧省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容和目標(biāo)
1.4 論文章節(jié)安排
2 相關(guān)技術(shù)介紹
2.1 網(wǎng)頁監(jiān)測分析技術(shù)
2.1.1 DOM
2.1.2 XPath
2.1.3 正則表達(dá)式
2.2 網(wǎng)絡(luò)爬蟲技術(shù)
2.3 C#語言
3 常用算法介紹
3.1 深度優(yōu)先算法
3.2 廣度優(yōu)先算法
3.3 主題優(yōu)先策略
3.4 基于Web超鏈圖評價(jià)策略
3.5 基于分類器預(yù)測策略
3.6 基于遺傳算法的爬行策略
4 軟件更新管理器的設(shè)計(jì)與實(shí)現(xiàn)
4.1 引言
4.1.1 系統(tǒng)原理
4.1.2 系統(tǒng)流程圖
4.1.3 更新模型
4.2 系統(tǒng)主要功能
4.2.1 網(wǎng)絡(luò)監(jiān)測和網(wǎng)頁分析功能
4.2.2 網(wǎng)絡(luò)爬蟲功能
4.2.3 安裝的軟件列表功能
4.3 基于網(wǎng)絡(luò)監(jiān)測技術(shù)的軟件更新管理器算法
4.3.1 概念樹限制方法
4.3.2 正則表達(dá)式的研究
4.3.3 文本過濾的研究
4.3.4 基于文本/模板匹配的研究
4.3.5 主題優(yōu)先策略的研究
4.4 軟件更新管理器的實(shí)現(xiàn)
4.4.1 監(jiān)聽按鈕和監(jiān)控調(diào)度模塊
4.4.2 網(wǎng)絡(luò)爬蟲模塊
4.4.3 導(dǎo)入配置模塊
4.4.4 本地計(jì)算機(jī)監(jiān)控生成的軟件列表
5 軟件更新管理器的測試
5.1 軟件更新管理器系統(tǒng)配置
5.2 軟件更新管理器界面
5.3 軟件更新管理器運(yùn)行測試
5.3.1 運(yùn)行前
5.3.2 啟動(dòng)運(yùn)行
5.3.3 監(jiān)測和爬行
5.3.4 XML配置文件的狀態(tài)
結(jié)論
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]生產(chǎn)現(xiàn)場軟件更新技術(shù)研究[J]. 徐長盛,高欣,鄭曉東,沈杰. 控制工程. 2010(S3)
[2]一種新的基于概念樹的主題網(wǎng)絡(luò)爬蟲方法[J]. 謝志妮. 計(jì)算機(jī)與現(xiàn)代化. 2010(04)
[3]網(wǎng)絡(luò)爬行蟲智能化研究分析[J]. 杜亞軍. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2010(02)
[4]基于C#的正則表達(dá)式研究及應(yīng)用[J]. 于淑香. 沙洲職業(yè)工學(xué)院學(xué)報(bào). 2010(01)
[5]軟件更新的必要性[J]. 徐春麗. 中國檢驗(yàn)檢疫. 2006(06)
[6]基于概念的文本過濾模型[J]. 趙豐年,劉林,商建云. 計(jì)算機(jī)工程與應(yīng)用. 2006(04)
[7]聚焦爬蟲技術(shù)研究綜述[J]. 周立柱,林玲. 計(jì)算機(jī)應(yīng)用. 2005(09)
[8]軟件自動(dòng)更新的兩種方法[J]. 顧希,曹鳴. 醫(yī)療衛(wèi)生裝備. 2005(02)
[9]XSLT、XPath和DOM的應(yīng)用研究[J]. 陳奇. 計(jì)算機(jī)工程. 2003(03)
碩士論文
[1]基于EM算法和DOM樹的WEB信息抽取的研究[D]. 喬爽爽.大連海事大學(xué) 2013
[2]基于頁面分析的網(wǎng)絡(luò)爬蟲系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 郝以珍.華中科技大學(xué) 2012
[3]四川職業(yè)技術(shù)學(xué)院健美操教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳永富.電子科技大學(xué) 2012
[4]補(bǔ)丁管理系統(tǒng)數(shù)據(jù)庫研究與實(shí)現(xiàn)[D]. 余超.四川師范大學(xué) 2012
[5]基于內(nèi)容的過濾技術(shù)研究及其在隔離網(wǎng)閘中的應(yīng)用[D]. 江飛.解放軍信息工程大學(xué) 2007
[6]自修復(fù)進(jìn)化軟件自動(dòng)更新方法的研究和實(shí)現(xiàn)[D]. 陳偉.中國科學(xué)院研究生院(計(jì)算技術(shù)研究所) 2006
[7]軟件更新中PUSH和P2P分發(fā)的研究與實(shí)現(xiàn)[D]. 王喜.西安電子科技大學(xué) 2006
[8]基于軟件描述的軟件更新及其安全問題研究[D]. 任聲駿.西安電子科技大學(xué) 2006
本文編號:3227266
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3227266.html
最近更新
教材專著