中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

深圳做手機網(wǎng)站建設(shè)seo優(yōu)化包括什么

深圳做手機網(wǎng)站建設(shè),seo優(yōu)化包括什么,山東省住房和城鄉(xiāng)建設(shè)廳地址,wordpress模板電影現(xiàn)今的社會是一個信息飛速發(fā)達(dá)的社會,其中在信息的交流當(dāng)中,互聯(lián)網(wǎng)占據(jù)著一個非常重要的位置。人們可以通過在互聯(lián)網(wǎng)上收到最新的消息,也可以通過互聯(lián)網(wǎng)進(jìn)行信息的交流。而論壇就是大家進(jìn)行信息交流的其中一個渠道。 論壇的概念:論…

現(xiàn)今的社會是一個信息飛速發(fā)達(dá)的社會,其中在信息的交流當(dāng)中,互聯(lián)網(wǎng)占據(jù)著一個非常重要的位置。人們可以通過在互聯(lián)網(wǎng)上收到最新的消息,也可以通過互聯(lián)網(wǎng)進(jìn)行信息的交流。而論壇就是大家進(jìn)行信息交流的其中一個渠道。

????論壇的概念:論壇(BBS)是Bulletin-Board-System的縮寫,即電子公告欄。它是一種在Internet網(wǎng)上開放的信息服務(wù)系統(tǒng),通過論壇用戶可以方便的實現(xiàn)信息的交換和文件的共享。

???本文主要完成了基于JSP技術(shù)的信息交流論壇的設(shè)計和實現(xiàn),主要實現(xiàn)了客戶端和服務(wù)器端的動態(tài)交互。該系統(tǒng)包含六個模塊:論壇用戶登陸注冊模塊,論壇賬戶信息模塊,論壇文章發(fā)布模塊,公告/制度模塊,版塊管理模塊信息管理模塊。論文詳細(xì)描述了模塊的結(jié)構(gòu)、功能以及具體設(shè)計過程。系統(tǒng)采用了JSP技術(shù)以及JavaBeans組件技術(shù)和JDBC技術(shù)實現(xiàn)。

第一章 ?系統(tǒng)概述

1.1設(shè)計目標(biāo)

BBS是互聯(lián)網(wǎng)一種人與人之間交互的必備工具,特別是做網(wǎng)站必備。以前我們一直用留言本形式,但是隨著您的網(wǎng)站的大規(guī)?;?#xff0c;越來越多的迫切需要一種可以易于維護(hù)和易于交流的平臺,那就要用BBS。BBS可以通過WEB瀏覽器訪問,并且實現(xiàn)在線交流等諸多功能。網(wǎng)民們便逐步開始接受這種使用方便快捷、功能日漸強大的系統(tǒng)。在它上面網(wǎng)民們可以發(fā)貼和發(fā)布各種各樣的信息,討論各式話題。隨著中國網(wǎng)絡(luò)的普及和計算機及其外設(shè)的大幅度降價,Internet這個概念逐漸深入人心。中國網(wǎng)民的數(shù)量呈幾何級數(shù)量增長,BBS的普及程度也直追Email。每個網(wǎng)站幾乎都擁有自己的BBS或者BBS鏈接, BBS社區(qū)提供給用戶的服務(wù)是全面而且非常友好的,用戶在社區(qū)中可以根據(jù)自己的喜好設(shè)置不同的顯示風(fēng)格,根據(jù)自己的需求定制各種服務(wù)。

1.2 研究方法

本虛擬社區(qū)是采用JSP + JavaBeans + MYSQL開發(fā)的。運行平臺:JDK 1.5 + Tomcat5.5 + MYSQL + Windows XP。

采用模塊化思想,分為3層:

a.數(shù)據(jù)存儲層:使用MYSQL來存放BBS的所有數(shù)據(jù),包括用戶信息,文章數(shù)據(jù)用戶消息,系統(tǒng)數(shù)據(jù),關(guān)鍵問題,數(shù)據(jù)庫的規(guī)劃。

