Java-Web新聞發(fā)布系統(tǒng)課程設(shè)計(jì)_第1頁
Java-Web新聞發(fā)布系統(tǒng)課程設(shè)計(jì)_第2頁
Java-Web新聞發(fā)布系統(tǒng)課程設(shè)計(jì)_第3頁
Java-Web新聞發(fā)布系統(tǒng)課程設(shè)計(jì)_第4頁
Java-Web新聞發(fā)布系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、武漢工商學(xué)院信息工程學(xué)院項(xiàng)目名稱: 新聞發(fā)布系統(tǒng) 學(xué)生姓名: 劉偉 學(xué) 號(hào): 14404036 班 級(jí): 14計(jì)科實(shí)驗(yàn)班 指導(dǎo)教師: 陳濤、魏明 2016年7月4日目 錄1 緒論11.1 系統(tǒng)應(yīng)用意義11.2 主要設(shè)計(jì)任務(wù)1每個(gè)用戶都可以使用系統(tǒng)進(jìn)行方便的信息查看。11.3 相關(guān)技術(shù)概述12 系統(tǒng)需求分析22.1 功能需求分析23 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)43.1 模塊劃分43.2 系統(tǒng)功能模塊圖44 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)74.1 數(shù)據(jù)庫設(shè)計(jì)74.2數(shù)據(jù)庫需求分析74.3 數(shù)據(jù)庫創(chuàng)建85 功能測(cè)試105.1 登錄注冊(cè)測(cè)試105.2 后臺(tái)管理測(cè)試125.3 前臺(tái)用戶操作測(cè)試14參考文獻(xiàn)17I1 緒論1.1

2、 系統(tǒng)應(yīng)用意義 隨著計(jì)算機(jī)技術(shù)的發(fā)展,網(wǎng)絡(luò)技術(shù)對(duì)我們生活和工作顯得月來越重要,特別是現(xiàn)在信息高度發(fā)達(dá)的今天,人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性。而動(dòng)態(tài)交互式網(wǎng)頁剛好提供了這些功能,本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞的網(wǎng)上多用戶發(fā)布,多欄目管理,實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng)。新聞發(fā)布系統(tǒng),廣泛應(yīng)用于大型專業(yè)網(wǎng)站、政府網(wǎng)站、企業(yè)網(wǎng)站等幾乎所有的網(wǎng)站上,是將新聞、信息欄目和業(yè)界動(dòng)態(tài)等信息集中起來發(fā)布、管理、查詢等的一種網(wǎng)站應(yīng)用程序。無論企業(yè)網(wǎng)站管理人員身處何地,只要能夠上網(wǎng)就能對(duì)網(wǎng)站信息進(jìn)行更新及維護(hù)。所有的操作可以通過瀏覽器完成,不需要掌握其他應(yīng)用軟件,用戶不需培訓(xùn)。人壽保險(xiǎn)公司也

3、離不開這樣的管理。用信息化手段改造傳統(tǒng)產(chǎn)業(yè),提高工作效率已是不可爭(zhēng)辯的事實(shí)。那么,本系統(tǒng)管理信息系統(tǒng)主要解決的就是企事業(yè)單位領(lǐng)導(dǎo)們所關(guān)心的人、資源、信息和業(yè)務(wù)等方面的管理問題。當(dāng)今時(shí)代的兩個(gè)顯著特點(diǎn)就是世界經(jīng)濟(jì)一體化和以計(jì)算機(jī)為代表的信息技術(shù)的快速發(fā)展。一個(gè)組織要在激烈的競(jìng)爭(zhēng)中保持優(yōu)勢(shì)和不斷發(fā)展,必須對(duì)迅速變化的環(huán)境靈敏地做出有效地反應(yīng)。信息管理系統(tǒng)的應(yīng)用能夠提供這種有效的決策支持。1.2 主要設(shè)計(jì)任務(wù)(1)新聞信息的查看 每個(gè)用戶都可以使用系統(tǒng)進(jìn)行方便的信息查看。(2)新聞信息的發(fā)布 每個(gè)用戶都可以使用系統(tǒng)進(jìn)行快捷的信息發(fā)布。(3)一般用戶查看新聞信息:用戶查看完成后,記錄閱讀次數(shù),而且不限

