freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的新聞發(fā)布系統(tǒng)設(shè)計與實現(xiàn)(編輯修改稿)

2024-11-28 08:23 本頁面
 

【文章內(nèi)容簡介】 整個應(yīng)用程序的 APP 端前臺設(shè)計,使整個應(yīng)用程序的 功能變得更加完善和人性化。為應(yīng)用程序的使用者提供了很大的方便。讓使用者更加逼真的體會到現(xiàn)實生活中應(yīng)用程序的操作性。讓使用者更加逼真的體會到現(xiàn)實生活中應(yīng)用程序的操作性。 ( 5) APP 端新聞頻道的滑動 在 APP 端,新聞種類的滾動條甚至可以隨著 手指來回的左右滑動 ,大大方便了用戶對新聞的查看和對新聞評論 的操作。 通過此功能設(shè)計完善了整個應(yīng)用程序的 APP 端前臺設(shè)計,使整個應(yīng)用程序的功能變得更加完善和人性化。為應(yīng)用程序的使用者提供了很大的方便。讓使用者更加逼真的體會到現(xiàn)實生活中應(yīng)用程序的操作性。 ( 6) APP 端的評論操作 當(dāng)用戶查看新聞的具體內(nèi)容時,還可以查看該條新聞的原來所有的評論,查看完以后還可以對所看的新聞進(jìn)行評論操作。當(dāng)用戶發(fā)表完評論后,系統(tǒng)便將自動保存用戶的評論內(nèi)容到后臺的數(shù)據(jù)庫中。 通過此功能設(shè)計完善了整個應(yīng)用程序的 APP 端前臺設(shè)計,使整個應(yīng)用程序的功能變得更加完善和人性化。為應(yīng)用程序的使用者提供了很大的方便。讓使用者更加逼真的體會到現(xiàn)實生活中應(yīng)用程序的操作性。 系統(tǒng)的可行性分析 隨著移動互聯(lián)網(wǎng)的到來 和飛速發(fā)展趨勢 以及移動設(shè)備的硬件 性能的不斷改進(jìn),移動設(shè)備的性能變得愈來愈健全,移動設(shè)備的系統(tǒng)平臺也變得興盛 起 來 ,因此 是很有必要開發(fā)本系統(tǒng)的。這次項目的實現(xiàn) 采用 java 作為開發(fā)語言, 用 Eclipse 和 MyEclipse10作為 開發(fā)工具進(jìn)行開發(fā)。 java 是一種面向?qū)ο蟮男乱淮幊陶Z言,具有 面向?qū)ο?,平臺無關(guān)性,安全性,健壯性,分布式 等優(yōu)點,可在各種 操作系統(tǒng) 、 不同機(jī)器的環(huán)境下進(jìn)行開發(fā), 兼容了解釋型語言和編譯性語言的特點 。 要選擇 適合于 Web 應(yīng)用程序設(shè)計 的語言, Java 語言還是首選 。同時, 安卓 項目的開發(fā)是 建立在 java 語言 基礎(chǔ) 上 的,這也使得它非常適合于 APP 端的應(yīng)用程序設(shè)計。 安卓 系統(tǒng)是由 Google 發(fā)布出來的,從當(dāng)前的形式 來 看, 它在界面 設(shè)計和系統(tǒng)優(yōu)化 方面 還是 相當(dāng)不錯的,它的好評率僅次于 ios 系統(tǒng)。同時, 安卓 對于運行環(huán)境的要求并不十分太嚴(yán)格, 很多機(jī)型可以 在上面順利 運行。 因為 安卓 系統(tǒng) 是一個多任務(wù) 手機(jī) 操作系統(tǒng), 它的最近運行過的程序都是在 后臺 暫時常駐 。而在內(nèi)存管理方面,系統(tǒng)則會選擇性的自動關(guān)掉占用內(nèi)存的最近一段時間不太 活躍 的進(jìn)程,而不是像其他系統(tǒng) 一樣手動關(guān)閉程序。 安卓 SDK(Software Development Kit)是 安卓 軟件開發(fā)工具包,用于協(xié) 助 安卓 操作系統(tǒng)軟件開發(fā),是開發(fā) 安卓 軟件、工具 、 范例 的一個集合。 安卓 NDK(Native Development Kit)和 安卓 SDK 具有類似的特特征。谷歌在剛開始發(fā)布 安卓 操作系統(tǒng)的時候,限定所有的手煙臺大學(xué)畢業(yè)論文(設(shè)計) 5 機(jī)應(yīng)用程序開發(fā),要用 Java 語言。 后來為 了 鼓勵 C/C++開發(fā)者 也能加入到 安卓 系統(tǒng)手機(jī)應(yīng)用開發(fā)的行列中 , 進(jìn)而 就推出了 NDK,使得在開發(fā) 安卓 應(yīng)用 程序 的時候也可以用 C/C++進(jìn)行開發(fā) 。 煙臺大學(xué)畢業(yè)論文(設(shè)計) 6 3 總體設(shè)計 功能模塊劃分 通過對 系統(tǒng)的 需求進(jìn)行分析發(fā)現(xiàn) ,實現(xiàn)起來大致可分為以下幾個方面: ( 1) PC 端后臺的 功能模塊 設(shè)計 PC 端的后臺 功能 模塊主要是為管理員設(shè)計的。當(dāng)管理員第一次使用 該程序系統(tǒng) 時,要先進(jìn)行 個人信息的 注冊,注冊信息 項目 包括用戶名和密碼,在以后的登錄中則可以直接用注冊的用戶名和密碼進(jìn)行登錄。管理員登錄后可以查看所有的 新聞種類和 新聞以及所有的新聞評論內(nèi)容。同時,管理員可以對新聞種類以及各個種類下的新聞進(jìn)行增加、刪除、修改、查看等操作。也 可以對新聞的評論內(nèi)容進(jìn)行查看和刪除等操作。 ( 2) PC 端前臺的功能模塊 PC 端的前臺功能模塊主要是為電腦用戶設(shè)計的。當(dāng)用戶第一次使用 該 程序 系統(tǒng) 時,要先進(jìn)行 個人信息的 注冊,注冊信息 項目 包括用戶名和密碼,以及郵箱等信息。注冊完后就可在以后的登錄中直接用注冊的用戶名 和密碼進(jìn)行登錄。用戶登錄后可以查看所有的新聞種類、新聞以及新聞評論。當(dāng)用戶查看完新聞的具體內(nèi)容時 ,便可以在新聞內(nèi)容的下方發(fā)表自己的評論內(nèi)容,當(dāng)用戶發(fā)表完后,系統(tǒng)編將評論內(nèi)容自動的保存到后臺的數(shù)據(jù)庫中,以便下次對評論內(nèi)容的查看。 ( 3) APP 端的 功能模塊 APP 端 主要是為用戶設(shè)計的,當(dāng)用戶點擊“今日頭條”這個圖標(biāo)時,會馬上進(jìn)入 系統(tǒng)的主界面,此時用戶看到的新聞是系統(tǒng)默認(rèn)的新聞加載。如果用戶想看某個新聞種類下的新聞,就點擊該新聞種類,便會列出該種類下所有新聞條目。如果用戶想查看更 多的新聞種類,可以將新聞種類往左滑 動,便會列出更多的新聞種類。如果 用戶想查看 和了解具體的新聞內(nèi)容 ,就可以點擊該新聞 的新聞標(biāo)題 ,此時會跳到另一個界面來展示新聞的具體內(nèi)容,包括新聞標(biāo)題、發(fā)布時間、以及新聞評論等。如果用戶想對所看的新聞進(jìn)行評論的話,就可以在新聞的下方輸入自己的 評論內(nèi)容,然后點擊按鈕,系統(tǒng)就會將所評論的內(nèi)容傳到后臺的數(shù)據(jù)庫中保存起來。同時,用戶也可以點擊按鈕查看該條新聞的所有評論,并在另一個頁面中顯示該新聞的所有評論。 系統(tǒng)模塊設(shè)計圖 通過對 以上 三大個 功能模塊的 具體功能介紹 劃分 及分析發(fā)現(xiàn) ,可得出系統(tǒng)的模塊設(shè)計圖,如圖 所示。 整個今日頭條新聞發(fā)布系統(tǒng)共分為 APP 端和 PC 端兩大部分。其中,用戶可以通過 PC 端的前臺進(jìn)行用戶信息注冊、登錄,并查看 PC 端后臺發(fā)布的最新新聞和最新的新聞評論,查看完新聞后可以對新聞進(jìn)行評論,系統(tǒng)會自動的將自己的評論保存到所看到的新聞的后臺數(shù)據(jù)庫中,當(dāng)其他用戶再次查看新聞時,系統(tǒng)會自動的加載對新聞的所有評論。管理員可以通過 PC 端的后臺進(jìn)行管理員信息的 注冊和登錄,然后對新聞的種類以及每個種類下的新聞進(jìn)行增加、刪除 、查詢 、修改 等操作。用戶還可以通過 APP 端對煙臺大學(xué)畢業(yè)論文(設(shè)計) 7 新聞以及新聞的評論內(nèi)容進(jìn)行查看,并對所看的新聞進(jìn)行 評論操作 。 圖 系統(tǒng)模塊圖 開發(fā)框架介紹 MVC 框架介紹 控制器組件 是 MVC 體系結(jié)構(gòu) 中最為重要的 組成 部分 ??刂?器層 是一個典型的 Servlet,主要接受來自視圖 jsp 所發(fā)出的請求,然后控制器會對 jsp 所發(fā)出的請求進(jìn)行一系列的邏輯處理,最 后控制器會選擇相應(yīng)的模型來處理 。 模型會將處理的最終結(jié)果返回給控制器,然后再由控制器來選擇合適的 jsp 視圖,將最終生成的相應(yīng)的 界面返回給用戶。 因此 視圖層與 模型層 之間的 交互的方式 被控制器 層 緊密地 控制著 。在這種體 系結(jié)構(gòu)中, 業(yè)務(wù)層與表現(xiàn)層彼此分離,這種設(shè)計就 給應(yīng)用 層 提供了 優(yōu)秀的代碼復(fù)用性 ,以及 多種多樣的接口 。 (1) 視圖層( View) 視圖層主要是用來 將 服務(wù)器 端響應(yīng) 回來的數(shù)據(jù) 進(jìn)行解析, 然后 在 界面上進(jìn)行顯示給客戶??梢允呛芏嗥?他的小程序來接受服務(wù)器的程序和數(shù)據(jù)進(jìn)行顯示。視圖層只是 簡單的接受 服務(wù)端 /控制層返回的數(shù)據(jù), 并進(jìn)行解析。 而其他的任務(wù) 則是 交給 模型層和控制層 進(jìn)行處理。 (2) 模型層( Model) 模型 層首先 是 接收視圖層 發(fā)來的 請求,然后對視圖層的請求 進(jìn)行邏輯處理, 然后連接新聞發(fā)布系統(tǒng) PC 端 APP 端 新聞查看 新聞評論 版本更新 前臺 后臺 戶登登錄 用戶注冊 新聞查看 新聞評論 新聞添加 新聞刪除 新聞修改 新聞查看 煙臺大學(xué)畢業(yè)論文(設(shè)計) 8 數(shù)據(jù)庫,根據(jù)模型層的具體請求,從數(shù)據(jù)庫取出數(shù)據(jù),然后 按照條件將結(jié)果集返回。 具備模型層 , 使得程序具有高度的 重用性 和 可擴(kuò)展性 的特點 。 (3) 控制層( Controller) 控制層主要是 將 前面的視圖層和模型層 連接 起來 , 一起 處理 用戶的請求和 響應(yīng) 。其主要功能是幫助容器選擇 相應(yīng)的 模型 和 相應(yīng)的 視圖 , 從而使整個程序 系統(tǒng)能夠快速的處理相關(guān)的 數(shù)據(jù)請求和數(shù)據(jù)響應(yīng) 。 數(shù)據(jù)庫 /服務(wù) 圖 MVC 框架圖 瀏 覽 器 控制器 視圖 模 型 煙臺大學(xué)畢業(yè)論文(設(shè)計) 9 4 詳細(xì)設(shè)計 各模塊的功能 此系統(tǒng)由二大 模塊做成,分別是 PC 端的后臺, APP 端。 PC 端的后臺主要是讓管理員對新聞的種類以及各個種類下的新聞進(jìn)行增加、刪除、 查詢、修改 等操作。還可以對每條新聞的評論內(nèi)容進(jìn)行查看、刪除等操作。 APP 端主要是讓用戶通過手機(jī)對新聞進(jìn)行查看以及進(jìn)行評論 操作。 APP 端模塊用例圖 用戶點擊 APP 端的“今日頭條”后,會進(jìn)入新聞列表的 主頁面。其中,最上面的新聞種類可以來回滑動。用戶可以查看具體的新聞內(nèi)容,當(dāng)查看具體的新聞內(nèi)容時,還可以查看該新聞的所有評論,同時也可以發(fā)表自己的評論。 其用例圖 如圖 所示 圖 APP 端 模塊 用例 圖 煙臺大學(xué)畢業(yè)論文(設(shè)計) 10 PC 端前臺模塊用例圖 在 PC 端的后臺模塊中主要實現(xiàn)了對新聞種類和新聞的增加、刪除、修改以及對評 論的刪除等操作。其用例圖如圖 所示 圖 PC 端模塊 前臺 用例 圖 煙臺大學(xué)畢業(yè)論文(設(shè)計) 11 PC 端后臺模塊用例圖 在 PC 端的前臺模塊中主要實現(xiàn)了用戶對新聞以及新聞評論的查看 和發(fā)表評論。其用例圖如圖 所示 管理員新聞類別管理新聞管理評論管理類別增加類別刪除新聞添加新聞修改類別修改新聞刪除評論刪除i n c lu d e i n c lu d e i n c lu d e i n c lu d e i n c lu d e i n c lu d e i n c lu d e 登錄注冊 圖 PC 端模塊前臺用例 圖 煙臺大學(xué)畢業(yè)論文(設(shè)計) 12 APP 端 模塊類圖 用戶通過 APP 端可以實現(xiàn)對新聞和評論的查看,同時也可以發(fā)表自己對新聞的評論。其 類圖如 圖 所示 圖 APP 端模塊類 圖 煙臺大學(xué)畢業(yè)論文(設(shè)計) 13 PC 端 模塊 時序圖 ( 1) 管理員的注冊和登錄 當(dāng)管理員初次登錄到后臺管理系統(tǒng)時,要先進(jìn)行 注冊,并 將信息保存到 tb_manager 表之中。當(dāng)管理員再次登錄該系統(tǒng)時,就可以直接使用先 注冊的用戶名和密碼進(jìn)行登錄。 ( 2) 管理員對新聞類別的管理 當(dāng)管理員進(jìn)入到 后臺管理主頁面之后 ,當(dāng)點 擊類別管理按鈕的時候,會出現(xiàn)類別的列表,如果點擊“類別添加”按鈕 ,這時頁面會跳轉(zhuǎn)到 新聞 類別添加的界面, 在 新聞類別添加界面的 輸入框中輸入要添加的新聞種類數(shù)據(jù) , 然后 點擊“保存”按鈕就會把數(shù)據(jù)保存到tb_category 表之中。如果點擊“修改”按鈕 ,會出現(xiàn)修改新聞種類 的界面,修改完數(shù)據(jù)后,點擊“保存”,就會把新數(shù)據(jù)保存到 tb_category 表之中。如果點擊“刪 除”按鈕的話,就會立即把所點擊的新聞種類刪除掉。 ( 3)管理員對新聞的管理 當(dāng)管理員進(jìn)入到今日頭條的后臺管理主頁面的時候,當(dāng)點擊新聞管理按鈕的時候,會出現(xiàn)新聞的列表,如果點擊“新聞添加”的話,會出現(xiàn)新聞添加的界面,在輸入框中輸入數(shù)據(jù),點擊“保存”按鈕就會把數(shù)據(jù)保存到后臺的數(shù)據(jù)庫 tb_news 表之中。如果點擊“修改”按鈕的話,會出現(xiàn)修改新聞的界面,修改完數(shù)據(jù)后,點擊“保存”,就會把新數(shù)據(jù)保存到后臺數(shù)據(jù)庫 tb_category 表之中。如果點擊“刪除”按鈕的話,就會立即把所點擊的新聞刪除掉。 ( 4)管理員對評論的 管理 當(dāng)管理員進(jìn)入到今日頭條的后臺管理主頁面的時候,當(dāng)點擊評論管理按鈕的時候就會出現(xiàn)評論列表,如果點擊“刪除”按鈕就會把所選中的評論刪除掉。 ( 5) 時序圖 在 PC 端的后臺模塊中,當(dāng)管理員登陸系統(tǒng)后可以對新聞種類及新聞進(jìn)行增加、刪除、修改和對評論的刪除等操作。其時序圖如圖 所示 煙臺大學(xué)畢業(yè)論文(設(shè)計) 14 管理員 后臺管理主頁面后臺管理主 操作 修改新聞修改新聞 刪除新聞刪除新聞 添加新聞添加新聞 添加種類添加種類 刪除種類刪除種類 修改種類修改種類 刪除評論刪除評論 刪除評論刪除評論進(jìn)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1