手機信息推送系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:手機信息推送系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:移動終端設(shè)備包括智能手機、智能手環(huán)等設(shè)備作為人類大腦延伸的作用日益明顯,然而在當前大數(shù)據(jù)時代人們常常面臨著信息過載問題,因此解決信息找人的問題至關(guān)重要。本文對手機信息推送系統(tǒng)進行分析、設(shè)計與實現(xiàn),主要工作包括以下三個方面:首先,對手機信息推送系統(tǒng)的業(yè)務需求進行分析,首先從系統(tǒng)用戶角度對整體需求進行介紹,再采用面向?qū)ο蠓治龇椒ㄟM行系統(tǒng)總體用例圖設(shè)計,系統(tǒng)主要包括四個核心用例即用戶管理、推送管理、索引管理及消息管理,在此基礎(chǔ)上對四個核心用例進行擴展,分別給出了各個核心用例對應的子用例,并對子用例進行詳細描述,從而完成整個系統(tǒng)的需求分析。其次,采用面向?qū)ο蟮脑O(shè)計方法對系統(tǒng)進行詳細設(shè)計,采用UML中的包圖對系統(tǒng)的總體功能、用戶管理、推送管理、索引管理及消息管理的功能結(jié)構(gòu)進行設(shè)計,在此基礎(chǔ)上采用類圖對系統(tǒng)進行詳細設(shè)計,分別給出了服務器核心類圖、Android手機客戶端核心類圖的設(shè)計,最后對數(shù)據(jù)庫的物理結(jié)構(gòu)進行了詳細設(shè)計。最后,對手機信息推送系統(tǒng)進行實現(xiàn)與功能測試,首先給出了本系統(tǒng)的開發(fā)與實施環(huán)境,然后介紹了服務器端后臺數(shù)據(jù)處理的實現(xiàn)包括Nutch抓取網(wǎng)絡(luò)數(shù)據(jù)、Solr進行數(shù)據(jù)索引及數(shù)據(jù)搜索的具體實現(xiàn),完成服務器端的數(shù)據(jù)準備工作并給出了效果演示,最后對本系統(tǒng)的核心功能進行了實現(xiàn)并給出了功能測試效果圖。
【關(guān)鍵詞】:信息推送 安卓平臺 Nutch網(wǎng)絡(luò)爬蟲 Solr企業(yè)級搜索平臺 Lucene全文檢索
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP391.3
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 引言10-16
- 1.1 研究背景及意義10-12
- 1.2 國內(nèi)外研究現(xiàn)狀12-14
- 1.3 主要研究內(nèi)容及論文結(jié)構(gòu)14-16
- 1.3.1 主要研究內(nèi)容14-15
- 1.3.2 論文結(jié)構(gòu)15-16
- 第二章 手機信息推送系統(tǒng)后臺關(guān)鍵技術(shù)16-39
- 2.1 網(wǎng)絡(luò)爬蟲16-19
- 2.1.1 爬蟲簡介16-18
- 2.1.2 常用開源爬蟲18-19
- 2.2 Hadoop云計算框架19-24
- 2.2.1 Hadoop簡介20-21
- 2.2.2 Hadoop分布式文件系統(tǒng)21-22
- 2.2.3 HBASE存儲系統(tǒng)22
- 2.2.4 Map Reduce22-24
- 2.3 Nutch網(wǎng)絡(luò)爬蟲24-26
- 2.4 Lucene26-36
- 2.4.1 數(shù)據(jù)索引29-32
- 2.4.2 中文文檔處理與分詞32-34
- 2.4.3 Lucene數(shù)據(jù)搜索34-36
- 2.5 Solr企業(yè)級搜索平臺36-38
- 2.6 本章小結(jié)38-39
- 第三章 手機信息推送系統(tǒng)需求分析39-53
- 3.1 系統(tǒng)業(yè)務需求分析39
- 3.2 系統(tǒng)功能分析39-51
- 3.2.1 系統(tǒng)總用例圖39-40
- 3.2.2 系統(tǒng)子用例圖40-51
- 3.3 本章小節(jié)51-53
- 第四章 手機信息推送系統(tǒng)設(shè)計53-63
- 4.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計53-55
- 4.1.1 系統(tǒng)總體功能結(jié)構(gòu)圖53
- 4.1.2 用戶管理功能結(jié)構(gòu)圖53-54
- 4.1.3 推送管理功能結(jié)構(gòu)圖54
- 4.1.4 索引管理功能結(jié)構(gòu)圖54
- 4.1.5 消息管理功能結(jié)構(gòu)圖54-55
- 4.2 系統(tǒng)核心類圖設(shè)計55-59
- 4.2.1 服務器端核心類圖55-56
- 4.2.2 Android手機客戶端核心類圖56-59
- 4.3 數(shù)據(jù)庫設(shè)計59-62
- 4.4 本章小節(jié)62-63
- 第五章 手機信息推送系統(tǒng)實現(xiàn)63-81
- 5.1 系統(tǒng)開發(fā)與實施環(huán)境63-65
- 5.2 服務器端后臺數(shù)據(jù)處理實現(xiàn)65-75
- 5.2.1 Nutch數(shù)據(jù)抓取65-68
- 5.2.2 Slor數(shù)據(jù)索引68-71
- 5.2.3 Solr數(shù)據(jù)搜索71-75
- 5.3 系統(tǒng)核心處理流程及關(guān)鍵代碼75-80
- 5.3.1 發(fā)送消息核心處理流程及關(guān)鍵代碼75-76
- 5.3.2 接收消息核心處理流程及關(guān)鍵代碼76
- 5.3.3 查看未讀消息核心處理流程及關(guān)鍵代碼76-77
- 5.3.4 查看歷史消息核心處理流程及關(guān)鍵代碼77-79
- 5.3.5 信息推送核心處理流程及關(guān)鍵代碼79-80
- 5.4 本章小節(jié)80-81
- 第六章 手機信息推送系統(tǒng)功能測試81-89
- 6.1 測試目的81
- 6.2 核心功能測試計劃81-82
- 6.2.1 服務器核心功能測試計劃81-82
- 6.2.2 Android端核心功能測試計劃82
- 6.3 測試步驟82-84
- 6.4 系統(tǒng)核心功能測試結(jié)果84-89
- 第七章 總結(jié)與展望89-91
- 7.1 全文總結(jié)89-90
- 7.2 未來展望90-91
- 致謝91-92
- 參考文獻92-95
- 攻讀碩士研究生期間的研究成果95-96
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 何永強,文穎;基于Web的求職招聘系統(tǒng)的設(shè)計與實現(xiàn)[J];平頂山學院學報;2005年05期
2 曾玲;;基于本體的適應性學習系統(tǒng)功能結(jié)構(gòu)分析與設(shè)計[J];廣州廣播電視大學學報;2007年04期
3 梁浩,吳啟迪,蕭蘊詩;基于C/S結(jié)構(gòu)的集成化CAD系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機輔助工程;1996年04期
4 李常建 ,陳維強;CRM系統(tǒng)功能結(jié)構(gòu)及其發(fā)展趨勢[J];電子商務世界;2003年12期
5 張高群;;水電企業(yè)ERP系統(tǒng)功能結(jié)構(gòu)設(shè)計[J];水電自動化與大壩監(jiān)測;2007年04期
6 吳亞林;;教務管理信息系統(tǒng)的分析與設(shè)計[J];電腦編程技巧與維護;2009年22期
7 藺多鑫;蒲文靜;;淺談高校新生錄取報到系統(tǒng)的開發(fā)[J];甘肅科技;2010年05期
8 楊美霞;;基于網(wǎng)絡(luò)環(huán)境的學生發(fā)展性評價系統(tǒng)的設(shè)計[J];計算機與現(xiàn)代化;2010年09期
9 馬東;韓永奇;;基于JSP的購物系統(tǒng)研究與應用[J];黑龍江科技信息;2012年31期
10 沈永強,曹玉金;人力資源管理信息系統(tǒng)的研究與設(shè)計[J];計算機工程;2002年09期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 余曉鐘;任軍;;工程系統(tǒng)功能結(jié)構(gòu)分析與評價[A];管理科學與系統(tǒng)科學進展——全國青年管理科學與系統(tǒng)科學論文集(第4卷)[C];1997年
中國碩士學位論文全文數(shù)據(jù)庫 前2條
1 沈陽;手機信息推送系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學;2015年
2 夏栗;基于復雜網(wǎng)絡(luò)的林業(yè)應用系統(tǒng)功能結(jié)構(gòu)模型研究[D];中南林業(yè)科技大學;2010年
本文關(guān)鍵詞:手機信息推送系統(tǒng)的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號:338051
本文鏈接:http://www.sikaile.net/shoufeilunwen/xixikjs/338051.html