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

正文內(nèi)容

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

2025-04-17 18:38 本頁面


【正文】 ...........................................39 2021級計算機科學與技術(shù)職教師資畢業(yè)設(shè)計 III 基于 JSP 的個人博客系統(tǒng) 計算機科 學與技術(shù) (職教師資 ) 李姜偉 指導(dǎo)教師 陳梁 摘要 : 博客,是一種互聯(lián)網(wǎng)平臺上的個人信息交流中心。看上去平淡無奇,毫無可炫耀之處,但它可以讓每個人零成本、零維護地創(chuàng)建自己的網(wǎng)絡(luò)媒體,每個人都可以隨時把自己的思想火花和靈感更新到博客站點上。 本系統(tǒng)頁面采用 Html 語言和 Css 樣式以及 JavaScript 腳本來設(shè)計,系統(tǒng)的相關(guān)功能由 Java 語 句 來 實 現(xiàn) , 使 用 Sql2021 數(shù) 據(jù) 庫 作 為 后 臺 , 采 用Jsp+Servlet+JavaBean 模式來完成系統(tǒng)的相關(guān)功能。主要分為游客和博主兩種角色。游客可以注冊、查看日志、照片 、博主的資料和發(fā)表評論。博主則完成寫日志、修改日志、上傳照片、管理照片、更改個人信息、添加公告、退出系統(tǒng)等功能。 關(guān)鍵詞: 博客;個人博客; JSP; Sql2021 李姜偉:基于 JSP 的個人博客系統(tǒng)設(shè)計與實現(xiàn) IV Personal blog system based on JSP Computer Science and Technology Vocational Education faculty Undergraduate Class one Author:Li Jiangwei Supervisor: Chen Liang Abstract:Blog is a kind of Inter platform of information exchange center. Look boring, are in no way to show off, but it allows everyone to zero cost, zero maintenance to create your own work media, everyone can update their ideas spark and inspiration to the blog site. The system page using Html and Css, and JavaScript script design, system related function is implemented by Java statements, using Sql2021 database as the background, using the Jsp + Servlet + JavaBean model to plete the related functions of the system. Mainly divided into two roles tourists and blogger. Visitors can register and view the log information, photos, blogger and ment. Bloggers are writing log, modify logs, upload photos, photo, change the personal information management, add announcements, exit systems, etc. Key words: Blog; Personal blog; JSP; Sql2021; 2021級計算機科學與技術(shù)職教師資畢業(yè)設(shè)計 1 引言 系統(tǒng)開發(fā)的背景 信息時代的今天,網(wǎng)絡(luò)已經(jīng)成為人們工作、學習的一部分,不斷充實和改變著人們的生活。在網(wǎng)絡(luò)中,構(gòu)建一個個性化的個人博客,可以充分地表達自己的思想,通過發(fā)表文章展示個人才能,抒發(fā)個人情感。網(wǎng)友則可以根據(jù)主題發(fā)表個人意見,表達自己的想法,與博主進行思想交流,樂在其中。 博客之所以以用戶的歡迎,首先在于它具有無與倫比的“越分享越多”的魅力精髓。對于博文本人 ,對于閱讀博客的人;對于自己,對于他人,對于社會;對于工作,對于生活,“越分享越多”的博客精髓注定了博客的發(fā)展勢不可擋。博客可以美化一個人的生活!而所謂的新媒體革命,所謂的人際交往和知識傳播的革命,都是第二層次的。通過分享,美化每一個博客,美化每一個人的生活,自然美化整個社會。分享可以是溝通,可以是人際關(guān)系,可以是文章,可以是音樂和聲音,可以是圖片和視頻,可以是閱讀和推薦??“博客網(wǎng),讓你隨心所欲”,這個隨心所欲主要就是在超越時空的虛擬世界中,可以隨心所欲地分享你愿意分享的一切。 開發(fā)的目的和意義 目的:許多博客專注在特定的課題上提供評論或新聞,其他則被作為比較個人的日記。一個典型的博客結(jié)合了文字、圖像、其他博客或網(wǎng)站的鏈接、及其它與主題相關(guān)的媒體。能夠讓讀者以互動的方式留下意見,是許多博客的重要要素。大部分的博客內(nèi)容以文字為主,仍有一些博客專注在藝術(shù)、攝影、視頻、音樂、播客等各種主題。 博客的功能主要有以下四點:( 1)個人自由表達和出版,用戶可以自由發(fā)表文章,但是是有前提的,例如謠言、色情等不合法的內(nèi)容是不允許發(fā)表的;( 2)知識過濾和積累,用戶可以將自己生活、工作中的一些心得記錄下來與他人分享;( 3)深度交流溝通,博客可以促進交流可以與他人交流自己記錄下的一些心得或者國內(nèi)外新聞等,但是用戶應(yīng)該以辯證的方式去評論;( 4)博客營銷。作用還有很多,總之博客在現(xiàn)如今這個飛速發(fā)展的網(wǎng)絡(luò)時代已經(jīng)成為人們不可或缺的一部分。所以我選擇了這個課題作為我的畢業(yè)設(shè)計。 意義:在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面的今天,傳統(tǒng)的交流方式也面臨著變革,而網(wǎng)絡(luò)博客則是一個很重要的方向。博客是以網(wǎng)絡(luò)為載體,簡易迅速便捷地發(fā)布自己的心得,及時有效輕松地與他人分享,再集豐富多彩的個性化展李姜偉:基于 JSP 的個人博客系統(tǒng)設(shè)計與實現(xiàn) 2 示于一體的統(tǒng)合性平臺。基于 Web 技術(shù)的博客系統(tǒng)可以 借助于遍布全球的 Inter進行,因此交流既可以是本地進行,也可以是異地進行,大大拓展了溝通與交流的靈活性。記錄個人生活點滴:如同日記一般,可將自己每日生活中發(fā)生的事情記錄下來,并且跟朋友或網(wǎng)友們分享。 開發(fā)環(huán)境及工具和技術(shù)的選用 開發(fā)環(huán)境 ( 1)硬件平臺 CPU: AMD 3200+ 內(nèi)存: 2G 顯示器: LCD ( 2)軟件平臺 操作系統(tǒng): Windows XP 數(shù)據(jù)庫: SQL Server 2021 開發(fā)工具: Macromedia Dreamweave, MyEclipse, 開發(fā)語言: Java 語言 服務(wù)器: Tomcat 瀏覽器: 分辨率: 1366*768 開發(fā)工具及技術(shù)介紹 ( 1) JSP 技術(shù) JSP(全稱 Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)和許多公司參與共同創(chuàng)建的一種使軟件開發(fā)者可以響應(yīng)客戶端請求,而動態(tài)生成 HTML、 XML或其他格式文檔的 Web 網(wǎng)頁的技術(shù)標準。 JSP技術(shù)是以 Java語言作為腳本語言的,JSP 網(wǎng)頁為整個服務(wù)器端的 Java 庫單元提供了一個接口來服務(wù)于 HTTP 的應(yīng)用程序。 當客戶端請求一個 JSP 網(wǎng)頁時, JSP Engine 會檢查所請求的 JSP 網(wǎng)頁是否已經(jīng)處于被載入執(zhí)行的狀態(tài),如果沒有,它會先讀取 JSP程序文件,將它換成 Servlet程序代碼編譯載入,然后才執(zhí)行請求的服務(wù)。也是就說,只有當客戶端第一次請求 JSP網(wǎng)頁時,才需要被轉(zhuǎn)換、編譯和載入,做到了一次執(zhí)行,處處執(zhí)行。 JSP 的Servlet Class 是 JSP Engine 自動幫我們編譯產(chǎn)生的,不像 Servlet 需要手動編譯,另外,在 JSP 程序中建立新的對象和 Java Bean 非常方便容易。 ( 2) JSP 的基礎(chǔ) —— Servlet 技術(shù) Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后2021級計算機科學與技術(shù)職教師資畢業(yè)設(shè)計 再運行的,而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成, Servlet 這個名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 Servlet 這個名稱而不做任何翻譯,讀者如果愿意,可以稱之為“小服務(wù)程序”。 Servlet 是使用 Java Servlet 應(yīng)用程序設(shè)計接口及相關(guān)類和方法的 Java程序。它在 Web 服務(wù)器上或應(yīng)用服務(wù)器上運行并擴展了該服務(wù)器的能力。 Java Servlet 對于 Web 服務(wù)器就好像 Java Applet 對于 Web瀏覽器。 Applet裝入 Web瀏覽器并在 Web 瀏覽器內(nèi)執(zhí)行,而 Servlet 則是裝入 Web服務(wù)器并在 Web服務(wù)器內(nèi)執(zhí)行。 Java Servlet API 定義了 Servlet 和服務(wù)器之間的一個標準接口,這使得 Servlet 具有跨服務(wù)器平臺的特性。 Servlet 通過創(chuàng)建一個框架擴展服務(wù)器的能力,采用請求 響應(yīng)模式提供 Web服務(wù)。當客戶機發(fā)送請求至服務(wù)器時,服務(wù)器將請求信息發(fā)送給 Servlet, Servlet生成響應(yīng)內(nèi)容并將 其傳給 Server,然后再由 Server 將響應(yīng)返回給客戶端。 ( 3) JavaBean JavaBean 是一種 JAVA 語言寫成的可重用組件。為寫成 JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。 JavaBean 通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過自身機制發(fā)現(xiàn)和操作這些 JavaBean 屬性。 ( 4)開發(fā)平臺: MyEclipse+dreamweaver MyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能??梢哉f MyEclipse 幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 Dreamweaver 是美國 Macromedia 公司開發(fā)的集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得式網(wǎng)頁編輯器,是針對專業(yè)網(wǎng)頁設(shè)計師 而設(shè)計的視覺化網(wǎng)頁開發(fā)工具,它可以讓設(shè)計師輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。 Dreamweaver 與 Flash、 Fireworks 一度被稱為網(wǎng)頁三劍客。 [6] ( 5)數(shù)據(jù)庫: SQL Server 2021 SQL Server 2021 作為 Microsoft 家庭的重要成員,是基于客戶機 /服務(wù)器的大型關(guān)系數(shù)據(jù)庫系統(tǒng)。 SQL Server 2021 這種關(guān)系型數(shù)據(jù)庫系統(tǒng)能夠滿足各種類型的企業(yè)客戶和獨立軟件供應(yīng)商構(gòu)建商業(yè)應(yīng)用程序的需求,根據(jù)客戶的反映和需求,是大規(guī)模聯(lián)機事務(wù)處理( OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺。 SQL Server 2021 具有以下特點: 1.強大可伸縮性; 李姜偉:基于 JSP 的個人博客系統(tǒng)設(shè)計與實現(xiàn) 4 2.支持大型 Web 站點或企業(yè)信息處理系統(tǒng); 3.客戶機 /服務(wù)器體系結(jié)構(gòu); 而數(shù)據(jù)源包含了數(shù)據(jù)庫位置和數(shù)據(jù)庫類型等信息,實際上是一種數(shù)據(jù)連接的抽象。各部件之間的關(guān)系如圖 : 圖 數(shù)據(jù)關(guān)系圖 ( 6) Tomcat 服務(wù)器 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器。 它是 Apache 基金會的 Jakarta 項目中 的一個核心項目,由 Apache, Sun 和其它一些公司及個人共同開發(fā)而成。 應(yīng)用程序 ODBC 管理器 ODBC API sql 驅(qū)動程序管理器 數(shù)據(jù)源名( DSN) ODBC 驅(qū)動程序 數(shù)據(jù)源 ODBC 層 數(shù)據(jù)層 應(yīng)用層 2021級計算機科學與技術(shù)職教師資畢業(yè)設(shè)計 2 系統(tǒng)分析 任務(wù)概述 博客網(wǎng)站系統(tǒng)的總目標是:在計算機網(wǎng)絡(luò),數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴充的、易維護的、具有良好人機交互界面的個人博客網(wǎng)站,為網(wǎng)絡(luò)用戶提供進行在線交流的網(wǎng)絡(luò)平臺。通過個人博客網(wǎng)站可以結(jié)交更多的朋友,表達更多的想法,它隨時可以發(fā)布文章。 具體的要求如下: ( 1)博主可以簡單的添加和刪除文章; ( 2)獨立于具體的數(shù)據(jù)庫平臺。 對于與數(shù)據(jù)庫交互的部分充分
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1