b. 系統(tǒng)功能層:完成BBS的基本功能,由多個并列模塊組成,向下調(diào)用MYSQL的數(shù)訪問數(shù)據(jù)庫,向上接受處理請求,將處理的結(jié)果返回上層,根據(jù)請求類型,返回成敗結(jié)果和其他數(shù)據(jù)。而且模塊高度靈活,可以方便的修改增加。

c. 服務(wù)層:直接和客戶機對話,根據(jù)客戶機的請求,調(diào)用功能模塊取得數(shù)據(jù),然后將數(shù)據(jù)發(fā)送回客戶端,根據(jù)客戶端的類型,分別開發(fā)不同的服務(wù)模塊,并且盡可能合理進(jìn)行抽象,使對不同的服務(wù)層,能共用系統(tǒng)功能層的模塊。

1.3項目中涉及的技術(shù)

1.3.1 JSP技術(shù)

JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。?JSP技術(shù)是用JAVA語言作為腳本語言的,JSP網(wǎng)頁為整個服務(wù)器端的JAVA庫單元提供了一個接口來服務(wù)于HTTP的應(yīng)用程序。?

在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(*.jsp)。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送?email 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無Plugin,無ActiveX,無Java Applet,甚至無Frame。

1.3.2 JavaBeans技術(shù)

什么是JavaBeans?JavaBeans就是Java的可重用組件技術(shù)。最初,JavaBeans的目的是為了將可以重復(fù)使用的軟件代碼打包標(biāo)準(zhǔn)。特別是用與幫助廠家開發(fā)在綜合開發(fā)環(huán)境(IDE)下使用的java軟件部件。這些包括如Grid控件,用戶可以將該部件拖放到開發(fā)環(huán)境中。從此,JavaBeans就可以擴展為一個java web 應(yīng)用的標(biāo)準(zhǔn)部件,并且JavaBeans部件框架已經(jīng)擴展為企業(yè)版的 Bean(EJB)。JavaBeans是描述JAVA的軟件組件模型,有點類似于Microsoft的COM組件概念。在JAVA模型中,通過JavaBeans可以無限擴充JAVA程序的功能,通過JavaBeans的組合可以快速的生成新的應(yīng)用程序。對于程序員來說,最好的一點就是JavaBeans可以實現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護(hù)性等等也有很重大的意義。ASP通過COM來擴充復(fù)雜的功能,如文件上載、發(fā)送email以及將業(yè)務(wù)處理或復(fù)雜計算分離出來成為獨立可重復(fù)利用的模塊。JSP通過JavaBeans實現(xiàn)了同樣的功能擴充。JSP對于在Web應(yīng)用中集成JavaBeans組件提供了完善的支持。這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)測試和可信任的已有組件,避免了重復(fù)開發(fā)),也為JSP應(yīng)用帶來了更多的可伸縮性。JavaBeans組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。在實際的JSP開發(fā)過程中,讀者將會發(fā)現(xiàn),和傳統(tǒng)的ASP或PHP頁面相比,JSP頁面將會是非常簡潔的,由于JavaBeans開發(fā)起來簡單,又可以利用Java語言的強大功能,許多動態(tài)頁面處理過程實際上被封裝到了JavaBeans中。

1.3.3 JDBC技術(shù)

JDBC是一種可用于執(zhí)行SQL語句的Java?API(Application?Programming?Interface,應(yīng)用程序設(shè)計接口)。它由一些Java語言寫的類、界面組成。JDBC給數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計接口,使開發(fā)人員可以用純Java語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。

Java 具有堅固、安全、易于使用、易于理解和從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對話的方法。而 JDBC 正是作為此種用途的機制。

通過使用JDBC,開發(fā)人員可以很方便地將SQL語句傳送給幾乎任何一種數(shù)據(jù)庫。也就是說,開發(fā)人員可以不必寫一個程序訪問Sybase,寫另一個程序訪問Oracle,再寫一個程序訪問Microsoft的SQL Server。用JDBC寫的程序能夠自動地將SQL語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。不但如此,使用Java編寫的應(yīng)用程序可以在任何支持Java的平臺上運行,不必在不同的平臺上編寫不同的應(yīng)用。Java和JDBC的結(jié)合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應(yīng)用時真正實現(xiàn)“Write?Once,Run?Everywhere!”

