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

正文內(nèi)容

基于個人喜好的消息推送網(wǎng)站畢業(yè)論文-資料下載頁

2025-08-19 18:13本頁面

【導(dǎo)讀】學(xué)術(shù)規(guī)范和其他侵權(quán)行為。文中引用他人的文獻(xiàn)、數(shù)據(jù)、圖件、資料均已。位或證書而使用過的材料。對本設(shè)計(論文)的研究做出重要貢獻(xiàn)的個人。和集體,均已在文中以明確方式標(biāo)明。本畢業(yè)設(shè)計(論文)引起的法律結(jié)。果完全由本人承擔(dān)。本畢業(yè)設(shè)計(論文)成果歸東華理工大學(xué)所有。隨著計算機科學(xué)技術(shù)的發(fā)展,網(wǎng)絡(luò)信息的快速傳播已經(jīng)成為人。而各種新聞網(wǎng)站數(shù)量又比較多,需要找出用戶自己喜歡的新聞進(jìn)行查看又比較麻煩,開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維和以及前端應(yīng)用程序的開發(fā)兩個方面。理、鏈接管理和消息推送等功能。系統(tǒng)運行結(jié)果證明,本文所設(shè)計的基于個人喜好的消。息推送新聞網(wǎng)站可以滿足用戶的需要,達(dá)到了設(shè)計要求。戶對新聞網(wǎng)站的關(guān)注度和喜好度。論文將對系統(tǒng)的開發(fā)過程和功能實現(xiàn)進(jìn)行詳細(xì)的闡述。

  

