




已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 畢業(yè)設(shè)計(jì)(論文) 系 別: 信息工程系 專 業(yè): 網(wǎng)絡(luò)工程 班 級(jí): 網(wǎng)絡(luò) 121 姓 名: 田振寧 學(xué) 號(hào): 08061312128 畢業(yè)題目: 新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)老師: 陳 淦 完成時(shí)間: 2016 年 5 月 25 日 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 I 摘 要 如今 的 大多數(shù) 新聞發(fā)布系統(tǒng)網(wǎng)站 ,其運(yùn)營(yíng)管理平臺(tái),都是以查詢, 更新,刪除, 分類為 主要功能,通常從 管理臺(tái)傳入數(shù)據(jù)到數(shù)據(jù)庫(kù),前臺(tái)查詢數(shù)據(jù) 顯示 在界面供用戶閱讀體驗(yàn) 。新聞發(fā)布系統(tǒng) 作為 一個(gè)門戶網(wǎng)站,每天訪問(wèn)的 用戶量 非常龐大, 對(duì) 新聞的更新要求自然很高, 一般的 直接輸入發(fā)布新聞自 然 會(huì)變得工作量很大,針對(duì)此問(wèn)題,我們 引入 了一鍵導(dǎo)入功能,將新聞內(nèi)容一鍵導(dǎo)入,實(shí)時(shí)更新 , 給用戶提供最新的新聞資訊 。 讓用戶 更好的了解身邊的新聞事實(shí), 提高 每一個(gè)用戶對(duì)新聞?wù)鎸?shí)性的了解。 本文 主要介紹了系統(tǒng)開發(fā) 所 采用的關(guān)鍵技術(shù), 對(duì)系統(tǒng) 各個(gè)功能 和模塊設(shè)計(jì) 進(jìn)行了需求分析, 詳細(xì)了解 了 各 模塊功能 實(shí)現(xiàn)所需 的技術(shù), 設(shè)計(jì)并實(shí)現(xiàn)系統(tǒng) 各模塊功能, 最后 介紹了各模塊功能及 操作流程。 新聞發(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) 。 【關(guān)鍵詞】 門戶網(wǎng)站 ; 真實(shí)性 ; 用戶體驗(yàn) ; 新聞發(fā)布 ; 系統(tǒng)維護(hù) 田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) of is on as to in to as a to is to of a of at we a is a to in to of by of to of in of of to s of to of to to 西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 錄 第一章 緒論 . 1 . 1 究?jī)?nèi)容與目標(biāo) . 2 文結(jié)構(gòu) . 2 第二章 相關(guān)技術(shù)簡(jiǎn)介 . 4 . 4 . 4 式 . 4 . 5 . 6 . 6 . 7 統(tǒng)軟件 . 7 具軟件 . 7 第三章 需求分析 . 8 . 8 . 9 統(tǒng)超級(jí)管理員 . 9 戶人員用例圖 . 10 . 11 單權(quán)限管理分析 . 11 色管理流程分析 . 12 聞管理流程分析 . 13 第四章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) . 15 . 15 臺(tái)用戶表( . 15 臺(tái)用戶表( . 15 論表( . 16 片上傳表( . 16 聞表( . 17 贊表( . 18 據(jù)字典定義表( . 18 單表( . 18 色表( . 19 色權(quán)限表( . 20 戶角色表( . 20 . 20 能模塊設(shè)計(jì) . 20 田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)字典設(shè)計(jì) . 21 入導(dǎo)出模塊 . 21 . 24 錄頁(yè)面設(shè)計(jì) . 24 錄后系統(tǒng)頁(yè)面設(shè)計(jì) . 24 戶管理角色管理頁(yè) 面 . 26 聞管理頁(yè)面設(shè)計(jì) . 27 論管理頁(yè)面設(shè)計(jì) . 27 . 28 臺(tái)登錄頁(yè)面設(shè)計(jì) . 28 臺(tái)首頁(yè)頁(yè)面設(shè)計(jì) . 28 聞閱讀頁(yè)面設(shè)計(jì) . 29 聞評(píng)論頁(yè)面設(shè)計(jì) . 30 用戶注冊(cè)頁(yè)面設(shè)計(jì) . 30 第五章 系統(tǒng)測(cè)試結(jié)果 . 31 統(tǒng)總界面 . 31 統(tǒng)各個(gè)功能測(cè)試 . 31 色管理測(cè)試 . 31 戶管理測(cè)試 . 32 聞管理測(cè)試 . 34 總結(jié) . 38 致謝 . 39 參考文獻(xiàn) . 40 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 1 第一章 緒論 究背景與意義 隨著 互聯(lián)網(wǎng)時(shí)代的發(fā)展, 如今 的 迅速發(fā)展給人們帶來(lái)了 很多的方便 ,無(wú)論是 手機(jī)還是 都給人們 帶 來(lái)了 極大的便利, 使人們的生活得 到了翻天覆地的變化, 獲得 新聞 資訊的 途徑 不僅僅 只是通過(guò)電視 、 廣播 或者 報(bào)紙 , 這樣 獲得 新聞資訊 的途徑 顯然不是最快的 , 而且人們獲得的新聞不是實(shí)時(shí)更新的,這些途徑 已經(jīng) 不能滿足人們 了解 最新 新聞資訊的要求,看過(guò)時(shí)的新聞 讓人們 對(duì)新聞的了解顯得很落后 。 所以 新聞發(fā)布系統(tǒng) 是面向 大眾用 戶 開發(fā)的一款實(shí)時(shí)更新 新聞 資訊, 每天 第一時(shí)間發(fā)布最新 發(fā)生的 新聞?lì)^條 、 動(dòng)態(tài), 人們 可以通過(guò)手機(jī) 或 在任何時(shí)間任何 地點(diǎn) ,打開新聞發(fā)布系統(tǒng)就能實(shí)時(shí)觀看最新新聞, 讓你 身臨其境 , 真正 感受到各地的新聞變化,人文習(xí)俗, 還能 更快的了解 各 地的文化和人們的生活習(xí)慣 ,讓每一個(gè)人都能更快的學(xué)習(xí)到更多的知識(shí) , 豐富 人們的日常生活 。 在今天的互聯(lián)網(wǎng)發(fā)達(dá)的年代,互聯(lián)網(wǎng)已經(jīng)成為人們不可缺少的一部分,人們通過(guò)各種互聯(lián)網(wǎng)工具來(lái)豐富他們的生活,新聞發(fā)布系統(tǒng)有很大一部分用戶,用戶瀏覽新聞發(fā)布系統(tǒng)的數(shù)量每天成千上萬(wàn),新聞發(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)論管理功能。 用戶管理可以在新聞發(fā)布系統(tǒng)中管理用戶 ,通過(guò)角色管理每個(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ì)。 首頁(yè)新聞發(fā)布系統(tǒng)添加評(píng)論 ,點(diǎn)贊 ,熱 度 ,分類 查詢 新聞 功能 ,評(píng)價(jià)整個(gè)系統(tǒng)與用戶交互 ,用戶在看新聞可以與許多個(gè)人評(píng)論 ,同時(shí)互相 討論 新聞細(xì)節(jié)消息。 新聞發(fā)布系統(tǒng)分為前臺(tái)系統(tǒng)和后臺(tái)管理系統(tǒng),前臺(tái)系統(tǒng)功能強(qiáng)大,界面友好,符合用戶操作習(xí)慣,后端接口邏輯清晰,功能模塊化 , 操作 現(xiàn)實(shí)化, 模仿 顯示新聞發(fā)布的 操作過(guò)程 ,編輯、發(fā)布、存檔, 可擴(kuò)展性 強(qiáng),新聞可以 分類、 評(píng)論 等 ,很容易二次開發(fā) , 并且可 維護(hù) 性強(qiáng), 還有嚴(yán)格的 權(quán)限控制,可以實(shí)現(xiàn) 多個(gè)用戶 擁有不同權(quán)限 , 擁有不同功能,從而讓系統(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)用了最受歡迎的 架 ,這樣的框架是目前最流 行 的框架,二次開發(fā)對(duì)于程序員來(lái)說(shuō),一點(diǎn)也不難,這也是新聞發(fā)布系統(tǒng)的優(yōu)勢(shì)所在。 因此 新聞發(fā)布系統(tǒng)的誕生必將有很大的價(jià)值。 新聞發(fā)布管理信息系統(tǒng) 通過(guò)互聯(lián)網(wǎng)隨時(shí)隨地可以觀看到自己想要的內(nèi)容, 所田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 以 新聞發(fā)布系統(tǒng) 的 出現(xiàn)對(duì)于 依賴 用網(wǎng)絡(luò)來(lái)獲取新聞消息的用戶是極大的便利 ,用戶 不僅 可以在 新聞發(fā)布系統(tǒng)上獲取最新的新聞消息,還可以在瀏覽消息的同時(shí) 與其他用戶互動(dòng),評(píng)論新聞 的 真實(shí)性,讓用戶體驗(yàn)到不僅只有自己 在看這條新聞,從而使 用戶從中體會(huì)到極大的樂(lè)趣, 新聞發(fā)布系統(tǒng) 很適合這類人群的習(xí)慣, 新聞是人們?nèi)粘I钪胁豢扇鄙?的 , 所以 新聞發(fā)布系統(tǒng)的建立必將是成功 的 ,而且擁有大量的用戶 。 究?jī)?nèi)容與目標(biāo) 本文主要對(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)行了闡述。 本文主要工作包括: 聞發(fā)布系統(tǒng) 項(xiàng)目 的 大致 功能,包括新聞 內(nèi)容的揭曉 、評(píng)論 內(nèi)容的監(jiān)督 、新聞 內(nèi)容的 分類、 項(xiàng)目 未來(lái)前途以及應(yīng)用 到 每一個(gè)領(lǐng)域 的 可能。 用戶提供資源的可靠性,用戶互動(dòng)的真實(shí)性。 3. 介紹新聞 發(fā)布系統(tǒng)的 大致背景,發(fā)展前景和 存在的價(jià)值以及 創(chuàng)建 該系統(tǒng)的 目的 和現(xiàn)實(shí)意義,此系統(tǒng)運(yùn)用了多種 架,實(shí)現(xiàn)了后臺(tái)管理和前臺(tái)管理一體化,并實(shí)現(xiàn)了用戶管理的信息安全化,防止被惡意攻擊盜取用戶資料。 過(guò)連接 文結(jié)構(gòu) 論文共分為五章,組織結(jié)構(gòu)如下 : 第一章 緒論, 介紹新聞 發(fā)布系統(tǒng)的 大致背景,發(fā)展前景和 存在的價(jià)值以及創(chuàng)建 該系統(tǒng)的 目的 和現(xiàn)實(shí)意義 。 第二章 相關(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)的大致方法。 第三章 需求分析,主要 講述新聞發(fā)布系統(tǒng)應(yīng)用到的技術(shù), 該系統(tǒng) 做成什么樣的功能, 達(dá)到什么樣的 效果 以及 有哪些特色設(shè)計(jì) ,包括各技術(shù) 之間的聯(lián)系和優(yōu)缺點(diǎn) 。 第四章 系統(tǒng)的設(shè)計(jì)與 實(shí)現(xiàn) ,根據(jù)需求分析,提出 自己的解決方案 , 以及如何做好新聞發(fā)布系統(tǒng)的各個(gè)功能 ,實(shí)現(xiàn) 系統(tǒng)中 各個(gè) 功能的具體技術(shù)及方法 。 第五章 系統(tǒng) 測(cè)試結(jié)果 及總結(jié) , 對(duì)系統(tǒng) 的 各個(gè)功能進(jìn)行測(cè)試 , 分別測(cè)試各功能 的實(shí)用性和 系統(tǒng)的不足之處 , 列出系統(tǒng) 的 優(yōu)點(diǎn) 。最后總結(jié)了本文主要 講述的 所有內(nèi)容,指出本文的主要優(yōu)勢(shì),貢獻(xiàn)和不足,進(jìn)一步加強(qiáng)系統(tǒng)功能的方法。 本文的論文結(jié)構(gòu)圖如圖 1 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 3 圖 1文結(jié)構(gòu)圖 第 1 章 緒論 第 4 章 系統(tǒng)的設(shè)計(jì)與 實(shí)現(xiàn) 第 2 章 相關(guān)技術(shù)簡(jiǎn)介 第 3 章 需求分析 第 5 章 系統(tǒng)測(cè)試結(jié)果 總結(jié) 田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 第 二 章 相關(guān)技術(shù)簡(jiǎn)介 發(fā)整體框架 該系統(tǒng) 采用 面向 開源開發(fā) 框架, 以與其他 架 , 臺(tái) 封裝框架無(wú)縫 結(jié)合 , 用 解用于配置句 和原始映射,將接口和 通的 射成數(shù)據(jù)庫(kù)中的記錄 , 很好的與 成,使得整個(gè)系統(tǒng)的開發(fā) 變得 快速,簡(jiǎn)單 。 當(dāng)前最優(yōu)秀 的 架之一 , 互聯(lián)網(wǎng) 中 大多數(shù) 系統(tǒng) 都在 使用架 ,在市場(chǎng)中占有很大一部分份額 。 配置 相對(duì) 其他框架比較簡(jiǎn)單, 使用起來(lái) 非常靈活 , 而且與 集成 較好 ,核心是 控制反轉(zhuǎn)( 和面向切面 編程 ( ,控制反轉(zhuǎn)是一個(gè)重要的 面向 對(duì)象 編程的法則來(lái)消減計(jì)算機(jī) 程序的耦合問(wèn)題, 也是 輕量級(jí) 架的核心, 容器管理初始化, 自動(dòng)裝配, 通過(guò)配置管理,用起來(lái)靈活易用 , 依賴注入,生命周期是懶加載,到用的時(shí)候才 個(gè) 對(duì)象 。而面向 切面編程 實(shí)現(xiàn)是使用 態(tài)代理和反射實(shí)現(xiàn)切面編程 ,利用 業(yè)務(wù)邏輯 的各個(gè)部分進(jìn)行 分開 隔離 ,使得業(yè)務(wù)邏輯 的各個(gè)部分 的耦合度降低 ,從而 提高 程序的可重用性 和 程序員的開發(fā)效率 得到 提高 , 要功能 是 日志記錄,性能統(tǒng)計(jì),安全控制,事務(wù)處理,異常處理 等等 。 正 做到了將 晰 的分離,運(yùn)用靈活的配置 來(lái)實(shí)現(xiàn)多種 功能,同時(shí)支持面向接口編程,和其他 目前 流行的主流框架整合的良好 。通過(guò) 立 導(dǎo)入 持,利用 更好 的 編程, 后臺(tái)傳參 利用 射,也就是 “ 路徑來(lái) 進(jìn)行傳參, 前臺(tái)頁(yè)面?zhèn)髦祫t可以 直接用 也可以 用 達(dá)式 獲取參數(shù)。 一個(gè) 開源項(xiàng)目 010 年 遷移到了 且改名 為 于 持久 層 框架 ,能夠 和 集成開發(fā), 用于 和數(shù)據(jù)庫(kù) 的 實(shí)體 交互,通過(guò)配置 法來(lái)執(zhí)行 句 ,從而進(jìn)行數(shù)據(jù)庫(kù)的操作 , 句 與 碼分離開來(lái), 使整個(gè) 系統(tǒng)后期的維護(hù) 變得 簡(jiǎn)單,易上手 。 能架構(gòu)分為三層 : 為其他 系統(tǒng)使用 該系統(tǒng) 接口 提供 發(fā)人員 可以通過(guò)本地使用的 作數(shù)據(jù)庫(kù) , 旦 收到 請(qǐng)求 就會(huì) 調(diào)用數(shù)據(jù)處理層來(lái)處理數(shù)據(jù);數(shù)據(jù)處理層, 負(fù)責(zé) 具體的 理, 主要 目的是 根據(jù)外部 接口調(diào)用的請(qǐng)求 對(duì) 數(shù)據(jù)庫(kù) 完成 操作 ;基礎(chǔ) 支撐 層, 為數(shù)據(jù)處理提供最基礎(chǔ)的 功能 支撐,來(lái)對(duì) 接下來(lái)的工作和功能進(jìn)行支持 。 半自動(dòng)映射, 大量的 要 親自 動(dòng)手去配置, 它的最強(qiáng)大 的特性 之一 就 是 動(dòng)態(tài) 句功能 , 動(dòng)態(tài) 元素非常多, 而 基于 達(dá)式封裝了 大部分 動(dòng)態(tài) 使得 開發(fā)更加容易。 統(tǒng)開發(fā)相關(guān)技術(shù) 式 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 5 就目前 我們 每個(gè)人瀏覽的網(wǎng)站 都離不開 子, 種設(shè)計(jì)模式,它更多的體現(xiàn)出了在設(shè)計(jì)系統(tǒng) 時(shí)的 一種設(shè)計(jì)思想。 M( 模型,就是指 開發(fā)項(xiàng)目開發(fā)框架, 是一個(gè)單獨(dú)的功能組件,是設(shè)計(jì) 整個(gè) 系統(tǒng)的核心技術(shù); V( 視圖 , 即 每一個(gè)打開瀏覽器 的 用戶 , 想要進(jìn)入的 每 一個(gè)網(wǎng)頁(yè) , 都是一個(gè)視圖,簡(jiǎn)單 點(diǎn) 說(shuō) 視圖 就是 普通用戶 訪問(wèn)的頁(yè)面 ; C( 控制器,通過(guò) 請(qǐng)求類型調(diào)用業(yè)務(wù)層, 從而將 業(yè)務(wù)層 得到的結(jié)果 提交 給視圖( 進(jìn)行給用戶 顯示,達(dá)到頁(yè)面的功能展示 。 在 現(xiàn)在設(shè)計(jì)的網(wǎng)頁(yè)中, 一般 的 碼 寫在同一個(gè)頁(yè)面,這樣一來(lái)就顯得頁(yè)面代 碼 很混亂, 后期 維護(hù)起來(lái)也變得很難,然而把 它 們分離開來(lái)又是一件 相當(dāng)麻煩的 事兒, 復(fù)雜的 頁(yè)面代碼和繁瑣的 邏輯 結(jié)構(gòu),要 想分開 代碼 必須先 理清頁(yè)面結(jié)構(gòu)。 然而 計(jì)模式 就很好的將這一問(wèn)題解決了, 從設(shè)計(jì)上 強(qiáng)制將代碼 分開 來(lái)寫,每一個(gè)類型和頁(yè)面結(jié)構(gòu)都得到了很好的 處理,在后期的系統(tǒng)維護(hù)上更容易,讓 整個(gè) 系統(tǒng)都顯得整齊清晰,很容易理清系統(tǒng)設(shè)計(jì)的思路。 一個(gè)好的 系統(tǒng) 當(dāng)然 需要一個(gè)好的設(shè)計(jì)思路, 很好的應(yīng)用了這一點(diǎn), 使得 一個(gè) 用 可以同時(shí)支持多 個(gè) 不同類型的客戶端, 比如 通過(guò) 可以瀏覽多種頁(yè)面, 同時(shí) 通過(guò)手機(jī)端也可以瀏覽多種頁(yè)面,這就要求開發(fā)人員在設(shè)計(jì)系統(tǒng) 時(shí) 要同時(shí)支持 和 手機(jī)端 的界面, 式中 一個(gè) 以 回應(yīng)多個(gè)請(qǐng)求,同時(shí)處理多個(gè)請(qǐng)求,這樣 使得 代碼 得到 重復(fù) 使用 。 型圖如下圖2示: 圖 2計(jì)模式 分為三個(gè)獨(dú)立的模塊 , 在開發(fā)系統(tǒng) 時(shí), 有著很大的優(yōu)勢(shì),一旦系統(tǒng)設(shè)計(jì)完善后,通過(guò)測(cè)試,系統(tǒng) 代碼的 復(fù)用性將會(huì) 很大 , 二次開發(fā) 也會(huì) 變得簡(jiǎn)單 ,容易。 計(jì)模式是非常重要的一個(gè)系統(tǒng)設(shè)計(jì)思想,開發(fā)好一個(gè)系統(tǒng)將會(huì)有非常大的價(jià)值。 頁(yè)編輯器里最優(yōu)秀的之一, 使用 強(qiáng)大的 本語(yǔ)言 編寫封裝 而成, 功能十分 多 , 寫成的控件也很齊全, 控件 很容易加入到 網(wǎng)頁(yè)*. j s p / * . j s p / * . r v l e C o n t r o l l e r )顯示層 ( V i e w )H T M L 、 J a v a Sc r i p t 、C S S 、 J S T 判斷數(shù)據(jù) 、調(diào)用服務(wù)層 、實(shí)現(xiàn)跳轉(zhuǎn)獨(dú)立邏輯業(yè)務(wù)( M o d e l)田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 中,兼容多種瀏覽器, 支持 多種網(wǎng)頁(yè)編輯語(yǔ)言, 并且 是一個(gè)開源 控件 ,開發(fā)人員很容易上手,加入到網(wǎng)頁(yè)里,可以讓你的網(wǎng)頁(yè) 編輯 更加方便,美觀, 而且 支持多種文字編輯,可以任意修改字體,顏色,上傳圖片,排版文字格式 。 讓你的 文字排版變得更加絢麗 。作為一個(gè)視覺的 它的強(qiáng)大的功能讓它成為最受歡迎的網(wǎng)頁(yè)編輯器 。在配置 該控件 時(shí) 只需要根據(jù)它的 配置 到網(wǎng)頁(yè)中即可,配置簡(jiǎn)單,功能強(qiáng)大。 個(gè) 是由 作開發(fā) 的 , 基于 個(gè) 它封裝了很多樣式 的 接 易用,使得 得簡(jiǎn)單 、 快捷, 開發(fā)人員 不再 需要寫 原生的 現(xiàn) 美觀,絢麗。 態(tài)的 言 成, 它 不僅兼容各種 而且還自動(dòng)適應(yīng)手機(jī)端 頁(yè) , 這就是 響應(yīng)式可以同時(shí)在手機(jī)和 覽同一個(gè)網(wǎng)頁(yè),使得開發(fā)者的代碼量大大降低,提高了系統(tǒng)的開發(fā)速度 。 受到了廣大 開發(fā)者的 喜愛,一直是非常熱門 的開源項(xiàng)目,包括 軟全國(guó)廣播公司)的 導(dǎo)豐富的 方便開發(fā)人員可以構(gòu)建一個(gè)美麗、聰明 、強(qiáng)大的網(wǎng)站 , 包括以下形式 的 組件: 排版 、表格、 表單 、 按鈕 、圖片、 字體圖標(biāo) 、下拉菜單、 按鈕下拉菜單 、 輸入框 組、 導(dǎo)航元素 、導(dǎo)航欄、 分頁(yè) 、標(biāo)簽、 模態(tài)框 、 彈出框等 一系列組 件 ,運(yùn)用起來(lái)非常得心應(yīng)手。 只要 熟悉 能快速掌握框架 ,并可以開發(fā)一個(gè)漂亮的網(wǎng)站 , 很容易學(xué)習(xí) , 很多開發(fā)人員都希望利用 給開發(fā)人員帶來(lái)了巨大的方便 , 減少大量的工作 ,這就是什么 廣 受歡迎 的原因 。 發(fā)人員創(chuàng)建接口提供了一個(gè)簡(jiǎn)單的統(tǒng)一解決方案, 每一個(gè) 封裝成了一個(gè)個(gè)類 ,系統(tǒng) 配置了 , 開發(fā)人員只需要在 添加樣式 時(shí) 調(diào)用可以使用 的樣式,即可 改變頁(yè)面的樣式風(fēng)格,不受任何影響 ,而且 量的樣式風(fēng)格,完全可以滿足系統(tǒng)開發(fā)的需求, 這 就是 帶了 13個(gè) 這些 插件使得 得靈活有 “生命”, 使得 前后臺(tái) 交互變得簡(jiǎn)潔 ,不用編寫 大量的 碼,就可以輕松解決想要的功能。 裝 的一個(gè)簡(jiǎn)單易用的庫(kù) , 在如今瀏覽器 泛濫 的年代里 , 開發(fā)一個(gè) 成熟的 系統(tǒng) 必須要做 到對(duì)每一個(gè) 行 兼容,這是件非常頭疼的事兒,但是 到了這點(diǎn),它支持 多 種瀏覽器 的 樣式兼容 , 用戶可以很容易地處理 實(shí)現(xiàn) 多 種 多 樣的動(dòng)畫效果 , 處理 互 。 多成熟 易用 的插件可 以 提供 給 開發(fā)人員選擇 , 使整個(gè)網(wǎng)頁(yè)設(shè)計(jì)變得更加江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 7 簡(jiǎn)單 , 快速 ,動(dòng)畫效果更 絢麗。 費(fèi)的語(yǔ)法設(shè)計(jì), 不但擁有多種選擇器,還可以進(jìn)行多種事件處理 。 式的選擇器 才是 它的真正威力 ,選擇器包括 選擇器 、 標(biāo)簽選擇器 、 屬性選擇器 、 位置選擇器等等 , 也可以說(shuō)是它可以遍歷 執(zhí)行 動(dòng)畫和向 化,碼才能完成的 事件 , 而 少的代碼就能將問(wèn)題解決, 大大提高了工作 效率 。 發(fā)平臺(tái)與工具 本次新聞發(fā)布系統(tǒng)的 開發(fā)平臺(tái) 采用 了 發(fā)工具, 一個(gè)集成開發(fā) 環(huán)境 工具, 是開放 源代碼的 、免費(fèi)的、 基于 可擴(kuò)展平臺(tái) ,通過(guò)插件組 件 構(gòu)建開發(fā)環(huán)境, 可以 根據(jù) 不同的 開發(fā) 環(huán)境 配置 不同的插件 ,它 不只是開發(fā) 統(tǒng),還可以 通過(guò) 不同的 外部 插件 來(lái) 擴(kuò)展自身功能 支持 不同的 計(jì)算機(jī) 語(yǔ)言,開發(fā) 各種 強(qiáng)大的 系統(tǒng)。 統(tǒng)軟件 操作系統(tǒng): 企業(yè)版; 瀏覽器:谷歌瀏覽器、火狐瀏覽器及 百度瀏覽器 ; 服務(wù)器: 數(shù)據(jù)庫(kù): 具軟件 開發(fā)工具: 形處理: 013 田振寧:新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 第三章 需求分析 新聞發(fā)布系統(tǒng)作為一個(gè) 門戶網(wǎng)站有著很大一部 分 用戶量,用戶選擇 在門戶網(wǎng)站上獲得 最新新聞資訊, 用戶 對(duì)每天的新聞更新快 慢 有著很高的要求, 滿足 用戶這種要求就能讓系統(tǒng)在 眾多 相同的門戶網(wǎng)站中脫穎而出, 因此系統(tǒng)做到了 多個(gè)管理員同時(shí)管理更新新聞的要求, 讓所有 管理員都能 在 不同時(shí) 間 段 不同地點(diǎn) 發(fā)布不同的新聞資訊 , 呈現(xiàn)不同的當(dāng)?shù)匦侣?。 如今 的 網(wǎng)上 言論自由, 所以 有一部分用 戶 隨 心 所欲 在 網(wǎng)站 發(fā)布 攻擊他人的語(yǔ)言,讓很多人無(wú)辜受害,所以為了解決這一問(wèn)題,系統(tǒng)需要加入用戶評(píng)論導(dǎo)出功能,可以記錄下 哪些 用戶 發(fā)表 了攻擊性言論,從而處罰該用戶, 共同 維護(hù)網(wǎng)絡(luò)環(huán)境的和諧。 新聞發(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)中如魚得水的發(fā)展下去。 需求 分析是一個(gè)系統(tǒng)的關(guān)鍵,做好需求分析 整個(gè) 系統(tǒng)的設(shè)計(jì)才更加游刃有余,設(shè)計(jì)出來(lái)的 系統(tǒng)才會(huì)使用戶滿意,才能在競(jìng)爭(zhēng)中取得 勝利 。 行性分析 可行性分析其實(shí)就是 對(duì)整個(gè) 系統(tǒng) 的用途和在 同行業(yè) 中的競(jìng)爭(zhēng)力進(jìn)行評(píng)估和分析, 并且 在 系統(tǒng) 制作完成后能否順利運(yùn)營(yíng), 對(duì) 各個(gè)方面的影響進(jìn)行分析, 從而得出團(tuán)隊(duì)設(shè)計(jì)該系統(tǒng) 是否 值得 投資和 運(yùn)維。 下面 對(duì)該系統(tǒng)的技術(shù) 、 操作 、 經(jīng)濟(jì) 方面 進(jìn)行了分析: ( 1) 技術(shù) 可 行性 新聞發(fā)布系統(tǒng)早已是 一套成熟的系統(tǒng)體系,該系統(tǒng)采用 言 技術(shù)開發(fā) ,運(yùn)用了當(dāng)前最流行的 架 , 這 個(gè)成熟的框架帶給系統(tǒng)的不僅是最簡(jiǎn)便的開發(fā)方式,還是讓 整個(gè) 系統(tǒng)變得更加 透明和 易用, 使得 整個(gè)系統(tǒng)開發(fā)起來(lái)很有層次感,不會(huì)讓代碼變得那么繁瑣,提高代碼的復(fù)用性,該系統(tǒng)運(yùn)用 了大量的輕量級(jí) 框架 ,使得系統(tǒng)的性能得到很大的提升,頁(yè)面加載的速度 也得到了 提升,讓 用戶進(jìn)入 網(wǎng)站 不再那么慢, 每一個(gè) 句 都 進(jìn)行了 系統(tǒng)優(yōu)化,讓查詢變得更加快速, 新聞發(fā)布 系統(tǒng)還 加入了 安全 控制 ,密碼運(yùn)用 防止用戶的資料被盜取, 整個(gè) 系統(tǒng)的安全機(jī)制非 常 高,用戶不用擔(dān)心黑客攻擊問(wèn)題。 頁(yè)面 的設(shè)計(jì)也非常符合當(dāng)下人們的需求 風(fēng)格 ,大部分人都會(huì) 喜歡 這樣的系統(tǒng) , 頁(yè)面也運(yùn)用了目前最流行的框架 整個(gè) 系統(tǒng)都顯得很先進(jìn) 很 適合如今的畫風(fēng), 所以 技術(shù)方面新聞發(fā)布系統(tǒng) 不管是 前 端 頁(yè)面還是后臺(tái)技術(shù)都運(yùn)用了目前最流行的框架結(jié)構(gòu), 技術(shù)可行性不用擔(dān)心。 ( 2) 操作 可行性 無(wú)論是操作系統(tǒng)管理員用戶訪問(wèn)頁(yè)面或后臺(tái)前臺(tái)頁(yè)面, 是一個(gè)非常簡(jiǎn)單的操作 , 只要打開頁(yè)面操作 , 操作簡(jiǎn)單 , 用戶訪問(wèn)頁(yè)面查看新聞、評(píng)論、 點(diǎn)贊, 注冊(cè)一個(gè)新用戶功能 , 一些基本的功能 , 管理員的功能更多一些 , 有用戶管理、角色管理、數(shù)據(jù)字典、在線用戶、操作日志、新聞稿、評(píng)論管理功江西理工大學(xué)應(yīng)用科學(xué)學(xué)院學(xué)位論文 9 能 , 也為管理員加入快捷菜單添加的功能 , 操作方便、簡(jiǎn)潔 ,所以沒(méi)有任何問(wèn)題在操作可行性。 ( 3) 經(jīng)濟(jì) 可行性 該 系統(tǒng)的開發(fā)不需要任何費(fèi)用,用到的開發(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ì)上不需要 很大的支出 。 例分析 統(tǒng)超級(jí)管理員 系統(tǒng)超級(jí)管理員具有最高權(quán)威的新聞發(fā)布系統(tǒng), 管理所有用戶和整個(gè)系統(tǒng)的功能與訪問(wèn)控制 權(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)限, 每一個(gè) 用戶可以設(shè)置多個(gè)不同的角色, 不同 的角色訪問(wèn)的權(quán)限就不同,同時(shí) 分配 管理系統(tǒng)的模塊就不同。 數(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ù)該功能。 用戶 管理 包含 用戶信息查詢 列表、新增 用戶、 導(dǎo)出 用戶 信息功能 ,列表中有修改用戶信息、 設(shè)置 用戶角色權(quán)限、 重置 用戶密碼,停用和 恢復(fù) 用戶功能, 設(shè)置用戶角色權(quán)限可以為用戶分配角色,也可以取消用戶角色, 通過(guò) 角色表來(lái)關(guān)聯(lián)用戶表,從而達(dá)到給用戶分配角色的目的,停用是用來(lái)停用用戶賬號(hào), 重置 密碼是用戶忘記密碼后可以由 超級(jí) 管理員 為 其重置密碼 。 角色管理主要有 角色查詢、 新增 角色、 權(quán)限 設(shè)置 、 修改角色和刪除角色功能,新增一個(gè) 角色可以為其設(shè)置多個(gè)權(quán)限,訪問(wèn)不同的 菜單 功能, 管理員 可以查看所有的角色, 多個(gè)角色 可以分配給一個(gè)用戶,不需要的角色可以刪除。 在線 用戶查看 可以 查詢到當(dāng)前在線的所有用戶,同時(shí)超級(jí)管理員還可以注銷在線的用戶,來(lái)達(dá)到踢人的效 果。 公告 管理 擁有查詢 所有
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新能源汽車電控工程師崗位面試問(wèn)題及答案
- 2025屆重慶市主城四區(qū)高一下化學(xué)期末復(fù)習(xí)檢測(cè)試題含解析
- 廣西玉林、柳州市2025年高一下化學(xué)期末聯(lián)考模擬試題含解析
- 廣東省深圳市南山區(qū)南頭中學(xué)2025屆高二下化學(xué)期末預(yù)測(cè)試題含解析
- 江蘇省南京梅山高級(jí)中學(xué)2025年化學(xué)高二下期末檢測(cè)試題含解析
- 2025屆湖北省鄂東南五校一體聯(lián)盟聯(lián)考高二下化學(xué)期末質(zhì)量跟蹤監(jiān)視試題含解析
- 縣區(qū)培訓(xùn)材料管理辦法
- 跨境旅游品牌策略-洞察及研究
- 村級(jí)畜牧獸醫(yī)管理辦法
- 廈門采購(gòu)方式管理辦法
- 外賣配送人員勞動(dòng)合同
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》初中內(nèi)容解讀
- 精神疾病患者的麻醉管理
- 高一物理競(jìng)賽試題及答案
- 醫(yī)院預(yù)約平臺(tái)建設(shè)方案
- 生命體征課件教學(xué)課件
- 2024年全國(guó)環(huán)保產(chǎn)業(yè)職業(yè)技能競(jìng)賽(工業(yè)廢水處理工)考試題庫(kù)(含答案)
- 《烏魯木齊市國(guó)土空間總體規(guī)劃(2021-2035年)》
- HJ 651-2013 礦山生態(tài)環(huán)境保護(hù)與恢復(fù)治理技術(shù)規(guī)范(試行)
- SY-T 5333-2023 鉆井工程設(shè)計(jì)規(guī)范
- 冠脈介入進(jìn)修匯報(bào)
評(píng)論
0/150
提交評(píng)論