JDBC 擴展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet的網(wǎng)頁,而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫。企業(yè)也可以用 JDBC 通過Intranet 將所有職員連到一個或多個內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計算機有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。

1.4設(shè)備要求

主機類型:

服務(wù)器(IBM兼容機)最低配置

CPU:P3-850MHz;

內(nèi)存:256MB

硬盤:20GB

網(wǎng)卡:10/100MB自適應(yīng)

客戶機(IBM兼容機)最低配置

CPU:P3-450MHz;

內(nèi)存:128MB

硬盤:10GB

網(wǎng)卡:10/100MB自適應(yīng)

第二章 ?需求分析

2.1需求規(guī)格

2.1.1系統(tǒng)組成

系統(tǒng)可以分為以下幾個功能模塊

1. 論壇用戶登陸注冊模塊包括用戶登陸,退出,注冊等功能。

2.?論壇帳戶信息模塊:當(dāng)用戶登陸系統(tǒng)后,在個人中心,可以通過修改個人資料的鏈接來修改個人資料(其中用戶ID是不允許修改的),通過我的話題來查看和修改自己發(fā)布的文章。

3.論壇文章發(fā)布模塊:用戶登陸系統(tǒng)后可以查看其他所有用戶發(fā)的文章,并可以發(fā)布自己的話題,也可響應(yīng)回復(fù)其他用戶和自己發(fā)表的話題。

4.公告/制度模塊:論壇管理員可以通過后臺管理系統(tǒng)發(fā)布論壇公告,今日話題等功能,論壇的制度上可以設(shè)置對文章操作的得分,發(fā)帖數(shù),精華帖。

5. ?版塊管理模塊:論壇管理員可以通過后臺管理系統(tǒng)控制論壇的版塊,管理員可以完成下列功能:任命斑竹,修改版塊等操作。

6.信息管理模塊。社區(qū)信息配置;添加管理員;?編輯管理員;設(shè)定等級;配置權(quán)限;重新登錄;安全退出;用戶等級。

以上的功能完成了整個論壇的配置,用戶的管理,管理員的管理都可以通過對應(yīng)的鏈接來完成。

2.1.2功能性需求

1.用戶注冊登陸模塊

表2-1 用戶注冊登陸模塊

模塊名稱用戶注冊登陸

模塊標(biāo)識:A1

其中可能涉及到的操作有以下幾種:

  1. ?用戶登錄:管理員及用戶可以根據(jù)用戶名及密碼登陸系統(tǒng)。
  2. 用戶注冊:用戶可以獨立注冊論壇帳戶。
  3. 修改數(shù)據(jù):管理員可以修正錯誤數(shù)據(jù),比如用戶信息等。
  4. 用戶退出:用戶退出時,變成游客權(quán)限,只能瀏覽帖子。

2.?帳戶信息模塊

表2-2 帳戶信息模塊

模塊名稱:帳戶信息

模塊標(biāo)識:A2

該模塊主要個人中心中,對用戶信息及發(fā)表文章進(jìn)行操作。

其中可能涉及到的操作有以下幾種:

  1. 添加,刪除,修改個人信息。
  2. 查看,修改或刪除本用戶發(fā)表過的文章消息。
  3. 更換照片,修改簽名,預(yù)覽簽名。

3. 文章發(fā)布模塊

表2-3 ?文章發(fā)布模塊

模塊名稱:文章發(fā)布

模塊標(biāo)識:A3

該模塊主要完成整個BBS系統(tǒng)面向用戶的各種功能。

其中可能涉及到的操作有以下幾種:

1 ?發(fā)布論壇話題:用戶可以通過此功能發(fā)布論壇話題,也就是常說的發(fā)帖。

2??回復(fù)話題:用戶可以回復(fù)任何已存在的話題,同時可以加上自己的個性簽名。

4、公告/制度模塊

表2-4 ?公告/制度模塊

模塊名稱:公告/制度

模塊標(biāo)識:A4

論壇管理員(站長)可以通過后臺管理任命斑竹,擁有最高權(quán)限。

斑竹只能在自己的版塊發(fā)布論壇公告,最新話題,可以對帖子置頂,刪除,鎖定等操作。

5.版塊管理模塊

表2-5 ?版塊管理模塊

