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

正文內(nèi)容

基于j2ee的博客網(wǎng)站論文-在線瀏覽

2025-03-05 10:46本頁(yè)面
  

【正文】 單詞組成,按字面意思就為網(wǎng)絡(luò)日記,后來(lái)喜歡新名詞的人把這個(gè)詞的發(fā)音故意改了一下,讀成 we blog,由此,blog 這個(gè)詞被創(chuàng)造出來(lái)?!安┛汀庇休^深的涵義:“博”為“廣博” ;“客”不單是“blogger”更有“好客”之意。而在臺(tái)灣,則分別音譯成“部落格”(或“部落閣” )及“部落客” ,認(rèn)為 Blog 本身有社群群組的意含在內(nèi),借由Blog 可以將網(wǎng)絡(luò)上網(wǎng)友集結(jié)成一個(gè)大博客,成為另一個(gè)具有影響力的自由媒體。個(gè)人日記和個(gè)人網(wǎng)站主要表現(xiàn)的還是“小我” ,而博客表現(xiàn)的是“大我” 。所有優(yōu)秀博客網(wǎng)站中,真正表達(dá)作者個(gè)人的內(nèi)容非常有限,最多只是點(diǎn)綴,而不像個(gè)人網(wǎng)站那樣是核心。首先介紹了博客網(wǎng)站設(shè)計(jì)的意義和背景,主流博客網(wǎng)站的主要功能。其次,重點(diǎn)講述了博客網(wǎng)站的業(yè)務(wù)邏輯層和持久層的設(shè)計(jì)與開(kāi)發(fā)過(guò)程中所涉及的技術(shù)。簡(jiǎn)述了頁(yè)面的請(qǐng)求的分發(fā)及流程。關(guān)鍵詞: 博客,J2EE, JSP,Servlet,JavaBean.IIIAbstractMore and more work users hope to unfold there characteristics in the work platform and interact with people more conveniently. From the begining of Web , a new concept of blog emerged.Firstly, we introduce the meaning and background of designing of blog site, and then introduce the main function of the blog site briefly. We also introduce the designing scheme of blog site which is based on the architecture of J2EE. The main function carried out in our blog project is presented.Second, focus on the blog website business logic layer and persistence layer39。在沒(méi)有自己的博客之前,人們會(huì)經(jīng)常進(jìn)出于論壇發(fā)表貼子或者通過(guò)即時(shí)通信軟件聊天,來(lái)表達(dá)自已的想法,可是這些都是零散的和雜亂的。雖然一些想法一些思考只是皮毛,沒(méi)有什么深度,但是當(dāng)下筆去寫(xiě)的時(shí)候每次都會(huì)對(duì)某個(gè)小小的問(wèn)題有了更多的一點(diǎn)點(diǎn)思考,再寫(xiě)博客的時(shí)候就感覺(jué)到了一種滿足感,一種想法得以釋放思考得以延伸的滿足感。督促自己努力、把一時(shí)的想法變成觀點(diǎn),爭(zhēng)取在生命中的每天里留下點(diǎn)什么,這也是人們寫(xiě)博客的目的之一。不僅如此,通過(guò)寫(xiě)博客、記錄自己的想法可以幫助實(shí)現(xiàn)如下這些目的:a)記錄生活,在自己的每一天上留下思考的劃痕。 c)分享,將自己的想法、經(jīng)驗(yàn)與人分享。 e)交友,互相鼓勵(lì),一路同行。 國(guó)內(nèi)外現(xiàn)狀據(jù)不完全統(tǒng)計(jì),截止 2022 月 9 月,全世界博客總量已達(dá)到 的博客達(dá)到 億。每天發(fā)貼 120 萬(wàn)篇,平均一小時(shí) 5 萬(wàn)貼。開(kāi)始引起主流媒體的強(qiáng)烈關(guān)注。它將成為一種全新的信息組織和傳播方式,發(fā)揮更大的作用。以前在互聯(lián)網(wǎng)上的各種行為都是在匿名狀態(tài)中,相互之間是不認(rèn)識(shí)的,但有了博客之后可以天天關(guān)注,而別的人也可以通過(guò)博客找到這個(gè)人。趨勢(shì)二:博客越來(lái)越呈現(xiàn)出富媒體化,早期的博客是以文字為主,但隨著多媒體發(fā)展博客相冊(cè)、博客圖片已經(jīng)成為博客的基本配置,而現(xiàn)在許多博客網(wǎng)站已經(jīng)提供了博客音頻和博客視頻。其中難免產(chǎn)生信息垃圾,隨著博客的發(fā)展,博客通過(guò)精選機(jī)制精選出大家喜聞樂(lè)見(jiàn)的信息,像國(guó)內(nèi)網(wǎng)摘、博客的評(píng)價(jià)系統(tǒng)等。它使交流和溝通更有明確的選擇和方向性;單一的思想和群體的智慧結(jié)合變得更加有效;個(gè)人出版變成人人都可以實(shí)現(xiàn)的夢(mèng)想。本系統(tǒng)采用 MVC 模式設(shè)計(jì)實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的博客系統(tǒng)。從而,使更多的人們通過(guò)文字、圖片、聲音、視頻、無(wú)線等,盡情展示自我、分享感受、參與交流,美好你我生活。 系統(tǒng)設(shè)計(jì)目標(biāo)分析本系統(tǒng)是用 JSP 實(shí)現(xiàn)的一個(gè)完全基于瀏覽器的博客系統(tǒng),任何注冊(cè)個(gè)人博客的人都擁有以下功能:a)個(gè)人信息管理。c)好友管理。e)相冊(cè)管理。b)發(fā)表評(píng)論及留言。d) 瀏覽照片。JSP已經(jīng)成為開(kāi)發(fā) Web 動(dòng)態(tài)網(wǎng)頁(yè)重要、快速和有效的工具,是全新的網(wǎng)絡(luò)服務(wù)器編程環(huán)境。隨著Java 技術(shù)的日益成熟和流行,JSP 在網(wǎng)絡(luò)編程中也變得越來(lái)越重要。其優(yōu)勢(shì)在于:可以將內(nèi)容的生成和顯示進(jìn)行分離、生成可重用的組件、采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)。Servlet 是采用 Java 技術(shù)來(lái)實(shí)現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動(dòng)態(tài)地?cái)U(kuò)展 Web 服務(wù)器的功能,并采用請(qǐng)求——響應(yīng)模式提供 Web 服務(wù)。Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài) Web 內(nèi)容。Servlet 工作流程:a)客戶端發(fā)送請(qǐng)求信息至服務(wù)器。c)Servlet 生成響應(yīng)內(nèi)容并將其傳給 Servlet。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)服務(wù)器將響應(yīng)信息返回至客戶端4 JavaBean 概述JavaBean 是 Sun 公司為了進(jìn)入因特網(wǎng)、企業(yè)網(wǎng)以及萬(wàn)維網(wǎng)上進(jìn)行分布式計(jì)算的組件結(jié)構(gòu)入口。JavaBean 體系結(jié)構(gòu)是第一個(gè)全面地基于組件的標(biāo)準(zhǔn)模型之一,該組件是Java 類(lèi),這些類(lèi)遵循一個(gè)接口格式,以便于使方法命名、底層行為以及繼承或?qū)崿F(xiàn)的行為能夠把類(lèi)看做標(biāo)準(zhǔn)的 JavaBean 組件的方式進(jìn)行構(gòu)造 [5]。JavaBean 具有以下特點(diǎn):a)可以實(shí)現(xiàn)代碼的重復(fù)利用。c)可以在 Java 的任何平臺(tái)上工作,不需要重新編譯。e)可以以其它部件的模式進(jìn)行工作。 基于 B/S 的 WEB 應(yīng)用體系結(jié)構(gòu) 傳統(tǒng)的兩層體系結(jié)構(gòu)在 Web 發(fā)展的初期,Web 應(yīng)用主要是通過(guò)靜態(tài)頁(yè)面在 Inter 上發(fā)布信息。在這種結(jié)構(gòu)下,網(wǎng)站上的頁(yè)面是靜態(tài)的,無(wú)法根據(jù)用戶的實(shí)際使用情況做動(dòng)態(tài)的變化。用戶和瀏覽器之間只有有限的交互,而網(wǎng)站和用戶之間幾乎沒(méi)有交互。CGI,ASP,PHP 等技術(shù)的出現(xiàn),使得開(kāi)發(fā)動(dòng)態(tài)交互式的 Web 應(yīng)用得以實(shí)現(xiàn)。動(dòng)態(tài)頁(yè)面中的腳本程序可以和數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行交互。用5戶可以通過(guò)這些動(dòng)態(tài)頁(yè)面向數(shù)據(jù)庫(kù)中輸入信息,從而增強(qiáng)了用戶和服務(wù)器之間的交互性。越來(lái)越多的技術(shù)人員也逐步成為 JSP 技術(shù)的推崇者。當(dāng)然,JSP 技術(shù)的最大優(yōu)勢(shì)在于能夠?qū)㈨?yè)面的表現(xiàn)形式和頁(yè)面的商業(yè)邏輯分開(kāi)。JSP+JavaBean 模型圖如圖 所示。此模型常常會(huì)導(dǎo)致頁(yè)面被嵌入大量的腳本語(yǔ)言或者 Java 代碼段,當(dāng)處理大型業(yè)務(wù)時(shí),頁(yè)面程序?qū)⒆兊卯惓?fù)雜給開(kāi)發(fā)和維護(hù)帶來(lái)困難。瀏覽器S e r v l e tJ S PJ a v a B e a n D a t a B a s e圖 JSP+Servlet+JavaBean 模型圖Servlet 技術(shù)是一種采用 Java 技術(shù)來(lái)實(shí)現(xiàn) CGI 功能的一種技術(shù)。Servlet 技術(shù)非常適于服務(wù)器端的處理和編程。Servlet 用來(lái)處理事務(wù)的請(qǐng)求,充當(dāng)著一個(gè)控制者的角色,并負(fù)責(zé)向客戶發(fā)送請(qǐng)求,創(chuàng)建 JSP 需要的 Bean 和對(duì)象,根據(jù)用戶的請(qǐng)求行為,決定將哪個(gè) JSP 頁(yè)面發(fā)送給用戶。 MyEclipse 簡(jiǎn)介MyEclipse 企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱(chēng)MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 J2EE 的開(kāi)6發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。在結(jié)構(gòu)上,MyEclipse 的特征可以被分為 7 類(lèi):  1. J2EE 模型  2. WEB 開(kāi)發(fā)工具  3. EJB 開(kāi)發(fā)工具  4. 應(yīng)用程序服務(wù)器的連接器  5. J2EE 項(xiàng)目部署服務(wù)  6. 數(shù)據(jù)庫(kù)服務(wù)  7. MyEclipse 整合幫助對(duì)于以上每一種功能上的類(lèi)別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。簡(jiǎn)單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò), 以前版本需先安裝 Eclipse。 [8]。因此需要一個(gè)交互式的 Web,于是便誕生了各種 Web 語(yǔ)言。當(dāng)然,這些語(yǔ)言與傳統(tǒng)的語(yǔ)言有著密切的聯(lián)系,如 Php 基于 C 和 C++語(yǔ)言,Jsp 基于 Java 語(yǔ)言。Tomcat 是一個(gè)免費(fèi)的開(kāi)源的 Serlvet 容器,是 Apache 基金會(huì)的 Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache,Sun 和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。在 2022 年 1 月 16 號(hào)被 Sun 公司收購(gòu)。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。MySQL的 SQL“結(jié)構(gòu)化查詢語(yǔ)言” 。MySQL軟件采用了 GPL(GNU 通用公共許可證) 。 。7用戶控制器視圖模型輸入顯示圖 MVC 模式的基本形式圖MVC(ModelViewController)模式并不是 J2EE 行業(yè)人士標(biāo)新立異的。每個(gè)部分有自己的數(shù)據(jù)管理規(guī)則,各個(gè)對(duì)象之間的通信只能使用自己定義的一個(gè)受限連接集合進(jìn)行。模型部分代表了商業(yè)數(shù)據(jù)的訪問(wèn)及修改數(shù)據(jù)的操作。另外,還向控制部分提供應(yīng)用功能。訪問(wèn)模型的數(shù)據(jù),并且當(dāng)模型的數(shù)據(jù)發(fā)生變化時(shí)更新模型的顯示。控制部分定義了應(yīng)用的行為。在 Web 應(yīng)用中,用戶輸入包括對(duì) Web 級(jí)資源的 HTTP、GET 和 POST 請(qǐng)求。一個(gè)應(yīng)用程序一般為相關(guān)的功能選擇一個(gè)控制部分 [3]。前者是面向公眾的一個(gè)窗口,通過(guò)前臺(tái)信息顯示系統(tǒng)方便訪問(wèn)者瀏覽日志、評(píng)論和留言;發(fā)表評(píng)論和留言。 系統(tǒng)需求分析 用戶需求分析用例圖用來(lái)描述系統(tǒng)與參與者之間的相互作用,與用例圖相關(guān)的幾個(gè)概念:a)角色:代表了某一事件發(fā)生的參與者,用一個(gè)小人表示。c)用例圖:當(dāng)角色和用例發(fā)生某種關(guān)系時(shí),就可以用一個(gè)圖將它們關(guān)聯(lián)起來(lái),這就是用例圖。博客系統(tǒng)參與者中每種身份操作起來(lái)都很方便、快捷。博客信息管理系統(tǒng)用例圖如圖 所示。該過(guò)程的數(shù)據(jù)流程圖如圖 所示。 系統(tǒng)流程根據(jù)博客信息管理系統(tǒng)的特點(diǎn),將其分為兩大模塊:前臺(tái)用戶瀏覽模塊和后臺(tái)用戶管理模塊。博客系統(tǒng)平臺(tái)的前臺(tái)用戶瀏覽模塊流程圖如圖 所示。瀏覽日志的同時(shí)用戶可以查看別人對(duì)該日志的評(píng)論,然后用戶也可以對(duì)該日志發(fā)表自已的評(píng)論。若未通過(guò)驗(yàn)證,則顯示出錯(cuò)提示,并跳轉(zhuǎn)到登錄界面。用戶可以瀏覽已發(fā)表的日志,并對(duì)其進(jìn)行相應(yīng)的操作如修改日志和刪除日志;可以查看日志的評(píng)論信息;可以發(fā)表新的日志; 還可以對(duì)個(gè)人信息進(jìn)行修改。11用戶進(jìn)入管理權(quán)限驗(yàn)證管理中心日志管理 評(píng)論管理 留言管理出錯(cuò)提示結(jié)束YN圖 后臺(tái)用戶管理模塊流程圖 功能模塊劃分前臺(tái)模塊功能結(jié)構(gòu)如圖 所示。12圖 博客信息系統(tǒng)后臺(tái)功能結(jié)構(gòu)圖 功能模塊設(shè)計(jì)博客信息管理系統(tǒng)分為面向網(wǎng)絡(luò)用戶的前臺(tái)及面向個(gè)人博客維護(hù)管理的后臺(tái),依據(jù)博客網(wǎng)站中所要實(shí)現(xiàn)的基本功能的設(shè)定,將所有功能分解為如下四個(gè)主要的功能模塊來(lái)加以實(shí)現(xiàn)。 博客注冊(cè)登錄管理模塊博客注冊(cè)登錄管理模塊用于建立博客網(wǎng)站固定的客戶群體,通過(guò)記錄對(duì)應(yīng)的博客檔案,實(shí)現(xiàn)對(duì)博客信息的后臺(tái)維護(hù)及管理。a)新博客在線注冊(cè)。c)跳轉(zhuǎn)到博客主頁(yè)。對(duì)于沒(méi)有經(jīng)過(guò)身份驗(yàn)證的網(wǎng)絡(luò)用戶不允許在博客頁(yè)面中發(fā)表日志,更不允許對(duì)博客頁(yè)面信息進(jìn)行管理維護(hù)。其中,注冊(cè)新博客時(shí)會(huì)對(duì)用戶輸入的注冊(cè)信息進(jìn)行有效性驗(yàn)證,包括基本數(shù)據(jù)格式的有效性以及邏輯有效性,例如,用戶名被占用時(shí)將及時(shí)給出提示。13 博客頁(yè)面顯示模塊當(dāng)網(wǎng)絡(luò)用戶進(jìn)入某個(gè)人博客主頁(yè)后,在該頁(yè)面中將提供博客日志列表的顯示,同時(shí)為了方便用戶瀏覽,在該模塊中提供根據(jù)分類(lèi)名進(jìn)行日志列表的顯示,也提供日志評(píng)論的瀏覽,此外還允許用戶在博客日志頁(yè)面中發(fā)表評(píng)論。a)用戶可以查看對(duì)應(yīng)的日志內(nèi)容及評(píng)論信息。c)用戶可以查看博主的照片。e)用戶可以查看博主的好友。該功能模塊實(shí)現(xiàn)了如下幾個(gè)子功能:a)日志及日志分類(lèi)管理。c)個(gè)人基本信息維護(hù)管理。e)好友管理。14第四章 系統(tǒng)分析設(shè)計(jì) 數(shù)據(jù)庫(kù)分析數(shù)據(jù)庫(kù)是當(dāng)前應(yīng)用軟件系統(tǒng)的重要組成部分,如何使基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)安全、可靠、高效的運(yùn)行一直是軟件開(kāi)發(fā)技術(shù)研究的難題。b)數(shù)據(jù)查詢優(yōu)化與索引的建立。 數(shù)據(jù)庫(kù)設(shè)計(jì) ER 圖為了把用戶的數(shù)據(jù)要求清晰明確地表達(dá)出來(lái),通常要建立一個(gè)概念性的數(shù)據(jù)模型。描述了從用戶角度看到的數(shù)據(jù),反映了用戶的現(xiàn)實(shí)環(huán)境。這種方法用 ER 圖描述現(xiàn)實(shí)世界中的實(shí)體,而不涉及這些實(shí)體在系統(tǒng)中的實(shí)現(xiàn)方法。ER 模型中包含“實(shí)體” , “聯(lián)系”和“屬性” 。 b)日志:日志編號(hào)、日志類(lèi)別編號(hào)、日志標(biāo)題、日志內(nèi)容、日志發(fā)表日期、瀏覽次數(shù)、日志所屬用戶 ID。d)評(píng)論:評(píng)論編號(hào)、日志 ID、評(píng)論用戶、評(píng)論內(nèi)容、評(píng)論標(biāo)題。f) 好友:用戶 ID、用戶名稱(chēng)、好友 I
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1