4、次數(shù)。發(fā)布新聞信息:信息發(fā)布后不可以進(jìn)行信息的修改,發(fā)布前必須校對(duì)正確,本著為大眾著想的心態(tài)等。(4)系統(tǒng)管理員系統(tǒng)管理員通過此項(xiàng)功能,可對(duì)錯(cuò)誤信息進(jìn)行修改,對(duì)不合法和惡意性信息進(jìn)行刪除等操作1.3 相關(guān)技術(shù)概述1 本系統(tǒng)使用的技術(shù)概述 (1)MySQL MySQL數(shù)據(jù)庫管理系統(tǒng)是用于關(guān)聯(lián)數(shù)據(jù)庫并將數(shù)據(jù)保存到所創(chuàng)建的表中,在本次設(shè)計(jì)中涉及到數(shù)據(jù)的存儲(chǔ)過程,所以必須要有數(shù)據(jù)庫管理系統(tǒng)來進(jìn)行管理。目前來說MySQL一般比價(jià)適用于中小型企業(yè)的,如果數(shù)據(jù)規(guī)模非常龐大一般會(huì)選擇Oracle數(shù)據(jù)庫管理系統(tǒng)進(jìn)行開發(fā)。本次設(shè)計(jì)數(shù)據(jù)非常有限所以選擇MySQL,除此之外他還有便于學(xué)習(xí),成本低,開源等特點(diǎn)。 (2)

5、WEB服務(wù)器Tomcat Tomcat是Apache底下的一個(gè)項(xiàng)目,它擁有免費(fèi)、開放源碼的特點(diǎn)因此Tomcat成為許多程序開發(fā)、調(diào)試時(shí)所選擇的服務(wù)器,在本次設(shè)計(jì)過程中主要使用它來進(jìn)行程序的調(diào)試。同時(shí)在本次設(shè)計(jì)中需要用到JSP和Servlet技術(shù),Tomcat對(duì)于這些技術(shù)也是兼容的,因此它成為了我對(duì)服務(wù)器選擇的首選。在本系統(tǒng)中我們選用穩(wěn)定版本Tomcat6.0進(jìn)行開發(fā) (3)JAVA/JDBC語言編程 JAVA語言是一種面向?qū)ο?、易移植、多線程控制的語言,可通過JDBC去連接數(shù)據(jù)庫。用JAVA/JDBC編寫的軟件可移植性強(qiáng),適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高

6、速的應(yīng)用。 (4)動(dòng)態(tài)服務(wù)器頁面ASP ASP是微軟公司最新推出的WEB應(yīng)用開發(fā)技術(shù),著重于處理動(dòng)態(tài)網(wǎng)頁和WEB數(shù)據(jù)庫的開發(fā),編程靈活、簡(jiǎn)潔,具有較高的性能,是目前訪問WEB數(shù)據(jù)庫的最佳選擇。 (5)MyEclipse 是目前最流行的Java集成開發(fā)工具。MyEclipse一經(jīng)出現(xiàn)就以其快速、豐富的特性贏得了認(rèn)可,其主要的屬性有快速的性能、重構(gòu)性能、快速修復(fù)錯(cuò)誤、調(diào)整組織導(dǎo)入包、彈出窗口進(jìn)行代碼自動(dòng)裝配并且它能夠很好地與MySQL、Tomcat進(jìn)行集成。2系統(tǒng)測(cè)試環(huán)境a 被測(cè)試軟件系統(tǒng)的名稱 新聞發(fā)布系統(tǒng)b 系統(tǒng)任務(wù)提出者陳濤老師c 系統(tǒng)開發(fā)者計(jì)科實(shí)驗(yàn)班劉偉d 測(cè)試環(huán)境:JDK1.7 Tomc

