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

正文內(nèi)容

基于jsp的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_學(xué)位學(xué)士畢業(yè)論文(編輯修改稿)

2025-04-03 09:53 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 主要功能設(shè)計(jì) 主要功能模塊 博客網(wǎng)站分為前臺(tái)和后臺(tái)。其中,根據(jù)博客前臺(tái)的特點(diǎn) ,可以將其分為博主信息、網(wǎng)絡(luò)日歷、文章查詢、公告查詢及相冊(cè)查詢等 13 個(gè)部分,其中各個(gè)部分及其包括的具體功能模塊如圖 所示。 圖 博客系統(tǒng)前臺(tái)功能結(jié)構(gòu) WEB服務(wù)器(web Server) 數(shù)據(jù)用 服 務(wù) 器 PC 查看博主信息 查看網(wǎng)站說(shuō)明 網(wǎng)絡(luò)日歷 郵箱聯(lián)系 朋友查詢 友情鏈接 相冊(cè)查詢 用戶投票 文章查詢 文章詳細(xì)查詢 公告詳細(xì)查詢 公告查詢 文章留言 博客網(wǎng)前臺(tái) 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 12 根據(jù)博客網(wǎng)后臺(tái)的特點(diǎn),可以將其分為用戶設(shè)置、公告管理、個(gè)人相冊(cè)管理、博客文章管理、投票管理、朋友信息管理及博主信息修改 7 部分,其中各個(gè)部分及其包括的具體功能模塊如圖 如示。 圖 博客網(wǎng)站后臺(tái)功能結(jié)構(gòu) 系統(tǒng)流程圖 為了更加清晰地表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出博客網(wǎng)的系統(tǒng)流程圖。對(duì)于不同的角色,其所承擔(dān)的任務(wù)也各自不同,流程圖也不一樣,包括面向用戶的客戶端流程圖和面向系統(tǒng)管理員的流程圖,如圖 和圖 所示。 博客網(wǎng)后臺(tái) 公告管理 個(gè)人相冊(cè)管理 博客文章管理 朋友信息管理 投票管理 用戶設(shè)置 公告添加 公告設(shè)置 相冊(cè)添加 相冊(cè)設(shè)置 發(fā)表博客文章 博客文章設(shè)置 文章分類 設(shè)置內(nèi)容添加 投票內(nèi)容設(shè)置 朋友信息添加 朋友信息設(shè)置 博主信息修改 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 13 圖 面向用戶(前臺(tái))的客戶端流程圖 圖 面向系統(tǒng)管理員(后臺(tái))的流程圖 用戶登錄 用戶登 錄判斷(是否為系統(tǒng)管理員) 博客網(wǎng)后臺(tái)頁(yè)面 博客網(wǎng)前臺(tái)頁(yè)面 博客文章管理 公告管理 個(gè)人相冊(cè)管理 投票管理 朋友信息管理 博主個(gè)人信息修改 用戶管理 開(kāi)始 用戶注冊(cè) 開(kāi)始 用戶登錄 用戶登錄判斷 博客網(wǎng)站首頁(yè) 投票結(jié)果查看 朋友查看 郵件聯(lián)系 博客說(shuō)明查看 相冊(cè)查看 投票 文章分類 文章查看 文章詳細(xì)查看 文章回復(fù) 公告信息詳細(xì)查看 公告信息查看 博主信息查看 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 14 4 數(shù)據(jù)庫(kù)設(shè)計(jì) 一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù),可以使系統(tǒng)的實(shí)現(xiàn)變得非常的簡(jiǎn)單。同時(shí),也可以使系統(tǒng)的執(zhí)行速度變得 很快。反之,一個(gè)設(shè)計(jì)混亂的數(shù)據(jù)庫(kù),不僅增加了吸引的管理實(shí)現(xiàn)過(guò)程,同時(shí)在系統(tǒng)的執(zhí)行過(guò)程中,使得檢索變得很慢,降低效率。所以數(shù)據(jù)庫(kù)的設(shè)計(jì)是一個(gè)系統(tǒng)設(shè)計(jì)很重要的步驟。 數(shù)據(jù)庫(kù)的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有 Access、 SQL Server、 Oracle、 My SQL等。根據(jù)用戶需求和系統(tǒng)分析,本系統(tǒng)采用 SQL Server2021 數(shù)據(jù)庫(kù)管理系統(tǒng)。在 SQL Server2021 數(shù)據(jù)庫(kù)管理系統(tǒng)中建立名稱為博客的數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 根據(jù)以上對(duì)系統(tǒng)所做的需求分析 和系統(tǒng)設(shè)計(jì),規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫(kù)實(shí)體分別為用戶信息實(shí)體、公告信息實(shí)體、個(gè)人相冊(cè)信息實(shí)體、朋友信息實(shí)體、投票信息實(shí)體、博客文章信息實(shí)體及文章回復(fù)實(shí)體。系統(tǒng)各實(shí)體關(guān)系 ER 圖如圖 所示。 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 15 圖 實(shí)體關(guān)系 ER 圖 下面介紹各實(shí)體的 ER 圖。 ( 1)用戶信息實(shí)體 用戶信息實(shí)體包括用戶名、密碼、姓名、性別、 號(hào)碼、主頁(yè)、興趣、 Email 地址、管理級(jí)別屬性。用戶信息實(shí)體的 ER 圖如圖 所示: 圖 用戶信息實(shí)體屬性 ER 圖 ( 2)博客文章信息實(shí)體 博客文章信息實(shí)體包括文章題目、文章內(nèi)容、文章發(fā)布時(shí)間及文章訪問(wèn)次數(shù)屬性。博客文章信息實(shí)體的 ER 圖如圖 所示: 注冊(cè)用戶 博主 朋友 投票 文章 公告 文章類型 照片 文章評(píng)論 添加 閱讀 發(fā)表 上傳 查 看 發(fā)表 從屬 管理 發(fā)表 閱讀 參與 參與 查看 查看 用戶信息 用戶名 管理級(jí)別 號(hào)碼 性別 興趣 密碼 主頁(yè) Email地址 姓名 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 16 圖 博客文章信息實(shí)體屬性 ER 圖 ( 3)文章類型信息實(shí)體 文章類型信息實(shí)體包括類型名和類型描述屬性。文章類型信息實(shí)體的 ER 圖如圖 所示: 圖 文章類型信息實(shí)體屬 性 ER 圖 ( 4)公告信息實(shí)體 公告信息實(shí)體包括公告標(biāo)題、公告內(nèi)容和公告時(shí)間屬性。公告信息實(shí)體的 ER 圖如圖 所示: 圖 公告信息實(shí)體屬性 ER 圖 文章信息 文章題目 文章內(nèi)容 文章訪問(wèn)次數(shù) 文章發(fā)布時(shí)間 文章類型信息 類型名 類型描述 公告信息 公告標(biāo)題 公告內(nèi)容 公告屬性 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 17 ( 5)朋友信息實(shí)體 朋友信息實(shí)體包括朋友名、朋友 號(hào)碼和朋友描述屬性。朋友信息實(shí)體的 ER 圖如圖 所示: 圖 朋友信息實(shí)體屬性 ER 圖 ( 6)照片信息實(shí)體 照片信息實(shí)體包括照片路徑、照片描述和照片上傳時(shí)間屬性。照片信息實(shí)體的 ER 圖如圖 所示: 圖 照片信息實(shí)體屬性 ER 圖 ( 7)文章評(píng)論信息實(shí)體 文章評(píng)論信息實(shí)體包括文章 ID 號(hào)、回復(fù)號(hào)、回復(fù)主題和回復(fù)內(nèi)容屬性。文章評(píng)論信息實(shí)體的 ER 圖如圖 所示: 朋友信息 朋友名 朋友描述 朋友 號(hào)碼 照片信息 照片路徑 上傳時(shí)間 照片描述 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 18 圖 文章評(píng)論信息實(shí)體屬性 ER 圖 ( 8)投票信息實(shí)體 投票信息實(shí)體包括投票信息名稱和票數(shù)屬性。投票信息實(shí)體的 ER圖如圖 所示: 圖 投票信息實(shí)體屬性 ER 圖 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) 本系統(tǒng)包含 8 個(gè)數(shù)據(jù)庫(kù)。 tb_consumer(用戶信息表),主要用來(lái)保存用戶基本信息。表結(jié)構(gòu)如表 所示: 表 表 tb_consumer 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 文章評(píng)論信息 文章 ID 回復(fù)主題 回復(fù)內(nèi)容 回復(fù)號(hào) 投票屬性 投票信息名 票數(shù) 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 19 id int 4 No account varchar 10 Yes password varchar 10 Yes name varchar 50 Yes sex Char 5 Yes Number Int 4 Yes mainPage varchar 50 Yes interest varchar 50 Yes eMail varchar 50 Yes manageLevel varchar 10 Yes tb_article(文章信息表),主要用來(lái)保存文章信息。表結(jié)構(gòu)如表 所示。 表 表 tb_article 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No typeID int 4 No title varchar 30 Yes content varchar 2021 Yes 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 20 phTime varchar 30 Yes number int 4 Yes tb_articleType( 文章類型信息表 ), 用來(lái)保存文章類型名和文章類型描述。表結(jié)構(gòu)如表 所示。 表 表 tb_articleType 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No typeName varchar 50 Yes description varchar 50 Yes tb_discuss( 公告信息表 ), 用來(lái)保存博主發(fā)表 的公告信息。表結(jié)構(gòu)如表 所示。 表 表 tb_discuss 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id discussTitle int No discussTitle varchar 30 Yes disscussConten varchar 1000 Yes 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 21 t discussTime varchar 50 Yes tb_friend( 朋友信息表 ), 主要用來(lái)保存博主的朋友的基本信息。表結(jié)構(gòu)如表 所示。 表 表 tb_friend 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No name varchar 20 Yes Number varchar 20 Yes description varchar 50 Yes tb_photo(照片信息表),用來(lái)保存博主上傳的照片的基本信息。表結(jié)構(gòu)如表 所示。 表 表 tb_photo 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No photoAddress varchar 50 Yes photoDescripti varchar 50 Yes 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 22 on photoTime varchar 30 Yes tb_restore(文章評(píng)論信息表),用來(lái)保存訪客對(duì)博文發(fā)表的文章評(píng)論的基本信息。表結(jié)構(gòu)如表 所示。 表 表 tb_restore 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No articleId int 4 Yes reAccount varchar 50 Yes reTitle varchar 50 Yes reContent ntext 16 Yes tb_vote(投票信息表),用來(lái)保存投票項(xiàng)的 名稱和票數(shù)。表結(jié)構(gòu)如表 所示。 表 表 tb_vote 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 23 id int 4 No voteName varchar 20 Yes voteNumber int 4 Yes 數(shù)據(jù)表關(guān)系設(shè)計(jì) 數(shù)據(jù)庫(kù)表之間的關(guān)系設(shè)計(jì),如圖 所示。 圖 數(shù)據(jù)表之間的關(guān)系 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 24 5 系統(tǒng)詳細(xì)設(shè)計(jì) 整個(gè)系統(tǒng)設(shè)計(jì)主要分為用戶登陸和注冊(cè)模塊設(shè)計(jì)、前臺(tái)設(shè)計(jì)和后臺(tái)設(shè)計(jì)。用戶通過(guò)注冊(cè)訪問(wèn)博客系統(tǒng)的前臺(tái)首頁(yè),前臺(tái)首頁(yè)提供 博主信息、博主發(fā)表的日志、系統(tǒng)說(shuō)明、公告、相冊(cè)、網(wǎng)絡(luò)日歷等展示。后臺(tái)管理系統(tǒng)只有管理才能訪問(wèn),主要是對(duì)博客文章、博客公告、投票內(nèi)容、個(gè)人相冊(cè)和博主朋友信息等進(jìn)行管理。由于本系統(tǒng)是個(gè)人博客系統(tǒng),通過(guò)注冊(cè)模塊注冊(cè)的用戶都是游客身份而非管理員身份,如果想要設(shè)置多個(gè)管理員,就需要到數(shù)據(jù)表里面手動(dòng)添加管理員帳戶。 登陸和注冊(cè)界面設(shè)計(jì) ( 1)用戶登錄模塊具有用戶登錄功能。博客網(wǎng)運(yùn)行的第一個(gè)頁(yè)面便是用戶登錄頁(yè)面,用戶登錄后,可以查看博主所發(fā)表的文章。在用戶登錄頁(yè)面中,在“用戶名”和“密碼”文本框中輸入用戶名和密 碼后,單擊“登錄”按鈕,系統(tǒng)驗(yàn)證成功后,用戶將以會(huì)員的身份進(jìn)入博客網(wǎng)首頁(yè),之后在網(wǎng)站中可以隨意查看博主發(fā)布的文章。如果登錄的用戶就是博主本人,在博主信息顯示區(qū)域中,則出現(xiàn)“進(jìn)入后臺(tái)”超鏈接,博主可以直接單擊此超鏈接,進(jìn)入博客網(wǎng)的后臺(tái)進(jìn)行管理。用戶登錄模塊的框架如圖 所示,用戶登錄界面如圖 所示。 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 25
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1