【正文】 的個人喜好類型,查詢自己喜歡看的新聞類型。用戶 在文本框中輸入新聞的相關(guān)內(nèi)容,執(zhí)行 SQL 語句,查找相關(guān)新聞信息,其中的下拉列表框是一個查詢的動作,實現(xiàn)過程與前面的后臺新聞相似。新聞查找運行結(jié)果如圖 18所示: 圖 18 關(guān)鍵字查詢新聞 實現(xiàn)關(guān)鍵字查詢新聞功能的主要代碼如下: public KeyNewsWatch() { //以新聞類型和新聞題目 進(jìn)行 模糊查詢操作 = new NewsFacadeImpl()。 } public ActionForward perform(ActionMapping actionMapping,ActionForm actionForm, HttpServletRequest ServletRequest,HttpServletResponse ServletResponse) { Chinese chinese = new Chinese()。 NewsActionForm newsActionForm = (NewsActionForm) actionForm。 String key = ((key))。 //取得新聞的關(guān)鍵字 ((( type)))。 //取得新聞的類型 List list = (key, newsActionForm)。 (listContent, list)。 return (keyNewsWatch)。 } } 站內(nèi)新聞信息的查詢就是通過關(guān)鍵字查詢技術(shù)實現(xiàn)的,這種技術(shù)應(yīng)用相當(dāng)廣泛,已經(jīng)成為人們搜索查找信息的重要方 法或途徑了。其實現(xiàn)方法就是通過上述關(guān)鍵代碼實現(xiàn)的。再次就不再重述。 查看年度新聞人物與投票數(shù)量 功能描述:主要是實現(xiàn)對 年度新聞人物 的信息查看與投票以及查看 年度新聞人物投票數(shù)量,執(zhí)行 SQL語句中的 Select語句,進(jìn)行查詢,實現(xiàn)過程與前面的新聞查詢相似。其查看新聞人物運行結(jié)果如圖 19所示: 東華理工大學(xué)畢業(yè)設(shè)計(論文) 系統(tǒng)總體設(shè)計 26 圖 19 查看新聞人物 與投票 在點擊了查看年度新聞人物后,用戶就可以查看有哪些年度新聞人物,并可以根據(jù)新聞人物信息對自己喜歡的新聞人物進(jìn)行投票。 在此,我主要是要講解下應(yīng)用到了哪些技術(shù),它是怎么樣實現(xiàn) 的。帶著這些問題,我給大家講解下。本系統(tǒng)是基于 B/S 開發(fā),所以就能實現(xiàn)用戶與系統(tǒng)進(jìn)行對話,即我們所說的人機交互,即用戶提交請求,系統(tǒng)則根據(jù)用戶的請求做出相應(yīng)的回答。其實現(xiàn)方式是通過動態(tài)頁面實現(xiàn)的,下面我就講講客戶端動態(tài)頁面的實現(xiàn)。即 DHTML技術(shù),大多數(shù)網(wǎng)頁還廣泛采用此種技術(shù)是網(wǎng)頁動起來。 DHTML技術(shù)的實現(xiàn)并不是孤立的,他通常需要 HTML標(biāo)記與客戶端腳本語言、 CSS層疊樣式表以及網(wǎng)頁的“層”布局技術(shù)組合在一起使用。此種網(wǎng)頁中的一些 HTML元素是可以被動態(tài)操縱的,一些元素的 CSS顯示樣式以及所在“層”面的顯 示屬性也是能被動態(tài)操縱的,因此可以獲得這些元素的動態(tài)顯示效果。JavaScript 或 VBScript 等客戶端腳本語言來編寫進(jìn)行控制的腳本程序代碼,以實現(xiàn)動態(tài)網(wǎng)頁中的顯示屬性。 消息推 送 消息推送介紹,本系統(tǒng) 為了實現(xiàn)消息推送功能,對其進(jìn)行了重要分析?,F(xiàn)根據(jù)用戶點擊量數(shù)據(jù)、用戶習(xí)慣瀏覽的新聞種類數(shù)據(jù)、用戶查詢量數(shù)據(jù)、標(biāo)記為喜歡的數(shù)量排名數(shù)據(jù)等屬性,將消息推送功能的實現(xiàn)劃分為以下 5 個子功能,其包括: 消息推送點擊量前五 、 消息推送搜索前三 、 消息推送種類排名 、 消息推送分?jǐn)?shù)排名 、 消息推送標(biāo)記為喜歡排名 。下面我以圖的形式說明下消息推送功能是如何實現(xiàn)的。在這里我主要是講解消息推送功能下的“ 消息推送點擊量前五 ”的實現(xiàn)方式,其余四個消息推送的方式的實現(xiàn)方法和“ 消息推送點擊量前五 ”是一樣的。 第一,進(jìn)入 SQL Server數(shù)據(jù)庫, 在數(shù)據(jù)庫 news中的 表 tb_newsType 添加字段 linkNum(種類點擊量)如圖 20所 示: 東華理工大學(xué)畢業(yè)設(shè)計(論文) 系統(tǒng)總體設(shè)計 27 圖 20 在數(shù)據(jù)庫表 中 添加字段 linkNum 這樣的話就可以通過用戶在前臺點擊新聞種類時,記錄下用戶訪 問網(wǎng)站點擊的新聞種類的數(shù)量,從而得知哪些新聞是用戶最喜歡點擊查看的,再在前臺頁面以“消息推送點擊量排名前五”功能推送給用戶即可,下次用戶訪問時直接就可以點擊此功能按鈕就可以瀏覽自己喜歡看的新聞。 第二, 在數(shù)據(jù)庫 news中的 表 tb_news中 添加 以 下幾個字段。分別記錄“點擊量”,“標(biāo)記”,“查詢量”,“標(biāo)記數(shù)量”。 如圖 21所示: 圖 21 在數(shù)據(jù)庫表中添加字段紅色箭頭指向的字段 其邏輯代碼如下: // 當(dāng)點擊某個新聞后,就會執(zhí)行點擊量加 1 String sql1 = update tb_news set linkNum = (Isnull(linkNum, 0) + 1) + where ID=39。 + () + 39。 (sql1)。 查詢量獲得和標(biāo)記為喜歡的數(shù)量類似于上代碼 東華理工大學(xué)畢業(yè)設(shè)計(論文) 系統(tǒng)總體設(shè)計 28 第三,在客戶端頁面指出用戶訪問該網(wǎng)站的操作過程,并對所具有的功能進(jìn)行注釋, 用戶訪問的網(wǎng)站首頁的 操作界面如下 圖 22和圖 23所示 : 圖 22 消息推送功能實現(xiàn)界面的注釋 圖 23 消息推送功能實現(xiàn)界面的注釋 “ 消息推送點擊量前五 ” 的功能是實現(xiàn)用戶基于個人喜好的新聞進(jìn)行查看而獲取用戶的點擊量數(shù)據(jù),在后臺數(shù)據(jù)庫中分析用戶的點擊量,從而獲知用戶個人喜好的新聞類型,對于點擊量排名前五的新聞則說明是用戶個人喜好的新聞類型,則將此類新聞推送給用戶即可,用戶點擊消息推送點擊量前五時,系統(tǒng)進(jìn)入 ,其運行結(jié)果如圖 24所示: 東華理工大學(xué)畢業(yè)設(shè)計(論文) 系統(tǒng)總體設(shè)計 29 圖 24 消息推送點擊量前五 實現(xiàn) “ 消息推送點擊量 前五 ” 功能的主要 JAVA代碼如下: 實現(xiàn)的一些接口如下: public List mainNews(NewsActionForm newsActionForm)。 // 查詢主新聞 public List selectNum(NewsActionForm newsActionForm)。 // 根據(jù)查詢量推送新聞 public List newsfirstThree(NewsActionForm newsActionForm)。 // 根據(jù)點擊量推送新聞 public List newsTypeOrderBy(NewsStyleActionForm newsActionForm)。 // 根據(jù)類型推送新聞 public List newbiaoji(NewsStyleActionForm newsActionForm)。 // 根據(jù)標(biāo)記為喜歡推送新聞 消息推送業(yè)務(wù)實現(xiàn) 的邏輯 代碼如下: JDBConnection connection = new JDBConnection()。 NewsActionForm newsForm = null。 List list = new ArrayList()。 String sql = select top 5 * from (select * from tb_news) s order by DESC。 // 只排序前 五 名的點擊量,列出 ResultSet rs = (sql)。 其余四個消息推送 功能實現(xiàn)的業(yè)務(wù)代碼類似于上代碼。 消息推送搜索前三 消息推送搜索前三的功能是實現(xiàn)用戶基于個人喜好的新聞消息進(jìn)行搜索確認(rèn)查詢, 在后臺數(shù)據(jù)庫中會分析用戶搜索確認(rèn)查詢的數(shù)據(jù)量,當(dāng)用戶進(jìn)行搜索確認(rèn)查詢時,后臺數(shù)據(jù)量則會進(jìn)行新增一次操作,通過后臺數(shù)據(jù)庫中的搜索確認(rèn)查詢量分析,則把用戶搜索量排名前三的新聞消息進(jìn)行推送。推送搜索排名前三的新聞消息則說明是用戶個人喜好的新聞類型,其運行結(jié)果如圖 25所示: 東華理工大學(xué)畢業(yè)設(shè)計(論文) 系統(tǒng)總體設(shè)計 30 圖 25 消息推送搜索量前三 前面已經(jīng)對消息推送功能的具體實現(xiàn)方式進(jìn)行了詳細(xì)介紹,這里就不再重述消息推送搜索量前三以及其余三個功能的邏輯業(yè)務(wù)的具體實現(xiàn)方式。 東華理工大學(xué)畢業(yè)設(shè)計(論文) 結(jié)論 31 結(jié) 論 經(jīng)過幾個月的設(shè)計和開發(fā), 本網(wǎng)站建設(shè) 基本開發(fā)完畢, 其功能基本符合用戶需求。 在開發(fā)的過程中最重要的是對系統(tǒng)功能該如何實現(xiàn)進(jìn)行分析,比如要實現(xiàn)本網(wǎng)站建設(shè)的重點功能 消息推送, 其又是本系統(tǒng)開發(fā)的難點部分, 要實現(xiàn)消息推送功能要對其進(jìn)行認(rèn)真分析 。本人經(jīng)過分析認(rèn)為要實現(xiàn)消息推送可以通過對用戶的瀏覽習(xí)慣或用戶訪問的 ip地址數(shù)據(jù)進(jìn)行分析??墒蔷唧w該如何做到這一點呢,由于自己分析不出來,在老師的幫助和指導(dǎo)下,老師告訴我該怎么分析此功能, 老師分析指出:“ 對于主流的新聞可以根據(jù)主題的 屬性進(jìn)行對應(yīng)的新聞推送,用戶在提交頁面請求后應(yīng)先分析用戶的瀏覽習(xí)慣和愛好并隨頁面一起提交,服務(wù)器端要對此分析,然后選擇合適的新聞消息發(fā)送給用戶,當(dāng)然發(fā)送給用戶的新聞可以按用戶的喜好程度和瀏覽習(xí)慣進(jìn)行排序顯示 。 關(guān)鍵是對用戶的喜好和瀏覽習(xí)慣進(jìn)行分析,要重點考慮 , 分析用戶的這些參數(shù) ?!苯?jīng)過老師的指導(dǎo)后我逐漸完成了本網(wǎng)站系統(tǒng)的建設(shè),能實現(xiàn)用戶通過關(guān)鍵字查詢新聞、分類新聞的查看與顯示、消息推送、新聞人物的查看與投票以及其他網(wǎng)站的鏈接功能。本網(wǎng)站具有以下特點:第一,網(wǎng)站頁面簡潔、清晰、結(jié)構(gòu)化鮮明;第二,網(wǎng)站功能齊全,能 滿足用戶對本網(wǎng)站的訪問;第三,實用性很強,能大大提高用戶訪問自己喜歡新聞信息的效率 。但是本網(wǎng)站還是有些不足的地方,比如熱點新聞沒有及時添加到網(wǎng)站中去,用戶就不可以查詢到本新聞信息,則需要通過本網(wǎng)站的其他網(wǎng)站鏈接功能,到其他新聞網(wǎng)站中去查看,這樣浪費用戶的時間,增加用戶的負(fù)擔(dān)。由于時間比較倉促,本人以后會逐步改善本系統(tǒng)。 在整個畢業(yè)設(shè)計過程中,我基本上完成了新聞發(fā)布系統(tǒng)各個模塊的功能, 基本上符合本課題 畢業(yè)設(shè)計的要求。有 不完善的 地方,我會在今后的學(xué)習(xí)工作中 努力改善 。 在以后的工作中,還會遇到很多 相似 的情況,此次 畢業(yè)設(shè)計 我也積累了一點經(jīng)驗 。 在做設(shè)計的這段時間里 ,從接到設(shè)計課題到具體設(shè)計再到完成系統(tǒng)開發(fā),是一個不斷地遇到問題與解決問題的過程。其中包括:各種需求 分析 、各種功能 完善 以及對一些 必要環(huán)節(jié) 的進(jìn)行 增加 、對各部分及整體進(jìn)行檢測與維護(hù)。當(dāng)然仍存在許多問題不能解決地盡善盡美,還需不斷地繼續(xù)與探索。在結(jié)束設(shè)計的同時也感到了勞動的艱辛與勞動成果的來之不易 ,明白了畢業(yè)設(shè)計其實對自己所學(xué)知識的一種運用 。 東華理工大學(xué)畢業(yè)設(shè)計(論文) 致謝 32 致 謝 感謝指導(dǎo)老師 張老師這幾個月來對我的指導(dǎo)及幫助!在你 的悉心指導(dǎo)和自始自終的熱情支持和鼓勵下 , 我完成了 本次畢業(yè)設(shè)計。從課題的選擇、方案論證,都盡其所能的給予了我的指導(dǎo)與幫助,并不斷敦促我按時完成各項任務(wù)。在此衷心的感謝一直教育我成長并且無怨無悔的各位老師們! 在畢業(yè)設(shè)計期間,導(dǎo)師兢兢業(yè)業(yè)的工作作風(fēng)、平易近人的品格、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和誨人不倦的學(xué)者風(fēng)范,使我深受教益,值此論文完稿之際,謹(jǐn)向?qū)煴硎咀钪孕牡母兄x和深深地敬意。 向始終關(guān)心、支持和幫助我的 老師 致以誠摯的謝意。 東華理工大學(xué)畢業(yè)設(shè)計(論文) 參考文獻(xiàn) 33 參 考 文 獻(xiàn) [1] JSP數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 .人民郵電出版社 ,. [2] 王國輝、牛強、 李南南等著 .JSP信息系統(tǒng)開發(fā)實例精選 ,機械工業(yè)出版社 ,. [3] 宋昆、李嚴(yán)等著 .SQL Server 數(shù)據(jù)庫開發(fā)實例解析 ,機械工業(yè)出版社 ,. [4] 李嚴(yán)、于亞芳、王國輝 .ASP 數(shù)據(jù)庫開發(fā)實例解析 ,機械工
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1