畢業(yè)設(shè)計(jì)(論文)-基于ASP的網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì).doc_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于ASP的網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì).doc_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于ASP的網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì).doc_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于ASP的網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì).doc_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于ASP的網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì).doc_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

網(wǎng)絡(luò)BBS論壇系統(tǒng)第1頁(yè)共33頁(yè)目錄摘要-2Abstract-31、系統(tǒng)概述-41.1、本系統(tǒng)設(shè)計(jì)目的-41.2、本系統(tǒng)設(shè)計(jì)的基本內(nèi)容-52、動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的發(fā)展前景和前景分析-62.1、常見(jiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)-62.2、發(fā)展趨勢(shì)與前景分析-72.3、選擇ASP的理由-73、網(wǎng)絡(luò)BBS論壇系統(tǒng)設(shè)計(jì)相關(guān)原理-83.1、ASP技術(shù)介紹-83.2、SQL語(yǔ)句介紹-123.3、SQL的優(yōu)點(diǎn)-134、網(wǎng)絡(luò)論壇系統(tǒng)總體設(shè)計(jì)-155、網(wǎng)絡(luò)BBS論壇系統(tǒng)詳細(xì)設(shè)計(jì)-165.1、首頁(yè)界面設(shè)計(jì)-165.2、數(shù)據(jù)庫(kù)設(shè)計(jì)-175.3、后臺(tái)管理設(shè)計(jì)-206、結(jié)束語(yǔ)-227、謝辭-238、參考文獻(xiàn)-24附錄1源程序清單附錄2系統(tǒng)使用說(shuō)明書(shū)網(wǎng)絡(luò)BBS論壇系統(tǒng)第2頁(yè)共33頁(yè)網(wǎng)絡(luò)BBS論壇系統(tǒng)摘要隨著Internet的發(fā)展,網(wǎng)站的作用越來(lái)越重要,被稱(chēng)之為繼廣播、報(bào)紙、雜志、電視后的第五種媒體數(shù)字媒體,擁有眾多優(yōu)勢(shì),所以現(xiàn)在不少企業(yè)都有或正在建設(shè)自己的網(wǎng)站,她已經(jīng)是人們了解企業(yè)的窗口之一。同時(shí)由于互聯(lián)網(wǎng)業(yè)的復(fù)蘇,帶動(dòng)了如門(mén)戶網(wǎng)站、論壇系統(tǒng)等的發(fā)展。本文主要介紹網(wǎng)絡(luò)論壇系統(tǒng)的設(shè)計(jì)思路和制作過(guò)程,從網(wǎng)絡(luò)論壇的重要性開(kāi)始,介紹動(dòng)態(tài)網(wǎng)頁(yè)相關(guān)技術(shù)ASP、ASP.NET、PHP、JSP及他們之間的差異。再詳細(xì)介紹網(wǎng)絡(luò)論壇系統(tǒng)采用的ASP技術(shù)和SQL語(yǔ)言。進(jìn)而闡述了整個(gè)系統(tǒng)的制作過(guò)程和設(shè)計(jì)思路。最后介紹自己在設(shè)計(jì)過(guò)程的心得體會(huì),及網(wǎng)絡(luò)論壇系統(tǒng)未來(lái)的發(fā)展。關(guān)鍵字:網(wǎng)站、ASP、BBS網(wǎng)絡(luò)BBS論壇系統(tǒng)第3頁(yè)共33頁(yè)NetworkBBSForumSystemAbstractWiththedevelopmentofInternet,websitebecomemoreandmoreimportance,itiscalledthefifthmediumDigitalmediaafterbroadcast,newspaper,magazine,andTV.Ithasmanyadvantages,somanybusinessenterpriseshaveownwebsite,shehasbeenonewaythatpeopleunderstandthebusinessenterprise.AtthesametimebecauseoftherecoveryoftheInternetindustry,suchasthedevelopmentofwebsite,Networkforumsystemandsoon.ThisthesisintroducetheprocessoftheNetworkforumsystemsdesigningway.BeginningwiththeimportanceoftheNetworkforumsystem,itintroducestherelatedtechniqueindynamicwebpages,suchasASP,ASP.NET,PHP,JSPandtheirdifferences.Atsecond,detaileadintroducewhytheNetworkforumsystemtoadopethetechniqueofASPandthelanguageofSQL.Thenexplainthecreationprocessofwholesystemwithdesignthewayofthinking.Atthird,theNetworkforumsystemhasthreegreatesttechniquesofthespecialfeaturescombinedwithcode.Finallyittalksabouttheinsightofthewebsiteatdesignprocess,andfuturedevelopmentoftheNetworkforumsystem.Keywords:Website、ASP、BBS網(wǎng)絡(luò)BBS論壇系統(tǒng)第4頁(yè)共33頁(yè)網(wǎng)絡(luò)BBS論壇系統(tǒng)劉宏曉第一章系統(tǒng)概述隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,興起了網(wǎng)絡(luò)的熱潮,一些公司正在積極建立自己的網(wǎng)站、論壇。一些大學(xué)都已經(jīng)開(kāi)設(shè)了網(wǎng)絡(luò)相關(guān)的專(zhuān)業(yè)及課程。同時(shí)網(wǎng)站、論壇的重要性也越來(lái)越明顯。她是公司企業(yè)對(duì)外宣傳的窗口。已經(jīng)成為商家青睞的傳播媒介,被稱(chēng)之為繼廣播、報(bào)紙、雜志、電視后的第五種媒體數(shù)字媒體。傳統(tǒng)媒體的價(jià)格昂貴,又受到時(shí)間、地區(qū)等多方面因素的限定,效果不能令人滿意。相比之下,網(wǎng)絡(luò)宣傳的費(fèi)用是低廉的,而回報(bào)卻絲毫不見(jiàn)遜色,能幫您把握廣闊的國(guó)際發(fā)展空間和眾多潛在的商業(yè)伙伴,是24時(shí)的廣告窗口。前面談到了網(wǎng)站在現(xiàn)代網(wǎng)絡(luò)中的重要性,隨著上網(wǎng)的普及,網(wǎng)站、網(wǎng)絡(luò)論壇已經(jīng)不是什么新鮮事情了。但如何做好一個(gè)網(wǎng)絡(luò)論壇系統(tǒng),的確是一件很心煩的事。但我想,做網(wǎng)絡(luò)論壇系統(tǒng)也不是想象中那么難,只要你用心去做。11本系統(tǒng)設(shè)計(jì)目的本課題設(shè)計(jì)一個(gè)“網(wǎng)絡(luò)BBS論壇系統(tǒng)”,實(shí)現(xiàn)論壇管理,用戶注冊(cè),瀏覽帖子,發(fā)表新帖等功能。通過(guò)本課題的研究,能夠增進(jìn)對(duì)基于Internet/Intranet的瀏覽器/服務(wù)器結(jié)構(gòu)的網(wǎng)絡(luò)論壇系統(tǒng)的了解,是對(duì)基于WEB的網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),這些工作有利于綜合運(yùn)用計(jì)算機(jī)多學(xué)科的知識(shí),為以后從事復(fù)雜系統(tǒng)的分析和設(shè)計(jì)打下了一定的基礎(chǔ)。網(wǎng)絡(luò)BBS論壇系統(tǒng)是在Internet開(kāi)放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器服務(wù)器應(yīng)用模式,實(shí)現(xiàn)用戶相互交流信息,共享資源的平臺(tái)。網(wǎng)絡(luò)BBS論壇系統(tǒng)突破了地域和時(shí)間限制,實(shí)現(xiàn)全球性資源共享,有助于人們的學(xué)習(xí),工作,生活,提高人們的交流信息、交流思想、解決問(wèn)題的能力。網(wǎng)絡(luò)BBS論壇系統(tǒng)第5頁(yè)共33頁(yè)12本系統(tǒng)設(shè)計(jì)的基本內(nèi)容網(wǎng)絡(luò)BBS論壇系統(tǒng)是一個(gè)基于Internet的信息交流系統(tǒng)。用戶可以通過(guò)Internet登陸系統(tǒng),瀏覽論壇中的新聞新事,可以對(duì)系統(tǒng)中感興趣的信息進(jìn)行討論,如果用戶的貢獻(xiàn)大,則可以享受更多的信息服務(wù)。這個(gè)信息交流系統(tǒng)是使用ASP實(shí)現(xiàn)的,程序結(jié)構(gòu)為B/S結(jié)構(gòu)。本系統(tǒng)要設(shè)計(jì)的基本內(nèi)容主要包括以下幾大模塊:登錄界面,管理員管理界面,用戶注冊(cè),分論壇界面,顯示帖子,還有數(shù)據(jù)庫(kù)的設(shè)計(jì)。網(wǎng)絡(luò)BBS論壇系統(tǒng)第6頁(yè)共33頁(yè)第二章動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的發(fā)展趨勢(shì)與前景分析我做的是基于WEB的網(wǎng)絡(luò)論壇系統(tǒng),我,像現(xiàn)在常用的ASP、PHP、JSP、ASP.NET等動(dòng)態(tài)編程技術(shù)。2.1常見(jiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù):ASP、JSP、PHP與ASP.NETASP全名ActiveServerPages,是微軟公司的一個(gè)WEB服務(wù)器端的開(kāi)發(fā)環(huán)境,利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交互的、高性能的WEB服務(wù)應(yīng)用程序。ASP采用腳本語(yǔ)言VBScript或Javascript作為開(kāi)發(fā)語(yǔ)言。PHP是一種跨平臺(tái)的服務(wù)器端的嵌入式腳本語(yǔ)言。它大量地借用C、Java和Perl語(yǔ)言的語(yǔ)法,并耦合PHP自己的特性,使WEB開(kāi)發(fā)者能夠快速地寫(xiě)出動(dòng)態(tài)生成頁(yè)面。它支持目前絕大多數(shù)數(shù)據(jù)庫(kù)。還有一點(diǎn),PHP是完全免費(fèi)的,不用花錢(qián),你可以從PHP官方站點(diǎn)()自由下載。而且你可以不受限制地獲得源碼,甚至可以從中加進(jìn)你自己需要的特色。是Sun公司推出的新一代站點(diǎn)開(kāi)發(fā)語(yǔ)言,他完全解決了目前ASP、PHP的一個(gè)通病腳本級(jí)執(zhí)行(據(jù)說(shuō)PHP4也已經(jīng)在Zend的支持下,實(shí)現(xiàn)編譯運(yùn)行)。Sun公司借助自己在Java上的不凡造詣,將Java從Java應(yīng)用程序和JavaApplet之外,又有新的碩果,就是JSPJavaServerPage。JSP可以在Serverlet和JavaBean的支持下,完成功能強(qiáng)大的站點(diǎn)程序。ASP.NET又叫ASP+,他不是ASP的簡(jiǎn)單升級(jí),而是Microsoft推出的新一代ActiveServerPages。ASP.NET是微軟發(fā)展的新的體系結(jié).NET的一部分,其中全新的技術(shù)架構(gòu)會(huì)讓每個(gè)人的編程生活變得更的簡(jiǎn)單。四者都提供在HTML代碼中混合某種程序代碼,由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力,但JSP代碼被編譯成Servlet并由Java虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對(duì)JSP頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。在ASP、PHP、JSP、ASP.NET環(huán)境下,HTML代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。普通的HTML頁(yè)面只依賴(lài)于WEB服務(wù)器,而ASP、PHP、JSP、ASP.NET頁(yè)面需要附加的語(yǔ)言引擎分析和執(zhí)行程序代碼。程序代碼的執(zhí)行結(jié)果被重新嵌入到HTML代碼中,然后一起發(fā)送給瀏覽器。ASP、PHP、JSP、ASP.NET四者都是面向WEB服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。網(wǎng)絡(luò)BBS論壇系統(tǒng)第7頁(yè)共33頁(yè)2.2發(fā)展趨勢(shì)與前景分析目前在國(guó)內(nèi)JSP、PHP與ASP應(yīng)用最為廣泛。而ASP.NET由于是一種較新的技術(shù),國(guó)內(nèi)采用的較少。在國(guó)外,JSP已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類(lèi)的網(wǎng)站,多采用JSP。采用PHP的網(wǎng)站如新浪網(wǎng)(sina)、中國(guó)人(Chinaren)等,但由于PHP本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。首先,PHP缺乏規(guī)模支持。其次,缺乏多層結(jié)構(gòu)支持。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。數(shù)據(jù)庫(kù)、應(yīng)用邏輯層、表示邏輯層彼此分開(kāi),而且同層也可以根據(jù)流量分開(kāi),組成二維陣列。而PHP則缺乏這種支持。還有上面提到過(guò)的一點(diǎn),PHP提供的數(shù)據(jù)庫(kù)接口支持不統(tǒng)一,這就使得它不適合運(yùn)用在電子商務(wù)中。ASP和JSP則沒(méi)有以上缺陷,ASP可以通過(guò)MicrosoftWindows的COM/DCOM獲得ActiveX規(guī)模支持,通過(guò)DCOM和TranscationServer獲得結(jié)構(gòu)支持;JSP可以通過(guò)SUNJava的JavaClass和EJB獲得規(guī)模支持,通過(guò)EJB/CORBA以及眾多廠商的ApplicationServer獲得結(jié)構(gòu)支持。四者中,JSP、ASP.NET應(yīng)該是未來(lái)發(fā)展的趨勢(shì)。世界上一些大的電子商務(wù)解決方案提供商都采用JSP/Servlet。比較出名的如IBM的E-business,它的核心是采用JSP/Servlet的WebSphere;同時(shí)一些網(wǎng)站也開(kāi)始使用ASP.NET,如我們身邊的和等等。23選

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論