XX工商局信息中心BBS論壇設計.doc_第1頁
XX工商局信息中心BBS論壇設計.doc_第2頁
XX工商局信息中心BBS論壇設計.doc_第3頁
XX工商局信息中心BBS論壇設計.doc_第4頁
XX工商局信息中心BBS論壇設計.doc_第5頁
已閱讀5頁,還剩32頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1頁共37頁宿遷工商局信息中心BBS論壇BBS簡介BBS是BulletinBoardSystem的縮寫,即電子公告板。最早是用于傳達股市價格等訊息,與一般街頭和校園內的公告欄無異。現在的BBS在網上已經得到了很大的發展,用戶可以使用計算機,通過公用電話系統撥號進入BBS系統中,就可以得到BBS系統所提供的各種服務。服務的項目因不同的BBS系統而不同,通常BBS可以分為PCBBS系統和InternetBBS系統。而服務又分為有償服務和免費服務。這兩種類型的服務決定了用戶使用BBS系統的時間和權限。各地的BBS系統一般都讓初次訪問的用戶能夠免費瀏覽系統的內容,用戶可以在各個BBS系統間進行選擇,再決定是否成為這個系統的正式用戶。通過BBS系統可以隨時取得國際最新的軟件和信息,也可以通過BBS系統來和別人探討計算機軟件、硬件、Internet、多媒體、編程、醫學等各種有趣的話題,還可以利用BBS系統來刊登一些征友、廉價轉讓等啟示,更可以使用BBS系統進行文件交流、網上游戲等,而且這個園地就在你我的身旁。BBS是Internet上最多最快的交流信息的場所,特別是現在各大網站的BBS,已經成了無數網民生活中不可缺少的一部分。在BBS上,你可以暢所欲言,也可以詢問任何信息,包括電腦、生活、時勢等任何方面的問題,都可以在BBS上詢問和得到答案,所以上了INTENET就一定要上BBS看看。第一章可行性研究說明書1.1開發背景當網絡開始流行時,網絡BBS也被很多人所知道,特別是在許多的網站里BBS更是因其信息量大,內容豐富,而受到無數網民的歡迎,BBS也成了網民學習生活中不可缺少的一部分。當我第一次在sohu真正接觸到BBS論壇時,被它那廣泛而豐富的娛樂和知識深深的吸引住了,成千上萬篇不斷更新的文章與信息,讓你每天都可以閱讀到新鮮的東西。我的第一份兼職工作就是在的sohu上找到的。當我回到工作崗位時卻為我們的系統沒有自己的BBS論壇而感到遺憾,作為計算機專業畢業的學生,希望為本局的BBS建設作一點貢獻的想法一直在我的腦子徘徊,畢業設計的課題下來時,我毫不猶豫的選擇了BBS論壇。第2頁共37頁網絡和網絡編程語言的飛速發展,使得不論是因特網上的BBS論壇,還是局域網上的BBS論壇,都有了巨大的變化,現在的BBS不僅能夠發表文章,還能夠給朋友留言,發郵件,聊天,特別是對我們這些渴望足不出戶就可以尋覓到無數有價值的新聞,消息,又可以和很多人聯系交友的工作人員更是不可缺少的網上工具。許許多多完整的BBS論壇給了我們足夠的范例,加上我局對計算機的不斷重視,而且自從建成全省聯網以來,我局的規模得到了空前的壯大,網絡的建設也迫在眉睫,所有的一切都為BBS論壇建設作好了基礎,可以說BBS的成功建設既是對計算機專業學生的是一個很好的實踐與提高的機會,又對我局內網的發展是一件極有現時意義和實用價值的工作,所以在這種情況下我選擇了宿遷工商局信息中心BBS論壇的開發與設計。1.2開發構想現在由于網絡編程語言的多種化,而且許多語言經過很長時間實踐的考驗,變的非常成熟,為完成網上編程提供了可靠的語言基礎,同時無數因特網BBS和校園網BBS以及個人主頁BBS的成功示例不僅在技術上證明了各種網絡編程語言的可靠性,也表明了BBS論壇無論是在廣域網,還是在局域網上都受到了極其廣泛的關注和應用,所以說BBS的開發是有很大的實際意義的。因此在此次BBS的開發過程中,結合自己的編程能力和時間限制,以及全局網的實際應用要求,本著既要象因特網上和大型網絡上的BBS那樣具有比較齊全的功能、一定的可維護性和安全性等各方面的要求,也要象個人BBS網站一樣小巧玲瓏,具有一定的可移植性,既能單獨作為一個獨立運行的網站,又能嵌入到某個大型網站中作為其中的一部分以增強它的功能,這樣才能發揮BBS論壇實用和靈活長處。在這次畢業設計中,根據以上的構想,編程技術主要從ASP,JSP,PHP等網絡編程技術中選擇,由于整個網站是動態的,需要讓后臺服務器和前臺瀏覽器的信息能夠進行交互式的聯系,也就是前臺界面能夠訪問后臺服務器的數據庫中的各種資源,所以在網站的建設中還要使用到某種數據庫,所用的數據庫主要是從現常見的幾種:ACCESS,SQLSERVER,ORACLE中選擇一種。1.3可行性分析1.3.1技術可行性無論是因特網上的BBS還是內網BBS都有許多非常成功的范例,因此在第3頁共37頁畢業設計中設計一個系統內網BBS論壇是完全能夠實現的。首先,用來進行網頁瀏覽的瀏覽器在大部分的個人電腦上都有,特別是大多數的計算機上都裝有微軟公司開發出來的較新版本的瀏覽器IE(MICROSOFTINTERNETEXPLORER,網絡探索者),它可以很方便的執行HTML(超文本語言)不僅功能強大,而且使用簡單,為編寫畢業設計提供了極大的方便。其次,象ASP,JSP,PHP等的運行環境是一種服務器端的腳本程序,用戶從瀏覽器向WEB服務器提出請求,腳本開始運行,然后WEB服務器調用ASP或JSP,全面讀取請求的文件,執行所有腳本命令,將WEB頁傳送給瀏覽器。而常用的由微軟推出的WEB服務器有:1MicrosoftInternetInformationSerververson3.0/4.0onWindowsNTServer;1MicrosoftPeerWebServervicesVersion3.0onWindowsNTWorkstation;1MicrosoftPersonalWebServeronWindows95/98;這些WEB服務器可以很方便的使用,使得網站的建設更為容易。最后,許多大型數據庫功能的不斷加強和使用的簡便性給BBS的建設提供了可靠的保障,常用的數據庫主要有ACCESS,ORACLE,SQLSERVER等。1.3.2經濟可行性在本系統的開發中,主要的支出僅是一些參考資料、應用軟件、網上資料查找及設備占用的少量費用,完全可行.本系統的成功開發對我局內網的建設與完善是有很大幫助的,在此基礎上可以不斷的改進論壇,以滿足廣大同事的需要,都能夠帶來不少的好處。所以說本系統的開發是有很大的直接和間接的經濟效應,是完全可行的。1.4開發技術方案根據以上的分析,微軟的IE瀏覽器將作為本畢業設計局內網BBS論壇的瀏覽器,然后可以有以下三個不同的技術方案:方案一:JSP和SQLSERVER或ORACLE數據庫相結合JSP作為一種非常先進的技術,它的優越性是很多的:JSP支持現在的絕大多數平臺,包括非常流行的LINUX系統,對于應用非常廣泛的APACHE服務器也提供了支持JSP服務的技術手段,JSP使用的是JAVA語言,他繼承了JAVA的一切特性,同時具有跨平臺性,在一種平臺的機器上編的代碼只需做很少的變動就可以在另一種平臺上編譯通過,可移植性很高,JSP執行代碼的的效率相對于ASP和PHP來說是很快的,另外JSP的安全性也比第4頁共37頁較好,與數據庫的連接更方便,但JSP與數據庫的連接必須有JDBC驅動程序,如果沒有,則要求通過JDB-ODBC橋的轉換才能連接。這些都說明JSP在制作網站方面有很大的優勢,但是與它相連接的SQLSERVER或ORACLE數據庫對系統的要求很高,在普通的WINDOWS95/98下很難發揮其強大的功能,JSP和SQLSERVER或ORACLE的結合更適合在WINDOWSNT下建設應用在因特網上的大型網站,以滿足網上大規模的訪問和使用。更重要的是JSP在現有的硬件條件下也難以達到,而且學習的難度較大,在短時間內無法很好的熟悉,而且還要在此基礎上要進行較深的應用,實現周期長,實際應用的難度很大,所以此方案在我們現有的情況下并不是最好的選擇。方案二:ASP和SQLSERVER或ORACLE結合,或JSP和ACCESS結合ASP由于僅能在微軟的平臺上運行,如:WINDOWSNT,WINDOWS2000,還必須有IIS或PWS的支持,移植性不好和執行效率不高,使得它的使用受到了一定的限制,尤其是與SQLSERVER等大型數據庫連接時,無法發揮大型數據庫的全部功能;而JSP作為一種先進的技術與ACCESS這種小型的數據庫結合,不僅不能發揮JSP的強大功能,反而會影響到整個網站的應用,相對JSP或SQLSERVER來說,它們所要求的硬件設施較難滿足,而且此方案所需要的時間周期長,因此這種方案也不是很好的選擇。方案三:ASP和ACCESS的結合雖然ASP與JSP相比較有不少缺點和不足,但ASP作為一種使用了很久的技術,它的可靠性,穩定性,實用性,安全性都得到了長久的考驗,是經過實踐證明非常適合于各種網站的設計,同樣具有自己的許多優點:它可以使用VBSCRIPT,JAVACCRIPT,PERLSCRIPT等簡單易懂的腳本語言,不需要花太多的時間熟悉,在畢業設計只有十周的時間內學習和使用它是比較容易的,同時結合HTML代碼,可以快速的完成動態網站的應用程序;ACCESS數據庫使用簡單,雖然功能無法與大型數據庫相比,但它可以很快讓人掌握,同時它具有使用方便,靈活,簡單,維護信息的工作量小,是一個受到一致推崇的桌面數據庫系統。它使得用戶對數據的存取,分類,查詢

溫馨提示

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

評論

0/150

提交評論