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

正文內(nèi)容

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

2025-06-12 18:38 本頁面
 

【文章內(nèi)容簡介】 考慮兼容性; ( 3)容易在原先基礎(chǔ)上進(jìn)行二次開發(fā); ( 4)中間基礎(chǔ)平臺的無型性。盡量采用開放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨平臺運(yùn)行的效果; 為了達(dá)到以上的開發(fā)目的,個(gè)人博客網(wǎng)站應(yīng)遵循一定的設(shè)計(jì)和開發(fā)與原則; ( 5)模塊接口定義清晰; ( 6)基礎(chǔ)類庫和接口設(shè)計(jì)合理,盡量建立叮擴(kuò)展的接口和抽象類; ( 7)數(shù)據(jù)庫操作使用標(biāo)準(zhǔn) SQL 語句,如果一定要使用有差別的 SQL 語句,則盡量集中在一起,以減少將來維護(hù)和移植的難度; ( 8)采用開放的標(biāo)準(zhǔn)和工具等。 功能需求分析 博客系統(tǒng)通常提供三類服務(wù) : ( 1)信息服務(wù),它可分為:文章顯示,熱點(diǎn)文章推薦,博主風(fēng)采; ( 2)查詢服務(wù):可以根據(jù)文章內(nèi)容,文章標(biāo)題,留言內(nèi)容,留言標(biāo)題等進(jìn)行模糊查詢; 本系統(tǒng)采用 Browser/Server 結(jié)構(gòu),將個(gè)人博客網(wǎng)站劃分為兩個(gè)子系統(tǒng):前臺,后臺。下面分析各個(gè)子系統(tǒng)的功能需求。 前臺 在前臺的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分: ( 1)用戶登錄: 網(wǎng)站用戶用個(gè)人注冊的帳號和密碼登錄到博客系統(tǒng)。系統(tǒng)檢測用戶的帳號和密碼是否錯(cuò)誤和判斷用戶是博主還是普通用戶并給予其相應(yīng)的權(quán)限對系統(tǒng)進(jìn)行操作。 ( 2)用戶注冊: 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 6 由于只有注 冊用戶才能進(jìn)入系統(tǒng),所以游客必須先注冊,將個(gè)人的信息存儲到博客網(wǎng)站的數(shù)據(jù)庫中,以成為本博客的正式用戶。 ( 3)用戶修改個(gè)人信息: 在一個(gè)單獨(dú)的頁面顯示注冊用戶的信息,用戶可以修改個(gè)人的基本信息。 ( 4)文章查詢和評論: 用戶可以瀏覽博客中的文章同時(shí)評論感興趣的文章,也可以查看其他評論。 ( 5)公告信息查詢: 用戶可以瀏覽博客網(wǎng)站中發(fā)布的公告信息,了解博客的一些情況。 ( 6)相片查詢: 用戶可以瀏覽博主上傳的相片。 后臺 系統(tǒng)后臺只有博主才能進(jìn)入,博主可以對博客系統(tǒng)中的數(shù)據(jù)信息進(jìn)行更新,主 要有以下模塊。 ( 1)文章管理: 管理員對網(wǎng)站中已有的文章進(jìn)行刪除,更新等操作。 ( 2)公告管理: 發(fā)布,刪除,更改公告。 ( 3)投票管理: 發(fā)起投票,統(tǒng)計(jì)投票等。 ( 4)個(gè)人相冊管理: 對博客相冊中的圖片進(jìn)行刪除,更新等操作。 ( 5)用戶設(shè)置: 更新普通用戶對博客的操作的權(quán)限。 ( 6)博主設(shè)置: 對博主的信息等進(jìn)行操作。 性能需求分析 博客網(wǎng)站系統(tǒng)需要具備以下幾個(gè)主要特性: ( 1)多樣性 : 博客網(wǎng)站在設(shè)計(jì)時(shí)必須遵循的一個(gè)重要原則,就是以用戶為系統(tǒng)設(shè)計(jì)的中心。網(wǎng)絡(luò)的發(fā)展大大 降低了信息咨詢的成本,用戶面臨更多的選擇,所以,博客網(wǎng)站除了降低成本以外,還必須在皮膚,功能的多樣性上下工夫,才能夠得到用戶的認(rèn)可。具體來說,應(yīng)用系統(tǒng)應(yīng)能實(shí)現(xiàn)用戶特定的需求,操作界面友好、方便,功能設(shè)置符合用戶的習(xí)慣和要求。 ( 2)易維護(hù) :管理員能夠簡單方便地管理系統(tǒng),定義新的應(yīng)用,并對系統(tǒng)進(jìn)2021級計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 行日常維護(hù) 。隨著博客網(wǎng)站信息的變更或增加、數(shù)據(jù)規(guī)模的增大,系統(tǒng)升級、維護(hù)應(yīng)易于操作 。各子系統(tǒng)、功能模塊的設(shè)計(jì)應(yīng)具有良好的靈活性,保證在博客網(wǎng)站系統(tǒng)建設(shè)過程中后期系統(tǒng)功能的實(shí)現(xiàn)不影響前期已投入使用的系統(tǒng)功能。 ( 3)安全 性 :系統(tǒng)應(yīng)充分考慮信息、設(shè)備、運(yùn)行和管理的安全性,建立完善的多層次的安全保障體系,保證用戶的個(gè)人信息等資料的數(shù)據(jù)安全。 ( 4)可擴(kuò)展 : 博客網(wǎng)站的用戶從事著各種行業(yè),他們的需求各不相同,系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)充分考慮到用戶需求不斷變化的需要,降低系統(tǒng)在擴(kuò)展新的業(yè)務(wù)功能時(shí)的復(fù)雜度。 系統(tǒng)數(shù)據(jù)需求 系統(tǒng)的數(shù)據(jù)需求 ( 1)數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性 數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是用戶的手工輸入。手工輸入要通 過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對用戶操作進(jìn)行實(shí)時(shí)的跟蹤和錯(cuò)誤提示。 在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。 ( 2)數(shù)據(jù)的一致性與完整性 由于網(wǎng)站的數(shù)據(jù)是共享的,所以如何保證這些數(shù)據(jù)的一致性,是網(wǎng)站必須解決的問題。要解決這一問題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。 對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,網(wǎng)站應(yīng)該拒絕該數(shù)據(jù)。 ( 3)數(shù)據(jù)的共享與獨(dú)立性 整個(gè)博客網(wǎng)站的 數(shù)據(jù)是共享的。然而,從網(wǎng)站開發(fā)的角度上看,共享會給設(shè)計(jì)和調(diào)試帶來困。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 8 系統(tǒng)的數(shù)據(jù)字典 網(wǎng)站中的數(shù)據(jù)元素: 名字:用戶信息 描述 :用戶的個(gè)人信息,用于對用戶的確認(rèn)和更新。 定義:用戶信息 =帳號 +密碼 +姓名 +性別 +工作單位 + 號碼 +郵箱號碼 位置:輸入到用戶瀏覽器(前臺) 名字:用戶信息 描述:用戶的個(gè)人信息,用于對用戶的確認(rèn)和更新。 定義:用戶信息 =帳號 +密碼 +姓名 +性別 +工作單位 + 號碼 +郵箱號碼 位置:輸入到用戶瀏覽器(前臺) 名字:管理員信息 描述: 管理員的個(gè)人信息,用于對管理員的確認(rèn)和更新。 定義:管理員信息 =帳號 +密碼 位置:輸入到管理員瀏覽器(后臺) 名字:評論信息 描述:對已有文章進(jìn)行評論。 定義:評論信息 =評論題目 +評論內(nèi)容 +評論日期 位置:輸入到用戶瀏覽器(前臺) 名字:朋友圈信息 描述:用戶的個(gè)人信息,用于對用戶的確認(rèn)和更新。 定義:朋友信息 =姓名 + 號碼 +說明 位置:輸入到用戶瀏覽器(前臺) 名字: 文章類型 信息 描述:用于對文章進(jìn)行分類。 定義:用戶信息 =類型名稱 +分類說明 位置:輸入到用戶瀏覽器(前臺) 名字:照片信息 描述:用戶上傳的照片,圖片等。 定義:照片信息 =照片位置 +照片說明 +日期 位置:輸入到用戶瀏覽器(前臺) 名字:投票信息 描述:博主添加的投票信息與每一項(xiàng)的票數(shù)。 定義:投票信息 =投票分類 +投票數(shù)量 位置:輸入到用戶瀏覽器(前臺) 2021級計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 3 系統(tǒng)設(shè)計(jì) 博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好 人機(jī)交互界面的博客網(wǎng)站,以達(dá)到個(gè)人推薦、展現(xiàn)自我的一個(gè)平臺,為交流提供綜合的網(wǎng)絡(luò)環(huán)境,同時(shí)也為個(gè)人的宣傳,發(fā)展,提供了一個(gè)平臺。 系統(tǒng)體系結(jié)構(gòu) 基于 B/S結(jié)構(gòu)的個(gè)人博客網(wǎng)站系統(tǒng),應(yīng)由終端(用戶主機(jī) /瀏覽器)、 WEB 服務(wù)器、數(shù)據(jù)服務(wù)器構(gòu)成。個(gè)人博客網(wǎng)站的核心是中間的接入服務(wù)器和應(yīng)用服務(wù)器部分。個(gè)人博客網(wǎng)站的總體結(jié)構(gòu)圖如圖 : 圖 博客網(wǎng)站總體結(jié)構(gòu) 主要功能設(shè)計(jì) 主要功能模塊 博客網(wǎng)站分為前臺和后臺。其中,根 據(jù)博客前臺的特點(diǎn),可以將其分為博主信息、網(wǎng)絡(luò)日歷、文章查詢、公告查詢及相冊查詢等 13 個(gè)部分,其中各個(gè)部分及其包括的具體功能模塊如圖 所示。 WEB服務(wù)器(web Server) 數(shù)據(jù)用 服 務(wù) 器 PC 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 10 圖 博客系統(tǒng)前臺功能結(jié)構(gòu) 根據(jù)博客網(wǎng)后臺的特點(diǎn),可以將其分為用戶設(shè)置、公告管理、個(gè)人相冊管理、博客文章管理、投票管理、朋友信息管理及博主信息修改 7 部分,其中各個(gè)部分及其包括的具體功能模塊如圖 如示。 圖 博客網(wǎng)站后臺功能結(jié)構(gòu) 系統(tǒng)流程圖 為了更加清晰地表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出博客網(wǎng)的系統(tǒng)流程圖。對于不同的角色,其所承擔(dān)的任務(wù)也各自不同,流程圖也不一樣,包括面向用戶的客戶端流程圖和面向系統(tǒng)管理員的流程圖,如圖 和圖 。 查看博主信息 查看網(wǎng)站說明 網(wǎng)絡(luò)日歷 郵箱聯(lián)系 朋友查詢 友情鏈接 相冊查詢 用戶投票 文章查詢 文章詳細(xì)查詢 公告詳細(xì)查詢 公告查詢 文章留言 博客網(wǎng)前臺 博客網(wǎng)后臺 公告管理 個(gè)人相冊管理 博客文章管理 朋友信息管理 投票管理 用戶設(shè)置 公告添加 公告設(shè)置 相冊添加 相冊設(shè)置 發(fā)表博客文章 博客文章設(shè)置 文章分類 設(shè)置內(nèi)容添加 投票內(nèi)容設(shè)置 朋友信息添加 朋友信息設(shè)置 博主信息修改 2021級計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 圖 面向用戶(前臺)的客戶端流程圖 圖 面向系統(tǒng)管理員(后臺)的流程圖 用戶登錄 用戶登錄判斷(是否為系統(tǒng)管理員) 博客網(wǎng)后臺頁面 博客網(wǎng)前臺頁面 博客文章管理 公告管理 個(gè)人相冊管理 投票管理 朋友信息管理 博主個(gè)人信息修改 用戶管理 開始 用戶注冊 開始 用戶登錄 用戶登錄判斷 博客網(wǎng)站首頁 投票結(jié)果查看 朋友查看 郵 件聯(lián)系 博客說明查看 相冊查看 投票 文章分類 文章查看 文章詳細(xì)查看 文章回復(fù) 公告信息詳細(xì)查看 公告信息查看 博主信息查看 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 12 4 數(shù)據(jù)庫設(shè)計(jì) 一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫,可以使系統(tǒng)的實(shí)現(xiàn)變得非常的簡單。同時(shí),也可以使系 統(tǒng)的執(zhí)行速度變得很快。反之,一個(gè)設(shè)計(jì)混亂的數(shù)據(jù)庫,不僅增加了吸引的管理實(shí)現(xiàn)過程,同時(shí)在系統(tǒng)的執(zhí)行過程中,使得檢索變得很慢,降低效率。所以數(shù)據(jù)庫的設(shè)計(jì)是一個(gè)系統(tǒng)設(shè)計(jì)很重要的步驟。 數(shù)據(jù)庫的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有 Access、 SQL Server、 Oracle、 My SQL 等。根據(jù)用戶需求和系統(tǒng)分析,本系統(tǒng)采用 SQL Server2021 數(shù)據(jù)庫管理系統(tǒng)。在 SQL Server2021 數(shù)據(jù)庫管理系統(tǒng)中建立名稱為博客的數(shù)據(jù)庫。 數(shù)據(jù)庫概念設(shè)計(jì) 根據(jù)以上對系 統(tǒng)所做的需求分析和系統(tǒng)設(shè)計(jì),規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫實(shí)體分別為用戶信息實(shí)體、公告信息實(shí)體、個(gè)人相冊信息實(shí)體、朋友信息實(shí)體、投票信息實(shí)體、博客文章信息實(shí)體及文章回復(fù)實(shí)體。系統(tǒng)各實(shí)體關(guān)系 ER 圖如圖 所示。 圖 實(shí)體關(guān)系 ER 圖 注冊用戶 博主 朋友 投票 文章 公告 文章類型 照片 文章評論 添加 閱讀 發(fā)表 上傳 查看 發(fā)表 從屬 管理 發(fā)表 閱讀 參 與 參與 查看 查看 2021級計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 下面介紹各實(shí)體的 ER 圖。 ( 1)用戶信息實(shí)體 用戶信息實(shí)體包括用戶名、密碼、姓名、性別、 號碼、主頁、興趣、 Email地址、管理級別屬性。用戶信息實(shí)體的 ER 圖如圖 所示: 圖 用戶信息實(shí)體屬性 ER 圖 ( 2)博客文章信息實(shí)體 博客文章信息實(shí)體包括文章題目、文章內(nèi)容、文章發(fā)布時(shí)間及文章訪問次數(shù)屬性。博客文章信息實(shí)體的 ER 圖如圖 所示: 圖 博客文章信息實(shí)體屬性 ER 圖 ( 3)文章類型信息實(shí)體 文章類型信息實(shí)體包括類型名和類型描述屬性。文章類型信息實(shí)體的 ER 圖如圖 所示: 用戶信息 用戶名 管理級別 號碼 性別 興趣 密碼 主頁 Email 地址 姓名 文章信息 文章題目 文章內(nèi)容 文章訪問次數(shù) 文章發(fā)布時(shí)間 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 14 圖 文 章類型信息實(shí)體屬性 ER 圖 ( 4)公告信息實(shí)體 公告信息實(shí)體包括公告標(biāo)題、公告內(nèi)容和公告時(shí)間屬
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1