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

正文內(nèi)容

畢業(yè)設計---個人博客系統(tǒng)的設計與實現(xiàn)-全文預覽

2025-02-02 21:41 上一頁面

下一頁面
  

【正文】 主顯示區(qū)域中顯示“進入后臺”超鏈接。 用戶登錄模塊實現(xiàn)過程 用戶登錄模塊是博客系統(tǒng) 最先使用的功能,是 系統(tǒng) 的 入口。 中北大學 2022 屆畢業(yè)設計說明書 第 21 頁 共 41 頁 圖 用戶 登 錄模塊的流程圖 用戶登錄模塊技術分析 在用戶登錄模塊中,涉及的數(shù)據(jù)表是用戶信息表( consumer),在用戶信息表中 保存著用戶名和密碼等信息,根據(jù)這些信息來創(chuàng)建登錄模塊的 form,名稱為 ConsumerForm。用戶登錄后可以查看博主發(fā)表的文章。 JavaBean 技術實現(xiàn)對數(shù)所謂中的操作不需要在 XML 文件中進行任何的配置,而正常運行 servlet 程序還需要進行適當?shù)呐渲茫渲梦募?[26]。 } else { strvalue = new String((ISO8859_1), GBK)。 static { try { ().newInstance()。 中不僅提供了數(shù)據(jù)庫的連接,還有根據(jù)數(shù)據(jù)庫獲取的 Statement 和 ResultSet 等, 類封裝了關于數(shù)據(jù)庫的各項操作,關鍵代碼如下。接下來的任務就是進行詳細設計,詳細設計階段的任務,就是要在上述工作的基礎上,確定應該怎樣具體地實現(xiàn)所要求的系統(tǒng)。其具體的做法是 :按照網(wǎng)站的設計理出的業(yè)務流程順序,繪制成一套完整的數(shù)據(jù)流圖 [23]。 表 投票信息表( vote) 字段 說明 類型(長度) 能否為空 備注 Id 投票編號 Int no 主鍵 voteName 投票內(nèi)容 Varchar(20) yes voteNumber 票數(shù) Int yes ( 9) 訪問統(tǒng)計表 (visitorcounter) 該表列訪問統(tǒng)計的相關信息,包括訪問編號、訪問日期、訪問數(shù)量,其結 構如表 所示。 表 用戶信息表( consumer) 字段 說明 類型(長度) 能否為空 備注 Id 用戶編號 Int no 主鍵 Account 用戶名 varchar(10) yes Password 用戶密碼 varchar(10) yes Name 用戶姓名 varchar(50) yes Sex 用戶性別 char(5) yes Number 號碼 Int yes mainPage 用戶主頁 varchar(50) yes Interest 用戶興趣 varchar(50) yes eMail 郵箱地址 varchar(50) yes manageLevel 用戶等級 varchar(10) yes ( 5)公告信息表( discuss) 該表記錄了公告的相關信息,包括公告編號、 公告題目、公告內(nèi)容、公告發(fā)布時間,其結構如表 所示。 ( 1) 文章信息表( artical) 該表記錄了文章的相關信息,包括文章編號、文章類型編號、文章題目、文章內(nèi)容、博主 用戶 文章 類型 評論 投票 管理 1 分類 包含 發(fā)表 1 1 1 n 1 n n m q m 1 n 管理 中北大學 2022 屆畢業(yè)設計說明書 第 15 頁 共 41 頁 文章發(fā)布時間、文章訪問次數(shù),其結構如表 所示。 根據(jù)網(wǎng)站功能設計要求和模塊劃分,本站的數(shù)據(jù)庫主要有文章信息、文章類型信息、文章回復信息、用戶信息、公告信息、朋友信息、個人相冊信息、投 票信息 、訪問統(tǒng)計信息 。 個人相冊 相片上傳時間 相片描述 相片上傳地址 相片 ID 投票 票數(shù) 投票內(nèi)容 投票 ID 訪問量 訪問數(shù)量 訪問時間 訪問 ID 中北大學 2022 屆畢業(yè)設計說明書 第 14 頁 共 41 頁 圖 個人博客系統(tǒng)的總 ER 圖 邏輯結構設計 一 個設計良好的數(shù)據(jù)庫,可以使網(wǎng)站的實現(xiàn)變得非常的簡單。 圖 朋友實體 回復內(nèi)容 回復 ID 文章 ID 文章回復 回復用戶 回 復標題 用戶 用戶 ID 用戶名 用戶密碼 用戶姓名 郵箱地址 用戶興趣 用戶性別 用戶等級 公告 公告 ID 公告內(nèi)容 公告發(fā)布時間 公告題目 朋友 朋友 ID 朋友描述 朋友昵稱 號碼 號碼 中北大學 2022 屆畢業(yè)設計說明書 第 13 頁 共 41 頁 ( 7)個人相冊 實體,具體屬性如圖 所示。 圖 文章類型實體 ( 3) 文章 回復 實體,具體屬性如圖 所示。這種方法用 ER 圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的實現(xiàn)方法。 系統(tǒng)總體功能結構 圖 個人博客系統(tǒng)前臺功能結構 博客系統(tǒng)前臺 查看博主信息 查看用戶信息 修改用戶信息 相冊查詢 文章查詢 用戶投票 用戶投訴 友情鏈接 朋友查詢 公告查詢 當日訪問量 總的訪問量 訪問量 文章詳細查詢 文章 內(nèi)容回復 中北大學 2022 屆畢業(yè)設計說明書 第 10 頁 共 41 頁 圖 個人博客系統(tǒng)后臺功能結構 博客系統(tǒng)后臺 博客文章管理 個人相冊管理 公告管理 投票管理 朋友信息管理 公告添加 相冊添加 相冊設置 發(fā)表博客文章 朋友信息添加 文章分類 朋友信息設置 博主信息設置 投票內(nèi)容設置 設置內(nèi)容添加 公告設置 用戶設置 博客文章設置 中北大學 2022 屆畢業(yè)設計說明書 第 11 頁 共 41 頁 4 系統(tǒng)概要設計 數(shù)據(jù)庫設計 ER 圖 為了把用戶的數(shù)據(jù)要求清晰明確地表達出來,通常要建立一個概念性的數(shù)據(jù)模型。 (4)朋友管理:對朋友信息進行添加,刪除和修改。 二、 后臺模塊 通過計算機網(wǎng)絡將前臺與后臺的數(shù)據(jù)庫相連,網(wǎng)站管理員將從前臺得到的信息進 行處理,實現(xiàn)文章管理,公告管理,投票管理,個人相冊管理,朋友管理,用戶設置及博主設置等子網(wǎng)站。 (8)網(wǎng)站訪問統(tǒng)計量:可以查看總的訪問統(tǒng)計量和當日訪問統(tǒng)計量。 (4)文章查詢和留言:用戶可以瀏覽博客中的文章同時給感興趣的文章 評論 。 (1)用戶登錄:用戶用個人注冊的帳號,密碼登錄到 系統(tǒng) 。要體現(xiàn)用戶的要求,就必須從以下幾個方面進行分析。 而數(shù)據(jù)源包含了數(shù)據(jù)庫位置和數(shù)據(jù)庫類型等信息,實際上是一種數(shù)據(jù)連接的抽象。 SQLServer2022 這種關系型數(shù)據(jù)庫網(wǎng)站能夠滿足各種類型的企業(yè)客戶和獨立軟件供應商構建商業(yè)應用程序的需求,根據(jù)客戶的反映和需求,是大規(guī)模聯(lián)機事務處理( OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺 [19]。當然,這些語言與傳統(tǒng)的語言有著密切的聯(lián)系,如 Php基于 C和 C++語言, Jsp基于 Java語言??梢哉f MyEclipse 幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具 [18]。 從上面兩種開發(fā)模式來說:第二種模式要好些,更適合于團隊開發(fā),速度相對較慢,但是可維護性高。 Servlet 是運行在Web 服務器上,用來生成 Web 頁面。 瀏覽器J S P J a v a B e a n D a t a B a s e 圖 JSP+JavaBean 模型圖 在這種模型中, JSP 頁面獨自響應請求并將處理結果返回給客戶,所有的數(shù)據(jù)通過JavaBean 來處理, JSP 實現(xiàn)頁面的顯示。 JSP 技術正是利用了 Java的“一次開發(fā),處處使用”的性能,成為了網(wǎng)站開發(fā)技術人員的首選技術。 e)可以以其它部件的模式進行工作。 JavaBean 具有以下特點: a)可以實現(xiàn)代碼的重復利用。 JavaBean 概述 JavaBean 是 Sun 公司為了進入因特網(wǎng)、企業(yè)網(wǎng)以及萬維網(wǎng)上進行分布式計算的組件結構入口。 b)服務器將請求 信息發(fā)送至 Servlet。 Servlet 和 CGI 一樣都是運行在 Web服務器上,用來生成 Web 頁面。其優(yōu)勢在于:可以將內(nèi)容的生成和顯示進行分離、生成可重用的組件、采用標識簡化頁面開發(fā)。 JSP 已經(jīng)成為開 發(fā) Web動態(tài)網(wǎng)頁重要、快速和有效的工具,是全新的網(wǎng)絡服務器編程環(huán)境 [8]。 中北大學 2022 屆畢業(yè)設計說明書 第 3 頁 共 41 頁 2 開發(fā)技術及開發(fā)環(huán)境 開發(fā) 技術 本系統(tǒng)的開發(fā)采用的是 JSP+JavaBean+Servlet 模式,在該模式中,結合了 JSP 和Servlet 技術,充分利用了 JSP 和 Servlet 兩種技術原有 的優(yōu)點 [4,5]。與傳統(tǒng)的電子郵件、 BBS 和 ICQ這三種互聯(lián)網(wǎng)溝通方式相比,博客是一種較嚴肅的溝通平臺。 ( 4) 零編輯:博客用戶就是編輯,即時寫作、即時發(fā)布、自我檢查。 ( 2) 零技術:博客不需要網(wǎng)站的專業(yè)知識,可以像發(fā) 郵件一樣簡單地實現(xiàn)博客網(wǎng)頁的呈現(xiàn)。自 2022 年以后,博客迎來了它的飛速發(fā)展時期,作為專業(yè)領域的知識傳播模式,博客成為了該領域最具影響力的方式之一,博客的影響力也將超越傳統(tǒng)媒體。其中中國的博客達到 1600萬。個人日記和個人網(wǎng)站主要表現(xiàn)的還是 “ 小我 ” ,而博客表現(xiàn)的是 “ 大我 ” 。 ( 2)按時間順序排列,而且是倒序方式,也就是最新的放在最上面,最舊的放在最下面。博客就是開放的私人空間,可以充分利用超文本鏈接、網(wǎng)絡互動、動態(tài)更新等特點,在網(wǎng)絡中,精選并鏈接全球互聯(lián)網(wǎng)中最有價值的信息、知識與資源;也可以將個人工作過程、生活故事、思想歷程、閃現(xiàn)的靈感等及時記錄和發(fā)布,發(fā)揮個人無限的表達力;更可以以文會友,結識和匯聚朋友,進行深度交流溝通 [2]。博主可以管理自己的日志、相冊 、 評論 等。博客具有開放性、互動性和共享性的特點,是一個很好的交流的渠道, 是 思想展現(xiàn)的舞臺和學術探討的園地。博客的內(nèi)容豐富多彩,有對其他網(wǎng)站的超鏈接和評論,有個人構思,還有日志、照片、詩歌和散文等。用戶可以查看文章、 相冊, 還可以發(fā)表 文章評論 。任何人都可以像使用免費電子郵件一樣,完成個人網(wǎng)頁的創(chuàng)建 、發(fā)布和更新。 博客概念一般包含了三個要素: ( 1)網(wǎng)頁主體內(nèi)容由不斷更新的、個性化的眾多日志組成。博客精神的核心并不是自娛自樂,甚至不是個人表達自由,相反,是體現(xiàn)一種利他的共享精神,為他人提供幫助。 國內(nèi)外研究現(xiàn)狀 據(jù)不完全統(tǒng)計,到今天,全世界博客總量已超過一億。博客的影響力,早已超出了他作為個人,甚至作為自己所在行業(yè)的原有范圍,開始引起主流媒體的強烈關注。 BSP(博客服務托管商)不能對博客發(fā)號施令。不需要注冊域名的成本,不需要租用服務器空間的成本,不需要許多軟件工具的成本。 與個人主頁相比較,博客是使用方便的、交 互性強。博客是個人在網(wǎng)上展示自己、與別人溝通交流的綜合平臺,它的管理比 BBS 簡單的多。 JSP 概述 JSP 即 Java Server Pages,是由 Sun Microsystem 公司于 1996 年 6 月推出的新技術, 是基于 Java Servlet 以及整個 Java 體系的 Web 開發(fā)技術。 JSP 基于強大的 Java 語言,具有極強的擴展能力,良好的縮收性,以及與平臺無關的開發(fā)特性,成為構建動態(tài)網(wǎng)站的主流技術之一, JSP 有著其他技術所不具備的優(yōu)勢 [9]。 Servlet是采用 Java 技術來實現(xiàn) CGI 功能的一種技術,能夠像 CGI 一樣動態(tài)地擴展 Web 服務器的功能,并采用請求 —— 響應模式提供 Web 服務。 Servlet 工作流程: a)客戶端發(fā)送請求信息至服務器。 中北大學 2022 屆畢業(yè)設計說明書 第 4 頁 共 41 頁 W e b C l i e n tH T T P S e r v l e t r e q u e s tH T T P S e r v l e t r e s p o n s eW e b C o m p o n e n tDateBaseW e b S e r v e r 圖 Servlet 工作流程圖 d)服務器將響應信息返回至客戶端 。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1