7、at7 MyEclipse10 MySQL5.52 系統(tǒng)需求分析2.1 功能需求分析(1)新聞瀏覽1)新聞分類按新聞?lì)悇e分類顯示新聞標(biāo)題鏈接。新聞?lì)悇e分類包括一級(jí)標(biāo)題和二級(jí)標(biāo)題兩層,例如一級(jí)標(biāo)題有”國(guó)際”,“國(guó)內(nèi)”等,每個(gè)一級(jí)標(biāo)題下面又分二級(jí)標(biāo)題。用戶可根據(jù)一級(jí)標(biāo)題或者二級(jí)標(biāo)題查看相應(yīng)的新聞。2)新聞排行新聞點(diǎn)擊排行:用戶瀏覽新聞后點(diǎn)擊量會(huì)增加,根據(jù)升序進(jìn)行排行然后顯示在首頁上。用戶可自行選擇后查看相應(yīng)的新聞上。即時(shí)新聞排行:根據(jù)管理員發(fā)布的新聞的時(shí)間進(jìn)行排行,將最新發(fā)布的新聞放在首頁上,用戶可自行選擇后查看相應(yīng)的新聞上。3)新聞檢索可根據(jù)新聞標(biāo)題,關(guān)鍵字進(jìn)行模糊檢索到相應(yīng)的新聞。4)新聞顯示

8、點(diǎn)擊任意頁面的新聞標(biāo)題后均可進(jìn)入該條新聞的詳細(xì)內(nèi)容頁面,該頁面應(yīng)包括新聞標(biāo)題、作者、發(fā)布時(shí)間、點(diǎn)擊量完整內(nèi)容等信息。(2)新聞評(píng)論1) 未注冊(cè)用戶或未登錄用戶只能查看新聞評(píng)論。2) 注冊(cè)/登錄普通用戶只可以瀏覽新聞及相應(yīng)評(píng)論,如果用戶相對(duì)相應(yīng)的新聞進(jìn)行評(píng)論,用戶選擇注冊(cè)后用戶登錄成功可對(duì)任一新聞發(fā)表評(píng)論并可查看評(píng)論。(3)新聞發(fā)布和管理1)管理員發(fā)布新聞后臺(tái)管理員可通過發(fā)布頁面編輯新聞的標(biāo)題,圖片和內(nèi)容,保存新聞后,新聞將顯示在新聞標(biāo)題欄中。2)管理員管理新聞后臺(tái)管理員可對(duì)發(fā)布的新聞進(jìn)行操作,對(duì)不滿意的新聞進(jìn)行刪除或者編輯。(4)新聞標(biāo)題操作1) 一級(jí)標(biāo)題操作管理員可以針對(duì)用戶的要求對(duì)一級(jí)標(biāo)題

9、進(jìn)行操作,添加一級(jí)標(biāo)題欄或者修改刪除一級(jí)標(biāo)題。2) 二級(jí)標(biāo)題操作管理員可以針對(duì)用戶的要求對(duì)二級(jí)標(biāo)題進(jìn)行操作,添加二級(jí)標(biāo)題欄或者修改刪除二級(jí)標(biāo)題。(5)人員管理1) 前臺(tái)用戶管理管理員可以查看所有注冊(cè)用戶,然后對(duì)注冊(cè)用戶可以進(jìn)行刪除,也可以添加用戶,但不可修改用戶信息。2)后臺(tái)用戶管理后臺(tái)超級(jí)管理員可管理所有管理員,查看所有管理員信息修改管理員信息,添加或者刪除管理員。(6)新聞評(píng)論管理后臺(tái)管理員可查看到所有的評(píng)論,對(duì)不合格的評(píng)論進(jìn)行禁言或者刪除。通過對(duì)系統(tǒng)的分析,頂層數(shù)據(jù)流圖如圖2-1所示,系統(tǒng)數(shù)據(jù)流圖如2-2所示圖2-1 頂層數(shù)據(jù)流圖圖2-2 系統(tǒng)數(shù)據(jù)流圖3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1 模塊劃分設(shè)

10、計(jì)一個(gè)備忘錄管理系統(tǒng),具體分為四大模塊,如下:(1)用戶管理模塊:實(shí)現(xiàn)新增用戶,查看和修改用戶信息功能;(2)管理員管理模塊:實(shí)現(xiàn)新增管理員,查看、修改和刪除管理員信息功能;(3)權(quán)限管理模塊:實(shí)現(xiàn)對(duì)管理員、對(duì)管理的模塊和管理的評(píng)論賦權(quán)功能;(4)新聞管理模塊:實(shí)現(xiàn)有相關(guān)權(quán)限的管理員對(duì)新聞的增加、查看、修改和刪除功能;(5)評(píng)論管理模塊:實(shí)現(xiàn)有相關(guān)權(quán)限的管理員對(duì)評(píng)論的審核和刪除功能;3.2 系統(tǒng)功能模塊圖系統(tǒng)結(jié)構(gòu)圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框來描繪系統(tǒng)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)模塊的子集,最底層的各個(gè)框代表組成這個(gè)系統(tǒng)的獨(dú)

