![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/13/14/7e6c5476-a8c7-4adc-acfe-c19e9172503b/7e6c5476-a8c7-4adc-acfe-c19e9172503bpic.jpg)
![新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/13/14/7e6c5476-a8c7-4adc-acfe-c19e9172503b/7e6c5476-a8c7-4adc-acfe-c19e9172503b1.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 系 別: 信息工程系 </p><p> 專 業(yè): 網(wǎng)絡(luò)工程 </p><p> 班 級(jí):
2、 </p><p> 姓 名: </p><p> 學(xué) 號(hào): </p><p> 畢業(yè)題目: 新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 指導(dǎo)老師:
3、 </p><p> 完成時(shí)間: 2016年5月25日 </p><p><b> 摘 要</b></p><p> 如今的大多數(shù)新聞發(fā)布系統(tǒng)網(wǎng)站,其運(yùn)營(yíng)管理平臺(tái),都是以查詢,更新,刪除,分類為主要功能,通常從管理臺(tái)傳入數(shù)據(jù)到數(shù)據(jù)庫(kù),前臺(tái)查詢數(shù)據(jù)顯示在
4、界面供用戶閱讀體驗(yàn)。新聞發(fā)布系統(tǒng)作為一個(gè)門戶網(wǎng)站,每天訪問的用戶量非常龐大,對(duì)新聞的更新要求自然很高,一般的直接輸入發(fā)布新聞自然會(huì)變得工作量很大,針對(duì)此問題,我們引入了一鍵導(dǎo)入功能,將新聞內(nèi)容一鍵導(dǎo)入,實(shí)時(shí)更新,給用戶提供最新的新聞資訊。讓用戶更好的了解身邊的新聞事實(shí),提高每一個(gè)用戶對(duì)新聞?wù)鎸?shí)性的了解。</p><p> 本文主要介紹了系統(tǒng)開發(fā)所采用的關(guān)鍵技術(shù),對(duì)系統(tǒng)各個(gè)功能和模塊設(shè)計(jì)進(jìn)行了需求分析,詳細(xì)了解了
5、各模塊功能實(shí)現(xiàn)所需的技術(shù),設(shè)計(jì)并實(shí)現(xiàn)系統(tǒng)各模塊功能,最后介紹了各模塊功能及操作流程。</p><p> 新聞發(fā)布系統(tǒng)的設(shè)計(jì)最終達(dá)到了初期設(shè)計(jì)的需求,各模塊功能達(dá)到了預(yù)期要求,頁(yè)面的美觀也達(dá)到了用戶的需求,初步解決了用戶評(píng)論,互動(dòng),實(shí)時(shí)查看新聞的需求,加入了用戶權(quán)限控制的用戶管理,更好的發(fā)放權(quán)限給每一個(gè)人,目前系統(tǒng)優(yōu)化全面,未來(lái)將繼續(xù)維護(hù)系統(tǒng)各個(gè)方面的不足之處,加入更多功能,為用戶提供更好的新聞發(fā)布系統(tǒng)。<
6、/p><p> 【關(guān)鍵詞】 門戶網(wǎng)站;真實(shí)性;用戶體驗(yàn);新聞發(fā)布;系統(tǒng)維護(hù)</p><p><b> Abstract</b></p><p> Site now most of the news release system, its operation management platform, is based on the query
7、, update, delete, classified as the main functions, usually from manage incoming data to the database, the front desk query data displayed in the interface for users to reading experience.News release system as a web por
8、tal, users access to every day is very large, natural high to news update request, general news will naturally become the direct input of a lot of work, aiming at this problem, we in</p><p> 【Key words】Web
9、portals;Authenticity;User experience;News release System; maintenance</p><p><b> 第一章 緒論</b></p><p> 1.1研究背景與意義</p><p> 隨著互聯(lián)網(wǎng)時(shí)代的發(fā)展,如今的Internet的迅速發(fā)展給人們帶來(lái)了很多的方便,無(wú)論是手機(jī)還是
10、PC端都給人們帶來(lái)了極大的便利,使人們的生活得到了翻天覆地的變化,獲得新聞資訊的途徑不僅僅只是通過電視、廣播或者報(bào)紙,這樣獲得新聞資訊的途徑顯然不是最快的,而且人們獲得的新聞不是實(shí)時(shí)更新的,這些途徑已經(jīng)不能滿足人們了解最新新聞資訊的要求,看過時(shí)的新聞讓人們對(duì)新聞的了解顯得很落后。</p><p> 所以新聞發(fā)布系統(tǒng)是面向大眾用戶開發(fā)的一款實(shí)時(shí)更新新聞資訊,每天第一時(shí)間發(fā)布最新發(fā)生的新聞?lì)^條、動(dòng)態(tài),人們可以通過手
11、機(jī)或PC端在任何時(shí)間任何地點(diǎn),打開新聞發(fā)布系統(tǒng)就能實(shí)時(shí)觀看最新新聞,讓你身臨其境,真正感受到各地的新聞變化,人文習(xí)俗,還能更快的了解各地的文化和人們的生活習(xí)慣,讓每一個(gè)人都能更快的學(xué)習(xí)到更多的知識(shí),豐富人們的日常生活。</p><p> 在今天的互聯(lián)網(wǎng)發(fā)達(dá)的年代,互聯(lián)網(wǎng)已經(jīng)成為人們不可缺少的一部分,人們通過各種互聯(lián)網(wǎng)工具來(lái)豐富他們的生活,新聞發(fā)布系統(tǒng)有很大一部分用戶,用戶瀏覽新聞發(fā)布系統(tǒng)的數(shù)量每天成千上萬(wàn),新聞
12、發(fā)布系統(tǒng)具有很大的發(fā)展前景,給人們帶來(lái)的便捷和實(shí)時(shí)更新更是吸引人們的主要特色,如今的新聞發(fā)布系統(tǒng)在互聯(lián)網(wǎng)中也有很多,比如網(wǎng)易新聞,騰訊新聞,新浪新聞等等,而這些新聞發(fā)布網(wǎng)站都是大同小異的,功能也是相似,所以要在新聞發(fā)布系統(tǒng)中立足,有自己的獨(dú)特的特性在許多網(wǎng)站脫穎而出,本文加入了新聞發(fā)布系統(tǒng)的許多功能,后臺(tái)管理平臺(tái)加入用戶管理、角色管理、操作日志、新聞發(fā)布、評(píng)論管理功能。</p><p> 用戶管理可以在新聞發(fā)布
13、系統(tǒng)中管理用戶,通過角色管理每個(gè)用戶設(shè)置不同的權(quán)限,進(jìn)入不同的菜單,從而形成了多個(gè)用戶管理,每個(gè)用戶可以管理不同種類的新聞,為不同類型的多個(gè)用戶在同一時(shí)間不同的地方不同的新聞,所以您可以確保用戶可以看到各種類型的消息,確保系統(tǒng)的真實(shí)性和可靠性,因此在相同的新聞發(fā)布系統(tǒng)中就具有優(yōu)勢(shì),人們喜歡看最新的,真實(shí)的,可信的新聞,實(shí)現(xiàn)這些功能,系統(tǒng)有一個(gè)競(jìng)爭(zhēng)優(yōu)勢(shì)。</p><p> 首頁(yè)新聞發(fā)布系統(tǒng)添加評(píng)論,點(diǎn)贊,熱度,分
14、類查詢新聞功能,評(píng)價(jià)整個(gè)系統(tǒng)與用戶交互,用戶在看新聞可以與許多個(gè)人評(píng)論,同時(shí)互相討論新聞細(xì)節(jié)消息。</p><p> 新聞發(fā)布系統(tǒng)分為前臺(tái)系統(tǒng)和后臺(tái)管理系統(tǒng),前臺(tái)系統(tǒng)功能強(qiáng)大,界面友好,符合用戶操作習(xí)慣,后端接口邏輯清晰,功能模塊化,操作現(xiàn)實(shí)化,模仿顯示新聞發(fā)布的操作過程,編輯、發(fā)布、存檔,可擴(kuò)展性強(qiáng),新聞可以分類、評(píng)論等,很容易二次開發(fā),并且可維護(hù)性強(qiáng),還有嚴(yán)格的權(quán)限控制,可以實(shí)現(xiàn)多個(gè)用戶擁有不同權(quán)限,擁有不
15、同功能,從而讓系統(tǒng)的價(jià)值有了很大的提升,讓用戶用起來(lái)更方便,更喜歡,所以新聞發(fā)布系統(tǒng)就有了存在的價(jià)值,他的商業(yè)價(jià)值也就得到了體現(xiàn),新聞發(fā)布系統(tǒng)這樣的創(chuàng)新和實(shí)時(shí)給用戶提供最新的咨詢,新聞,社會(huì)動(dòng)態(tài),無(wú)疑都是用戶最需要的,他的社會(huì)價(jià)值也得到了體現(xiàn),而且新聞發(fā)布系統(tǒng)運(yùn)用了最受歡迎的SpringMVC框架,這樣的框架是目前最流行的框架,二次開發(fā)對(duì)于程序員來(lái)說,一點(diǎn)也不難,這也是新聞發(fā)布系統(tǒng)的優(yōu)勢(shì)所在。因此新聞發(fā)布系統(tǒng)的誕生必將有很大的價(jià)值。&l
16、t;/p><p> 新聞發(fā)布管理信息系統(tǒng)通過互聯(lián)網(wǎng)隨時(shí)隨地可以觀看到自己想要的內(nèi)容,所以新聞發(fā)布系統(tǒng)的出現(xiàn)對(duì)于依賴用網(wǎng)絡(luò)來(lái)獲取新聞消息的用戶是極大的便利,用戶不僅可以在新聞發(fā)布系統(tǒng)上獲取最新的新聞消息,還可以在瀏覽消息的同時(shí)與其他用戶互動(dòng),評(píng)論新聞的真實(shí)性,讓用戶體驗(yàn)到不僅只有自己在看這條新聞,從而使用戶從中體會(huì)到極大的樂趣,新聞發(fā)布系統(tǒng)很適合這類人群的習(xí)慣,新聞是人們?nèi)粘I钪胁豢扇鄙俚模孕侣劙l(fā)布系統(tǒng)的建立必
17、將是成功的,而且擁有大量的用戶。</p><p> 1.2 研究?jī)?nèi)容與目標(biāo)</p><p> 本文主要對(duì)新聞發(fā)布系統(tǒng)的前臺(tái)系統(tǒng)和后臺(tái)管理系統(tǒng)功能進(jìn)行了分析,并對(duì)每個(gè)功能的實(shí)現(xiàn)技術(shù)做了概述,對(duì)該項(xiàng)目的特色功能進(jìn)行了闡述。</p><p><b> 本文主要工作包括:</b></p><p> 1.重點(diǎn)敘述新聞發(fā)布系
18、統(tǒng)項(xiàng)目的大致功能,包括新聞內(nèi)容的揭曉、評(píng)論內(nèi)容的監(jiān)督、新聞內(nèi)容的分類、項(xiàng)目未來(lái)前途以及應(yīng)用到每一個(gè)領(lǐng)域的可能。</p><p> 2.研究新聞發(fā)布系統(tǒng)對(duì)用戶帶來(lái)的方便,給用戶提供資源的可靠性,用戶互動(dòng)的真實(shí)性。</p><p> 3. 介紹新聞發(fā)布系統(tǒng)的大致背景,發(fā)展前景和存在的價(jià)值以及創(chuàng)建該系統(tǒng)的目的和現(xiàn)實(shí)意義,此系統(tǒng)運(yùn)用了多種JAVA框架,實(shí)現(xiàn)了后臺(tái)管理和前臺(tái)管理一體化,并實(shí)現(xiàn)了用
19、戶管理的信息安全化,防止被惡意攻擊盜取用戶資料。</p><p> 4.在JAVA框架下實(shí)現(xiàn)了平臺(tái)的每個(gè)功能,通過連接MySql數(shù)據(jù)庫(kù)來(lái)儲(chǔ)存用戶數(shù)據(jù)和新聞內(nèi)容。</p><p><b> 1.3 論文結(jié)構(gòu)</b></p><p> 論文共分為五章,組織結(jié)構(gòu)如下:</p><p> 第一章 緒論,介紹新聞發(fā)布系統(tǒng)的
20、大致背景,發(fā)展前景和存在的價(jià)值以及創(chuàng)建該系統(tǒng)的目的和現(xiàn)實(shí)意義。</p><p> 第二章 相關(guān)技術(shù)簡(jiǎn)介,列出設(shè)計(jì)新聞發(fā)布系統(tǒng)主要用到的相關(guān)技術(shù),每一個(gè)技術(shù)的意義和所用的價(jià)值,該技術(shù)是如何實(shí)現(xiàn)的,該系統(tǒng)實(shí)現(xiàn)的大致方法。</p><p> 第三章 需求分析,主要講述新聞發(fā)布系統(tǒng)應(yīng)用到的技術(shù),該系統(tǒng)做成什么樣的功能,達(dá)到什么樣的效果以及有哪些特色設(shè)計(jì),包括各技術(shù)之間的聯(lián)系和優(yōu)缺點(diǎn)。</
21、p><p> 第四章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),根據(jù)需求分析,提出自己的解決方案,以及如何做好新聞發(fā)布系統(tǒng)的各個(gè)功能,實(shí)現(xiàn)系統(tǒng)中各個(gè)功能的具體技術(shù)及方法。</p><p> 第五章 系統(tǒng)測(cè)試結(jié)果及總結(jié),對(duì)系統(tǒng)的各個(gè)功能進(jìn)行測(cè)試,分別測(cè)試各功能的實(shí)用性和BUG結(jié)系統(tǒng)的不足之處,列出系統(tǒng)的優(yōu)點(diǎn)。最后總結(jié)了本文主要講述的所有內(nèi)容,指出本文的主要優(yōu)勢(shì),貢獻(xiàn)和不足,進(jìn)一步加強(qiáng)系統(tǒng)功能的方法。</p&g
22、t;<p> 本文的論文結(jié)構(gòu)圖如圖1-1所示:</p><p> 圖1-1 論文結(jié)構(gòu)圖</p><p> 第二章 相關(guān)技術(shù)簡(jiǎn)介</p><p><b> 2.1開發(fā)整體框架</b></p><p> 該系統(tǒng)采用Spring MVC+MyBatis的面向開源開發(fā)框架,Spring MVC可以與其他
23、JSP框架,JAVA后臺(tái)封裝框架無(wú)縫結(jié)合,MyBatis使用 XML注解用于配置SQL語(yǔ)句和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄,Spring MVC更是能很好的與MyBatis框架集成,使得整個(gè)系統(tǒng)的開發(fā)變得快速,簡(jiǎn)單。</p><p> Spring MVC是當(dāng)前最優(yōu)秀的MVC框架之一,互聯(lián)網(wǎng)中大多數(shù)系統(tǒng)都在使用
24、Spring MVC框架,在市場(chǎng)中占有很大一部分份額。Spring MVC的配置相對(duì)其他框架比較簡(jiǎn)單,使用起來(lái)非常靈活,而且與Spring的集成較好,核心是控制反轉(zhuǎn)(ioc)和面向切面編程(aop),控制反轉(zhuǎn)是一個(gè)重要的面向?qū)ο缶幊痰姆▌t來(lái)消減計(jì)算機(jī)程序的耦合問題,也是輕量級(jí)Spring框架的核心,ioc由容器管理初始化,自動(dòng)裝配,通過配置管理,用起來(lái)靈活易用,依賴注入,生命周期是懶加載,到用的時(shí)候才new一個(gè)對(duì)象。而面向切面編程aop
25、的實(shí)現(xiàn)是使用JDK的動(dòng)態(tài)代理和反射實(shí)現(xiàn)切面編程,利用AOP對(duì)業(yè)務(wù)邏輯的各個(gè)部分進(jìn)行分開隔離,使得業(yè)務(wù)邏輯的各個(gè)部分的耦合度降低,從而提高程序的可重用性和程序員的開發(fā)效率得到提高,AOP主要功能是日志記錄,性能統(tǒng)計(jì),安全控制,事務(wù)處理,異常處理等等。Spring MVC真正做到了將MVC清晰的分離,運(yùn)用靈活的配置來(lái)實(shí)現(xiàn)多種功能,同時(shí)支持面向接口編程,和其他目前流行的主流框架整合的良好。通過XML配置建立WEB工程,導(dǎo)入Spring的支持,
26、利用Spring框架來(lái)更好的編程,后臺(tái)傳參利</p><p> MyBatis是apache的一個(gè)開源項(xiàng)目iBatis,2010年遷移到了google code,并且改名為MyBatis,iBatis是一個(gè)基于JAVA 的持久層框架,能夠和Spring MVC很好的集成開發(fā),MyBatis主要應(yīng)用于和數(shù)據(jù)庫(kù)的實(shí)體交互,通過配置XML的方法來(lái)執(zhí)行SQL語(yǔ)句,從而進(jìn)行數(shù)據(jù)庫(kù)的操作,MyBatis將SQL語(yǔ)句與JAV
27、A代碼分離開來(lái),使整個(gè)系統(tǒng)后期的維護(hù)變得簡(jiǎn)單,易上手。MyBatis的功能架構(gòu)分為三層:API接口層,為其他系統(tǒng)使用該系統(tǒng)接口提供API,開發(fā)人員可以通過本地使用的API來(lái)操作數(shù)據(jù)庫(kù),API接口層一旦收到請(qǐng)求就會(huì)調(diào)用數(shù)據(jù)處理層來(lái)處理數(shù)據(jù);數(shù)據(jù)處理層,負(fù)責(zé)具體的SQL一系列操作處理,主要目的是根據(jù)外部接口調(diào)用的請(qǐng)求對(duì)數(shù)據(jù)庫(kù)完成操作;基礎(chǔ)支撐層,為數(shù)據(jù)處理提供最基礎(chǔ)的功能支撐,來(lái)對(duì)接下來(lái)的工作和功能進(jìn)行支持。MyBatis是半自動(dòng)映射,大量
28、的SQL語(yǔ)句需要親自動(dòng)手去配置,它的最強(qiáng)大的特性之一就是動(dòng)態(tài)SQL語(yǔ)句功能,動(dòng)態(tài)SQL元素需要掌握的元素非常多,而MyBatis則基于OGNL表達(dá)式封裝了大部分動(dòng)態(tài)SQL元素,使得開發(fā)更加容易。</p><p> 2.2系統(tǒng)開發(fā)相關(guān)技術(shù)</p><p> 2.2.1 MVC模式</p><p> 就目前我們每個(gè)人瀏覽的網(wǎng)站都離不開MVC的影子,MVC不只是一種
29、設(shè)計(jì)模式,它更多的體現(xiàn)出了在設(shè)計(jì)系統(tǒng)時(shí)的一種設(shè)計(jì)思想。</p><p> M(Model):模型,就是指開發(fā)項(xiàng)目開發(fā)框架,是一個(gè)單獨(dú)的功能組件,是設(shè)計(jì)整個(gè)系統(tǒng)的核心技術(shù);</p><p> V(View):視圖,即每一個(gè)打開瀏覽器的用戶,想要進(jìn)入的每一個(gè)網(wǎng)頁(yè),都是一個(gè)視圖,簡(jiǎn)單點(diǎn)說視圖就是普通用戶訪問的頁(yè)面;</p><p> C(Controller):控制
30、器,通過請(qǐng)求類型調(diào)用業(yè)務(wù)層,從而將業(yè)務(wù)層得到的結(jié)果提交給視圖(view)進(jìn)行給用戶顯示,達(dá)到頁(yè)面的功能展示。</p><p> 在現(xiàn)在設(shè)計(jì)的網(wǎng)頁(yè)中,一般的JSP頁(yè)面都可以將JAVA代碼和HTML代碼寫在同一個(gè)頁(yè)面,這樣一來(lái)就顯得頁(yè)面代碼很混亂,后期維護(hù)起來(lái)也變得很難,然而把它們分離開來(lái)又是一件相當(dāng)麻煩的事兒,復(fù)雜的頁(yè)面代碼和繁瑣的邏輯結(jié)構(gòu),要想分開代碼必須先理清頁(yè)面結(jié)構(gòu)。然而MVC設(shè)計(jì)模式就很好的將這一問題解決
31、了,從設(shè)計(jì)上強(qiáng)制將代碼分開來(lái)寫,每一個(gè)類型和頁(yè)面結(jié)構(gòu)都得到了很好的處理,在后期的系統(tǒng)維護(hù)上更容易,讓整個(gè)系統(tǒng)都顯得整齊清晰,很容易理清系統(tǒng)設(shè)計(jì)的思路。</p><p> 一個(gè)好的系統(tǒng)當(dāng)然需要一個(gè)好的設(shè)計(jì)思路,MVC設(shè)計(jì)模式就很好的應(yīng)用了這一點(diǎn),使得一個(gè)WEB應(yīng)用可以同時(shí)支持多個(gè)不同類型的客戶端,比如通過PC端可以瀏覽多種頁(yè)面,同時(shí)通過手機(jī)端也可以瀏覽多種頁(yè)面,這就要求開發(fā)人員在設(shè)計(jì)系統(tǒng)時(shí)要同時(shí)支持PC端和手機(jī)端
32、的界面,MVC模式中一個(gè)Model可以回應(yīng)多個(gè)請(qǐng)求,同時(shí)處理多個(gè)請(qǐng)求,這樣使得代碼得到重復(fù)使用。MVC模型圖如下圖2-1所示:</p><p> 圖2-1 MVC模型圖解</p><p> MVC設(shè)計(jì)模式分為三個(gè)獨(dú)立的模塊,在開發(fā)系統(tǒng)時(shí),有著很大的優(yōu)勢(shì),一旦系統(tǒng)設(shè)計(jì)完善后,通過測(cè)試,系統(tǒng)代碼的復(fù)用性將會(huì)很大,二次開發(fā)也會(huì)變得簡(jiǎn)單,容易。MVC設(shè)計(jì)模式是非常重要的一個(gè)系統(tǒng)設(shè)計(jì)思想,開發(fā)好
33、一個(gè)系統(tǒng)將會(huì)有非常大的價(jià)值。</p><p> 2.2.2 Ckeditor</p><p> Ckeditor是目前網(wǎng)頁(yè)編輯器里最優(yōu)秀的之一,使用強(qiáng)大的JavaScript腳本語(yǔ)言編寫封裝而成,功能十分多,寫成的控件也很齊全,控件很容易加入到網(wǎng)頁(yè)中,兼容多種瀏覽器,支持多種網(wǎng)頁(yè)編輯語(yǔ)言,并且是一個(gè)開源控件,開發(fā)人員很容易上手,加入到網(wǎng)頁(yè)里,可以讓你的網(wǎng)頁(yè)編輯更加方便,美觀,而且支持多
34、種文字編輯,可以任意修改字體,顏色,上傳圖片,排版文字格式。讓你的文字排版變得更加絢麗。作為一個(gè)視覺的HTML編輯器,它的強(qiáng)大的功能讓它成為最受歡迎的網(wǎng)頁(yè)編輯器。在配置該控件時(shí)只需要根據(jù)它的API來(lái)配置到網(wǎng)頁(yè)中即可,配置簡(jiǎn)單,功能強(qiáng)大。</p><p> 2.2.3 BootStrap</p><p> BootStrap是一個(gè)WEB前端CSS框架,是由Twitter的設(shè)計(jì)師Mark
35、Otto和Jacob Thornton兩人合作開發(fā)的,BootStrap是基于CSS、HTML、JavaScript的一個(gè)CSS/HTML框架,它封裝了很多樣式的API,間接易用,使得WEB開發(fā)變得簡(jiǎn)單、快捷,開發(fā)人員不再需要寫原生的JavaScript和CSS就能實(shí)現(xiàn)WEB頁(yè)面的美觀,絢麗。BootStrap由動(dòng)態(tài)的CSS語(yǔ)言Less編寫而成,它不僅兼容各種PC端瀏覽器,而且還自動(dòng)適應(yīng)手機(jī)端WEB網(wǎng)頁(yè),這就是BootStrap的響應(yīng)式
36、CSS設(shè)計(jì),可以同時(shí)在手機(jī)和PC端瀏覽同一個(gè)網(wǎng)頁(yè),使得開發(fā)者的代碼量大大降低,提高了系統(tǒng)的開發(fā)速度。BootStrap一經(jīng)推出就受到了廣大開發(fā)者的喜愛,一直是非常熱門的開源項(xiàng)目,包括NASA的MSNBC(微軟全國(guó)廣播公司)的Breaking News都使用了該項(xiàng)目。</p><p> BootStrap引導(dǎo)豐富的WEB組件,方便開發(fā)人員可以構(gòu)建一個(gè)美麗、聰明、強(qiáng)大的網(wǎng)站,包括以下形式的組件:</p>
37、<p> 排版、表格、表單、按鈕、圖片、字體圖標(biāo)、下拉菜單、按鈕下拉菜單、輸入框組、導(dǎo)航元素、導(dǎo)航欄、分頁(yè)、標(biāo)簽、模態(tài)框、彈出框等一系列組件,運(yùn)用起來(lái)非常得心應(yīng)手。</p><p> BootStrap框架的研究很簡(jiǎn)單,只要熟悉HTML和CSS的基礎(chǔ)知識(shí),能快速掌握框架,并可以開發(fā)一個(gè)漂亮的網(wǎng)站,很容易學(xué)習(xí),很多開發(fā)人員都希望利用BootStrap框架,給開發(fā)人員帶來(lái)了巨大的方便,減少大量的工作
38、,這就是BootStrap框架為什么廣受歡迎的原因。</p><p> BootStrap為開發(fā)人員創(chuàng)建接口提供了一個(gè)簡(jiǎn)單的統(tǒng)一解決方案,每一個(gè)CSS樣式都封裝成了一個(gè)個(gè)類,系統(tǒng)配置了BootStrap框架后,開發(fā)人員只需要在添加樣式時(shí)調(diào)用可以使用的樣式,即可改變頁(yè)面的樣式風(fēng)格,不受任何影響,而且BootStrap提供好了大量的樣式風(fēng)格,完全可以滿足系統(tǒng)開發(fā)的需求,這就是BootStrap的力量。</p&
39、gt;<p> BootStrap還自帶了13個(gè)jQuery插件,這些插件使得BootStrap變得靈活有“生命”,使得前后臺(tái)交互變得簡(jiǎn)潔,不用編寫大量的JavaScript代碼,就可以輕松解決想要的功能。</p><p> 2.2.4 jQuery</p><p> jQuery是JavaScript封裝的一個(gè)簡(jiǎn)單易用的庫(kù),在如今瀏覽器泛濫的年代里,開發(fā)一個(gè)成熟的系統(tǒng)
40、必須要做到對(duì)每一個(gè)WEB瀏覽器進(jìn)行兼容,這是件非常頭疼的事兒,但是jQuery卻做到了這點(diǎn),它支持多種瀏覽器的樣式兼容,用戶可以很容易地處理HTML代碼,實(shí)現(xiàn)多種多樣的動(dòng)畫效果,處理AJAX交互。jQuery封裝的許多成熟易用的插件可以提供給開發(fā)人員選擇,使整個(gè)網(wǎng)頁(yè)設(shè)計(jì)變得更加簡(jiǎn)單,快速,動(dòng)畫效果更絢麗。jQuery是開源的,免費(fèi)的語(yǔ)法設(shè)計(jì),不但擁有多種選擇器,還可以進(jìn)行多種事件處理。</p><p> jQu
41、ery多種模式的選擇器才是它的真正威力,選擇器包括id選擇器、類選擇器、標(biāo)簽選擇器、屬性選擇器、位置選擇器等等,也可以說是它可以遍歷HTML文檔,執(zhí)行動(dòng)畫和向web頁(yè)面添加AJAX交互數(shù)據(jù)。jQuery將代碼簡(jiǎn)化,JavaScript需要數(shù)十行代碼才能完成的事件,而jQuery只需要很少的代碼就能將問題解決,大大提高了工作效率。</p><p> 2.3開發(fā)平臺(tái)與工具</p><p>
42、 本次新聞發(fā)布系統(tǒng)的開發(fā)平臺(tái)采用了eclipse開發(fā)工具,eclicpse是一個(gè)集成開發(fā)環(huán)境工具,是開放源代碼的、免費(fèi)的、基于Java的可擴(kuò)展平臺(tái),通過插件組件構(gòu)建開發(fā)環(huán)境,eclipse擁有大量的開發(fā)插件,可以根據(jù)不同的開發(fā)環(huán)境配置不同的插件,它不只是開發(fā)java系統(tǒng),還可以通過不同的外部插件來(lái)擴(kuò)展自身功能支持不同的計(jì)算機(jī)語(yǔ)言,開發(fā)各種強(qiáng)大的系統(tǒng)。</p><p><b> 2.3.1系統(tǒng)軟件<
43、;/b></p><p> 操作系統(tǒng):windows 7 企業(yè)版;</p><p> 瀏覽器:谷歌瀏覽器、火狐瀏覽器及百度瀏覽器;</p><p> 服務(wù)器:Tomcat8.0,Jdk 1.8版本。</p><p> 數(shù)據(jù)庫(kù):MySql5.6。</p><p><b> 2.3.2工具軟件&l
44、t;/b></p><p> 開發(fā)工具:Eclipse MARS.2</p><p> 圖形處理:Adobe photoshopCS6、Microsoft Office Visio 2013</p><p><b> 需求分析</b></p><p> 新聞發(fā)布系統(tǒng)作為一個(gè)門戶網(wǎng)站有著很大一部分用
45、戶量,用戶選擇在門戶網(wǎng)站上獲得最新新聞資訊,用戶對(duì)每天的新聞更新快慢有著很高的要求,滿足用戶這種要求就能讓系統(tǒng)在眾多相同的門戶網(wǎng)站中脫穎而出,因此系統(tǒng)做到了多個(gè)管理員同時(shí)管理更新新聞的要求,讓所有管理員都能在不同時(shí)間段不同地點(diǎn)發(fā)布不同的新聞資訊,呈現(xiàn)不同的當(dāng)?shù)匦侣劇?lt;/p><p> 如今的網(wǎng)上言論自由,所以有一部分用戶隨心所欲在網(wǎng)站發(fā)布攻擊他人的語(yǔ)言,讓很多人無(wú)辜受害,所以為了解決這一問題,系統(tǒng)需要加入用戶評(píng)
46、論導(dǎo)出功能,可以記錄下哪些用戶發(fā)表了攻擊性言論,從而處罰該用戶,共同維護(hù)網(wǎng)絡(luò)環(huán)境的和諧。</p><p> 新聞發(fā)布系統(tǒng)最大的功能就是用戶管理,用戶管理能有效的管理每一個(gè)用戶,使得他們?cè)谙到y(tǒng)中形成一個(gè)動(dòng)態(tài)的生態(tài)圈,能夠容納更多的用戶瀏覽本系統(tǒng),讓系統(tǒng)變得有存在價(jià)值的主要核心之一。每個(gè)用戶分配不同的權(quán)限,就可以將一個(gè)系統(tǒng)劃分為一個(gè)個(gè)小的范圍管理,讓整個(gè)系統(tǒng)運(yùn)行起來(lái)有規(guī)則,這樣的系統(tǒng)才能在競(jìng)爭(zhēng)激烈的互聯(lián)網(wǎng)中如魚得水
47、的發(fā)展下去。</p><p> 需求分析是一個(gè)系統(tǒng)的關(guān)鍵,做好需求分析整個(gè)系統(tǒng)的設(shè)計(jì)才更加游刃有余,設(shè)計(jì)出來(lái)的系統(tǒng)才會(huì)使用戶滿意,才能在競(jìng)爭(zhēng)中取得勝利。</p><p><b> 3.1可行性分析</b></p><p> 可行性分析其實(shí)就是對(duì)整個(gè)系統(tǒng)的用途和在同行業(yè)中的競(jìng)爭(zhēng)力進(jìn)行評(píng)估和分析,并且在系統(tǒng)制作完成后能否順利運(yùn)營(yíng),對(duì)各個(gè)方面的
48、影響進(jìn)行分析,從而得出團(tuán)隊(duì)設(shè)計(jì)該系統(tǒng)是否值得投資和運(yùn)維。下面對(duì)該系統(tǒng)的技術(shù)、操作、經(jīng)濟(jì)方面進(jìn)行了分析:</p><p><b> 技術(shù)可行性</b></p><p> 新聞發(fā)布系統(tǒng)早已是一套成熟的系統(tǒng)體系,該系統(tǒng)采用JAVA語(yǔ)言技術(shù)開發(fā),運(yùn)用了當(dāng)前最流行的Spring MVC框架,這個(gè)成熟的框架帶給系統(tǒng)的不僅是最簡(jiǎn)便的開發(fā)方式,還是讓整個(gè)系統(tǒng)變得更加透明和易用,使
49、得整個(gè)系統(tǒng)開發(fā)起來(lái)很有層次感,不會(huì)讓代碼變得那么繁瑣,提高代碼的復(fù)用性,該系統(tǒng)運(yùn)用了大量的輕量級(jí)框架,使得系統(tǒng)的性能得到很大的提升,頁(yè)面加載的速度也得到了提升,讓用戶進(jìn)入網(wǎng)站不再那么慢,每一個(gè)SQL語(yǔ)句都進(jìn)行了系統(tǒng)優(yōu)化,讓查詢變得更加快速,新聞發(fā)布系統(tǒng)還加入了安全控制,密碼運(yùn)用MD5加密,防止用戶的資料被盜取,整個(gè)系統(tǒng)的安全機(jī)制非常高,用戶不用擔(dān)心黑客攻擊問題。</p><p> 頁(yè)面的設(shè)計(jì)也非常符合當(dāng)下人們的
50、需求風(fēng)格,大部分人都會(huì)喜歡這樣的系統(tǒng),頁(yè)面也運(yùn)用了目前最流行的框架BootStrap,讓整個(gè)系統(tǒng)都顯得很先進(jìn)很適合如今的畫風(fēng),所以技術(shù)方面新聞發(fā)布系統(tǒng)不管是前端頁(yè)面還是后臺(tái)技術(shù)都運(yùn)用了目前最流行的框架結(jié)構(gòu),技術(shù)可行性不用擔(dān)心。</p><p><b> 操作可行性</b></p><p> 無(wú)論是操作系統(tǒng)管理員用戶訪問頁(yè)面或后臺(tái)前臺(tái)頁(yè)面,是一個(gè)非常簡(jiǎn)單的操作,只要
51、打開頁(yè)面操作,操作簡(jiǎn)單,用戶訪問頁(yè)面查看新聞、評(píng)論、點(diǎn)贊,注冊(cè)一個(gè)新用戶功能,一些基本的功能,管理員的功能更多一些,有用戶管理、角色管理、數(shù)據(jù)字典、在線用戶、操作日志、新聞稿、評(píng)論管理功能,也為管理員加入快捷菜單添加的功能,操作方便、簡(jiǎn)潔,所以沒有任何問題在操作可行性。</p><p><b> 經(jīng)濟(jì)可行性</b></p><p> 該系統(tǒng)的開發(fā)不需要任何費(fèi)用,用
52、到的開發(fā)軟件都是開源,免費(fèi)的開發(fā)工具,系統(tǒng)的開發(fā)成本很低。該系統(tǒng)在互聯(lián)網(wǎng)中擁有很大的用戶量,開發(fā)完成后,一定會(huì)帶來(lái)很大的經(jīng)濟(jì)利益,后期的維護(hù)也不需要投入很大的人力和經(jīng)濟(jì),只需要一部分人員來(lái)管理和發(fā)布新聞即可,耗費(fèi)的成本很低,所以該系統(tǒng)發(fā)布后只會(huì)增加更多的經(jīng)濟(jì)利益,開發(fā)成本低,經(jīng)濟(jì)上不需要很大的支出。</p><p><b> 3.2用例分析</b></p><p>
53、 3.2.1 系統(tǒng)超級(jí)管理員</p><p> 系統(tǒng)超級(jí)管理員具有最高權(quán)威的新聞發(fā)布系統(tǒng),管理所有用戶和整個(gè)系統(tǒng)的功能與訪問控制權(quán)限模塊功能,超級(jí)管理員是該系統(tǒng)的主要管理者,超級(jí)管理員可以分配用戶的每個(gè)角色角色,加強(qiáng)管理系統(tǒng)運(yùn)維。系統(tǒng)超級(jí)管理員擁有的主要功能有:數(shù)據(jù)字典維護(hù)管理、用戶管理、角色管理、在線用戶查看、公告管理、操作日志查看、前臺(tái)用戶管理、新聞管理和評(píng)論管理九個(gè)模塊,其中每一個(gè)角色對(duì)應(yīng)多個(gè)權(quán)限,每一
54、個(gè)用戶可以設(shè)置多個(gè)不同的角色,不同的角色訪問的權(quán)限就不同,同時(shí)分配管理系統(tǒng)的模塊就不同。</p><p> 數(shù)據(jù)字典維護(hù)管理主要是對(duì)性別、新聞大類、新聞子類、角色類型和證件類型進(jìn)行后期維護(hù),使得整個(gè)系統(tǒng)維護(hù)起來(lái)方便快捷,該功能只有超級(jí)管理員可以修改和維護(hù),同時(shí)超級(jí)管理員也可給其他用戶設(shè)置權(quán)限來(lái)指定用戶來(lái)維護(hù)該功能。</p><p> 用戶管理包含用戶信息查詢列表、新增用戶、導(dǎo)出用戶信息
55、功能,列表中有修改用戶信息、設(shè)置用戶角色權(quán)限、重置用戶密碼,停用和恢復(fù)用戶功能,設(shè)置用戶角色權(quán)限可以為用戶分配角色,也可以取消用戶角色,通過角色表來(lái)關(guān)聯(lián)用戶表,從而達(dá)到給用戶分配角色的目的,停用是用來(lái)停用用戶賬號(hào),重置密碼是用戶忘記密碼后可以由超級(jí)管理員為其重置密碼。</p><p> 角色管理主要有角色查詢、新增角色、權(quán)限設(shè)置、修改角色和刪除角色功能,新增一個(gè)角色可以為其設(shè)置多個(gè)權(quán)限,訪問不同的菜單功能,管理
56、員可以查看所有的角色,多個(gè)角色可以分配給一個(gè)用戶,不需要的角色可以刪除。</p><p> 在線用戶查看可以查詢到當(dāng)前在線的所有用戶,同時(shí)超級(jí)管理員還可以注銷在線的用戶,來(lái)達(dá)到踢人的效果。</p><p> 公告管理?yè)碛胁樵兯泄嫘畔?、新增公告、修改公告和刪除公告功能,新增的公告可以選擇擁有哪種權(quán)限的用戶才能看到公告,公告一旦發(fā)布就會(huì)在擁有權(quán)限的用戶登錄系統(tǒng)時(shí)的首頁(yè)顯示,使得用戶第一
57、時(shí)間知道系統(tǒng)的公告信息,公告都有有效期過期的公告可以刪除。</p><p> 操作日志查看,超級(jí)管理員可以查看到哪些用戶在什么時(shí)間什么地點(diǎn)登錄了該系統(tǒng),并且進(jìn)行了哪些操作,這樣一來(lái)就可以知道哪些用戶發(fā)布了哪些新聞。從而更好的監(jiān)督每個(gè)人的責(zé)任。</p><p> 前臺(tái)用戶管理是為前臺(tái)用戶訪問的頁(yè)面進(jìn)行用戶管理,擁有新增用戶、導(dǎo)出用戶資料、修改用戶信息、重置密碼、停用和恢復(fù)用戶賬號(hào)和刪除用
58、戶功能,超級(jí)管理員可以更好的管理前臺(tái)的用戶,防止惡意注冊(cè)。</p><p> 新聞管理功能強(qiáng)大,有發(fā)布新聞、導(dǎo)入新聞、導(dǎo)出新聞、修改新聞、刪除新聞和查看新聞詳情功能,導(dǎo)入新聞可以方便的將一天的新聞一次性導(dǎo)入到系統(tǒng)中,快速發(fā)布新聞,減少新聞發(fā)布者的工作量。</p><p> 評(píng)論管理包括查詢所有評(píng)論、導(dǎo)出評(píng)論和刪除評(píng)論功能,導(dǎo)出評(píng)論可以將那些惡意攻擊的評(píng)論導(dǎo)出作為證據(jù),防止評(píng)論惡意攻擊,
59、刪除則可以將惡略的評(píng)論刪除,不影響整個(gè)系統(tǒng)的發(fā)展環(huán)境。</p><p> 系統(tǒng)超級(jí)管理員E-R圖如圖 3-1 所示。</p><p> 圖3-1系統(tǒng)超級(jí)管理員E-R圖</p><p> 3.2.2 用戶人員用例圖</p><p> 用戶人員只能查看前臺(tái)新聞閱讀界面,進(jìn)入頁(yè)面后可以查看最新新聞和當(dāng)前最熱新聞,用戶還可以通過不同分類來(lái)閱讀
60、自己想要看的新聞,新聞分類包括國(guó)內(nèi)、國(guó)際、財(cái)經(jīng)、體育四大分類,以后的維護(hù)中還可以加入更多的新聞分類,來(lái)完善系統(tǒng),同時(shí)用戶還可以通過登錄來(lái)評(píng)論每條新聞,還可以對(duì)每條評(píng)論進(jìn)行點(diǎn)贊。沒有賬號(hào)的用戶,可以通過登錄頁(yè)面進(jìn)入注冊(cè)頁(yè)面。注冊(cè)自己的賬號(hào)</p><p> 新聞分類是通過后臺(tái)查詢根據(jù)每個(gè)字段的分類不同查出所要的分類的新聞內(nèi)容,然后通過AJAX調(diào)用HTML遍歷出查到的每條新聞,最后呈現(xiàn)在用戶頁(yè)面上。</p&g
61、t;<p> 登錄是通過JAVA代碼進(jìn)行后臺(tái)驗(yàn)證,實(shí)現(xiàn)登錄,并且評(píng)論新聞和點(diǎn)贊。</p><p> 具體用戶人員用例圖如圖 3-2 所示</p><p> 圖3-2用戶人員用例圖</p><p><b> 3.3系統(tǒng)總體設(shè)計(jì)</b></p><p> 3.3.1 菜單權(quán)限管理分析</p>
62、;<p> 該系統(tǒng)分為前臺(tái)登錄和后臺(tái)登錄,前臺(tái)登錄沒有權(quán)限限制,所有用戶都是一樣的權(quán)限,后臺(tái)登錄加入了權(quán)限管理,每個(gè)用戶擁有不同的權(quán)限,登入系統(tǒng)擁有不同的功能菜單,從而達(dá)到多個(gè)管理員同時(shí)管理和維護(hù)系統(tǒng)業(yè)務(wù)。這些權(quán)限管理都是通過角色管理來(lái)實(shí)現(xiàn)的,通過角色管理來(lái)維護(hù)角色基本信息,配置角色菜單訪問權(quán)限。</p><p> 1.角色分配:指定哪些用戶與該角色關(guān)聯(lián),使用sys_user_role表做關(guān)聯(lián)。
63、</p><p> 2.菜單授權(quán):菜單分為兩種,一種是普通管理員只能訪問部分菜單;另一種是超級(jí)管理員,不受限制,可以訪問任何菜單。</p><p> 具體流程圖如圖3-3所示:</p><p> 圖3-3菜單權(quán)限分配圖</p><p> 3.3.2 角色管理流程分析</p><p> 模塊說明:角色管理為管理
64、系統(tǒng)角色,并對(duì)角色設(shè)置權(quán)限(包含菜單權(quán)限),不同角色擁有不同的權(quán)限,一個(gè)角色可以擁有多個(gè)權(quán)限。</p><p><b> 模塊功能:</b></p><p> 1.維護(hù)角色基本信息,內(nèi)置超級(jí)管理員角色。</p><p> 2.角色權(quán)限設(shè)置:有角色管理模塊訪問權(quán)限的用戶即可管理全部角色與菜單分配。</p><p>
65、 具體流程圖如圖3-4所示 :</p><p> 圖3-4角色管理流程圖</p><p> 3.3.3 新聞管理流程分析</p><p> 模塊說明:新聞管理具體包括新聞發(fā)布、新聞修改、新聞導(dǎo)出、新聞導(dǎo)入、新聞刪除和查看新聞詳情功能。通過新聞管理可以整個(gè)系統(tǒng)的新聞規(guī)劃完善,發(fā)布簡(jiǎn)單快速,對(duì)于大量的新聞要同時(shí)發(fā)布,可以通過新聞導(dǎo)入功能,一次性將所有新聞以CSV的
66、格式導(dǎo)入到系統(tǒng)中,減少新聞發(fā)布者的工作量。</p><p><b> 模塊功能:</b></p><p> 1.發(fā)布新聞,擁有很好的排版插件,可以輕松發(fā)布新聞,并隨意排版,支持圖片上傳功能,將新聞動(dòng)態(tài)實(shí)時(shí)上傳到網(wǎng)頁(yè),供用戶觀看。</p><p> 2.新聞導(dǎo)出,可以將查詢到的所有新聞同時(shí)導(dǎo)出一個(gè)文檔,便于管理新聞。</p>
67、<p> 3.新聞導(dǎo)入,將多篇新聞文章導(dǎo)入到系統(tǒng)中,批量發(fā)布一部分新聞,系統(tǒng)更新新聞更快,更簡(jiǎn)單。</p><p> 4.新聞修改,將不真實(shí)的新聞進(jìn)行修改,防止用戶吐槽系統(tǒng)新聞的不真實(shí)。</p><p> 5.新聞刪除,將已過時(shí)的新聞刪除,避免系統(tǒng)新聞發(fā)布太多,造成系統(tǒng)擁堵。</p><p> 6.新聞詳情,發(fā)布后的新聞,管理員可以通過詳情查看,有
68、不足的地方可以進(jìn)行及時(shí)的修改。</p><p> 具體流程圖如圖3-5所示:</p><p> 圖3-5新聞管理流程圖</p><p><b> 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</b></p><p> 4.1數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 本次系統(tǒng)運(yùn)用的數(shù)據(jù)庫(kù)是MySql,MySql是一個(gè)小型的關(guān)
69、系型數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)于小型的網(wǎng)站,MySql有著廣泛的應(yīng)用,用起來(lái)方便簡(jiǎn)潔,其安裝包自己有五百多兆,對(duì)系統(tǒng)環(huán)境要求低,基本不需要配置任何環(huán)境就可以運(yùn)行MySql服務(wù),MySql總體成本低,源碼開放,對(duì)于中小型企業(yè)來(lái)說,這樣的數(shù)據(jù)庫(kù)更能帶來(lái)很多的利益,在數(shù)據(jù)存儲(chǔ)方面也是毫不遜色于Oracle數(shù)據(jù)庫(kù),對(duì)SQL語(yǔ)句的優(yōu)化,可以有效,快速的查詢。運(yùn)用了可視化工具HeidiSql,使得MySql數(shù)據(jù)庫(kù)的操作變得簡(jiǎn)便,易上手,運(yùn)用起來(lái)方便快捷。&
70、lt;/p><p> 本次系統(tǒng)總體設(shè)計(jì)了十一張表,分別是前臺(tái)用戶表(user),后臺(tái)用戶表(sys_user),評(píng)論表(comment),圖片上傳表(image_sequence),新聞表(news),點(diǎn)贊表(prise),數(shù)據(jù)字典定義表(sys_dict),菜單表(sys_menu),角色表(sys_role),角色權(quán)限表(sys_role_right),用戶角色表(sys_user_role)。</p&g
71、t;<p> 4.1.1 前臺(tái)用戶表(user)</p><p> 前臺(tái)用戶表主要用來(lái)管理前臺(tái)瀏覽新聞頁(yè)面的用戶管理,包括用戶的登錄驗(yàn)證,注冊(cè)新用戶和評(píng)論新聞內(nèi)容,都要通過前臺(tái)用戶表來(lái)進(jìn)行驗(yàn)證,操作。表結(jié)構(gòu)如圖4-1所示:</p><p> 圖4-1前臺(tái)用戶表(user)結(jié)構(gòu)</p><p> 4.1.2 后臺(tái)用戶表(sys_user)<
72、/p><p> 后臺(tái)用戶表用來(lái)管理后臺(tái)用戶,包括后臺(tái)登錄驗(yàn)證,角色分配,菜單訪問,都要通過后臺(tái)用戶表來(lái)實(shí)現(xiàn)。表結(jié)構(gòu)如圖4-2所示:</p><p> 圖4-2后臺(tái)用戶表(sys_user)結(jié)構(gòu)</p><p> 4.1.3評(píng)論表(comment)</p><p> 評(píng)論表主要用來(lái)記錄用戶對(duì)新聞的評(píng)論,每條新聞都有一定的評(píng)論內(nèi)容,同時(shí)關(guān)聯(lián)了
73、新聞表和用戶表,只有在用戶登錄的情況下才能進(jìn)行評(píng)論,且評(píng)論后會(huì)記錄用戶的用戶名,一個(gè)用戶可以發(fā)起多條評(píng)論。表結(jié)構(gòu)如圖4-3所示:</p><p> 圖4-3評(píng)論表(comment)結(jié)構(gòu)</p><p> 4.1.4圖片上傳表(image_sequence)</p><p> 圖片上傳表將發(fā)布新聞中的圖片上傳到系統(tǒng)中,并在頁(yè)面顯示,記錄上傳的圖片名稱,路徑,和上
74、傳圖片的數(shù)量。表結(jié)構(gòu)如圖4-4所示:</p><p> 圖4-4圖片上傳表(image_sequence)結(jié)構(gòu)</p><p> 4.1.5新聞表(news)</p><p> 新聞表主要記錄發(fā)布新聞的內(nèi)容,新聞?wù)?,新聞?lái)源,新聞分類以及對(duì)發(fā)布的新聞進(jìn)行儲(chǔ)存和管理,同時(shí)呈現(xiàn)給用戶頁(yè)面進(jìn)行新聞閱讀。表結(jié)構(gòu)如圖4-5所示:</p><p>
75、; 圖4-5新聞表(news)結(jié)構(gòu)</p><p> 4.1.6點(diǎn)贊表(prise)</p><p> 點(diǎn)贊表是每個(gè)用戶登錄前臺(tái)頁(yè)面后,在閱讀新聞的同時(shí)閱讀新聞評(píng)論內(nèi)容,覺得好的評(píng)論,用戶可以為其點(diǎn)贊,點(diǎn)贊表關(guān)聯(lián)了用戶表和評(píng)論表來(lái)實(shí)現(xiàn)一個(gè)用戶點(diǎn)贊了哪一條新聞的哪一條評(píng)論。表結(jié)構(gòu)如圖4-6所示:</p><p> 圖4-6點(diǎn)贊表(prise)結(jié)構(gòu)</p&
76、gt;<p> 4.1.7數(shù)據(jù)字典定義表(sys_dict)</p><p> 數(shù)據(jù)字典定義表是用來(lái)后期更好的維護(hù)系統(tǒng)用到的性別,新聞大類,新聞子類,角色類型,證件類型以及將來(lái)完善系統(tǒng)新加入的功能,都能通過該表來(lái)簡(jiǎn)單的實(shí)現(xiàn),方便系統(tǒng)的擴(kuò)展和完善。表結(jié)構(gòu)如圖4-7所示:</p><p> 圖4-7數(shù)據(jù)字典定義表(sys_dict)結(jié)構(gòu)</p><p&g
77、t; 4.1.8菜單表(sys_menu)</p><p> 菜單表是只有新聞發(fā)布后臺(tái)管理臺(tái)用到,通過菜單表將系統(tǒng)左邊要用到的菜單查詢出來(lái),同時(shí)通過角色權(quán)限表(sys_role_right)關(guān)聯(lián)角色表(sys_role)來(lái)對(duì)用戶進(jìn)行權(quán)限控制,使每個(gè)用戶擁有不同的角色和不同的菜單顯示。表結(jié)構(gòu)如圖4-8所示:</p><p> 圖4-8菜單表(sys_menu)結(jié)構(gòu)</p>
78、<p> 4.1.9角色表(sys_role)</p><p> 角色表是為用戶設(shè)置角色權(quán)限,是主要的權(quán)限控制表,系統(tǒng)的所有權(quán)限設(shè)置都來(lái)自于角色表,角色表與用戶表相關(guān)聯(lián),為每一個(gè)用戶設(shè)置一個(gè)或多個(gè)角色,從而達(dá)到權(quán)限控制的效果,讓系統(tǒng)有多個(gè)不同的管理員。表結(jié)構(gòu)如圖4-9所示:</p><p> 圖4-9角色表(sys_role)結(jié)構(gòu)</p><p>
79、 4.1.10角色權(quán)限表(sys_role_right)</p><p> 角色權(quán)限表是用來(lái)控制每一個(gè)角色擁有的權(quán)限,通過關(guān)聯(lián)角色表(sys_role)和菜單表(sys_menu)來(lái)同時(shí)控制用戶擁有的角色和要訪問的菜單,實(shí)現(xiàn)真正的權(quán)限控制。表結(jié)構(gòu)如圖4-10所示:</p><p> 圖4-10角色權(quán)限表(sys_role_right)結(jié)構(gòu)</p><p>
80、4.1.11用戶角色表(sys_user_role)</p><p> 用戶角色表主要關(guān)聯(lián)用戶表(sys_user)和角色表(sys_role),實(shí)現(xiàn)給用戶設(shè)置角色功能,然后通過SQL語(yǔ)句將兩個(gè)表關(guān)聯(lián)起來(lái)查詢,達(dá)到權(quán)限分配的目的。表結(jié)構(gòu)如圖4-11所示:</p><p> 圖4-11用戶角色表(sys_user_role)結(jié)構(gòu)</p><p> 4.2功能模塊
81、設(shè)計(jì)與實(shí)現(xiàn)</p><p> 4.2.1功能模塊設(shè)計(jì)</p><p> 權(quán)限控制是每個(gè)后臺(tái)管理平臺(tái)必須具備的功能,有了權(quán)限控制才能更好的維護(hù)和運(yùn)行系統(tǒng),不同管理員的共同努力,才能將系統(tǒng)維護(hù)的更好。對(duì)于新聞發(fā)布系統(tǒng)來(lái)說后臺(tái)管理更是重中之重,一個(gè)好的后臺(tái)管理可以讓用戶對(duì)系統(tǒng)的體驗(yàn)評(píng)分更高,才能吸引大量的用戶瀏覽該系統(tǒng),才能體現(xiàn)出系統(tǒng)的可用性,除了權(quán)限管理模塊,系統(tǒng)的后臺(tái)管理還有用戶管理模塊
82、,角色管理模塊,在線用戶模塊,公告管理模塊,操作日志模塊,前臺(tái)用戶管理模塊,新聞管理模塊和評(píng)論管理模塊。</p><p> 前臺(tái)頁(yè)面有登錄模塊,評(píng)論模塊,點(diǎn)贊模塊,注銷,新聞閱讀,新聞分類功能。具體系統(tǒng)功能模塊如圖4-12所示:</p><p> 圖4-12系統(tǒng)功能模塊</p><p> 4.2.2數(shù)據(jù)字典設(shè)計(jì)</p><p> 數(shù)據(jù)
83、字典是通過頁(yè)面配置相關(guān)的新聞分類,和系統(tǒng)中要用到的一些下拉列表的選擇,為了更好的,更方便的維護(hù)這些信息,配置在頁(yè)面中使得維護(hù)人員運(yùn)維更加方便,頁(yè)面只需要通過data-dict加字典標(biāo)識(shí)就可以輕松使用數(shù)據(jù)字典內(nèi)容加下拉選擇了。系統(tǒng)的新聞大類,新聞子類,性別,角色類型,證件類型都用到了數(shù)據(jù)字典功能。具體代碼如下:</p><p> 4.2.3 CSV導(dǎo)入導(dǎo)出模塊</p><p> 導(dǎo)入導(dǎo)出
84、是新聞發(fā)布系統(tǒng)的核心功能,有了導(dǎo)入功能能大量減少新聞發(fā)布者的工作量,提高了系統(tǒng)的更新頻率,使發(fā)布新聞只需要整理在CSV表格里,然后上傳文檔,一鍵導(dǎo)入到系統(tǒng)中,批量發(fā)布新聞。導(dǎo)出功能則是可以將查詢到的新聞,評(píng)論,用戶信息全部以CSV的格式導(dǎo)出,方便管理系統(tǒng)。</p><p> CSV導(dǎo)入功能通過JAVA實(shí)現(xiàn),頁(yè)面導(dǎo)入CSV文件JAVA進(jìn)行讀取每一個(gè)字段,來(lái)進(jìn)行傳值,因?yàn)镃SV的存儲(chǔ)格式是假上是以逗號(hào)的形式分割,所
85、以JAVA讀取數(shù)據(jù)很方便,傳參也就變得簡(jiǎn)便。在JAVA中配置一個(gè)攔截器,將頁(yè)面的參數(shù)攔截下來(lái),存儲(chǔ)在數(shù)組中,然后調(diào)用數(shù)據(jù)庫(kù)操作存儲(chǔ)在數(shù)據(jù)庫(kù)中。核心代碼如下:</p><p> 具體流程圖如圖4-13所示:</p><p> 圖4-13 CSV導(dǎo)入/導(dǎo)出流程圖</p><p> 4.3管理臺(tái)頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)</p><p> 4.3.1登
86、錄頁(yè)面設(shè)計(jì)</p><p> 管理人員登錄管理臺(tái)系統(tǒng)頁(yè)面后,將會(huì)將登錄狀態(tài)保存在session中,保持本次登錄狀態(tài),知道關(guān)閉瀏覽器或注銷登錄為止。登錄后會(huì)根據(jù)管理員的角色權(quán)限加載顯示的菜單。頁(yè)面設(shè)計(jì)如圖4-14所示:</p><p> 圖4-14 系統(tǒng)登錄頁(yè)面</p><p> 4.3.2登錄后系統(tǒng)頁(yè)面設(shè)計(jì)</p><p> 管理人員
87、必須登錄,才能進(jìn)入系統(tǒng)進(jìn)行操作,系統(tǒng)登錄成功后,將會(huì)自動(dòng)加載菜單列表,進(jìn)入系統(tǒng)中,根據(jù)左側(cè)的菜單選擇所要用的功能。系統(tǒng)首頁(yè)是添加快捷菜單,當(dāng)你的菜單太多找到一個(gè)自己想要的功能時(shí)要花費(fèi)很多時(shí)間,此時(shí)就可以點(diǎn)擊菜單左邊的加號(hào)圖標(biāo),將菜單添加在首頁(yè)快捷菜單中,方便下一次進(jìn)入系統(tǒng)直接找到常用的功能,不用再辛苦的一個(gè)一個(gè)去找,同時(shí)首頁(yè)不想用的快捷菜單也可以刪除掉。這樣使得系統(tǒng)用起來(lái)非常人性化,方便,美觀,快捷。系統(tǒng)頁(yè)面如圖4-15所示:</
88、p><p> 圖4-15 系統(tǒng)頁(yè)面</p><p> 4.3.3用戶管理角色管理頁(yè)面</p><p> 用戶管理和角色管理這兩個(gè)功能是用來(lái)控制系統(tǒng)權(quán)限訪問的,通過這兩個(gè)功能可以很好的控制該系統(tǒng)的權(quán)限。功能頁(yè)面如圖4-16所示:</p><p> 圖4-16 用戶管理和角色管理</p><p> 4.3.4 新聞管
89、理頁(yè)面設(shè)計(jì)</p><p> 新聞管理包括新聞的發(fā)布,新聞更新,新聞刪除,新聞詳情查詢功能,快捷功能還有新聞的導(dǎo)入導(dǎo)出功能。新聞管理頁(yè)面如圖4-17所示:</p><p> 圖4-17新聞管理頁(yè)面</p><p> 4.3.5 評(píng)論管理頁(yè)面設(shè)計(jì)</p><p> 評(píng)論管理頁(yè)面主要有導(dǎo)出指定查詢的評(píng)論,導(dǎo)出所有評(píng)論和刪除評(píng)論功能,導(dǎo)出評(píng)
90、論主要是為了維護(hù)系統(tǒng)中用戶評(píng)論的文明,不會(huì)讓系統(tǒng)變成一個(gè)用戶之間吵架的工具。評(píng)論管理頁(yè)面如圖4-18所示:</p><p> 圖4-18 評(píng)論管理頁(yè)面</p><p> 4.4前臺(tái)頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)</p><p> 4.4.1 前臺(tái)登錄頁(yè)面設(shè)計(jì)</p><p> 前臺(tái)頁(yè)面是普通用戶閱讀新聞要訪問的頁(yè)面,也就是給用戶查看的頁(yè)面,用戶即使不
91、登錄也可以進(jìn)行新聞也讀,但是登錄后用戶擁有更多的功能。前臺(tái)登錄,是一個(gè)彈窗式登錄框,用戶可以用鼠標(biāo)隨意拖動(dòng)。前臺(tái)登錄界面如圖4-19所示:</p><p> 圖4-19 前臺(tái)登錄界面</p><p> 4.4.2 前臺(tái)首頁(yè)頁(yè)面設(shè)計(jì)</p><p> 首頁(yè)主要呈現(xiàn)的是發(fā)布的所有新聞,按照當(dāng)前人們觀看的熱度排序,并顯示在主頁(yè)面上,用戶可以選擇自己想閱讀的新聞進(jìn)行閱
92、讀。還可以按照分類查看想要的新聞。管理人員一旦發(fā)布了新的新聞,都會(huì)在該首頁(yè)加載并顯示出來(lái),供用戶閱讀。首頁(yè)頁(yè)面設(shè)計(jì)如圖4-20所示:</p><p> 圖4-20 首頁(yè)頁(yè)面</p><p> 4.4.3 新聞閱讀頁(yè)面設(shè)計(jì)</p><p> 新聞閱讀頁(yè)面為用戶提供各種新聞的閱讀,是系統(tǒng)的核心,所有的新聞發(fā)布后都能在此頁(yè)面查看到新聞詳情。新聞閱讀頁(yè)面如圖4-21所
93、示:</p><p> 圖4-21新聞閱讀頁(yè)面</p><p> 4.4.4 新聞評(píng)論頁(yè)面設(shè)計(jì)</p><p> 在用戶登錄成功后,進(jìn)入每篇新聞詳情頁(yè)面,當(dāng)用戶閱讀完新聞后,就可以給該篇新聞報(bào)道加個(gè)人評(píng)論,同時(shí)還可以查看其他人對(duì)該新聞的評(píng)論并且可以給他點(diǎn)贊。新聞評(píng)論頁(yè)面如圖4-22所示:</p><p> 圖4-22 新聞評(píng)論頁(yè)面&l
94、t;/p><p> 4.4.5 新用戶注冊(cè)頁(yè)面設(shè)計(jì)</p><p> 第一次訪問前臺(tái)頁(yè)面的用戶如果想要對(duì)新聞進(jìn)行評(píng)價(jià),就必須要登錄才能評(píng)論,用戶可以進(jìn)入我們的注冊(cè)頁(yè)面,進(jìn)行注冊(cè)新的賬號(hào)來(lái)登錄系統(tǒng)。注冊(cè)頁(yè)面如圖4-23所示:</p><p> 圖4-23 新用戶注冊(cè)頁(yè)面</p><p> 第五章 系統(tǒng)測(cè)試結(jié)果</p><
95、p><b> 5.1 系統(tǒng)總界面</b></p><p> 在JAVA開發(fā)環(huán)境下,通過結(jié)合JSP頁(yè)面設(shè)計(jì),設(shè)計(jì)了整個(gè)系統(tǒng)界面,系統(tǒng)總界面如圖5-1所示:</p><p> 圖5-1 系統(tǒng)總界面</p><p> 5.2 系統(tǒng)各個(gè)功能測(cè)試</p><p> 5.2.1 角色管理測(cè)試</p>&
96、lt;p> 新增角色功能測(cè)試結(jié)果正常,角色權(quán)限分配測(cè)試正常。如圖5-2所示:</p><p> 第一步:點(diǎn)擊新增角色按鈕,彈出新增角色信息框,進(jìn)行角色信息錄入。</p><p> 第二步:點(diǎn)擊保存按鈕后,新增角色成功。</p><p> 第三步:點(diǎn)擊權(quán)限設(shè)置按鈕,進(jìn)行角色權(quán)限設(shè)置。</p><p> 圖5-2 新增角色測(cè)試圖&
97、lt;/p><p> 5.2.2 用戶管理測(cè)試</p><p> 新增用戶測(cè)試,用戶角色分配測(cè)試均正常,測(cè)試結(jié)果如圖5-3所示:</p><p> 第一步:點(diǎn)擊新增用戶按鈕,彈出新增用戶信息框,進(jìn)行用戶信息錄入。</p><p> 第二步:點(diǎn)擊保存,新增用戶基本信息成功。</p><p> 第三步:點(diǎn)擊設(shè)置按鈕,
98、進(jìn)行選擇角色分配。</p><p> 第四步:點(diǎn)擊保存,更新用戶角色成功。</p><p> 圖5-3 用戶管理測(cè)試</p><p> 5.2.3 新聞管理測(cè)試</p><p> 新聞發(fā)布測(cè)試,新聞修改測(cè)試,新聞刪除測(cè)試,新聞導(dǎo)入測(cè)試都是正常功能。測(cè)試結(jié)果如圖5-4所示:</p><p> 第一步:點(diǎn)擊新聞發(fā)
99、布按鈕,進(jìn)入新聞發(fā)布頁(yè)面,填寫相關(guān)的新聞發(fā)布內(nèi)容。</p><p> 第二步:點(diǎn)擊發(fā)布按鈕,新聞發(fā)布成功。</p><p> 第三步:點(diǎn)擊刪除按鈕,刪除已發(fā)布新聞內(nèi)容。</p><p> 第四步:提示刪除新聞信息成功。</p><p> 第五步:點(diǎn)擊導(dǎo)入新聞按鈕,導(dǎo)入新聞內(nèi)容。</p><p> 第六步:點(diǎn)擊
100、確定按鈕,導(dǎo)入數(shù)據(jù)成功。</p><p> 圖5-4 新聞管理測(cè)試</p><p><b> 總結(jié)</b></p><p> 從大四下半學(xué)期開始設(shè)計(jì)該系統(tǒng)頁(yè)面,經(jīng)過仔細(xì)設(shè)計(jì),優(yōu)化每一個(gè)頁(yè)面,讓頁(yè)面呈現(xiàn)的效果達(dá)到最好,不斷地加入新的功能,查詢和參考各種文獻(xiàn)和網(wǎng)頁(yè)設(shè)計(jì)頁(yè)面的知識(shí),學(xué)習(xí)這些知識(shí)來(lái)達(dá)到將系統(tǒng)做的更好更實(shí)用。頁(yè)面設(shè)計(jì)完成后,開始寫后
101、臺(tái)功能實(shí)現(xiàn),每一個(gè)功能都是用JAVA來(lái)實(shí)現(xiàn)的,運(yùn)用了很多框架來(lái)輔助實(shí)現(xiàn)每一個(gè)功能,了解系統(tǒng)中的業(yè)務(wù)流程,將整個(gè)系統(tǒng)需要的功能一一實(shí)現(xiàn)。</p><p> 回到學(xué)校后開始論文設(shè)計(jì),本文主要介紹了系統(tǒng)運(yùn)用到的相關(guān)技術(shù),和頁(yè)面設(shè)計(jì)的相關(guān)框架和美化,雖然技術(shù)不夠成熟,但是在做系統(tǒng)時(shí)考慮了很多相關(guān)的問題。論文的書寫和設(shè)計(jì)需要大量的技術(shù)知識(shí),才能將論文書寫的更加完美,更加符合要求。</p><p>
102、 在寫論文這段時(shí)間,我從中學(xué)到了很多知識(shí),一個(gè)系統(tǒng)的設(shè)計(jì),離不開一個(gè)團(tuán)隊(duì)里的每一個(gè)人,團(tuán)隊(duì)的配合才是更好,更快完成一個(gè)項(xiàng)目的捷徑,每個(gè)人的想法都不一致,所以接受每個(gè)人的意見才能將整個(gè)系統(tǒng)設(shè)計(jì)的更加完美,才能受到用戶的喜愛。</p><p> 同時(shí)論文的撰寫也是對(duì)大學(xué)四年的一個(gè)鑒定和總結(jié),真正讓自己了解到大學(xué)四年里自己究竟學(xué)到了哪些知識(shí),掌握了哪些技術(shù),更好的考慮自己將來(lái)要從事哪種行業(yè),什么行業(yè)適合自己。并且讓
103、你很清楚的將自己四年里學(xué)的知識(shí)串起來(lái),學(xué)會(huì)如何去運(yùn)用所學(xué)到的知識(shí)。</p><p> 畢業(yè)論文的撰寫終于在經(jīng)過幾天幾夜的奮斗中完成了,回過頭看看自己寫了如此多的文字,不由得有一種喜悅在心頭,整個(gè)過程雖然十分辛苦,但是收獲了很多,不僅僅使自己的專業(yè)水平得到了很好的提升,在文字組織和搭配方面也學(xué)到了很多,如何去組織語(yǔ)言,也是很重要的一門學(xué)問。畢業(yè)論文的最終定稿,也使得我們的四年的大學(xué)生活,最終圓滿的劃上了句號(hào),也預(yù)
104、示著我們的學(xué)生時(shí)代將會(huì)永遠(yuǎn)的結(jié)束了,接下來(lái)就是漫漫無(wú)期的生活。學(xué)生時(shí)代的結(jié)束也是另一個(gè)新的生活的開始,所以我們還要繼續(xù)奮斗向前,過好接下來(lái)的每一天。</p><p><b> 致謝</b></p><p> 首先,我要對(duì)我的指導(dǎo)老師陳淦老師表示衷心的感謝!從開題報(bào)告,英文翻譯,課題資料搜集和研究到論文撰寫過程中她不斷在鼓勵(lì)我們認(rèn)真完成任務(wù),并時(shí)刻提醒我們哪個(gè)階段該
105、做哪些,給予我悉心的關(guān)懷和指導(dǎo),在她的悉心指導(dǎo)和嚴(yán)格要求下我才得以順利完成畢業(yè)設(shè)計(jì),這將使我一生受益。</p><p> 同時(shí)感謝我的父母,你們不僅為我提供物質(zhì)上的支持,精神上也給予盡大可能的幫助。</p><p> 最后,感謝江西理工大學(xué)應(yīng)用科學(xué)學(xué)院各位老師的日常教導(dǎo)和培養(yǎng)。</p><p> 感謝江西理工大學(xué)應(yīng)用科學(xué)學(xué)院圖書館豐富的圖書資源和學(xué)校良好的基礎(chǔ)
106、設(shè)施,為我們的學(xué)習(xí)提供了極佳的環(huán)境。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 杜波依斯. MySQL技術(shù)內(nèi)幕[M]. 第4版. 人民郵電出版社 , 2011年07月. </p><p> [2] 張峋, 楊三成. 關(guān)鍵技術(shù):JSP
107、與JDBC應(yīng)用詳解[M].中國(guó)鐵道出版社, 2010年11月.</p><p> [3] 張銀鶴. 點(diǎn)石成金:JSP+Ajax網(wǎng)站開發(fā)典型實(shí)例[M].電子工業(yè)出版社, 2009年01月. </p><p> [4] Weiss, MA. 數(shù)據(jù)結(jié)構(gòu)與算法分析:Java語(yǔ)言描述[M]. 第2版. 機(jī)
108、械工業(yè)出版社, 2009年01月. </p><p> [5] 李運(yùn)莉. web數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)性能優(yōu)化[M].北京:人民郵電出版社,2011.</p><p> [6] 庫(kù)俊國(guó). 基于J2EE技術(shù)的Web應(yīng)用體系研究及實(shí)踐[M].北京:人民郵電出版社,2014.</p><p> [7] 陳楚杰. 基于Struts和Hibernate的系統(tǒng)
109、設(shè)計(jì)與實(shí)現(xiàn)[M].北京:中國(guó)青年出版社,2013.</p><p> [8] 卜佳旭. 基于MVC模式企業(yè)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).北京希望電腦公司,2014.</p><p> [9] 王海濤,賈宗璞.基于Struts和Hibernate的Web應(yīng)用開發(fā)[J].計(jì)算機(jī)工程,2011, 37(9):113. </p><p> [10] 錢蓉
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文——校園新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于web新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)──新聞管理、類目管理【畢業(yè)論文】
- 畢業(yè)論文---基于jsp綜合新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 結(jié)業(yè)畢業(yè)論文新聞發(fā)布系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)分析方案結(jié)業(yè)畢業(yè)論文
- 新聞發(fā)布系統(tǒng)畢業(yè)論文
- 新聞發(fā)布系統(tǒng)畢業(yè)論文
- 新聞發(fā)布系統(tǒng)(畢業(yè)論文)
- 畢業(yè)論文——新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)畢業(yè)論文
- 新聞發(fā)布系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)畢業(yè)論文
- 畢業(yè)論文--基于mvc模式的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)(論文)新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文--整體架構(gòu)與實(shí)現(xiàn)校園網(wǎng)新聞發(fā)布系統(tǒng)
- 畢業(yè)論文---基于php+mysql的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)論文 校園新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文---基于java新聞發(fā)布系統(tǒng)
評(píng)論
0/150
提交評(píng)論