基于UML技術(shù)的用戶Profile瀏覽器設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于UML技術(shù)的用戶Profile瀏覽器設(shè)計與實現(xiàn)
更多相關(guān)文章: 瀏覽器 用戶Profile RSS分析 行為獲取 XML
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的深入發(fā)展,瀏覽器已經(jīng)成為人們訪問Web的主要手段,瀏覽器的性能和實用性高低將直接影響用戶體驗。本設(shè)計采用基于軟件工程統(tǒng)一建模思想UML技術(shù)實現(xiàn)的可生成用戶Profile的瀏覽器符合目前市場需求。在整個設(shè)計過程中嚴格按照軟件工程思想理論做指導(dǎo),并采用Rose工具進行分析、設(shè)計建模,設(shè)計實現(xiàn)采用先進且成熟的C#語言。 本文首先介紹瀏覽器設(shè)計發(fā)展現(xiàn)狀,接著介紹基本開發(fā)理論,然后給出分析及設(shè)計方法,最后具體實現(xiàn)。其中客戶端捕獲的用戶瀏覽數(shù)據(jù)Profile以文本和數(shù)據(jù)庫形式存儲于本地文件中,,并可以定期及不定期上傳到服務(wù)器。服務(wù)器將接收到的信息進行加工處理、過濾分析,之后反饋給用戶,可以保證在其在后續(xù)的使用過程中,使搜索效率更高,定位更準確。同時也可以避免服務(wù)器端處理大量的重復(fù)性工作,從而減輕了服務(wù)器端的負擔(dān)。可生成用戶Profile的瀏覽器使用IE的Trident內(nèi)核,不僅具備IE瀏覽器的基本功能,且在其基礎(chǔ)上增加了自己的特色,可以捕獲用戶的愛好、興趣和習(xí)慣等。用戶首次使用該瀏覽器時,即可以選擇自己喜歡的熱詞排行榜,還能夠利用百度的RSS輸出,每天獲取最新的熱詞,從而更加方便地使用戶獲取他們想要的信息,并且提高準確率。還可以根據(jù)用戶瀏覽某一網(wǎng)站的次數(shù),收藏夾內(nèi)的信息,以及在搜索引擎中檢索的關(guān)鍵詞來獲取有用信息。另外作為瀏覽器的運營商還可以獲得到客戶的瀏覽習(xí)慣,對瀏覽特征進行分類,幫助網(wǎng)站掌握用戶搜索習(xí)慣,實現(xiàn)關(guān)鍵詞精準投放,從而為用戶提供相應(yīng)的請求服務(wù)。
【關(guān)鍵詞】:瀏覽器 用戶Profile RSS分析 行為獲取 XML
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52;TP393.092
【目錄】:
- 摘要4-5
- Abstract5-8
- 第1章 緒論8-13
- 1.1 研究背景8-9
- 1.2 國內(nèi)外研究現(xiàn)狀9-11
- 1.3 研究的目的和意義11
- 1.3.1 研究目的11
- 1.3.2 研究意義11
- 1.4 本文結(jié)構(gòu)11-12
- 1.5 本章小結(jié)12-13
- 第2章 相關(guān)技術(shù)介紹13-17
- 2.1 UML 建模技術(shù)13
- 2.2 WebBrowser 控件技術(shù)13-14
- 2.3 XML 技術(shù)介紹14-15
- 2.4 用戶 Profile 技術(shù)15-16
- 2.5 Socket 技術(shù)16
- 2.6 本章小結(jié)16-17
- 第3章 系統(tǒng)需求分析17-25
- 3.1 可行性分析17
- 3.2 瀏覽器客戶端功能分析17-22
- 3.2.1 瀏覽器的基本功能17-19
- 3.2.2 瀏覽器的查看功能19-20
- 3.2.3 瀏覽器的收藏功能20-21
- 3.2.4 瀏覽器的用戶功能21-22
- 3.3 瀏覽器服務(wù)器端功能分析22-23
- 3.4 瀏覽器客戶端和服務(wù)器端的數(shù)據(jù)流分析23-24
- 3.5 本章小結(jié)24-25
- 第4章 系統(tǒng)總體設(shè)計25-31
- 4.1 瀏覽器總體設(shè)計25-29
- 4.1.1 瀏覽器總體設(shè)計25-26
- 4.1.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計26-29
- 4.2 XML 文件設(shè)計29-30
- 4.3 本章小結(jié)30-31
- 第5章 系統(tǒng)詳細設(shè)計與實現(xiàn)31-52
- 5.1 客戶端模塊詳細設(shè)計與實現(xiàn)31-46
- 5.1.1 登錄模塊詳細設(shè)計與實現(xiàn)31-35
- 5.1.2 收藏夾模塊詳細設(shè)計與實現(xiàn)35-38
- 5.1.3 歷史記錄模塊詳細設(shè)計與實現(xiàn)38-40
- 5.1.4 用戶 Profile 上傳模塊詳細設(shè)計與實現(xiàn)40-42
- 5.1.5 RSS 管理模塊詳細設(shè)計與實現(xiàn)42-44
- 5.1.6 XML 管理模塊詳細設(shè)計與實現(xiàn)44-45
- 5.1.7 瀏覽器基本功能模塊詳細設(shè)計與實現(xiàn)45-46
- 5.2 數(shù)據(jù)庫詳細設(shè)計與實現(xiàn)46-47
- 5.3 服務(wù)器端接收數(shù)據(jù)詳細設(shè)計與實現(xiàn)47-50
- 5.4 服務(wù)器端數(shù)據(jù)顯示詳細設(shè)計與實現(xiàn)50-51
- 5.5 本章小結(jié)51-52
- 第6章 系統(tǒng)測試52-54
- 6.1 測試準備52
- 6.2 測試用例52-53
- 6.3 測試結(jié)果53-54
- 第7章 總結(jié)與展望54-55
- 參考文獻55-57
- 作者簡介及在學(xué)期間所取得的科研成果57-58
- 致謝58
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 潘志超;江南;李響;馮濤;;Web browser控件在GIS查詢分析顯示中的應(yīng)用研究[J];測繪科學(xué);2010年02期
2 周立民;宋賢鈞;周曉康;童強;杜吉梁;;基于WebBrowser實時數(shù)據(jù)采集接口的實現(xiàn)[J];阜陽師范學(xué)院學(xué)報(自然科學(xué)版);2010年02期
3 ;移動互聯(lián)網(wǎng)下一站:瀏覽器或取代應(yīng)用程序[J];硅谷;2010年19期
4 蔡智聰;;對Chrome的源碼簡易剖析[J];電腦編程技巧與維護;2011年21期
5 畢蓉蓉;王進科;于亞君;;Java web程序設(shè)計的案例庫研究[J];電子技術(shù)與軟件工程;2014年11期
6 盧華麗;;IE瀏覽器的幾個高級應(yīng)用[J];辦公自動化;2011年18期
7 蒲東兵;楊立明;周彥軍;車文隆;馬志強;;基于嵌入式瀏覽器的JavaScript解析器設(shè)計[J];信息技術(shù);2010年04期
8 李素清;陶世群;;一種基于關(guān)鍵字的XML文檔查詢算法[J];計算機工程與應(yīng)用;2012年05期
9 曲德祥;;基于WebBrowser的網(wǎng)絡(luò)熱點信息獲取技術(shù)研究[J];信息技術(shù)與信息化;2011年04期
10 劉華星;楊庚;;HTML5——下一代Web開發(fā)標(biāo)準研究[J];計算機技術(shù)與發(fā)展;2011年08期
本文編號:1127007
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/1127007.html