11、立功能模塊。本系統(tǒng)的總體結(jié)構(gòu)圖如圖3-1所示:網(wǎng)站新聞發(fā)布與管理系統(tǒng)用戶管理管理員管理權(quán)限管理新聞管理評(píng)論管理注冊(cè)新用戶查看用戶信息修改用戶信息注冊(cè)新管理員管理管理員信息管理新聞信息新增新聞信息審核評(píng)論刪除評(píng)論評(píng)論賦權(quán)欄目賦權(quán)管理員賦權(quán)圖3-1 系統(tǒng)功能模塊圖新聞?lì)悇e管理主要管理新聞的分類,新聞發(fā)布具體實(shí)現(xiàn)了該系統(tǒng)的主要功能,新聞的發(fā)布管理,刪除等操作。新聞發(fā)布過程中有時(shí)候需要用到圖片,在新聞管理模塊中的添加新聞里面會(huì)有圖片的上傳功能,這樣豐富了新聞的多樣性,不止是單一的文字說明了,同時(shí)有圖片顯示。當(dāng)用戶登陸了系統(tǒng)可以通過查詢新聞來查找自己想要找到的新聞內(nèi)容。網(wǎng)友還可以對(duì)看的新聞進(jìn)行評(píng)論,在此

12、特地做了一個(gè)評(píng)論模塊管理。系統(tǒng)用戶管理則主要是對(duì)用戶的管理,主要進(jìn)行添加,修改,刪除用戶等。新聞發(fā)布管理系統(tǒng)里有這樣幾個(gè)部分:如果是普通用戶只有新聞瀏覽、新聞閱讀、填寫評(píng)論和新聞查詢的權(quán)限,通過用戶的登陸判斷出用戶的權(quán)限,然后分配給你所擁有的功能;如果是管理員就除了上述權(quán)限外還有新聞管理權(quán)限,分別為新聞錄入、新聞修改和新聞刪除的權(quán)限。新聞?lì)悇e管理通過后臺(tái)系統(tǒng)管理,提供各種數(shù)據(jù),以實(shí)現(xiàn)新聞?lì)悇e的添加以及修改和刪除。本系統(tǒng)是使用數(shù)據(jù)庫服務(wù)器支持后臺(tái)的正常流暢的運(yùn)行,在數(shù)據(jù)庫的管理下進(jìn)行新聞?lì)悇e的管理。前臺(tái)系統(tǒng)就可以通過查閱新聞看到修改過后的新聞?lì)悇e。在新聞瀏覽中有個(gè)重要的目前很流行的模塊,就是網(wǎng)友

13、評(píng)論,瀏覽新聞的同時(shí)可以對(duì)新聞做出評(píng)論,如果是沒有登陸的情況則顯示匿名留言。這樣就組成了新聞發(fā)布及管理系統(tǒng)的功能模塊關(guān)系如圖3-2所示:數(shù)據(jù)庫介于前臺(tái)后臺(tái)之間,通過數(shù)據(jù)庫跟新數(shù)據(jù),以實(shí)現(xiàn)前臺(tái)和后臺(tái)數(shù)據(jù)保持一致。前臺(tái)系統(tǒng)后臺(tái)系統(tǒng) 新聞?lì)悇e管理數(shù)據(jù)庫基本信息發(fā)布新聞信息修改新聞查詢管理發(fā)表網(wǎng)友評(píng)論圖3-2 新聞發(fā)布及功能在本系統(tǒng)中,用戶管理模塊的功能比較簡(jiǎn)單。在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶Admin。Admin用戶可以創(chuàng)建用戶、修改和刪除用戶;普通用戶則只能修改自己的用戶名和密碼。所示:admin 通過登陸系統(tǒng)進(jìn)行用戶密碼的修改,還可以創(chuàng)建新的用戶。這里的管理員的權(quán)限設(shè)置比較齊全。

