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