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

正文內(nèi)容

基于jsp的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論-文庫吧資料

2025-05-15 18:38本頁面
  

【正文】 Title varchar 30 Yes 2021級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) disscussContent varchar 1000 Yes discussTime varchar 50 Yes tb_friend( 朋友信息表 ), 主要用來保存博主的朋友的基本信息。 表 表 tb_articleType 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No typeName varchar 50 Yes description varchar 50 Yes tb_discuss( 公告信息表 ), 用來保存博主發(fā)表的公告信息。 表 表 tb_article 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 id int 4 No typeID int 4 No title varchar 30 Ye s content varchar 2021 Yes phTime varchar 30 Yes number int 4 Yes tb_articleType( 文章類型信息表 ), 用來保存文章類型名和文章類型描述。表結(jié)構(gòu)如表 所示: 表 表 tb_consumer 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 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(文章信息表),主要用來保存文章信息。投票信息實(shí)體的 ER圖如圖 所示: 圖 投票信息實(shí)體屬性 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 本系統(tǒng)包含 8 個(gè)數(shù)據(jù)庫。照片信息實(shí)體的 ER 圖如圖 所示: 文章類型信息 類型名 類型描述 公告信息 公告標(biāo)題 公告內(nèi)容 公告屬性 朋友信息 朋友名 朋友描述 朋友 號(hào)碼 2021級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 圖 照片信息實(shí)體屬性 ER 圖 ( 7)文章評(píng)論信息實(shí)體 文章評(píng)論信息實(shí)體包括文章 ID 號(hào)、回復(fù)號(hào)、回復(fù)主題和回復(fù)內(nèi)容屬性。公告信息實(shí)體的 ER圖如圖 所示: 圖 公告信息實(shí)體屬性 ER 圖 ( 5)朋友信息實(shí)體 朋友信息實(shí)體包括朋友名、朋友 號(hào)碼和朋友描述屬性。博客文章信息實(shí)體的 ER 圖如圖 所示: 圖 博客文章信息實(shí)體屬性 ER 圖 ( 3)文章類型信息實(shí)體 文章類型信息實(shí)體包括類型名和類型描述屬性。 ( 1)用戶信息實(shí)體 用戶信息實(shí)體包括用戶名、密碼、姓名、性別、 號(hào)碼、主頁、興趣、 Email地址、管理級(jí)別屬性。系統(tǒng)各實(shí)體關(guān)系 ER 圖如圖 所示。在 SQL Server2021 數(shù)據(jù)庫管理系統(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 等。反之,一個(gè)設(shè)計(jì)混亂的數(shù)據(jù)庫,不僅增加了吸引的管理實(shí)現(xiàn)過程,同時(shí)在系統(tǒng)的執(zhí)行過程中,使得檢索變得很慢,降低效率。 查看博主信息 查看網(wǎng)站說明 網(wǎng)絡(luò)日歷 郵箱聯(lián)系 朋友查詢 友情鏈接 相冊(cè)查詢 用戶投票 文章查詢 文章詳細(xì)查詢 公告詳細(xì)查詢 公告查詢 文章留言 博客網(wǎng)前臺(tái) 博客網(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ì) 圖 面向用戶(前臺(tái))的客戶端流程圖 圖 面向系統(tǒng)管理員(后臺(tái))的流程圖 用戶登錄 用戶登錄判斷(是否為系統(tǒng)管理員) 博客網(wǎng)后臺(tái)頁面 博客網(wǎng)前臺(tái)頁面 博客文章管理 公告管理 個(gè)人相冊(cè)管理 投票管理 朋友信息管理 博主個(gè)人信息修改 用戶管理 開始 用戶注冊(cè) 開始 用戶登錄 用戶登錄判斷 博客網(wǎng)站首頁 投票結(jié)果查看 朋友查看 郵 件聯(lián)系 博客說明查看 相冊(cè)查看 投票 文章分類 文章查看 文章詳細(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)變得非常的簡(jiǎn)單。 圖 博客網(wǎng)站后臺(tái)功能結(jié)構(gòu) 系統(tǒng)流程圖 為了更加清晰地表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出博客網(wǎng)的系統(tǒng)流程圖。其中,根 據(jù)博客前臺(tái)的特點(diǎn),可以將其分為博主信息、網(wǎng)絡(luò)日歷、文章查詢、公告查詢及相冊(cè)查詢等 13 個(gè)部分,其中各個(gè)部分及其包括的具體功能模塊如圖 所示。個(gè)人博客網(wǎng)站的核心是中間的接入服務(wù)器和應(yīng)用服務(wù)器部分。 定義:投票信息 =投票分類 +投票數(shù)量 位置:輸入到用戶瀏覽器(前臺(tái)) 2021級(jí)計(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ā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好 人機(jī)交互界面的博客網(wǎng)站,以達(dá)到個(gè)人推薦、展現(xiàn)自我的一個(gè)平臺(tái),為交流提供綜合的網(wǎng)絡(luò)環(huán)境,同時(shí)也為個(gè)人的宣傳,發(fā)展,提供了一個(gè)平臺(tái)。 定義:用戶信息 =類型名稱 +分類說明 位置:輸入到用戶瀏覽器(前臺(tái)) 名字:照片信息 描述:用戶上傳的照片,圖片等。 定義:評(píng)論信息 =評(píng)論題目 +評(píng)論內(nèi)容 +評(píng)論日期 位置:輸入到用戶瀏覽器(前臺(tái)) 名字:朋友圈信息 描述:用戶的個(gè)人信息,用于對(duì)用戶的確認(rèn)和更新。 定義:用戶信息 =帳號(hào) +密碼 +姓名 +性別 +工作單位 + 號(hào)碼 +郵箱號(hào)碼 位置:輸入到用戶瀏覽器(前臺(tái)) 名字:管理員信息 描述: 管理員的個(gè)人信息,用于對(duì)管理員的確認(rèn)和更新。 李姜偉:基于 JSP 的個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 8 系統(tǒng)的數(shù)據(jù)字典 網(wǎng)站中的數(shù)據(jù)元素: 名字:用戶信息 描述 :用戶的個(gè)人信息,用于對(duì)用戶的確認(rèn)和更新。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。 ( 3)數(shù)據(jù)的共享與獨(dú)立性 整個(gè)博客網(wǎng)站的 數(shù)據(jù)是共享的。要解決這一問題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。 在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。數(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ì)應(yīng)具有良好的靈活性,保證在博客網(wǎng)站系統(tǒng)建設(shè)過程中后期系統(tǒng)功能的實(shí)現(xiàn)不影響前期已投入使用的系統(tǒng)功能。 ( 2)易維護(hù) :管理員能夠簡(jiǎn)單方便地管理系統(tǒng),定義新的應(yīng)用,并對(duì)系統(tǒng)進(jìn)2021級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 行日常維護(hù) 。網(wǎng)絡(luò)的發(fā)展大大 降低了信息咨詢的成本,用戶面臨更多的選擇,所以,博客網(wǎng)站除了降低成本以外,還必須在皮膚,功能的多樣性上下工夫,才能夠得到用戶的認(rèn)可。 ( 6)博主設(shè)置: 對(duì)博主的信息等進(jìn)行操作。 ( 4)個(gè)人相冊(cè)管理: 對(duì)博客相冊(cè)中的圖片進(jìn)行刪除,更新等操作。 ( 2)公告管理: 發(fā)布,刪除,更改公告。 后臺(tái) 系統(tǒng)后臺(tái)只有博主才能進(jìn)入,博主可以對(duì)博客系統(tǒng)中的數(shù)據(jù)信息進(jìn)行更新,主 要有以下模塊。 ( 5)公告信息查詢: 用戶可以瀏覽博客網(wǎng)站中發(fā)布的公告信息,了解博客的一些情況。 ( 3)用戶修改個(gè)人信息: 在一個(gè)單獨(dú)的頁面顯示注冊(cè)用戶的信息,用戶可以修改個(gè)人的基本信息。系統(tǒng)檢測(cè)用戶的帳號(hào)和密碼是否錯(cuò)誤和判斷用戶是博主還是普通用戶并給予其相應(yīng)的權(quán)限對(duì)系統(tǒng)進(jìn)行操作。下面分析各個(gè)子系統(tǒng)的功能需求。盡量采用開放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨平臺(tái)運(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)和工具等。 具體的要求如下: ( 1)博主可以簡(jiǎn)單的添加和刪除文章; ( 2)獨(dú)立于具體的數(shù)據(jù)庫平臺(tái)。 應(yīng)用程序 ODBC 管理器 ODBC API sql 驅(qū)動(dòng)程序管理器 數(shù)據(jù)源名( DSN) ODBC 驅(qū)動(dòng)程序 數(shù)據(jù)源 ODBC 層 數(shù)據(jù)層 應(yīng)用層 2021級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 2 系統(tǒng)分析 任務(wù)概述 博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的個(gè)人博客網(wǎng)站,為網(wǎng)絡(luò)用戶提供進(jìn)行在線交流的網(wǎng)絡(luò)平臺(tái)。各部件之間的關(guān)系如圖 : 圖 數(shù)據(jù)關(guān)系圖 ( 6) Tomcat 服務(wù)器 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的 Web 應(yīng)用服務(wù)器。 SQL Server 2021 這種關(guān)系型數(shù)據(jù)庫系統(tǒng)能夠滿足各種類型的企業(yè)客戶和獨(dú)立軟件供應(yīng)商構(gòu)建商業(yè)應(yīng)用程序的需求,根據(jù)客戶的反映和需求,是大規(guī)模聯(lián)機(jī)事務(wù)處理( OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺(tái)。 Dreamweaver 與 Flash、 Fireworks 一度被稱為網(wǎng)頁三劍客??梢哉f MyEclipse 幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 ( 4)開發(fā)平臺(tái): MyEclipse+dreamweaver MyEclipse 是一個(gè)十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持十分不錯(cuò)。 JavaBean 通過提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露成員屬性。 ( 3) JavaBean JavaBean 是一種 JAVA 語言寫成的可重用組件。 Servlet 通過創(chuàng)建一個(gè)框架擴(kuò)展服務(wù)器的能力,采用請(qǐng)求 響應(yīng)模式提供 Web服務(wù)。 Applet裝入 Web瀏覽器并在 Web 瀏覽器內(nèi)執(zhí)行,而 Servlet 則是裝入 Web服務(wù)器并在 Web服務(wù)器內(nèi)執(zhí)行。它在 Web 服務(wù)器上或應(yīng)用服務(wù)器上運(yùn)行并擴(kuò)展了該服務(wù)器的能力。 ( 2) JSP 的基礎(chǔ) —— Servlet 技術(shù) Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后2021級(jí)計(jì)算機(jī)科學(xué)與技術(shù)職教師資畢業(yè)設(shè)計(jì) 再運(yùn)行的,而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成, Servlet 這個(gè)名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會(huì),本文直接采用 Servlet 這個(gè)名稱而不做任何翻譯,讀者如果愿意,可以稱之為“小服務(wù)程序”。也是就說,只有當(dāng)客戶端第一次請(qǐng)求 JSP網(wǎng)頁時(shí),才需要被轉(zhuǎn)換、編譯和載入,做到了一次執(zhí)行,處處執(zhí)行。 JSP技術(shù)是以 Java語言作為腳本語言的,JSP 網(wǎng)頁為整個(gè)服務(wù)器端的 Java 庫
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1