14、如果是普通用戶登陸的,只能修改自己的一些基本信息,包括自己的密碼,個(gè)人信息。當(dāng)所有的東西修改完成之后就可以保存到數(shù)據(jù)庫里面,這信息就得到了修改。服務(wù)器里面得到了更新。在admin 和普通用戶登陸過程中都有登陸的信息確認(rèn)過程,確認(rèn)密碼是否與原服務(wù)器上的一致,只有一致的時(shí)候才能登陸成功。否則失敗。當(dāng)修改信息的時(shí)候也會(huì)有這樣的確認(rèn)過程,確保信息的正確性有效性。這里是通過連接access數(shù)據(jù)庫,用戶的所有信息都存放在數(shù)據(jù)庫的用戶表里面,更新的信息也通過點(diǎn)擊實(shí)現(xiàn)與數(shù)據(jù)庫的交互,直接修改數(shù)據(jù)庫里面相關(guān)表的內(nèi)容。這里的管理員跟普通用戶的實(shí)現(xiàn)原理基本上是一樣的。都是通過連接數(shù)據(jù)庫進(jìn)行修改。數(shù)據(jù)庫占了很重要的地

15、位。大部分關(guān)鍵內(nèi)容都保存在數(shù)據(jù)庫里面。方便修改和維護(hù)。 系統(tǒng)用戶信息管理修改Admin用戶密碼碼創(chuàng)建、修改、刪除普通用戶信息修改自身信息普通用戶Admin用戶 圖3-3 用戶管理功能模塊4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)4.1 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)設(shè)計(jì)的優(yōu)劣將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存取效率,保證數(shù)據(jù)完整性和一致性,從而有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該首先充分了解系統(tǒng)需求的各個(gè)方面的需求,包括現(xiàn)有的和將來可能增加的需求。4.2數(shù)據(jù)庫需求分析需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢上,這就要求數(shù)據(jù)庫結(jié)構(gòu)

16、能充分滿足各種信息的輸出和輸入。通過收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)詞典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。在仔細(xì)分析和調(diào)查系統(tǒng)的基礎(chǔ)上,針對(duì)新聞管理發(fā)布系統(tǒng)的需求,通過對(duì)管理新聞發(fā)布過程的內(nèi)容和數(shù)據(jù)分析,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):新聞信息:包括的數(shù)據(jù)項(xiàng)有新聞編號(hào)、新聞標(biāo)題、新聞內(nèi)容、新聞發(fā)布者的編號(hào)、新聞發(fā)布時(shí)間、新聞?lì)悇e編號(hào)、是否有圖片。新聞評(píng)論信息:包括的數(shù)據(jù)項(xiàng)有新聞評(píng)論編號(hào)、評(píng)論者名稱、評(píng)論時(shí)間、新聞評(píng)論內(nèi)容、新聞編號(hào)。新聞?lì)悇e信息:包括的數(shù)據(jù)項(xiàng)有新聞?lì)悇e編號(hào)、新聞?lì)悇e。用戶信息:包括的數(shù)據(jù)項(xiàng)有用戶編號(hào)、用戶名、用戶密碼、用戶的真實(shí)姓名、用戶電子信箱地址、用戶

17、權(quán)限標(biāo)志。其E-R圖如圖4-1所示: 圖4-1 用戶管理功能模塊4.3 數(shù)據(jù)庫創(chuàng)建表4-2 后臺(tái)管理員表t_admin(后臺(tái)管理員表)字段名類型說明adminIdInt(Primary key)管理員IDnamevarchar(30)管理員名passwordvarchar(30)管理員密碼typeInt權(quán)限級(jí)別以上為數(shù)據(jù)庫中后臺(tái)管理員的表,當(dāng)?shù)卿洉r(shí)在表中取出相關(guān)記錄就可以進(jìn)行登錄了,其中權(quán)限級(jí)別以級(jí)別碼的形式進(jìn)行劃分,將管理員劃分為四個(gè)級(jí)別,級(jí)別越高,權(quán)利更大,最高權(quán)限可以管理其他管理員。在前臺(tái)用戶表(t_user)中,有六個(gè)字段,詳情如表4-2。表4-3 前臺(tái)用戶表t_user(前臺(tái)用戶表)

