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

正文內(nèi)容

個人博客信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2024-11-30 01:35 本頁面
   

【正文】 try { // 新建數(shù)據(jù)庫連接和訪問對象 dbc = new DBConnect()。 管理類設(shè)計(jì) 上面每一個 JavaBean 類都有一個相對應(yīng)的管理類,是在 JavaBean 類及數(shù)據(jù)庫相關(guān)類的基礎(chǔ)上完成對數(shù)據(jù)庫表的訪問、更新、統(tǒng)計(jì)操作。 private String title。 executeQuery()方法:該方法用于執(zhí)行預(yù)設(shè)的 SQL 語句。 } DBConnect()方法:該方法主要負(fù)責(zé)獲得數(shù)據(jù)庫 連接對象。 } // 設(shè)置索引值位置的對應(yīng)值 public void setString(int index, String value) throws SQLException { (index, value)。 getConnection()方法:該方法通過 Context類提供的 lookup()方法查找數(shù)據(jù)源,從而獲得 jdbc/blog數(shù)據(jù)源的引 用,得到 DataSource對象的引用后,就可以通過DataSource的 getConnection()方法獲得數(shù)據(jù)庫連接對象。在頁面的左側(cè)分別是登錄表單,提供博客管理員進(jìn)入后臺管理頁面;個人博客精華日志列表,包括日志標(biāo)題;最新評論,包括評論標(biāo)題;最新留言,包括留言標(biāo)題;站點(diǎn)信息,包括個人日志總數(shù)、評論總數(shù)和留言總數(shù)。在頁面的中間則是精華日志和最新日志列表,包括用戶名、日志標(biāo)題、瀏覽次數(shù)和發(fā)表時間;頁面的底部是版權(quán)說明信息。 博客信息管理系統(tǒng)首頁 圖如圖 所示。 ( 5)關(guān)閉數(shù)據(jù)庫,釋放所有數(shù)據(jù)庫連接(此時的關(guān)閉數(shù)據(jù)庫連接,并非真正關(guān)閉,而是將其放入空閑隊(duì)列中。 ( 2)按照事先指定的參數(shù)創(chuàng)建初始數(shù)量的數(shù)據(jù)庫連接(即:空閑連接數(shù))。便于程序的移植和后端數(shù)據(jù)庫的切換,因?yàn)樵趹?yīng)用中通過統(tǒng)一的 JNDI 獲得數(shù)據(jù)庫的連接,而具體連接的是哪一臺機(jī)器上的數(shù)據(jù)庫與程序無關(guān)。 表 類別表 列名 含義 類型 長度 缺省值 允許空 CategoryID 類別編號 Int 4 無 否 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 22 Name 類別名 Varchar 20 無 否 Description 類別描述 Varchar 100 無 是 BlogID 用戶編號 Int 4 無 否 數(shù)據(jù)表在設(shè)計(jì)完成后,指定好各數(shù)據(jù)表主鍵、外鍵,通過 SQL Server 2021 企業(yè)管理器中提供的新建數(shù)據(jù)庫關(guān)系統(tǒng)圖即可自動生成表與表之間的關(guān)系圖。 表 日志評論表 列名 含義 類型 長度 缺省值 允許空 FeedBackID 評論編號 Int 4 無 否 Title 評論標(biāo)題 Varchar 20 無 否 Content 評論內(nèi)容 Text 8 無 否 PublishTime 發(fā)表時間 Datetime 8 無 否 UserName 用戶名 Varchar 20 無 否 ArticleID 日志 ID Int 4 無 否 ( 4)留言表,此表主要用于保存留言的基本信息。 表 用戶表 列名 含義 類型 長度 缺省值 允許空 BlogID 用戶編號 Int 4 無 否 UserName 用戶名 Varchar 20 無 否 Password 用戶密碼 Varchar 20 無 否 NickName 博客主題 Varchar 50 無 否 Description 博客描述 Varchar 100 無 是 Email 電子郵件 Email 50 無 否 RegisterTime 注冊日期 Datetime 8 無 否 ArticleNum 發(fā)表的日志數(shù) Int 4 0 否 ( 2)日志表, 此表主要用于保存日志的基本信息。 日志ID日志標(biāo)題日志內(nèi)容類別 ID發(fā)表時間所屬博客 ID瀏覽次數(shù)評論數(shù)最后修改時間圖 日志 ER圖 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 19 日志評論 ER 圖如圖 所示。 綜合本系統(tǒng)各子模塊要實(shí)現(xiàn)的功能,通過前面對博客信息系統(tǒng)數(shù)據(jù)的分析可以得到:用戶表、類別表、日志表、日志評論表、留言表的數(shù)據(jù)庫概念模型 (ER 圖 )。 ( 2) 類別:類別編號、類別名、類別描述、用戶 ID。這種方法用 ER 圖描述現(xiàn)實(shí)世界中的實(shí)體,而不涉及這些實(shí)體在系統(tǒng)中的實(shí)現(xiàn)方法。 數(shù)據(jù)庫設(shè)計(jì) ER 圖 為了把用戶的數(shù)據(jù)要求清晰明確地表達(dá)出來,通常要建立一個概念性的數(shù)據(jù)模型。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 17 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫分析 數(shù)據(jù)庫是當(dāng)前應(yīng)用軟件系統(tǒng)的重 要組成部分,如何使基于數(shù)據(jù)庫的應(yīng)用系統(tǒng)安全、可靠、高效的運(yùn)行一直是軟件開發(fā)技術(shù)研究的難題。 該功能模塊實(shí)現(xiàn)了如下幾個子功能: ( 1)日志及日志分類管理。 ( 3)用戶可以針對博客進(jìn)行留言。 博客頁面顯示模塊 當(dāng)網(wǎng)絡(luò)用戶進(jìn)入某個人博客主頁后,在該頁面中將提供博客日志列表的顯示,同時為了方便用戶瀏覽,在該模塊中提供根據(jù)分類名進(jìn)行日志列表的顯示,也提供日志評論的瀏覽,此外還允許用戶在博客頁面中發(fā)表評論及留言。 該模塊能夠在網(wǎng)頁中隨時提供在線的最新日志信息。 該功能模塊實(shí)現(xiàn)了以下幾個子功能。 該模塊實(shí)現(xiàn)新博客的注冊及登錄驗(yàn)證功能。 ( 2)博客登錄管理。用戶以合法的用戶名及密碼登錄,系統(tǒng)即可按該登錄用戶的權(quán)限分配操作模塊。用戶可以瀏覽已發(fā)表的日志,并對其進(jìn)行相應(yīng)的操作如修改日志和刪除日志;可以查看日志的評論信息并對其進(jìn)行回復(fù)或者刪除操作;可以發(fā)表新的日志;可以新建日志分類;可以瀏覽個人博客的留言信息并對其進(jìn)行相應(yīng)的操作如回復(fù)留言和刪除留言;還可以對 個人信息進(jìn)行修改。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 13 博客系統(tǒng)平臺的后臺用戶管理模塊流程圖如圖 所示。前臺用戶瀏覽模塊主要用于用戶瀏覽日志信息;后臺用戶管理模塊主要用于博客管理員對個人博客網(wǎng)站的管理,如日志管理、留言管理及評論管理等。 數(shù)據(jù)分析 本系統(tǒng)的用戶主要是博客訪問者和博客管理員,下面以博客前臺展示系統(tǒng)中的用戶查詢?nèi)罩緸槔M(jìn)行說明。 博客信息管理系統(tǒng)用例圖如圖 所示。一個應(yīng)用程序一般為相關(guān)的功能選擇一個控制部分 [14,15]。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 9 控制部分定義了應(yīng)用的行為。另外,還向控制部分提供應(yīng)用功能。 MVC 的核心就是要做到三級甚至多級的松散耦合, MVC 模式將系統(tǒng)分為三個部分,分別是數(shù)據(jù)模型、視圖和控制器,并定義了這三個部分之間實(shí)現(xiàn)通信的一種模式,使每個部分不必卷入到其他部分的狀態(tài)表示和方法實(shí)現(xiàn)的細(xì)節(jié)中去。同時,也提供了一些可視化的管理工具,協(xié)助數(shù)據(jù)庫系統(tǒng)管理者更方便快速地管理及設(shè)計(jì)數(shù)據(jù)庫的內(nèi)容,以及對數(shù)據(jù)庫進(jìn)行維護(hù)。當(dāng)然,這些語言與傳統(tǒng)的語言有著密切的聯(lián)系,如 Php 基于 C 和 C++語言, Jsp 基于 Java 語言。由 Eclipse 項(xiàng)目、 Eclipse 工具項(xiàng)目和Eclipse 技術(shù)項(xiàng)目三個項(xiàng)目組成 [10]。 從上面兩種開發(fā)模式來說:第二種模式要好些,更適合于團(tuán)隊(duì)開發(fā),速度相對較慢,但 是可維護(hù)性高 [6]。 Servlet 是運(yùn)行在 Web 服務(wù)器上,用來生成 Web 頁面。 JSP瀏覽器D a ta B a s eJ a va B e a n 圖 JSP+JavaBean 模型圖 在這種模型中, JSP 頁面獨(dú)自響應(yīng)請求并將處理結(jié)果返回給客戶,所有的數(shù)據(jù)通過 JavaBean 來處理, JSP 實(shí)現(xiàn)頁面的顯示。 JSP 技術(shù)正是利用了 Java的“一次開發(fā),處處使用”的性能,成為了網(wǎng)站開發(fā)技術(shù)人員的首選技術(shù)。 Web 服務(wù)器可以根據(jù)用戶的請求動態(tài)更新頁面上的信息, Web 信息提供者可以通過改變數(shù)據(jù)庫中的數(shù)據(jù)向用戶提供最新信息,而不需要逐個更改頁面。 三層體系結(jié)構(gòu) 三層體系結(jié)構(gòu)圖如圖 所示。用戶通過瀏覽器向服務(wù)器發(fā)送請求,服務(wù)器接收用戶端的請求,向客戶端瀏覽器發(fā)送所請求的頁面。 ( 4)可以在內(nèi)部網(wǎng)或者網(wǎng)絡(luò)之間進(jìn)行傳輸。 在 Java 模型中,通過 JavaBean 可以無限擴(kuò)充 Java 程序的功能,通過 JavaBean的組合可以快速生成新的應(yīng)用程序。 ( 4)服務(wù)器將響應(yīng)信息返回至客戶端。 W e b C li e n tH TT P S e rv le tre q u e s tH TT P S e rv le tre s p o n s eW e bC o m p o n e n tDataBaseW e b S e rv e r圖 Servlet 工作流程圖 Servlet 工作流程: ( 1)客戶端發(fā)送請求信息至服務(wù)器。Servlet是采用 Java技術(shù)來實(shí)現(xiàn) CGI功能的一種技術(shù),能夠像 CGI一樣動態(tài)地?cái)U(kuò)展 Web服務(wù)器的功能,并采用請求 —— 響應(yīng)模式提供 Web 服務(wù)。 JSP 基于強(qiáng)大的 Java 語言,具有極強(qiáng)的擴(kuò)展能力,良好的縮收性,以及與平臺無關(guān)的開發(fā)特性,成為構(gòu)建動態(tài)網(wǎng)站的主流技術(shù)之一,JSP 有著其他技術(shù)所不具備的優(yōu)勢。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 4 第 2 章 基本技術(shù)方案 JSP 中的各種技術(shù) JSP 概述 JSP 即 Java Server Pages,是由 Sun Microsystem 公司于 1996 年 6 月推出的新技術(shù),是基于 Java Servlet 以及整個 Java 體系的 Web 開發(fā)技術(shù)。 ( 6)留言管理。 ( 2)更改博客賬號的基本信息。 技術(shù)路線 本系統(tǒng)的開發(fā)采用的是 JSP+JavaBean+Servlet 模式,在該模式中,結(jié)合了 JSP和 Servlet 技術(shù),充分利用了 JSP 和 Servlet 兩種技術(shù)原有的優(yōu)點(diǎn)。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology 3 ( 3)分享,將自己的想法、經(jīng)驗(yàn)與人分享。督促自己努力、把一時的想法變成觀點(diǎn),爭取在生命中的每天里留下點(diǎn)什么,這也是人們寫博客的目的之一。 在沒有自己的博客之前,人們會經(jīng)常進(jìn)出于論壇發(fā)表貼子或者通過即時通信軟件聊天,來表達(dá)自已的想法,可是這些都是零散的和雜亂的。 趨勢二:博客越來越呈現(xiàn)出富媒體化,早期的博客是以文字為主,但隨著多媒體發(fā)展博客相冊、博客圖片已經(jīng)成為博客的基本配置,而現(xiàn)在許多博客網(wǎng)站已經(jīng)提供了博客音頻和博客視頻。所有優(yōu)秀博客網(wǎng)站中,真正表達(dá)作者個人的內(nèi)容非常有限,最多只是點(diǎn)綴,而不像個人網(wǎng)站那樣是核心。 因此,博客是個人性和公共性的結(jié)合體,其精髓不是主要表達(dá)個人思想,不是主要記錄個人日常經(jīng)歷;而是以個人的視角,以整個互聯(lián)網(wǎng)為視野,精選和記錄自己在互聯(lián)網(wǎng)上看到的精彩內(nèi)容,為他人提供幫助,使其具有更高的共享價(jià)值。 博客是一種零編輯、零技術(shù)、零成本、零形式的網(wǎng)上個人出版方式。任何人都可以像使用免費(fèi)電子郵件一樣,完成個人網(wǎng)頁的創(chuàng)建、發(fā)布和更新。 經(jīng)過調(diào)試運(yùn)行后表明,系統(tǒng)可以滿足用戶創(chuàng)建個人博客的各項(xiàng)要求。在需求分析結(jié)果的 基礎(chǔ)上,對系統(tǒng)的功能模塊進(jìn)行劃分。) 評閱人: 年 月 日 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology IV 摘 要 個人博客信息管理系統(tǒng)致力于為廣大網(wǎng)友提供優(yōu)質(zhì)的互 動交流平臺 ,為個人提供更多心情和生活介紹及展示的機(jī)會,提高網(wǎng)站的知名度和訪問量,提升自己博客的價(jià)值。有收集、綜合和正確利用各種信息的能力。 ( 4)日志管理。 創(chuàng)業(yè)創(chuàng)新 知識管 理 Ahead Institute of Software and Technology I 編 號 : 090823 審定成績 : 江西先鋒軟件職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 (論文) 個人博客 系統(tǒng) 分 院 : 軟件工程分院 學(xué)生姓名: 專 業(yè): 軟件服務(wù)外包 班 級: 學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1