版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄第一章 概 述31.1 個(gè)人博客的概念(都要按照章.節(jié)來) 3個(gè)人博客的發(fā)展現(xiàn)狀3WEB 技術(shù)的發(fā)展4研究現(xiàn)狀4開發(fā)技術(shù)..4JSP 的基礎(chǔ)Servlet 技術(shù)5JavaBean 原理和機(jī)制6開發(fā):Eclipse+dreamweaver7數(shù)據(jù)庫:SQL SERVER 20007第二章 需求分析9系統(tǒng)目標(biāo)9系統(tǒng)的功能要求9前臺92.2.210系統(tǒng)的性能需求10系統(tǒng)的數(shù)據(jù)需求11系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):11系統(tǒng)的數(shù)據(jù)字典11建立系統(tǒng)的約束132.5.1 人力、時(shí)間的約束132.5.2 技術(shù)發(fā)展規(guī)律的約束13第三章 概要設(shè)計(jì)14系統(tǒng)體系結(jié)構(gòu)14主要功能設(shè)計(jì)
2、.23.2.3主要功能模塊14系統(tǒng)流程圖15系統(tǒng)模塊介紹173.3 數(shù)據(jù)庫設(shè)計(jì)3.4.2設(shè)計(jì)1920其他安全20第四章 詳細(xì)設(shè)計(jì)21首頁面及主要頁面設(shè)計(jì)21功能模塊設(shè)計(jì)21系統(tǒng)實(shí)現(xiàn)22第五章 結(jié)束語37致謝38參考文獻(xiàn)39詳細(xì)設(shè)計(jì)還是描述太少,代碼太多;第一章 概 述對個(gè)人而言,博客可以調(diào)動(dòng)個(gè)人的積極性,充分發(fā)揮個(gè)人的創(chuàng)造性。從 2002 年開始,國內(nèi)博客開始迅猛發(fā)展起來,從最初的只有幾千個(gè)嘗鮮者到現(xiàn)在的各式各樣的博客,圈子。在這三年的發(fā)展過 ,主要呈現(xiàn)出如下幾個(gè)特點(diǎn):1.博客是可以將個(gè)人信息完整呈現(xiàn)在互聯(lián)網(wǎng)上的載體。2.博客具有“準(zhǔn)實(shí)名制”趨勢,有助于
3、信任機(jī)制的建立。本文就此探討了我國博客發(fā)展的幾個(gè)要素。1.1 個(gè)人博客的概念博客是 WEB LOG 的縮寫,簡單來說就是網(wǎng)絡(luò)。它是 1997 年 12 月由的 Jorn Barger 最早,這些年全球博客獲得了突飛猛進(jìn)的發(fā)展。據(jù)博客搜索 Technorati 統(tǒng)計(jì),目前全球平均每5.8 秒鐘誕生一個(gè)博客。它是一個(gè)新型的個(gè)人互聯(lián)網(wǎng)工具,博客使用者可以很方便地用文字、影音、建立起個(gè)性化的網(wǎng)絡(luò)世界。博客秉承了個(gè)人的精神,但是綜合了激發(fā)創(chuàng)造的新模式,使其更具開放和建設(shè)性。它作為一種新表達(dá)的方式,它的不僅情緒,包括大量的智慧、意見和。某種意義上說,它也是一種更高的階段?,F(xiàn)象,博客的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)
4、絡(luò)的知識價(jià)值,標(biāo)志著互聯(lián)網(wǎng)發(fā)展開始步入1.2 個(gè)人博客的發(fā)展現(xiàn)狀2006 年 11 月 3 日,全球中文博客站點(diǎn)數(shù)量達(dá)到 5230 萬,博客(博客 ger)用戶數(shù)達(dá)到 1987 萬,平均每個(gè)博客(博客 ger)用戶擁有大約 2.6 個(gè)博客,博客站點(diǎn)數(shù)和博客用戶數(shù)均比前一年有一定程度的增長,人均擁有博客數(shù)與前一年相比也略有上升。在近二千萬的中國博客用戶中,每個(gè)用戶平均每 7.6 天更新一次博客,活躍的博客用戶數(shù)(一有更新的博客)達(dá)到 302 萬,約 15.2%的用戶每周更新博客,同時(shí),只有大約 4.6%的用戶每天更新博客。在用戶更新的博客中,約 42%的博客文章在 500 個(gè)漢字(1000 個(gè)字
5、節(jié))之內(nèi),5001000個(gè)漢字(10002000 個(gè)字節(jié))的博客文章占約 16.5%,越是長篇大論的文章在博客中所占比例則越少。用戶更新博客的時(shí)間大部分集中在白天,約 48.5%的用戶選擇在工作時(shí)間(上午 10 點(diǎn)下午 6點(diǎn))更新自己的博客,其中,在下班前(下午 4 點(diǎn)6 點(diǎn))博客更新數(shù)達(dá) 12.4%,而約 16.3%的用戶選擇在晚上 7 點(diǎn)10 點(diǎn)更新博客,為全日最,晚上 10 點(diǎn)之后時(shí)間更新博客的數(shù)量逐漸減少。2006 年,擁有獨(dú)立的博客站點(diǎn),在博客站點(diǎn)總數(shù)中占約 0.43%,這表明,絕大多數(shù)的用戶將博務(wù)商作為他們的博客站點(diǎn)首選。而這一年,陸博務(wù)商(BSP)持續(xù)大幅增長,博客服務(wù)商數(shù)量達(dá)到
6、 1460 家,與去年同期相比增長近 55%;大型網(wǎng)絡(luò)公司如搜狐、紛紛推出相應(yīng)的博務(wù),而新興的博務(wù)站點(diǎn)如也開始嶄露頭角。過去一年國博客發(fā)展速度整體趨緩,博客用戶增長數(shù)較之去年有小幅上升,博務(wù)的運(yùn)營商相比,傳統(tǒng)門戶及大型公司的博務(wù)商之間的市場競爭日趨激烈,與早期提供博務(wù)已占據(jù)市場主導(dǎo)地位。總體而言,2006 年中國博客發(fā)展呈現(xiàn) 5 大特點(diǎn):專業(yè)博客如類、教育類等增長較快,博客圈成為社區(qū)發(fā)展新方向;博務(wù)商(BSP)比例逐漸增高,2005 年 Top100 服務(wù)商中,近 20%的站點(diǎn)已經(jīng)關(guān)閉或終止服務(wù);博務(wù)商(BSP)開始逐漸支持越多的服務(wù)商開始提供音頻、和發(fā)貼,發(fā)展迅速;綜合博務(wù)商(BSP)增長很
7、快,越來的站點(diǎn)越來越多,06 年出現(xiàn)博客等功能;利用博客進(jìn)行性增長,其中小型博務(wù)商(BSP)尤為突出。現(xiàn)今,博客已經(jīng)由 06 年的風(fēng)風(fēng)火火變的平淡,通過各種方式融入了的生活,成為了我們表現(xiàn)自己的主要方式。它們大部分是由簡短而且經(jīng)常更新的帖子,所有文章都是按照年份和日期排列??瓷先テ降瓱o奇,毫無可炫耀之處,但它讓每個(gè)人零成本、零地創(chuàng)建自己的網(wǎng)絡(luò)媒體,每個(gè)都可以隨時(shí)把自己的火花和靈感更新到博客站點(diǎn)上。個(gè)人博客目前的主要問題:由于文化市場監(jiān)督的不利,勢必會造成一些 穢的內(nèi)容廣泛傳播于網(wǎng)路,這就需要文化部門的有力監(jiān)督。1.3 Web 技術(shù)的發(fā)展1991 年,歐洲粒子物理(CERN)的工程師 Tim B
8、erners-Lee 發(fā)布了他的網(wǎng)(WorldWide Web)。從此以后,通過互聯(lián)網(wǎng)看到的將不僅僅是文字,互聯(lián)網(wǎng)有了,后來又有了音頻、動(dòng)畫甚至。WWW 的成功在于它制定了一套標(biāo)準(zhǔn)的,易于掌握的超文本標(biāo)記語言 HTML、信息資源的定位格起來,式 URL 和超文本傳輸協(xié)議 HTTP,用超和超把ernet 上各種相關(guān)數(shù)據(jù)有機(jī)地使互聯(lián)網(wǎng)上的資源實(shí)現(xiàn)了共享。你只需要點(diǎn)擊鼠標(biāo)就可以瀏覽來自世界各地的豐富的、直觀的信息,一個(gè)不懂電腦的人也可以很快成為ernet 行家。開始的 web 頁面都是靜態(tài)文本,頁面呆板,互動(dòng)性不強(qiáng),但是隨著技術(shù)的發(fā)展,很快各種各樣的頁技術(shù)涌現(xiàn)出來,這其中包括 CGI, ASP, J
9、ava,語言如:JavaScript, VBScript等等。JavaScript 和 VBScript 可以嵌入在 HTML 中實(shí)現(xiàn)一些客戶端的動(dòng)態(tài)功能;CGI 大大擴(kuò)展了Web 服務(wù)的功能,可以實(shí)現(xiàn) web 服務(wù)器與數(shù)據(jù)庫及文件系統(tǒng)、應(yīng)用程序的通信,動(dòng)態(tài)生成超文本,于是網(wǎng)頁活了起來。但 CGI 的運(yùn)用需要具有一定的編程能力及算法技巧,而且與 HTML 要分開編寫,和編寫都比較,效率和安全性也不好。 ASP,克服了這些缺點(diǎn),獲得了廣泛的應(yīng)用。Java 的出現(xiàn)給 Web 帶來了新的。它具有完全的無關(guān)性,一次編寫處處運(yùn)行,用 Java 可以編寫 web 頁中執(zhí)行的小程序 Applet。它簡單、面
10、象、安全、健壯、分布式等優(yōu)點(diǎn)特別適合開發(fā)web 應(yīng)用。在,JSP+ Servlet+ EJB 已經(jīng)成為電子商務(wù)的開發(fā)標(biāo)準(zhǔn)。1.4 研究現(xiàn)狀現(xiàn)今,博客已經(jīng)由 06 年的風(fēng)風(fēng)火火變的平淡,通過各種方式融入了的生活,成為了我們表現(xiàn)自己的主要方式。它們大部分是由簡短而且經(jīng)常更新的帖子,所有文章都是按照年份和日期排列,有些類似斑竹的??瓷先テ降瓱o奇,毫無可炫耀之處,但它可以讓每個(gè)人零成本、零地創(chuàng)建自己的網(wǎng)絡(luò),每個(gè)都可以隨時(shí)把自己的火花和靈感更新到博客站點(diǎn)上?,F(xiàn)在的博客的主要特點(diǎn):零機(jī)制:博客屬于個(gè)人所有,是自發(fā)建立和非正式的建設(shè)。BSP 不能對博客。零技術(shù):博客不需要作的專業(yè)知識,可以像發(fā)郵件一樣簡單地
11、實(shí)現(xiàn)博客網(wǎng)頁的呈現(xiàn)。技術(shù)的極度簡化,包括架構(gòu)和申請博客、編輯、上傳和修改內(nèi)容等。零成本:任何一個(gè)人都可以像申請免費(fèi)郵件般免費(fèi)申請自己的博客。不需要的成本,不需要租用服務(wù)器空間的成本,不需要許多工具的成本。零編輯:博客用戶就是編輯,即時(shí)寫作、即時(shí)發(fā)布、自我檢查。這形成了與傳統(tǒng)寫作截然不同的“體驗(yàn)”,真正實(shí)現(xiàn)了作者“零磨損”的開放式寫作。零形式:博客頁面的表現(xiàn)形式和文章內(nèi)容的表現(xiàn)方式十分靈活,沒有特定形式。與個(gè)人主頁相比較,博客是使用方便的、交互性強(qiáng)。與傳統(tǒng)的電子郵件、和 ICQ 這三種互聯(lián)網(wǎng)溝通方式相比,博客是一種較嚴(yán)肅的溝通。公共性很強(qiáng),而個(gè)人性很弱,因此缺乏約束。電子郵件和 ICQ 則是多用
12、于個(gè)人間的通訊,而博客是個(gè)人性和公共性的結(jié)合。博客是個(gè)人在網(wǎng)上展示自己、與別人溝通交流的綜合,它的管理比簡單的多。1.5 開發(fā)技術(shù)一些人可能已經(jīng)對微軟的 Active Servages(ASP)很熟悉了;JSP 在多數(shù)方面與 ASP 功能相同但是具有無關(guān)特性。他們都用來幫助 Web 內(nèi)容的開發(fā)者們使用相對少的代碼創(chuàng)建動(dòng)態(tài)的網(wǎng)頁。一個(gè) JSP 頁面包含摻雜著 Java 代碼的 HTML 代碼。下面主要介紹下 JSP 的特點(diǎn):將內(nèi)容的生成和顯示進(jìn)行分離使用 JSP 技術(shù),Web 頁面開發(fā)設(shè)計(jì)和格式化最終頁面??梢允褂?HTML 或者 XML 標(biāo)識來JSP 技術(shù)源于 Java 語言。Java 語言是
13、體系結(jié)構(gòu)中立的。這使 JSP 技術(shù)可以在實(shí)現(xiàn)這個(gè) JSP的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和的分發(fā)。JSP 系統(tǒng)是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性。強(qiáng)調(diào)可重用的組件。絕大多數(shù) JSP 頁面依賴于可重用的,跨的組件(JavaBeans 或者Entrise JavaBeansTM 組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。采用標(biāo)識簡化頁面開發(fā) Web 頁面開發(fā)不會都是熟悉語言的編程。JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。使用 JSP 標(biāo)識或者小來生成頁面上的動(dòng)態(tài)內(nèi)容。生成內(nèi)容的邏輯被封裝在標(biāo)識和 Java
14、Beans組件中,并且在小中,所有的在服務(wù)器端運(yùn)行。由于 JSP 頁面的內(nèi)置語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成為 JavaServlet,JSP 頁面就具有 Java 技術(shù)的所有好處,包括健壯的管理和安全性;作為 Java的一部分,JSP 擁有 Java 編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)。當(dāng)客戶端請求一個(gè) JSP 網(wǎng)頁時(shí),JSP Engine 會檢查所請求的 JSP 網(wǎng)頁是否已經(jīng)處于被載入執(zhí)行的狀態(tài),如果沒有,它會先JSP 程序文件,將它換成 Servlet 程序代碼編譯載入,然后才執(zhí)行請求的服務(wù)。也是就說,只有當(dāng)客戶端第一次請求 JSP 網(wǎng)頁時(shí),才需要被
15、轉(zhuǎn)換、編譯和載入,做到了一次執(zhí)行,處處執(zhí)行。JSP 的 Servlet Class 是 JSP Engine 自動(dòng)幫編譯產(chǎn)生的,不像 Servlet需要手動(dòng)編譯,另外,在 JSP 程序中建立新的對象和 Java Bean 非常方便容易。1.5.1 JSP 的基礎(chǔ)Servlet 技術(shù)Java Servlet 是 JSP 技術(shù)的基礎(chǔ),JSP 本身就是預(yù)先被編譯成 Servlet,然后再運(yùn)行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成,Servlet 這個(gè)名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 Servle
16、t 這個(gè)名稱而不做任何翻譯,讀者如果愿意,可以稱之為“小服務(wù)程序”。Servlet 其實(shí)和傳統(tǒng)的 CGI 程序和 ISAPI、NSAPI等 Web 程序開發(fā)工具的作用是相同的,在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI方式,也不必使用只能在某個(gè)固定 Web 服務(wù)器運(yùn)行的 API 方式來動(dòng)態(tài)生成 Web 頁面。許多 Web服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。得益于 Java 的跨的特性,Servlet 也是無關(guān)的,實(shí)際上,只要符合 JavaServlet 規(guī)范,Ser
17、vlet 是完全無關(guān)且是 Web 服務(wù)器無關(guān)的。由于 Java Servlet是以線程方式提供服務(wù),不必對于每個(gè)請求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請求服務(wù),因此 Java Servlet 效率非常高。但 Java Servlet 也不是沒有缺點(diǎn),和傳統(tǒng)的 CGI、ISAPI、NSAPI方式相同,Java Servlet 是利用輸出 HTML 語句來實(shí)現(xiàn)頁的,如果用 Java Servlet 來開發(fā)整個(gè),動(dòng)態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。這就是為什么SUN 還要推出Java ServerPages 的原因。1.5.2 JavaBean 原理和機(jī)制JSP 的一大特點(diǎn)就
18、是與 JavaBeans 的結(jié)合,而 JSP 與 JavaBeans 結(jié)合的一個(gè)突出的優(yōu)點(diǎn)是頁面顯示和業(yè)務(wù)邏輯的分離。這可以使團(tuán)隊(duì)協(xié)作的更好,開發(fā)出更高質(zhì)量的站點(diǎn)。JavaBean 是一種可以重用的 Java 組件,它類似于 COM,在 JSP 程序中常用來封裝事物邏輯、數(shù)據(jù)庫操作等,可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。事件處理是 JavaBeans 體系結(jié)構(gòu)的之一。通過事件處理機(jī)智,可以讓一些組件作為事件源,發(fā)出可被描述環(huán)境或其他組件接受的事件。這樣,不同的組件就可在構(gòu)造工具內(nèi)組合在一起,組件之間通過事件的傳遞進(jìn)行通信,一個(gè)應(yīng)用。從概念上講,事件是一種在
19、“源對象”和“對象”之間、某種狀態(tài)發(fā)生變化的傳遞機(jī)智。事件有許多不同的用途,如:鼠標(biāo)事件、窗口邊界改變事件、鍵盤事件等。在 Java 和 JavaBeans 中則是定義了一個(gè)一般的、可擴(kuò)充的事件機(jī)制,它能夠:1、對事件類型和傳遞模型的定義和擴(kuò)充提供一個(gè)公共框架,并適合于廣泛的應(yīng)用。2、與 Java 語言和環(huán)境有較高的集成度。事件能描述環(huán)境捕獲和被激發(fā)。能使其他構(gòu)造工具采取某種技術(shù)在設(shè)計(jì)時(shí)直接控制事件,遺跡控制事件源和事件者之間的聯(lián)系。事件本身不依賴于復(fù)雜的開發(fā)工具。特別的,事件機(jī)制還應(yīng)當(dāng):1、能夠發(fā)現(xiàn)制定的對象類可以生成的事件。2、能夠發(fā)現(xiàn)制定的對象類可以觀察到的事件。3、提供一個(gè)常規(guī)的機(jī)制,
20、允許動(dòng)態(tài)事件源與事件者之間的關(guān)系。4、不需要其他的虛擬機(jī)和語言即可實(shí)現(xiàn)。源與者之間可進(jìn)行高效的事件傳遞。6、能完成 JavaBean 事件模型與相關(guān)的其他組件體系結(jié)構(gòu)事件模型的中立。JSP 和 ASP.NET 同樣是開發(fā)中常用的開發(fā)工具。但是,ASP 是微軟的產(chǎn)品,其應(yīng)用只能是在Windows上,移植性差,而且以源代碼的形式存放在服務(wù)器端,安全性差。每次由服務(wù)器解釋運(yùn)行,運(yùn)行效率不高。Jsp 頁面文件執(zhí)行時(shí)被編譯成字節(jié)代碼,由客戶端流覽的 Java 虛擬機(jī)解釋執(zhí)行,不再是源代碼,因此執(zhí)行效率和安全性高。將數(shù)據(jù)庫連接的重要信息存放在 JavaBean 文件后,可以編譯成虛擬機(jī)才能解釋的字節(jié)代碼,
21、確保了數(shù)據(jù)庫的安全。在 ASP 技術(shù)里,通過 Web 頁面要實(shí)現(xiàn)一些特定的功能比較,比如基于網(wǎng)頁的報(bào)表,打印實(shí)現(xiàn)起來就比較麻煩。ASP 提供的解決方案是自己開發(fā)組件,通過在服務(wù)器端組件,成為獨(dú)立的可以重復(fù)利用的模塊供讀者調(diào)用。因此要求讀者需要掌握比較復(fù)雜的變成語言的開發(fā)技術(shù)。在 JSP開發(fā)技術(shù)里,可以通過開發(fā) JavaBean 文件實(shí)現(xiàn)同樣的功能,JavaBean 不需要,只要放置在相應(yīng)的目錄下就可以運(yùn)行??梢詫?shí)現(xiàn) ASP 的 COM 組件同樣的功能。此外 JSP 推出主要就是考慮到的無關(guān)性。JSP 代碼可以在 APACHE、IIS 等服務(wù)器上執(zhí)行,支持大部分操作系統(tǒng)。JSP 繼承 JAVA
22、技術(shù)的優(yōu)點(diǎn):一次運(yùn)行,處處運(yùn)行。鑒于此,本系統(tǒng)決定使用 JSP 做為開發(fā)工具。下面簡單介紹一下相關(guān)的其他工具:1.5.3 開發(fā):Eclipse+dreamweaverEclipse 是一個(gè)開放源代碼的開發(fā)項(xiàng)目,專注于為高度集成的工具開發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)。它主要由 Eclipse 項(xiàng)目、Eclipse 工具項(xiàng)目和 Eclipse 技術(shù)項(xiàng)目三個(gè)項(xiàng)目組成,具體包括四個(gè)部分組成Eclipse Platform、JDT、CDT 和 PDE.JDT 支持 Java 開發(fā)、CDT支持 C 開發(fā)、PDE 用來支持插件開發(fā),Eclipse Platform 則是一個(gè)開放的可擴(kuò)展 IDE,提供
23、了一個(gè)通用的開發(fā)。它提供建造塊和構(gòu)造并運(yùn)行集成開發(fā)工具的基礎(chǔ)。Eclipse Platform 允許工具建造者獨(dú)立開發(fā)與他人工具無縫集成的工具從而無須分辨一個(gè)工具功能在哪里結(jié)束,而另一個(gè)工具功能在哪里開始。Dreamweaver MX 是一款專業(yè)的 HTML 編輯器,用于對 Web 站點(diǎn)、Web 頁和 Web 應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開發(fā)。無論您喜歡直接編寫 HTML 代碼的駕馭感還是偏愛在可視化編輯環(huán)境中工作, Dreamweaver 都會為您提供幫助良多的工具,豐富您的 Web 創(chuàng)作體驗(yàn)。利用 Dreamweaver 中的可視化編輯功能,您可以快速地創(chuàng)建頁面而無需編寫任何代碼。不過,如果您
24、更喜歡用手工直接編碼,Dreamweaver 還包括許多與編碼相關(guān)的工具和功能。并且,借助Dreamweaver,您還可以使用服務(wù)器語言(例如 ASP、ASP.NET、ColdFu和)生成支持動(dòng)態(tài)數(shù)據(jù)庫的 Web 應(yīng)用程序。標(biāo)記語言 (CFML)、JSP1.5.4 數(shù)據(jù)庫:SQL SERVER 2000SQL Server 2000 作為家庭的重要成員,是基于客戶機(jī)/服務(wù)器的大型關(guān)系數(shù)據(jù)庫系統(tǒng)。SQL Server 2000 這種關(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)秀
25、數(shù)據(jù)庫強(qiáng)大可伸縮性;。SQL Server 2000 具有以下特點(diǎn):支持大型 Web 站點(diǎn)或企業(yè)信息處理系統(tǒng);客戶機(jī)/服務(wù)器體系結(jié)構(gòu);而數(shù)據(jù)源包含了數(shù)據(jù)庫位置和數(shù)據(jù)庫類型等信息,實(shí)際上是一種數(shù)據(jù)連接的抽象。各的關(guān)系如圖 2-1 所示:之間數(shù)據(jù)源名 (DSN)數(shù)據(jù)源圖 2-1 數(shù)據(jù)關(guān)系圖數(shù)據(jù)層ODBC 層ODBC 驅(qū)動(dòng)程序驅(qū)動(dòng)程序管理器ODBC API sqlODBC 管理器應(yīng)用層應(yīng)用程序第二章 需求分析2.1 系統(tǒng)目標(biāo)博客系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)上,利用現(xiàn)有的,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易的、具有良好人機(jī)交互界面的個(gè)人博客,為網(wǎng)絡(luò)用戶提供進(jìn)行
26、交流的網(wǎng)絡(luò)。的想法,它隨時(shí)可以發(fā)布日志。具體的要求通過個(gè)人博客可以結(jié)交的朋友,表達(dá)如下:1)2)4)博主可以簡單的添加和刪除日志;獨(dú)立于具體的數(shù)據(jù)庫。對于與數(shù)據(jù)庫交互的部分充分考慮兼容性;容易在原先基礎(chǔ)上進(jìn)行二次開發(fā);5)中間基礎(chǔ)的無型性。盡量采用開放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨運(yùn)行的效果;為了達(dá)到以上的開發(fā)目的,個(gè)人博客應(yīng)遵循一定的設(shè)計(jì)和開發(fā)與原則:1)模塊接口定義清晰;2)3)基礎(chǔ)類庫和接口設(shè)計(jì)合理,盡量建立叮擴(kuò)展的接口和抽象類;數(shù)據(jù)庫操作使用標(biāo)準(zhǔn) SQL 語句,如果一定要使用有差別的 SQL 語句,則盡量集中在一起,以減少將來和移植的難度;4)采用開放的標(biāo)準(zhǔn)和工具等;2.2 系統(tǒng)的功能要求博客系統(tǒng)
27、通常提供三類服務(wù):1)信息服務(wù),它可分為:日志顯示,熱點(diǎn)日志,博主風(fēng)采2) 查詢服務(wù):可以根據(jù)日志內(nèi)容,日志標(biāo)題,留言內(nèi)容,留言標(biāo)題等進(jìn)行模糊查詢3) 留言服務(wù):游客可以對系統(tǒng)進(jìn)行留言或看法意見在此,我參考現(xiàn)有的幾大博客如空間,新浪博客等,采用 Browser/Server 結(jié)構(gòu),將個(gè)。人博客劃分為兩個(gè)子系統(tǒng):前臺,下面分析各個(gè)子系統(tǒng)的功能需求:2.2.1 前臺臺的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分:1用戶登錄:用戶用個(gè)人的帳號,進(jìn)行操作。登錄到。檢測用戶的帳號,并給予其相應(yīng)的權(quán)限對2用戶:游客將個(gè)人的信息到博客3用戶修改個(gè)人信息:的數(shù)據(jù)庫中,以成為本博客的正式用戶。把已的用戶信息用一個(gè)網(wǎng)頁顯示
28、出來,方便用戶對個(gè)人信息進(jìn)行更新。文章查詢和留言:用戶可以檢索或?yàn)g覽博客中的文章同時(shí)給感公告信息查詢:的文章。用戶可以瀏覽6相片查詢:中發(fā)布的公告信息,了解博客的一些情況。用戶可以對博客中的相片,等進(jìn)行查詢,瀏覽。2.2.2通過計(jì)算機(jī)網(wǎng)絡(luò)將前臺與的數(shù)據(jù)庫相連,管理員將從前臺得到的信息進(jìn)行處理,實(shí)現(xiàn),用戶設(shè)置及博主設(shè)置等子系統(tǒng)。文章管理,公告管理,投票管理,個(gè)人相冊管理,1文章管理:管理員對公告管理:中已有的日志進(jìn)行刪除,更新等操作。2發(fā)布,刪除,更改公告。投票管理:發(fā)起投票,統(tǒng)計(jì)投票等。個(gè)人相冊管理:34對博客相冊中的用戶設(shè)置:進(jìn)行刪除,更新等操作。5更新普通用戶對博客的操作的權(quán)限。博主設(shè)置:
29、對博主的信息等進(jìn)行操作。62.3 系統(tǒng)的性能需求博客的特性要求博客系統(tǒng)需要具備以下幾個(gè)主要特性:1) 多樣性: 博客的發(fā)展大大降低了信息在設(shè)計(jì)時(shí)必須遵循的一個(gè)重要原則,就是以用戶為系統(tǒng)設(shè)計(jì)的中心。網(wǎng)絡(luò)的成本,用戶的選擇,所以,博客除了降低成本以外,還必須在皮膚,功能的多樣性上下工夫,才能夠得到用戶的認(rèn)可。具體來說,應(yīng)用系統(tǒng)應(yīng)能實(shí)現(xiàn)用戶特定的需求,操作界面友好、方便,功能設(shè)置符合用戶的和要求。2) 易:管理員能夠簡單方便地管理系統(tǒng),定義新的應(yīng)用,并對系統(tǒng)進(jìn)行日常;隨著博客信息的變更或增加、數(shù)據(jù)規(guī)模的增大,系統(tǒng)升級、應(yīng)易于操作;各子系統(tǒng)、功能模塊的設(shè)計(jì)后期系統(tǒng)功能的實(shí)現(xiàn)不影響前期已投入使用應(yīng)具有良
30、好的靈活性,保證在博客的系統(tǒng)功能。系統(tǒng)建設(shè)過3) 安全性:系統(tǒng)應(yīng)充分考慮信息、設(shè)備、運(yùn)行和管理的安全性,建立完善的多層次的安全保障體系,保證用戶的個(gè)人信息等資料的數(shù)據(jù)安全。4) 可擴(kuò)展: 博客的用戶從事著各種行業(yè),他們的需求各不相同,系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)充分考慮到用戶需求不斷變化的需要,降低系統(tǒng)在擴(kuò)展新的業(yè)務(wù)功能時(shí)的復(fù)雜度。2.4 系統(tǒng)的數(shù)據(jù)需求2.4.1 系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):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ò)性,并且
31、對用戶操作進(jìn)行實(shí)時(shí)的和錯(cuò)誤提示。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。2. 數(shù)據(jù)的一致性與完整性由于的數(shù)據(jù)是共享的,所以如何保證這些數(shù)據(jù)的一致性,是必須解決。要解決這一問題,要有一定的的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,3. 數(shù)據(jù)的共享與獨(dú)立性應(yīng)該該數(shù)據(jù)。整個(gè)博客的數(shù)據(jù)是共享的。然而,從開發(fā)的角度上看,共享會給設(shè)計(jì)和調(diào)試帶來。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過人工干預(yù)交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。段進(jìn)行系統(tǒng)數(shù)據(jù)
32、的2.4.2 系統(tǒng)的數(shù)據(jù)字典中的數(shù)據(jù)元素:名字:管理員信息別名:描述:管理員的個(gè)人信息,用于對管理員的確認(rèn)和更新。定義:管理員信息=帳號+位置:輸入到管理員瀏覽器()名字:用戶信息別名:描述:用戶的個(gè)人信息,用于對用戶的確認(rèn)和更新。定義:用戶信息=帳號+工作+碼+郵箱號碼位置:輸入到用戶瀏覽器(前臺)名字:投票信息別名:描述:定義:投票信息=投票分類+投票數(shù)量位置:輸入到用戶瀏覽器(前臺)名字:信息別名:描述:用戶上傳的,等。定義:信息=位置+說明+日期位置:輸入到用戶瀏覽器(前臺)名字:文章類型信息別名:描述:用于對日志進(jìn)行分類。定義:用戶信息=類型名稱+分類說明位置:輸入到用戶瀏覽器(前臺
33、)名字:信息別名:描述:用戶的個(gè)人信息,用于對用戶的確認(rèn)和更新。定義:朋友信息=+碼+說明位置:輸入到用戶瀏覽器(前臺)名字:評論信息別名:描述:對已有日志進(jìn)行評論。定義:評論信息=評論題目+評論內(nèi)容+評論日期位置:輸入到用戶瀏覽器(前臺)2.5 建立系統(tǒng)的約束個(gè)人博客做為 Browser/Server 結(jié)構(gòu)的一個(gè)應(yīng)用系統(tǒng),不可避免的要受到 Browser/Server結(jié)構(gòu)的約束。在其實(shí)施的各個(gè)階段都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。2.5.1 人力、時(shí)間的約束個(gè)人博客要考慮到人力、實(shí)施的目標(biāo)就是要為網(wǎng)絡(luò)用戶提供進(jìn)行交流的網(wǎng)絡(luò),其開發(fā)過也和時(shí)間的約束。因此,在設(shè)計(jì)中,重點(diǎn)是博客
34、系統(tǒng)中良好的人機(jī)交互界面,能提供給用戶以優(yōu)質(zhì)高效的服務(wù)。2.5.2 技術(shù)發(fā)展規(guī)律的約束計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會給信息處理帶來段,同時(shí)也會帶來更加豐富的信息表達(dá)形式。例如圖象和語音技術(shù)的進(jìn)步,多技術(shù)的發(fā)展,這些都要求博客在設(shè)計(jì)時(shí)考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。第三章 概要設(shè)計(jì)博客系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)上,利用現(xiàn)有的,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易的、具有良好人機(jī)交互界面的博客,以達(dá)到個(gè)人、展現(xiàn)自一個(gè),為交流提供綜合的網(wǎng)絡(luò)環(huán)境,同時(shí)也為個(gè)人的宣傳,發(fā)展,提供了一個(gè)。3.1 系統(tǒng)體系結(jié)構(gòu)基于 B/S 結(jié)構(gòu)的個(gè)人
35、博客系統(tǒng),應(yīng)由終端(用戶主機(jī)/瀏覽器)、WEB 服務(wù)器、數(shù)據(jù)服務(wù)器。個(gè)人博客圖 3.1 所示:的是中間的接入服務(wù)器和應(yīng)用服務(wù)器部分。個(gè)人博客的總體結(jié)構(gòu)圖如數(shù)據(jù)用服務(wù)器服務(wù)器PC圖3.1 博客總體結(jié)構(gòu)3.2 主要功能設(shè)計(jì)3.2.1 主要功能模塊1)博客登錄管理模塊:博客即文章檢索查詢模塊博客頁面顯示模塊博客管理模塊留言顯示檢索模塊系統(tǒng)實(shí)現(xiàn)的物理結(jié)構(gòu):圖 3.2 系統(tǒng)各模塊關(guān)系圖WEB(web Server)登陸管理模塊文章檢索查詢模塊頁面顯 示模塊留言顯示 檢索模塊管理模塊3.2.2系統(tǒng)流程圖前臺:圖 3.3 前臺系統(tǒng)流程圖:圖 3.4系統(tǒng)流程圖3.2.3 系統(tǒng)模塊介紹博客登錄管理本模塊實(shí)現(xiàn)新用
36、戶,登錄功能。其中,新用戶時(shí)會對用戶輸入的信息進(jìn)行有效的驗(yàn)證,包括基本數(shù)據(jù)格式的有效性,以及邏輯有效性,例如:用戶名被占用時(shí)給出提示。成功登錄時(shí)會對博客輸入的信息進(jìn)行提示,如用戶名、錯(cuò)誤。同時(shí)在時(shí)還用到了技術(shù),防止!博客文章查詢顯示管理本模塊用于幫助網(wǎng)絡(luò)用戶快速定位到自己關(guān)注的博客頁面及對應(yīng)的文章信息中。在本模塊中提供了文章,還提供了按內(nèi)容或標(biāo)題等關(guān)鍵字快速查詢所需文章信息文章管理該模塊實(shí)現(xiàn)了博主新文章的功能。博主文章時(shí),可以選擇文章所屬類別,此外只有是博主才能文章,對此進(jìn)行了嚴(yán)格的驗(yàn)證。及顯示評論管理該模塊實(shí)現(xiàn)了與文章相關(guān)的評論管理。只有留言顯示及查詢管理成本站用戶才能對文章進(jìn)行評論。實(shí)現(xiàn)了
37、查看用戶留言和查詢用戶/文章的管理,用戶可以檢索或?yàn)g覽博客中的文章同時(shí)給感的文章。3.3 數(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ì)很重要的步驟。根據(jù)系統(tǒng)功能設(shè)計(jì)要求和模塊劃分,本站的數(shù)據(jù)庫主要有用戶信息、日志信息、管理員信息、信息、文章類型信息、評論信息、投票信息、視圖。數(shù)據(jù)庫的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有Acs、SQL Server、Oracle、等。根據(jù)用
38、戶需求和系統(tǒng)分析,本系統(tǒng)采用 SQL Server2000數(shù)據(jù)庫管理系統(tǒng)。在 SQL Server2000 數(shù)據(jù)庫管理系統(tǒng)中建立名稱為博客的數(shù)據(jù)庫。1)管理員信息表如圖 3.5:表 3.5管理員表2)日志信息表如圖 3.6:圖 3.6日志表3)評論信息表如圖 3.7:圖 3.7評論表4)文章類型信息表如圖示:圖 3.8文章類型視圖5)用戶信息表如圖 3.9 所示:圖 3.9用戶視圖6)信息表如圖 3.10 所示:圖 3.10視圖7)信息表如圖 3.11 所示:圖 3.11視圖8)投票信息表如圖 3.12 所示:圖 3.12投票視圖3.4設(shè)計(jì)網(wǎng)絡(luò)的開放性導(dǎo)致網(wǎng)絡(luò)技術(shù)的全面開放,任何團(tuán)體和個(gè)人都可
39、以獲得網(wǎng)絡(luò)資源, 而網(wǎng)絡(luò)所面臨的破壞和將會是多方而的,可以是對環(huán)境實(shí)施攻出,也可以是對硬件環(huán)境實(shí)施。網(wǎng)絡(luò)的國際性還意味著網(wǎng)絡(luò)的將不僅僅來自本地網(wǎng)絡(luò)用戶,它可能來自ernet 上的任何一臺機(jī)器。即,發(fā)起的節(jié)點(diǎn)可以位于世界上任何地方。因此可以說,所的將是一個(gè)國際性全球化的。網(wǎng)絡(luò)的性意味著網(wǎng)絡(luò)最初對用戶的使用并沒有提供任何的技術(shù)約束,用戶可以地網(wǎng)絡(luò),地使用和發(fā)布各種類型的信息。用戶只對自己的行為負(fù)責(zé),而沒有受到任何的法律限制。如何保護(hù)個(gè)人的考慮的重要事情之一。博客用戶個(gè)人信息的安全問題是信息不受木馬和的,己成為化健康發(fā)展所要的,制定切實(shí)可行的安全策略和實(shí)施有力的防范是非常必要的。系統(tǒng)的安全體系由下述
40、結(jié)構(gòu)組成,如圖4.13所示。圖3.13系統(tǒng)的安全體系結(jié)構(gòu)3.4.1Jsp 技術(shù)雖然比較安全,但還是存在著很多安全上的,客觀的說,服務(wù)器的開發(fā)商在測試中不可能將系統(tǒng)中的所有 bug 找出來,即使發(fā)布了后,被發(fā)現(xiàn)的須時(shí)刻提高警惕。也只會是其中服務(wù)器的的很小一部分,將來還會不斷的有新的安全問題出現(xiàn),所以操作系統(tǒng)要打好補(bǔ)丁,進(jìn)行安全權(quán)限的設(shè)置,并安裝好,殺毒等,定時(shí)對數(shù)據(jù)進(jìn)行備份。3.4.2 其他安全環(huán)境安全是整個(gè)系統(tǒng)安全的基礎(chǔ),要把信息的減至最低限度,需要選擇適當(dāng)?shù)脑O(shè)施位置,要充分考慮水災(zāi)、電磁干擾與輻射以及其他等人為,保證凈化電源等等。物理安全也是整個(gè)系統(tǒng)安全的基礎(chǔ)設(shè)置之一,物理安全涉及以系統(tǒng)中微
41、機(jī)和主機(jī)、服務(wù)器等資源的房間,必須進(jìn)行嚴(yán)格的管理。第四章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)中,最重要的一個(gè)步驟。下面對系統(tǒng)得主要模塊進(jìn)行詳細(xì)的介紹。4.1首頁面及主要頁面設(shè)計(jì)主要頁面如表 4.1 主要頁面表所示:表 4.1主要頁面表文件 名說明Index. jsp普通用戶登錄頁面,用戶只要輸入已的帳號和用戶信息頁面head_Consumer.jsp head_photoSelect.jsp head_consumerUpdate.jsp head_disussForm.jsp back_PhotoInsert.jsp backMainPage.jsp head_explain.jsphead_m
42、ain.jsp相片查詢頁面新用戶頁面評論信息查詢頁面相片上傳頁面系統(tǒng)管理頁面滿意監(jiān)督中心頁面日志顯示界面(包含日志搜索)4.2功能模塊設(shè)計(jì)功能的詳細(xì)劃分如表 4.2 所示:表 4.2功能詳細(xì)劃分表功能設(shè)計(jì)劃分具體功能備注首頁(head_main.jsp)日志(head_ArticleList.jsp)通過點(diǎn)擊不同的導(dǎo)航進(jìn)入不同的頁面日志列表通過點(diǎn)擊查看全文進(jìn)入全文顯示頁面一頁顯示 5 篇文章點(diǎn)進(jìn)進(jìn)入留言頁面本功能暫未實(shí)現(xiàn)日志分頁留言加好友 寫日志 閱讀數(shù) 評論數(shù)評論留言顯示留言用戶管理只有管理員才能日志只有為會員才能評論留言(head_disussForm.jsp)管理可查看、刪除用戶(adm
43、anager.jsp)日志管理留言管理相片,可修改、刪除日志進(jìn)入留言頁面進(jìn)行留言管理相冊(photo.html)1)用戶查看日志流程如圖4.1所示:登陸驗(yàn)證圖4.1用戶查看日志流程圖2)管理員操作流程如圖4.2所示:登陸驗(yàn)證圖4.2管理員操作流程圖4.3 系統(tǒng)實(shí)現(xiàn)本系統(tǒng)主要包括用戶登錄、用戶、日志顯示、日志搜索、留言顯示、留言搜索、相冊、公告、系統(tǒng)管理(包括日志管理,留言管理,公告管理)、九大模塊。以下是各功能模塊的具體實(shí)現(xiàn)過程。整個(gè)系統(tǒng)的框架如圖 4.3 所示。結(jié)束執(zhí)行管理員操作NY結(jié)束返回登陸或查看日志,發(fā)表評論NY首頁設(shè)計(jì)博客系統(tǒng)的首頁如下圖 4.4 所示:圖 4.4 個(gè)人博客系統(tǒng)首頁主
44、要代碼如下:圖 4.3 系統(tǒng)框架圖主要功能模塊頂模塊左模塊底模塊前臺-首頁jsp:useBean class=com.wy.jsp:useBean class=com.wy.jsp:useBean class=com.wy.scope=request.ArticleTypeid=article id=restorescope=request.Articlescope=request.Restoreeger typeId=null;List articleList=article.queryArticle(typeId);articleNumber=articleList.size(); if(
45、articleNumber5) articleNumber=5;%table width=800 border=0 align=center cellpadding=0cellspacing=0&;%List list=articleType.queryArticleType();for(i=0;iahref=head_ArticleList.jsp?typeId=&;%for(articleI=0;articleI100) articleContent=articleContent.substring(0,100)+.;%spanclass=style7height=17class=head
46、-02a= class=head-02 閱 讀 全文&;|&; 閱回讀復(fù)()&;|&;(%=restore.queryRestore(articleForm.getId().size() %) 評論信息查詢模塊評論信息查詢模塊顯示了對博客中的文章的評論的詳細(xì)內(nèi)容,日期等。通過從數(shù)據(jù)庫調(diào)用評論信息示:,顯示在頁面上,點(diǎn)擊查看全文可以查看全部評論內(nèi)容和評論時(shí)間,頁面如 4.5圖所圖 4.5 評論信息顯示主要代碼實(shí)現(xiàn)如下:前臺-評論信息查詢jsp:useBean id=discussDiscussForm discussForm=discuss.queryDiscuss(eger.valueOf(r
47、equest.getParameter(id);%out.prln(&;&;&;&;&%;&;+discussForm.getDiscussTitle()+);tdvalign=top;bgcolor=#&;&;&;&系統(tǒng)管理模塊本模塊是系統(tǒng)操作。如圖 4.7 所示:管理模塊,管理員通過登錄進(jìn)入管理頁面,可對日志、留言的修改、刪除等圖 4.7 系統(tǒng)管理頁面主要代碼實(shí)現(xiàn)如下所示:博客文章管理&;博客文章&;博客文章設(shè)置&;文章分類cellspacing=0公 告 管 理&;cellpadding=0cellspacing=0公告添加&;a href=back_Discusect.jsp公告設(shè)置
48、投 票 管 理&;cellpadding=0 cellspacing=0投票內(nèi)容添加&;投票內(nèi)容設(shè)置 個(gè)人相片設(shè)置 &;相片添加&;相片設(shè)置 朋友信息管理 &;朋友信息添加&;朋友信息設(shè)置用戶設(shè)置博主設(shè)置width=130imgsrc=images/back_noword_20.jpgwidth=227本系統(tǒng)還有用戶登錄、等模塊在此就不一一介紹了。樣式表:除以上功能模塊的設(shè)計(jì)外,本系統(tǒng)還定義了樣式表。樣式表具有如下特點(diǎn):1)2)3)4)5)可以將格式和結(jié)構(gòu)分離可以以前所未有的能力控制頁面的布局可以制作出體積更小更快的網(wǎng)頁可以更快更容易地及更新大量的網(wǎng)頁瀏覽器將成為你更友好的界面代碼如下:met
49、a http-equiv=Content-Type content=text/html;imgborder:0;.img1border:1;.inputinputfont-family: 宋體; font-size: 9pt;background-color:#FBEDC8; border: 1px solid #D1B681;.word_white color:#;.word_deepgrey color:#999999;.word_orange color:#FF6600;.word_green color:#FEECEA;.noborder border:none;.word_gray
50、color:#dddddd;body margin-left: 0px;margop: 0px;margin-right: 0px;margin-bottom: 0px;textarea font-family: 宋體; font-size: 9pt; color: #333333;border: 1px solid #999999;.taborder border: #D8D8D81pxsolid;.taborder_dashed1pxborder: #D8D8D8dashed;.taborder_l border: #004C861pxsolid;border-bottom-style:none; border-right-style:none;border-top-style:none;.taborder_r border: #004C86 1px solid; border-bottom-style:none; bord
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)開學(xué)典禮
- 愚人節(jié)活動(dòng)策劃書(匯編15篇)
- 家用電器安全教育
- 高三化學(xué)一輪復(fù)習(xí)+專項(xiàng)強(qiáng)化訓(xùn)練-化學(xué)與環(huán)境保護(hù)
- 應(yīng)屆生面試自我介紹范文集合15篇
- 婚宴新娘致辭(資料15篇)
- 初級會計(jì)經(jīng)濟(jì)法基礎(chǔ)-2025初級會計(jì)《經(jīng)濟(jì)法基礎(chǔ)》模擬試卷242
- 2024年中國數(shù)字資產(chǎn)信貸融資行業(yè)市場發(fā)展趨勢預(yù)測報(bào)告-智研咨詢重磅發(fā)布
- 基于無約束優(yōu)化的路側(cè)雷視聯(lián)合外參標(biāo)定方法研究
- 金融行業(yè)人事招聘工作
- 2024-2025學(xué)年廣東省深圳市南山區(qū)監(jiān)測數(shù)學(xué)三年級第一學(xué)期期末學(xué)業(yè)水平測試試題含解析
- 2024年衛(wèi)生專業(yè)技術(shù)資格考試衛(wèi)生檢驗(yàn)技術(shù)(初級(師)211)相關(guān)專業(yè)知識試題及答案指導(dǎo)
- 江蘇省南京鼓樓區(qū)2024年中考聯(lián)考英語試題含答案
- 15篇文章包含英語四級所有詞匯
- 王陽明心學(xué)完整版本
- 四年級上冊豎式計(jì)算300題及答案
- 課題研究實(shí)施方案 范例及課題研究方法及技術(shù)路線圖模板
- 牙髓炎中牙髓干細(xì)胞與神經(jīng)支配的相互作用
- 【2022屆高考英語讀后續(xù)寫】主題升華積累講義及高級句型積累
- 西方法律思想史ppt
- 世界古代史-對接選擇性必修 高考?xì)v史一輪復(fù)習(xí)
評論
0/150
提交評論