18、字段名類型說明userIdInt(Primary key)用戶IDusernamevarchar(30)用戶名passwordvarchar(30)用戶密碼emailvarchar(30)用戶注冊(cè)郵箱phonevarchar(30)聯(lián)系方式addressvarchar(30)家庭住址在新聞表(t_news)中,有八個(gè)字段,詳情見表4-3。表4-4 新聞表t_news(新聞表)字段名類型說明newsIdInt(Primary key)新聞IDsectypeIdInt(外鍵)新聞?lì)愋停ǘ?jí))newsTitlevarchar(300)新聞標(biāo)題newsContenttext新聞內(nèi)容newsDateva

19、rchar(30)新聞發(fā)布時(shí)間adminIdvarchar(30)新聞發(fā)布者newsPicpathvarchar(30)新聞圖片路徑newsKeywordvarchar(30)新聞關(guān)鍵字在二級(jí)模塊表(t_sectype)中有三個(gè)字段,詳情見表4-4。表4-5 二級(jí)模塊表t_sectype(模塊表二級(jí))字段名類型說明sectypeIdInt(Primary key)類型IDtypeNamevarchar(30)二級(jí)標(biāo)題名firtypeIdint一級(jí)標(biāo)題(外鍵)在一級(jí)模塊表(t_fietype)中有兩個(gè)字段,詳情見表4-5。表4-6 一級(jí)模塊表t_firtype(模塊表一級(jí))字段名類型說明firt

20、ypeIdInt(Primary key)類型IDfirtypeNamevarchar(30)一級(jí)標(biāo)題名在評(píng)論回復(fù)表(t_reply)中有六個(gè)字段,詳情見表4-6表4-7 評(píng)論回復(fù)表t_reply(評(píng)論回復(fù)表)字段名類型說明replyIDInt(Primary key)回復(fù)IDreplyContenttext回復(fù)內(nèi)容replyDatevarchar(30)回復(fù)時(shí)間replyTypebool回復(fù)是否匿名(用0或1表示)userIdInt(外鍵)用戶IDnewsIDInt(外鍵)新聞編號(hào)5 功能測(cè)試5.1 登錄注冊(cè)測(cè)試新聞發(fā)布系統(tǒng)有兩種用戶:會(huì)員用戶(包含游客)和管理員,分別有不同的權(quán)限,但都是從

21、同一界面登陸,此系統(tǒng)首頁采用DIV+CSS框架,使得頁面看起來美觀舒適。能自動(dòng)獲取系統(tǒng)當(dāng)前時(shí)間,展示新聞列表內(nèi)容和廣告等信息。用戶只要在瀏覽器地址欄輸入改項(xiàng)目的地址,即可訪問該系統(tǒng)的相關(guān)信息;需要說明的是:因?yàn)樵撓到y(tǒng)并未真正發(fā)布成正規(guī)的網(wǎng)站,只是將項(xiàng)目部署到了Tomcat服務(wù)器上面;圖5-1 登錄界面圖5-2 注冊(cè)界面本系統(tǒng)是一套實(shí)時(shí),多類型管理的新聞發(fā)布系統(tǒng),管理為超級(jí)管理員,他可以對(duì)系統(tǒng)的所有管理信息進(jìn)行管理: 管理員登錄界面如5-3所示:圖5-3 后臺(tái)登陸界面5.2 后臺(tái)管理測(cè)試成功登錄后,進(jìn)入新聞發(fā)布系統(tǒng)后臺(tái)管理頁面,可添加管理員如圖5-3所示:圖5-4 添加管理員界面成功添加管理員后,可查看每個(gè)管理員的信息和用戶的信息如圖5-5與5-6所示:圖5-5 管理員信息界面圖5-6 用戶信息界面管理員可對(duì)新聞進(jìn)行添加與刪除操作如圖5-7所示:圖5-7 管理員對(duì)新聞操作界面5.3 前臺(tái)用戶操作測(cè)試首頁由一級(jí)標(biāo)題,二級(jí)標(biāo)題組成,并提供最新新聞和熱點(diǎn)新聞,如圖5-8所示:圖5-8 首頁界面當(dāng)用戶瀏覽新聞時(shí)頁面會(huì)顯示標(biāo)題,發(fā)布時(shí)間,作者以及點(diǎn)擊量等相關(guān)信息,如圖5-9所示:圖5-9 新聞瀏覽界面當(dāng)用戶瀏覽完新聞后可對(duì)新聞進(jìn)行評(píng)論,評(píng)論隨即會(huì)顯示在

溫馨提示

  • 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論