版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于微信公眾平臺(tái)的新聞推送系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要現(xiàn)如今人們?cè)L問互聯(lián)網(wǎng)新聞信息資源的科學(xué)技術(shù)提供了一個(gè)方便的同時(shí),人們獲取新聞和信息的科學(xué)和技術(shù)水平的需求已得到改進(jìn),面對(duì)成千上萬的網(wǎng)絡(luò)新聞信息資源的科學(xué)和技術(shù),人們需要在相對(duì)較短的時(shí)間內(nèi)準(zhǔn)確地獲取科學(xué)技術(shù)新聞信息,滿足自己的需求已成為人們面臨的巨大困難。為了滿足人們對(duì)獲取科學(xué)新聞和信息途徑日益增長(zhǎng)的需求,文章圍繞新聞推送系統(tǒng),基于微信公眾平臺(tái)進(jìn)行設(shè)計(jì),使新聞推送的功能更加完善。本新聞推送系統(tǒng)基于微信公眾平臺(tái),采用JSP技術(shù)、JAVA編程語言開發(fā)等技術(shù)主要完成以下功能,用戶與管理員登錄注冊(cè)功能,填寫基本的信息注冊(cè)登錄并進(jìn)入相應(yīng)的界面。管理端:主編模塊,個(gè)人信息,注冊(cè)時(shí)所填入的信息對(duì)其進(jìn)行改修;發(fā)布新聞,輸入標(biāo)題,選擇新聞?lì)愋瓦M(jìn)行發(fā)布,提交審核;新聞管理,查看所發(fā)布的新聞。管理員模塊,待審核新聞;過審新聞;類型管理;主編管理;管理員管理。用戶端:根據(jù)類型查看發(fā)布的新聞;收藏;評(píng)論等。關(guān)鍵詞:微信公眾平臺(tái);新聞推送;新聞管理目錄3970摘要 .緒論1.1項(xiàng)目背景及意義1.1.1項(xiàng)目背景互聯(lián)網(wǎng)第一次出現(xiàn)在人類歷史上是在20世紀(jì)中期。當(dāng)時(shí)互聯(lián)網(wǎng)的應(yīng)用范圍還比較狹窄,主要是用于軍用連接[1]。隨著時(shí)代日益更迭進(jìn)步,互聯(lián)網(wǎng)技術(shù)更是飛速發(fā)展?,F(xiàn)如今,人們的生活處處都用的到這項(xiàng)技術(shù),它與人們的生活息息相關(guān)。互聯(lián)網(wǎng)的飛速進(jìn)步,一方面使網(wǎng)絡(luò)上的各類的新聞信息翻倍增長(zhǎng),種類也越來越多,隨之也能更加滿足人們對(duì)各類新聞的需求;另一方面,人們獲取自己所需的的科技新聞和信息資源不再受任何限制,例如空間和時(shí)間,只要有互聯(lián)網(wǎng)接入設(shè)備和網(wǎng)絡(luò),我們就可以查看任意自己喜歡的科技新聞和信息。便捷高效更是這個(gè)時(shí)代的主旋律[2]。綜上所述,非常有必要設(shè)計(jì)一個(gè)智能高效的新聞推送系統(tǒng)。1.1.2目的和意義現(xiàn)目前,能把內(nèi)容整合還能使其智能推送的系統(tǒng)少之又少,運(yùn)用到微信公眾平臺(tái)的廠商也是只有極少數(shù),相較于傳統(tǒng)的智能新聞推送系統(tǒng),他們根本無法做到聚合多平臺(tái)內(nèi)容,沒有用戶可以在使用純移動(dòng)端網(wǎng)頁得到好的體驗(yàn)[3]。我所研究的基于微信公眾平臺(tái)的新聞推送系統(tǒng)可以讓用戶在不安裝其他應(yīng)用軟件的情況下閱讀到自己喜歡的新聞和文章,這對(duì)于用戶來說無疑是方便快捷的。為了不讓用戶在繁雜的新聞當(dāng)中耗費(fèi)時(shí)間找自己喜愛的內(nèi)容,該新聞推送系統(tǒng)可以根據(jù)用戶需求主動(dòng)給用戶推送新聞。1.2國(guó)內(nèi)外研究現(xiàn)狀1.2.1國(guó)外研究現(xiàn)狀根據(jù)調(diào)查結(jié)果顯示在國(guó)外現(xiàn)階段關(guān)于新聞推送的系統(tǒng)設(shè)計(jì)推廣,已經(jīng)完成了較為顯著的進(jìn)步,可以說已經(jīng)進(jìn)入下一個(gè)時(shí)代[4]。相應(yīng)的硬件設(shè)備也在與時(shí)俱進(jìn),其信息部門,也即是政府機(jī)構(gòu),也在建立健全更加可靠的信息系統(tǒng),以實(shí)現(xiàn)更加方便快捷的進(jìn)行工作,方便工作人員的同時(shí),大眾公民也可以完成對(duì)其想要的信息進(jìn)行交互自由,這無疑是領(lǐng)先的,也是便民的[5]。1.2.2國(guó)內(nèi)研究現(xiàn)狀在此影響之下我國(guó)也對(duì)其做出了一系列的推進(jìn)措施,孟利華國(guó)際戚利娜大學(xué)學(xué)校的內(nèi)部信息,分析了對(duì)于年輕一代青年男女們現(xiàn)階段在信息交流上最為普遍的工具,發(fā)現(xiàn)新媒體依然是當(dāng)今中國(guó)流量最大的信息交流工具以及平臺(tái),為了抓住這一機(jī)會(huì),我們以做好了迎接挑戰(zhàn)的準(zhǔn)備[6]。1.3論文結(jié)構(gòu)安排本論文可以將分出七個(gè)部分進(jìn)行論述:第1章緒論,本章內(nèi)容主要為此課題的研究背景,國(guó)內(nèi)外的現(xiàn)狀分析以及論文結(jié)構(gòu)的概括。第2章系統(tǒng)應(yīng)用技術(shù),本章內(nèi)容主要為此系統(tǒng)設(shè)計(jì)所使用的技術(shù)語言和數(shù)據(jù)庫(kù)。第3章系統(tǒng)需求分析,本章內(nèi)容主要為此系統(tǒng)的針對(duì)各方面的可行性分析。第4章系統(tǒng)的詳細(xì)設(shè)計(jì),本章內(nèi)容主要為體統(tǒng)詳細(xì)的設(shè)計(jì)方案細(xì)節(jié)展示。第5章系統(tǒng)的實(shí)現(xiàn),本章內(nèi)容主要為此系統(tǒng)的功能模塊的展示。第6章系統(tǒng)的測(cè)試,本章內(nèi)容主要對(duì)此系統(tǒng)功能進(jìn)行測(cè)試。第7章總結(jié),本章內(nèi)容主要為此次論文和設(shè)計(jì)的不同階段工作總結(jié)。
2.系統(tǒng)應(yīng)用技術(shù)2.1JSP技術(shù)JSP[7這項(xiàng)技術(shù)所需要開發(fā)的web應(yīng)用程序都是基于java的,它們都具備了java跨平臺(tái)的特點(diǎn),并且還可利用其其他特性,對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。
2.2MySQL數(shù)據(jù)庫(kù)SQL[8]它指的是一種結(jié)構(gòu)化的查詢語言structuredquerylanguage的一個(gè)英文縮寫,用于在一個(gè)數(shù)據(jù)庫(kù)中進(jìn)行訪問和執(zhí)行。sql語句既可以能夠直接用于管理和查詢一個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng)中的所有數(shù)據(jù),也可以直接用于添加、更新和清除一個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng)中的所有數(shù)據(jù),還可以直接用于對(duì)一個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行管理或者維護(hù)等。數(shù)據(jù)庫(kù)中可以存儲(chǔ)大量數(shù)據(jù)的特點(diǎn)[9]:1、可以自由操作表和庫(kù)。2、在數(shù)據(jù)庫(kù)中表就像人一樣可以擁有自己的名字以便于分辨。3、表也會(huì)具有一些個(gè)性,以便于日后存儲(chǔ)。4、表由列組成,我們也稱為字段。所有表都是由一個(gè)或多個(gè)列組成的,每一列類似java中的”屬性”5、表是以按行存儲(chǔ)來存放數(shù)據(jù)的。2.3JAVA技術(shù)JAVA技術(shù)是我們專業(yè)在大學(xué)期間最早接觸一門編程語言,其重要程度可想而知,更為關(guān)鍵的是他的特點(diǎn)鮮明,方便我們學(xué)習(xí)使用,一門簡(jiǎn)單的語言可以讓我們更好的表達(dá)我們的意圖,JAVA剛好可以達(dá)到這一目的。其強(qiáng)大的能力,讓我在對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)時(shí)可以放心大膽的進(jìn)行軟件的邏輯設(shè)計(jì)和結(jié)構(gòu)搭建。
3.系統(tǒng)分析3.1可行性分析3.1.1經(jīng)濟(jì)可行性現(xiàn)如今互聯(lián)網(wǎng)發(fā)展迅速,有嶄新的機(jī)會(huì)和挑戰(zhàn)在等著新聞業(yè)。為了把用戶需求和多種多樣的信息相互對(duì)接起來,實(shí)現(xiàn)按照用戶喜好精準(zhǔn)推送[12]。新聞推送系統(tǒng)在不斷完善和加強(qiáng)的過程中,對(duì)我們?nèi)祟愇幕瘋鬟f有著至關(guān)重要的作用[13]。3.1.2技術(shù)可行性根據(jù)我所學(xué)知識(shí),老師指導(dǎo)以及前期分析可以看出,本系統(tǒng)中是使用java語言開發(fā)的,結(jié)構(gòu)簡(jiǎn)單,學(xué)生操作起來最為順手。MYSQL很快很靈活是一個(gè)很容易上手的數(shù)據(jù)管理系統(tǒng)。此次所研究的系統(tǒng)雖說功能齊全,但總體開發(fā)沒有太大壓力,對(duì)于我來說可以實(shí)時(shí)對(duì)系統(tǒng)進(jìn)行監(jiān)控,后期系統(tǒng)也將會(huì)是穩(wěn)定的[14]。3.1.3操作可行性本系統(tǒng)是基于微信公眾平臺(tái)的設(shè)計(jì),就目前智能手機(jī)普遍,人人都在使用微信的情況下來看,通過微信可以更快捷方便的獲取用戶的喜好,更好的實(shí)現(xiàn)了推送的這一想法概念。3.2功能需求分析本課題微信公眾平臺(tái)的新聞推送系統(tǒng)。該系統(tǒng)基于微信公眾平臺(tái),可以有主編,管理員和用戶三個(gè)角色,主編可在發(fā)布新聞、新聞編輯、新聞刪除以及查看。管理員可以對(duì)已發(fā)布的新聞進(jìn)行審核,推送,還可以對(duì)管理員進(jìn)行管理。用戶則是可以在客戶端對(duì)已接收到的新聞進(jìn)行查看,收藏和評(píng)論。3.2.1主編部分個(gè)人信息修改功能:主編可以在發(fā)布新聞前對(duì)作者的基本信息進(jìn)行最基本的編輯。上傳新聞:通過使用系統(tǒng)自帶的文本編輯器將文章寫好最后上傳等待審核。 新聞管理:對(duì)已發(fā)布的新聞進(jìn)行再監(jiān)控,保證新聞已處在待審核狀態(tài),以及在新聞發(fā)生變動(dòng)是實(shí)時(shí)的對(duì)其進(jìn)行修改或者刪除。主編功能的用例圖參考圖3.1所示。圖3.1主編用例圖3.2.2管理員部分管理員可在后臺(tái)對(duì)新聞進(jìn)行審核,類型管理,管理員管理等。待審核新聞:對(duì)發(fā)布的新聞進(jìn)行審核,通過或拒絕并給出拒絕的意見。類型管理:對(duì)新聞的類型進(jìn)行新增與刪除。主編管理:對(duì)主編的信息修改與刪除。新聞推送:已過審的新聞將有管理員將其推送至客戶端。管理員功能的用例圖參考圖3.2所示。圖3.2管理員用例圖3.2.3用戶部分用戶可在客戶端對(duì)新聞進(jìn)行查看,收藏和評(píng)論回復(fù)。新聞查看:查看接收道的新聞。收藏新聞:用戶對(duì)自己喜歡的新聞進(jìn)行收藏。評(píng)論新聞:用戶可對(duì)新聞進(jìn)行評(píng)論發(fā)布自己的意見。用戶功能用例圖參考圖3.3。圖3.3用戶用例圖
4.系統(tǒng)設(shè)計(jì)4.1總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)意在搭建一個(gè)新聞推送系統(tǒng),主編模塊的主要功能是將得到的新聞進(jìn)行發(fā)布,以及對(duì)已發(fā)布但是需要修改的新聞進(jìn)行及時(shí)的處理。管理員對(duì)主表、管理員、發(fā)布的新聞進(jìn)行審閱等。用戶則是對(duì)新聞進(jìn)行查看,收藏和評(píng)論。其主要模塊結(jié)構(gòu)如圖4.1所示。圖4.1系統(tǒng)總體框架圖4.2系統(tǒng)詳細(xì)設(shè)計(jì)4.2.1管理員、主編注冊(cè)進(jìn)入后臺(tái)操作頁面,點(diǎn)擊注冊(cè)后進(jìn)行注冊(cè)用戶按照提示信息設(shè)置自己的用戶名以及密碼,以及一系列的個(gè)人信息,確認(rèn)無誤后即可新增用戶,參考下圖4.2所示。圖4.2注冊(cè)系統(tǒng)流程圖4.2.2管理員、主編登陸在此功能模塊,管理員,主編和用戶可輸入自己之前注冊(cè)的賬號(hào)密碼實(shí)現(xiàn)登陸功能,密碼無誤直接進(jìn)入系統(tǒng),密碼有誤系統(tǒng)將提示并且需要再次輸入,如圖4.3所示。圖4.3登陸流程圖4.2.3主編發(fā)布新聞主編打開新聞發(fā)布界面,在系統(tǒng)中的文本編輯器里將得到的新聞進(jìn)行編輯發(fā)布參考下圖4.4所示。圖4.4發(fā)布新聞流程圖4.2.4管理員管理新聞管理員打開管理員模塊,對(duì)已發(fā)布的新聞進(jìn)行審核,審核通過則將其發(fā)送到客戶端,同時(shí)還可挑選部分新聞進(jìn)行推送,推送后客戶端就會(huì)收到彈窗提示,點(diǎn)擊即可打開新聞,參考圖4.4所示。圖4.4管理員管理新聞流程圖4.2.5類型管理新聞的類型有很多,比如體育新聞,娛樂新聞,科普新聞,管理員還可以對(duì)新聞?lì)愋瓦M(jìn)行管理,定期對(duì)類型進(jìn)行增減,還可以進(jìn)行批量刪除操作,參考圖4.5所示。圖4.5新聞推送新聞管理流程圖4.2.6用戶登陸客戶端用戶登陸客戶端對(duì)新聞進(jìn)行查看新聞,收藏新聞,評(píng)論回復(fù)新聞,參考圖4.6所示。圖4.6客戶端流程圖4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1E-R圖本新聞推送系統(tǒng)數(shù)據(jù)庫(kù)總體包含新聞,新聞?lì)愋?,管理員,用戶等實(shí)體。圖4.8系統(tǒng)總體E-R圖新聞實(shí)體具有其內(nèi)容,創(chuàng)建時(shí)間,發(fā)布時(shí)間,新聞標(biāo)題,新聞?lì)愋偷葘傩匀鐓⒖?.5示。圖4.5新聞實(shí)體屬性圖新聞?lì)愋偷膶傩允瞧鋭?chuàng)建時(shí)間和類型名稱,參考圖4.7所示。圖4.7新聞?lì)愋蛯?shí)體屬性圖管理員實(shí)體的屬性是姓名,性別身份證,聯(lián)系方式,郵箱等,參考圖4.8所示。圖4.8管理員實(shí)體屬性圖4.4.2數(shù)據(jù)庫(kù)表設(shè)計(jì)新聞推送的系統(tǒng)正常運(yùn)行,與數(shù)據(jù)庫(kù)有著密不可分的聯(lián)系,況且數(shù)據(jù)庫(kù)本就是一個(gè)龐大復(fù)雜的內(nèi)容,所以對(duì)前期數(shù)據(jù)庫(kù)的編寫對(duì)后期產(chǎn)品運(yùn)行流暢程度影響巨大,正所謂前人栽樹,后人乘涼,好的數(shù)據(jù)庫(kù)即可減少浪費(fèi)不必要的時(shí)間,也可以保證軟件的完整。表4.1表名:新聞信息表表4.2表名:新聞?lì)愋捅肀?.3表名:主編信息表表4.4表名:新聞資源信息表表4.5表名:收藏信息表表4.6表名:管理員信息表5.系統(tǒng)實(shí)現(xiàn)5.1搭建開發(fā)環(huán)境結(jié)合需求所得,本系統(tǒng)所需開發(fā)環(huán)境與數(shù)據(jù)庫(kù)如下:開發(fā)環(huán)境:IDEA軟件;數(shù)據(jù)庫(kù):Mysql數(shù)據(jù)庫(kù)5.2新聞管理端模塊5.2.1用戶注冊(cè)模塊注冊(cè)部分,主編在登錄系統(tǒng)時(shí)需要根據(jù)信息進(jìn)行注冊(cè)。注冊(cè)模塊如圖5.1所示主編或管理員在打開系統(tǒng)后第一步就是為自己創(chuàng)建登陸賬號(hào),按照信息提示填寫即可,參考圖5.1所示。:圖5.1主編注冊(cè)模塊5.2.2管理端權(quán)限模塊的實(shí)現(xiàn)主編和管理員所涉及的模塊在同一界面,但是有兩個(gè)不同分區(qū)組成,管理員和主編根據(jù)不同需求點(diǎn)擊不同分區(qū)進(jìn)行操作,兩個(gè)分區(qū)所具有的功能也不相同。主編功能包含個(gè)人信息,發(fā)布新聞,新聞管理。主編功能參考圖5.2所示:圖5.2主編功能管理員功能包含審核待審核新聞,過審新聞的推送,新聞?lì)愋凸芾?,主編管理,管理員列表管理,如圖5.3所示:圖5.3管理員功能5.2.3管理者登錄管理員使用之前創(chuàng)建的賬號(hào)登陸系統(tǒng)以便于系統(tǒng)的安全以及系統(tǒng)內(nèi)信息的保密性如圖5.4所示:圖5.4管理端登錄模塊5.2.4主編模塊主編模塊。主編進(jìn)入系統(tǒng),可以對(duì)自己的信息進(jìn)行編輯可編輯的項(xiàng)目包含用戶名,真是姓名,作者筆名,性別,年齡,郵箱,地址,生日以及身份號(hào)。參考圖5.5所示:圖5.5個(gè)人信息查看主編的新聞發(fā)布功能,主編可在系統(tǒng)所帶的文本編輯器當(dāng)中,將文章進(jìn)行編輯,其中包含新聞標(biāo)題的編輯,新聞?lì)愋偷木庉?,正文部分更是可以做到和我們?nèi)粘I钪惺褂玫霓k公軟件一樣功能齊全,參考圖5.6所示:圖5.6發(fā)布新聞主編使用系統(tǒng)自帶文本編輯器對(duì)新聞進(jìn)行修改。參考圖5.7所示:圖5.7在線新聞編輯主要核心算法如下: 主編將自己收到文章在文本編輯器里填寫完成功后,將新聞進(jìn)行發(fā)布,發(fā)布結(jié)束后管理員就可以看到待審核文章,等待審核通過讓用戶們客戶端查看新聞。參考圖5.8所示:圖5.8在線新聞發(fā)布主編功能中的新聞管理功能可以及時(shí)查看已發(fā)布的新聞是什么狀態(tài),審核中、還是以打回并查看打回的原因以便于再次修改或者直接撤回發(fā)布。參考圖5.9所示:圖5.9新聞管理核心算法如下:5.2.5管理員模塊實(shí)現(xiàn)管理員模塊。管理員進(jìn)入管理員模塊后,可以通過待審核新聞功能,對(duì)主編們發(fā)布的新聞進(jìn)行審核,內(nèi)容合格可以發(fā)布的,點(diǎn)擊確認(rèn)發(fā)布,內(nèi)容不合格的,要將其打回,并附以解釋說明,以便于主編修改文章。新聞通過參考圖5.10所示:圖5.10新聞通過新聞拒絕,管理員審核過后,將發(fā)現(xiàn)的內(nèi)容不合格的稿件將其打回,打回時(shí)要備注好打回理由,以便于作者對(duì)新聞進(jìn)行針對(duì)性的修改,是新聞時(shí)效已過還是新聞本身就是假的,便于作者分辨。新聞拒絕參考圖5.11所示圖5.11新聞拒絕過審稿件是由管理員審核過通過的稿件列表,對(duì)審核通過的新聞進(jìn)行推送如圖5.12所示:圖5.12過審新聞核心算法如下:類型管理功能,對(duì)新聞?lì)愋瓦M(jìn)行新增與刪除,如圖5.13所示:圖5.13類型管理編輯圖5.14類型管理刪除核心算法如下:添加新的新聞?lì)愋?,新聞的類型有很多例如娛樂新聞,體育新聞,科普新聞等,增加更多的新聞?lì)愋涂梢宰屩骶幵诎l(fā)布新聞時(shí)按照需求選擇類型。參考圖5.15所示:圖5.15添加類型管理主編管理功能,管理員可在主編很多的時(shí)候?qū)χ骶庍M(jìn)行更改操作,同時(shí)該功能也可將主編信息進(jìn)行刪除或者修改其信息。參考圖5.16所示:圖5.16主編管理編輯圖5.17主編管理刪除管理員管理模塊。管理員可在此功能中將主編和管理員的身份進(jìn)行編輯刪除參考圖5.18所示:圖5.18管理員編輯圖5.19管理員刪除5.3新聞客戶端模塊5.3.1新聞登錄頁模塊的實(shí)現(xiàn)客戶端登錄頁面。用戶通過自己的賬號(hào)與密碼并進(jìn)入界面,如圖5.20所示:圖5.20新聞登錄頁5.3.2客戶端首頁模塊的實(shí)現(xiàn)客戶端首頁模塊??蛻舳诉M(jìn)入頁面后左側(cè)是新聞?lì)愋瓦x擇,中間是根據(jù)類型顯示所對(duì)應(yīng)的新聞,客戶端可根據(jù)自己的喜好對(duì)新聞進(jìn)行查看,如圖5.21所示:圖5.21客戶端首頁5.3.3新聞詳情模塊的實(shí)現(xiàn)新聞詳情模塊,客戶端按照自己所選擇的類型新聞進(jìn)行查看,包括標(biāo)題,內(nèi)容,時(shí)間,并且可以對(duì)新聞進(jìn)行收藏和評(píng)論,如圖5.22所示:圖5.22新聞詳情5.3.4我的收藏模塊的實(shí)現(xiàn)我的收藏模塊,客戶端在個(gè)人中心頁面中點(diǎn)擊我的收藏查看自己喜歡的新聞,如圖5.23所示:圖5.23我的收藏6.系統(tǒng)測(cè)試6.1系統(tǒng)測(cè)試概述本次系統(tǒng)測(cè)試選擇黑盒測(cè)試來進(jìn)行,該測(cè)試方式為目前較為普遍的測(cè)試方式,能夠在達(dá)到測(cè)試系統(tǒng)完整性的目的下,極大程度的節(jié)省人力物力。在開發(fā)過程中或多或少都會(huì)產(chǎn)生一些錯(cuò)誤,而這些錯(cuò)誤就是常說的BUG,而這些錯(cuò)誤極有可能會(huì)導(dǎo)致系統(tǒng)運(yùn)行不流暢。所以需要對(duì)系統(tǒng)整體功能進(jìn)行完善的功能性測(cè)試,才能夠避免這些錯(cuò)誤導(dǎo)致產(chǎn)生系統(tǒng)問題,保證系統(tǒng)的正常運(yùn)行[18]。6.2系統(tǒng)功能測(cè)試6.2.1類型管理測(cè)試驗(yàn)證管理員在添加新的新聞?lì)愋蜁r(shí)不填必選項(xiàng)時(shí)是否可以添加。管理員的類型管理功能的測(cè)試用例表如下表6.1所示。類型管理測(cè)試用例表6.1類型管理測(cè)試用例表測(cè)試驗(yàn)證是否可以添加新的類型前提條件登陸管理員賬號(hào),確認(rèn)準(zhǔn)備添加的類型內(nèi)容測(cè)試步驟與用例用例1:點(diǎn)擊類型添加,填寫必填選項(xiàng),查看系統(tǒng)提示。用例2:點(diǎn)擊類型添加,不填寫必填選項(xiàng),查看系統(tǒng)提示。預(yù)期效果測(cè)試結(jié)果系統(tǒng)提示添加成功通過系統(tǒng)提示必選項(xiàng)不得為空通過測(cè)試結(jié)果管理員在新增新聞?lì)愋蜁r(shí),若漏填類型信息,提示錯(cuò)誤信息為必選項(xiàng)不能為空結(jié)果如圖6.1所示:若全部完成,提示提示成功信息為新增成功,如圖6.2所示:圖6.1類型新增失敗圖6.2類型新增成功6.2.2審核新聞測(cè)試通過管理員在新聞審核是發(fā)現(xiàn)文章有不合格現(xiàn)象,所以要將新聞進(jìn)行打回,本次測(cè)試主要是為了測(cè)試在打回新聞時(shí)不填寫打回理由是否可以成功打回新聞??梢缘脑捠鞘裁辞闆r,不可以又是什么情況。審核新聞功能測(cè)試用例操作如下。表6.2審核新聞功能測(cè)試用例表用例名稱測(cè)試審核新聞功能測(cè)試要求打回理由對(duì)審核結(jié)果的影響測(cè)試用例與執(zhí)行步驟用例1:對(duì)標(biāo)題為《數(shù)字時(shí)代,“銀發(fā)族”不是“局外人”》的文章進(jìn)行打回操作打回理由:內(nèi)容有敏感詞匯用例2:對(duì)標(biāo)題為《數(shù)字時(shí)代,“銀發(fā)族”不是“局外人”》的文章進(jìn)行打回操作打回理由:無預(yù)期結(jié)果測(cè)試結(jié)果正常打回文章通過正常打回文章通過測(cè)試結(jié)果對(duì)文章標(biāo)題為《數(shù)字時(shí)代,“銀發(fā)族”不是“局外人”》的新聞進(jìn)行打回操作,成功打回并加以系統(tǒng)提示參考圖6.3所示:圖6.3打回的新聞對(duì)文章標(biāo)題為《數(shù)字時(shí)代,“銀發(fā)族”不是“局外人”》的新聞進(jìn)行通過操作,成功通過并加以提示,內(nèi)容為為通過審核,新聞已發(fā)布結(jié)果參考圖6.4所示:圖6.4通過的新聞6.3系統(tǒng)運(yùn)行情況此次系統(tǒng)測(cè)試針對(duì)系統(tǒng)的各項(xiàng)功能都進(jìn)行了嚴(yán)格的測(cè)試,測(cè)試下來系統(tǒng)完全可以正常運(yùn)行,系統(tǒng)功能也都符合初期預(yù)想,反復(fù)比對(duì),最終達(dá)到了完美的穩(wěn)定。總結(jié)經(jīng)過這段時(shí)間的研究學(xué)習(xí),此新聞推送系統(tǒng)的可以說已經(jīng)能夠完美運(yùn)行,這跟前期細(xì)致的分析,過程中耐心的設(shè)計(jì)修改,后期測(cè)試的耐心比對(duì)我也在此設(shè)計(jì)的過程中,汲取到的經(jīng)驗(yàn)也是也是一種寶貴的知識(shí),其中一方面是專業(yè)技能的提升,另一方面對(duì)我的信心和意志也有很好的提升。
經(jīng)過一段時(shí)間的設(shè)計(jì)和開發(fā),新聞推送系統(tǒng)基本開發(fā)完畢,系統(tǒng)功能主要實(shí)現(xiàn)了新聞的主動(dòng)實(shí)施推送,按照用戶喜好對(duì)其進(jìn)行有針對(duì)的推送,大大減少用戶查看新聞的復(fù)雜程度,由于時(shí)間上的不寬裕,該系統(tǒng)還有許多需要完善的地方。我相信在日后的學(xué)習(xí)當(dāng)之,我會(huì)繼續(xù)提高我的知識(shí)儲(chǔ)備和實(shí)際操作技術(shù),將此系統(tǒng)進(jìn)行更好的升級(jí),為新聞推送系統(tǒng)貢獻(xiàn)出我自己的力量。參考文獻(xiàn)[1]吳檜菊.微信公眾號(hào)在新聞傳播中的應(yīng)用價(jià)值探析[J].傳媒論壇,2020,3(21):45-46.[2]廖傳良.微信公眾號(hào)的新聞信息傳播研究[J].傳媒論壇,2020,3(20):172.[3]張?jiān)礉?新聞?lì)愇⑿殴娞?hào)的傳播效果分析[J].西部廣播電視,2020,41(17):22-24.[4]周傳金,張麗.新聞網(wǎng)站微信公眾號(hào)選題標(biāo)準(zhǔn)及標(biāo)題制作[J].青年記者,2020(20):57-58.[5]周智.基于新聞推送平臺(tái)的推送算法研究[J].數(shù)字傳媒研究,2020,37(07):10-12.[6]葉秀儀.微信公眾號(hào)運(yùn)營(yíng)中的問題和對(duì)策[J].傳媒論壇,2020,3(12):29-30.[7]李潔.微信公眾號(hào)在新聞傳播中的應(yīng)用價(jià)值[J].新聞研究導(dǎo)刊,2020,11(09):133-134.[8]高萌瀟.微信公眾號(hào)新聞“標(biāo)題黨”現(xiàn)象及治理對(duì)策[J].新媒體研究,2020,6(08):77-78.[9]李劍偉.高校微信公眾號(hào)的傳播策略研究[J].包頭職業(yè)技術(shù)學(xué)院學(xué)報(bào),2020,21(01):94-96.[10]李姣燕,劉瀟.基于微信公眾號(hào)個(gè)性化新聞推送平臺(tái)設(shè)計(jì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 消防安全液化氣站火災(zāi)預(yù)防與應(yīng)對(duì)措施題2026版
- 2026年國(guó)際貿(mào)易從業(yè)者實(shí)務(wù)操作模擬題
- 2026年二級(jí)營(yíng)養(yǎng)師考試大綱模擬題
- 未來五年工礦工程綜合服務(wù)行業(yè)市場(chǎng)營(yíng)銷創(chuàng)新戰(zhàn)略制定與實(shí)施分析研究報(bào)告
- 未來五年寵物貓狗散裝食品企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略分析研究報(bào)告
- 未來五年水果、堅(jiān)果醬企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略分析研究報(bào)告
- 未來五年城市智能管理服務(wù)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略分析研究報(bào)告
- 未來五年娛樂電視節(jié)目制作服務(wù)行業(yè)市場(chǎng)營(yíng)銷創(chuàng)新戰(zhàn)略制定與實(shí)施分析研究報(bào)告
- 安徽省文化和旅游廳直屬事業(yè)單位招聘考試真題2025
- 2025年南京市浦口區(qū)事業(yè)單位真題
- 江西省上饒市2023-2024學(xué)年高二上學(xué)期期末教學(xué)質(zhì)量測(cè)試物理試卷(解析版)
- GB/T 3487-2024乘用車輪輞規(guī)格系列
- CJT 313-2009 生活垃圾采樣和分析方法
- 人工智能在塑料零件設(shè)計(jì)中的應(yīng)用
- 《劇院魅影:25周年紀(jì)念演出》完整中英文對(duì)照劇本
- 蔣詩(shī)萌小品《誰殺死了周日》臺(tái)詞完整版
- tubeless胸科手術(shù)麻醉
- 物業(yè)保潔保安培訓(xùn)課件
- 人教版初中英語七至九年級(jí)單詞匯總表(七年級(jí)至九年級(jí)全5冊(cè))
- 起重機(jī)械的安全圍擋與隔離區(qū)域
- 水泥直塑施工方案
評(píng)論
0/150
提交評(píng)論