模塊名稱:版塊管理模塊

模塊標(biāo)識:A5

論壇管理員可以通過后臺管理系統(tǒng)控制論壇的版塊,管理員可以完成下列功能:任命斑竹,修改版塊等操作。

6. 信息管理模塊

2-6 ?信息管理模塊

模塊名稱:信息管理

模塊標(biāo)識:A6

信息管理模塊主要完成下面的功能:社區(qū)信息配置;添加管理員;?編輯管理員;設(shè)定等級;改變權(quán)限;會員管理;安全退出;用戶等級。

2.1.3非功能性需求

本系統(tǒng)界面友好,使用方便,運行穩(wěn)定。是一種典型的BBS系統(tǒng)。

2.2開發(fā)環(huán)境的選擇

系統(tǒng)需求分析階段:?Microsoft Windows XP

系統(tǒng)代碼開發(fā)階段:Windows XP+ JDK1.5?+ tomcat5.5?+MYSQL。

系統(tǒng)GUI/LOGO輔助設(shè)計工具:Photoshop8.0,Dreamware8.0。

未完待續(xù)...

http://www.risenshineclean.com/news/59503.html

相關(guān)文章:

  • 什么店是做網(wǎng)站制作的今天最火的新聞頭條
  • 紹興免費做網(wǎng)站專業(yè)搜索引擎seo服務(wù)
  • 廣告體驗程序網(wǎng)站開發(fā)快速排名方案
  • 建設(shè)網(wǎng)站各方面費用預(yù)算網(wǎng)絡(luò)宣傳
  • 購物網(wǎng)站建設(shè)比較好的知乎關(guān)鍵詞排名優(yōu)化工具
  • 網(wǎng)站后臺怎么修改前臺的某個超鏈接網(wǎng)址常州seo招聘
  • 勝芳網(wǎng)站建設(shè)qiansi湖南靠譜的關(guān)鍵詞優(yōu)化
  • 做網(wǎng)站比特幣錢包淘寶關(guān)鍵詞優(yōu)化推廣排名
  • 嘉興市建設(shè)委員會網(wǎng)站seo實戰(zhàn)視頻
  • 黃浦網(wǎng)站制作seo國外推廣軟件
  • 做照片的網(wǎng)站有哪些seo網(wǎng)站關(guān)鍵詞排名優(yōu)化
  • 國外黑客網(wǎng)站成都多享網(wǎng)站建設(shè)公司
  • 做網(wǎng)站 幫別人賣服務(wù)器地推拉新接單網(wǎng)
  • 開發(fā)網(wǎng)站比較好的公司廈門人才網(wǎng)597人才網(wǎng)
  • 響應(yīng)式網(wǎng)站建設(shè)報價單百度信息流投放在哪些平臺
  • 設(shè)計網(wǎng)站的三個要素揭陽seo推廣公司
  • 尚云網(wǎng)站建設(shè)網(wǎng)絡(luò)運營怎么學(xué)
  • favicon wordpress做seo需要用到什么軟件
  • 怎么做公司網(wǎng)站需要什么科目百度問答官網(wǎng)
  • 網(wǎng)購手表網(wǎng)站查詢網(wǎng)站域名
  • 武漢網(wǎng)絡(luò)推廣公司哪家服務(wù)好長沙seo男團(tuán)
  • 優(yōu)化網(wǎng)絡(luò)的軟件下載seo百度關(guān)鍵詞優(yōu)化
  • 北京高端網(wǎng)站建設(shè)咸陽今日桂林頭條新聞
  • 陜西網(wǎng)站建設(shè)哪家強企業(yè)模板建站
  • 寫作網(wǎng)站最大看顏色應(yīng)該搜索哪些詞匯
  • c2c電子商務(wù)網(wǎng)站開發(fā)百度熱門關(guān)鍵詞
  • 免費瀏覽器網(wǎng)站品牌營銷推廣公司
  • 做搬家服務(wù)網(wǎng)站問卷調(diào)查的目的搜索引擎優(yōu)化指南
  • 外貿(mào)建站需要花多少錢站長之家alexa排名
  • 建設(shè)網(wǎng)站首頁東莞網(wǎng)站推廣優(yōu)化公司