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

正文內(nèi)容

基于jsp的bbs論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2024-11-17 09:53 本頁(yè)面


【正文】 ......................................................................... 18 結(jié) 論 ............................................................................................................................. 19 參考文獻(xiàn) ............................................................................................................................. 20 致 謝 ............................................................................................................................. 21 附錄 數(shù)據(jù)表 ....................................................................................... 錯(cuò)誤 !未定義書簽。 1 緒 論 課題研究的目的及意義 設(shè)計(jì)的首要目的是運(yùn)用已經(jīng)學(xué)習(xí)到的 java 語(yǔ)言 和 SQL Server 數(shù)據(jù)庫(kù)知識(shí)自主實(shí)現(xiàn)一個(gè)實(shí)用的系統(tǒng),使得現(xiàn)有知識(shí)得到更好的鞏固,更加熟練。同時(shí)在實(shí)現(xiàn)中學(xué)習(xí)到更多新的知識(shí),能更深入掌握 JSP、 Java 語(yǔ)言,了解軟件開發(fā)的全過(guò)程,為以后的學(xué)習(xí)與工作打下堅(jiān)實(shí)的基礎(chǔ)。 BBS 論壇系統(tǒng) 是在網(wǎng)上提供交流的手段。它可以用于 滿足網(wǎng)名的日常信息交流、技術(shù)討論、查看新聞 等,利用網(wǎng)絡(luò)實(shí)時(shí)、便捷的特點(diǎn)來(lái)方便人們的交流、聯(lián)系和娛樂(lè)。 國(guó)內(nèi)外研究動(dòng)態(tài) 進(jìn)入二十一世紀(jì),計(jì)算機(jī)技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢(shì),一種是稱為客戶端 ——服務(wù)器的 C/S 結(jié)構(gòu)應(yīng)用系統(tǒng),這類軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局 域網(wǎng)中。而另一種,也是本畢業(yè)設(shè)計(jì)所采用的,是稱為瀏覽器 ——服務(wù)器的 B/S 結(jié)構(gòu)應(yīng)用系統(tǒng),它的特點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Inter,而且投資小、見(jiàn)效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用 ISP 的服務(wù)器資源,因而受到越來(lái)越多中小型單位的青睞。 Inter 起源于 20 世紀(jì) 60 年代末、 70 年代初,當(dāng)時(shí),美國(guó)國(guó)防部為了將充斥于軍事基地內(nèi)各種廠商的電腦 主機(jī)互連,讓它們可以進(jìn)行數(shù)據(jù)交換以便研究工作順利進(jìn)行,于是成立了 ARPA 網(wǎng)絡(luò)計(jì)劃。 ARPA 計(jì)劃嘗試建設(shè)一個(gè)網(wǎng)絡(luò)系統(tǒng),它可將各種不同廠商的電腦連接起來(lái)。隨著這個(gè)計(jì)劃的成功,各學(xué)術(shù)單位,研究機(jī)構(gòu)也紛紛與 ARPA計(jì)劃所建立的 ARPANet 連接。到了 20 世紀(jì) 80 年代, Inter 這個(gè)名詞因勢(shì)產(chǎn)生,它代表著這十年來(lái)所構(gòu)建涵蓋全球各地的網(wǎng)絡(luò)系統(tǒng)。從 1990 年起,商業(yè)使用的 Inter在美國(guó)急速地?cái)U(kuò)大,而 Inter 也從原來(lái)屬于少數(shù)人使用的網(wǎng)絡(luò)系統(tǒng)轉(zhuǎn)變?yōu)槠胀ò傩找材軌蚴褂玫木W(wǎng)絡(luò)系統(tǒng)。 最初的 Inter 資 源服務(wù)都還停留在文本模式, 1989 年,量子物理實(shí)驗(yàn)室( CERN) 下的一個(gè)研究小組著手開發(fā)一種全新的 Inter 服務(wù),它可以在網(wǎng)絡(luò)上傳送圖片、文本、影像、聲音等多媒體數(shù)據(jù)。于是由 Tim Berners Lee 領(lǐng)導(dǎo)的小組開發(fā)出了一種主從、分布式的網(wǎng)絡(luò)服務(wù)系統(tǒng),這就是 WWW(World Wide Web),俗稱 “萬(wàn)維網(wǎng) ”。 所謂 WWW 其實(shí)就是連上 Web 服務(wù)器訪問(wèn)資源,取得的內(nèi)容就是所謂的 “主頁(yè) ”(HomePage)。進(jìn)入的網(wǎng)頁(yè)通常不會(huì)只有一頁(yè),而是整個(gè)網(wǎng)站的內(nèi)容。 “網(wǎng)站 ”是一種呈現(xiàn)在網(wǎng)絡(luò)上的新興媒體,通過(guò) Inter 已經(jīng)成為一個(gè)實(shí)時(shí)的,多媒體的信息傳播渠道。它的載體主要是電腦,范圍覆蓋全球各地,沒(méi)有國(guó)界,不分人種,時(shí)時(shí)刻刻地提供服務(wù)。目前,人們漸漸開始把網(wǎng)站稱之為廣播、電視、報(bào)刊以外的第四新聞媒體,以 “共享、公平、公正、創(chuàng)新、國(guó)際化、團(tuán)隊(duì)精神 ”為特征的網(wǎng)絡(luò)文明也已逐漸成為這個(gè)時(shí)代的標(biāo)志,人們?cè)絹?lái)越習(xí)慣于通過(guò) Inter 網(wǎng)絡(luò)獲取信息,通過(guò) Inter 在網(wǎng)站上發(fā)表自己對(duì)社會(huì)對(duì)生活的理解和建議。 隨著網(wǎng)絡(luò)的普及,論壇的內(nèi)容越來(lái)越豐富,論壇也由此深受廣大網(wǎng)民的喜愛(ài),因此商業(yè)網(wǎng)站對(duì)論壇也重視起來(lái),提供與網(wǎng)民 交流的平臺(tái),同時(shí)在線技術(shù)支持也在論壇中開展起來(lái)。 本文的工作 BBS 論壇系統(tǒng) 就是提供給用戶一個(gè)平臺(tái),會(huì)員用戶可以通過(guò) Inter 接入,登錄論壇,在這個(gè)平臺(tái)上發(fā)表文章、閱讀文章、回復(fù)文章等等。 此類系統(tǒng)通常有以下四種類型的操作用戶:匿名用戶、普通用戶、版主、管理員。每類用戶有其不同的操作集,系統(tǒng)通常提供一個(gè)統(tǒng)一的登錄頁(yè)面,此頁(yè)面應(yīng)能自動(dòng)識(shí)別不同級(jí)別的用戶,并提供不同的操作界面。與之相應(yīng),此類系統(tǒng)通常應(yīng)具有以下功能:用戶注冊(cè)、用戶登錄、發(fā)表文章、閱讀文章、回復(fù)文章、分頁(yè)查找、主題查找、作者查找、個(gè)人 資料維護(hù)、找回密碼、用戶管理、友情鏈接管理等等,所有操作都可以由用戶在客戶端瀏覽器中完成,而服務(wù)器端程序會(huì)按用戶的要求來(lái)完成對(duì)系統(tǒng)數(shù)據(jù)的操作,并將結(jié)果傳給 Web 服務(wù)器,再由 Web 服務(wù)器處理成 HTML文件后發(fā)送到客戶端瀏覽器。這就是所謂的 B/S 結(jié)構(gòu)應(yīng)用系統(tǒng), B/S 結(jié)構(gòu)即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 C/S 結(jié)構(gòu),即 Client/Server(客戶機(jī) /服務(wù)器 )結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到 Client 端和 Server 端,降低了系統(tǒng)的通訊開銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。早期的軟件系統(tǒng)多以此作為首選設(shè)計(jì)標(biāo)準(zhǔn)。 B/S 結(jié)構(gòu)下,用戶界面完全通過(guò) WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂 NTier 結(jié)構(gòu)。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語(yǔ)言 (VBScript、 JavaScript) 和 ActiveX 技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨 著 Windows 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。 結(jié)合 BBS 論壇系統(tǒng)實(shí)際需要,本 BBS 系統(tǒng)采用 B/S 結(jié)構(gòu)。論文設(shè)計(jì)開發(fā)的系統(tǒng)為通用 BBS 系統(tǒng),系統(tǒng)應(yīng)該具備較大的可伸縮性,應(yīng)該能適應(yīng)最基本應(yīng)用最廣泛的Web 平臺(tái)。另外,通用系統(tǒng)應(yīng)該具備較大的可擴(kuò)展性,而 Java 語(yǔ)言是面向?qū)ο蟮?,面向?qū)ο缶幊套⒅爻绦虻目蓴U(kuò)展性,且 Java 語(yǔ)言是跨平臺(tái)執(zhí)行的, JSP 相對(duì)其他網(wǎng)頁(yè)編程語(yǔ)言有更多的優(yōu)點(diǎn),所以本系統(tǒng)采用 Java+JSP 作為編程語(yǔ)言。 2 系統(tǒng)分析 可行性分析 商業(yè)軟件是 根據(jù)客戶的根本目的和需要而設(shè)計(jì)和開發(fā)的,可行性是開發(fā)的系統(tǒng)具有使用價(jià)值和生命力的保證。 社會(huì)可行性 當(dāng)前社會(huì)是一個(gè)網(wǎng)絡(luò)化的社會(huì),網(wǎng)絡(luò)就在人們周圍,人們從網(wǎng)絡(luò)上獲取并發(fā)布信息,而本系統(tǒng)正是應(yīng)這一需求而產(chǎn)生,為企業(yè),個(gè)人發(fā)布,獲取有價(jià)值的信息提供場(chǎng)所。所以本系統(tǒng)具有社會(huì)可行性。 技術(shù)可行性 本系統(tǒng)采用 java 語(yǔ)言 ,用 SQL Server 數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù),安裝和使用簡(jiǎn)單易學(xué),方便操作;前臺(tái)頁(yè)面采用 JSP 動(dòng)態(tài)頁(yè)面, JSP 相比 ASP、 PHP 都有很大的優(yōu)勢(shì);服務(wù)器采用 Tomcat 服務(wù)器,它是 一個(gè)開源軟件。開發(fā)人員在學(xué)習(xí)了這些語(yǔ)言或工具之后,有能力開發(fā)本系統(tǒng)。 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性是指軟件所帶來(lái)的經(jīng)濟(jì)效益與開發(fā)設(shè)計(jì)所需要的投資費(fèi)用相比較是否適當(dāng),軟件是否會(huì)給使用者帶來(lái)經(jīng)濟(jì)效益。首先隨著計(jì)算機(jī)軟件和硬件技術(shù)的飛速發(fā)展,計(jì)算機(jī)軟、硬件價(jià)格不斷下降,設(shè)計(jì)本系統(tǒng)所投入的資金下降。與使用本系統(tǒng)為企業(yè)發(fā)布、獲取信息所節(jié)省的價(jià)值相比,應(yīng)用本系統(tǒng)帶來(lái)的收益較大,經(jīng)濟(jì)效益可觀,所以在經(jīng)濟(jì)上是可行的。 需求分析 需求分析雖處于軟件開發(fā)過(guò)程的開始階段,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1