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

正文內(nèi)容

網(wǎng)上論壇的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-在線瀏覽

2024-10-31 00:38本頁面
  

【正文】 ...................... 錯誤 !未定義書簽。 參考文獻 ......................................................... 錯誤 !未定義書簽。 天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 1 第一章 概述 因特網(wǎng)是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它帶給我們的不僅是無窮的信息,它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體,更是交流和學習方式的變遷,作為因特網(wǎng)上一種先進的,易于被人們所接受的信息檢索手段,WWW (全稱 World Wide Web)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫。近些年來,隨著計算機科學的迅速發(fā)展及網(wǎng)絡(luò)用戶要求的不斷提高,特別是數(shù)據(jù)庫技術(shù)在因特網(wǎng)中的廣泛應(yīng)用, Web 站點向用戶提供的服務(wù)越來越人性化,內(nèi)容也越來越豐富。 電子公告板翻譯為英文就是 “Bulletin Board System” ,英文簡稱是 BBS。最早的 BBS 與大多數(shù)街頭和校園內(nèi)的公告板性質(zhì)一樣,只不過是通過電腦來傳播或獲得消息而已。近些年來,由于愛好者們的努力, BBS 的功能得到了很大的擴大和補充。直到 1982 年, Buss Lane 編寫了一個用 Basic語言的原型程序。經(jīng) Thomas Mach 整理后,終于完成了個人計算機的第 1 版BBS 系統(tǒng) ——RBBSPC。但在當時,如天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 2 何實現(xiàn)站與站之間的聯(lián)系問題并未解決。由于該軟件具有站際連線和自動互傳信息的功能,所以站際間彼此可以在一個共同的預(yù)定時間傳送電子郵件,使得 BBS網(wǎng)絡(luò)化有了一線生機。由于這些網(wǎng)絡(luò)和 FidoNet 之間的信息交流不成問題,這就實現(xiàn)了所謂的跨網(wǎng)。直到 1995 年,隨著計算機及其外設(shè)的大幅降價, BBS 才逐步被人們所認識。國內(nèi)的 BBS 站,按其性質(zhì)劃分,可以分為 2 種:一種是業(yè)余 BBS 站,如天堂資訊站;另一種是商業(yè) BBS 站,如新華龍訊網(wǎng)。大多數(shù)業(yè)余 BBS 站的站長,因個人關(guān)系,每天都互相交換電子郵件,逐漸地形成了一個全國性的電子郵件網(wǎng)絡(luò) China FidoNet(中國惠多網(wǎng))。這種跨地域電子郵件交流是商業(yè)站無法與業(yè)余站相抗衡的。這里 “業(yè)余 ”兩個字,并不是表示這種類型的 BBS 站的技術(shù)水平和服務(wù)質(zhì)量是業(yè)余的,而是指 BBS 站的性質(zhì)。他們付出的不光是金錢,更大的是精力,為了更好的推動中國計算機網(wǎng)絡(luò)的健康發(fā)展,提高 廣大計算機用戶的應(yīng)用水平。隨著計算機的普及,特別是調(diào)制解調(diào)器的廣泛使用, BBS 的活動將會進一步提高。雖然 BBS 站臺的數(shù)量在不斷增加,然而這種增加的幅度總也趕不上用戶群的增加。每回要撥上許多次才能成功連上一個 BBS 站的狀況已經(jīng)成為困擾當今中國BBS 用戶的一個難題。 當然 BBS 的發(fā)展過程中,也存在了一 些問題。雖然部分的站長翻譯了一些資料,但是這些是遠遠無法解決的。 我們應(yīng)該清醒地認識到,當前一些 BBS 站并沒有發(fā)展到 “簡明、實用 ”的層次。往后,國內(nèi)的 BBS 站將朝著專業(yè)化和個性化的方向發(fā)展。更為糟糕的是, 還可能會導(dǎo)致系統(tǒng)不完善或整個系統(tǒng)根本無法運行。具體到本系統(tǒng)而言,就是根據(jù)論壇管理系統(tǒng)的目標、內(nèi)容、規(guī)模、性質(zhì)、現(xiàn)有的配置等具體情況,進行系統(tǒng)可行性分析,明確系統(tǒng)開發(fā)目標,整體規(guī)劃網(wǎng)站的物理結(jié)構(gòu)。論壇管理系統(tǒng)的建立是可以有效的用戶間日常交流和學習的投資 (指時間 ,精力 ),其設(shè)計理念很簡單,變傳統(tǒng)的打電話或面對面的交流方式為計算機自動化進行網(wǎng)上論壇信 息交流管理,既省時間又提高效率。 論壇的開發(fā)目的 本次論壇的設(shè)計目的在于研究基于 ASP+ACCESS 網(wǎng)上論壇系統(tǒng)方案設(shè)計,主要對動態(tài)網(wǎng)站進行研究,以便更好的設(shè)計一個網(wǎng)上論壇動態(tài)系統(tǒng)。這種交流方式可以打破地區(qū)、國界的限制,使交流過程便利、快捷,大大縮短了交流時間?,F(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web結(jié)構(gòu) 如圖 21 所示的中間一層,將客戶機 /服務(wù)器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web 站點的開發(fā)更方便,實現(xiàn)的功能更強大。這 6 個對象及其功能描述如表 21 所示: 表 21 ASP 內(nèi)部 6 大對象及其功能 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲存在一個 Session 內(nèi)用戶信息,該信息僅可被該用戶程序和計算邏輯 前端討論器 ActiveX Server 元件 ActiveX Server 元件 后端數(shù)據(jù)庫 數(shù)據(jù)庫服務(wù)器 Microsoft IIS + ASP 討論器 天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 5 訪問 Application 在一個 ASPApplication 中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction服務(wù)器進行分布式事務(wù)處理 合理地運用這些對象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。 Global 文件 每一個以 Active Server Pages 為基礎(chǔ)的應(yīng)用程序都擁有一個 文件( ASA 后綴名其實是 Active Server Application 的縮寫),它位于每一個應(yīng)用程序的基點目錄之下。 ② . 不具有任何 Session 的客戶端向 Server 請求一個 ASP 文件時。 Application對象內(nèi)的信息供所有正在執(zhí)行該應(yīng)用程序的用戶分享,它創(chuàng)建于 Web Server 啟動后一個應(yīng)用程序中任一 ASP 文件被提出第一個 HTTP 請求時,結(jié)束于 Server端停止運行??梢?, 文件的調(diào)用與 Application與 Session 這兩個對象密切相關(guān)。 asa 文件中寫入以下內(nèi)容: ① Application 或 Session 的開始事件( Startevent)。 這樣,在一個 Application 或 Session 對象被創(chuàng)建或結(jié)束時,系統(tǒng)會自動完成 文件中寫入的相應(yīng)事件。 利用 ADO 訪問數(shù)據(jù)庫 ADO( ActiveX Data Objects)是一種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。本文中個性化頁面的實現(xiàn)便大量地用到了 ADO 技術(shù)。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC操縱驅(qū)動程序的數(shù)據(jù)庫。而且我們根本不用知道這個數(shù)據(jù)庫是放在哪里的。我們在給 ODBC 驅(qū)動程序傳 SQL 指令時,即是用 DSN 來告訴它到底操作的是哪一個數(shù)據(jù)庫。由此可見,DSN 是應(yīng)用程序和數(shù)據(jù)庫之間的橋梁。ASP 文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下: set Conn=(“”) 這條語句創(chuàng)建了鏈接對象 Conn,接下來: connstr=Provider=。(amp。) connstr 這條語句打開鏈接,用到了 DSN,本例為 “connstr”。 創(chuàng)建數(shù)據(jù)對象 ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 保存的是一行行的記錄,并標有一個當前記錄。例如: rs=“SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后,對象 Record Set 中就保存了表 tab1 中的所有記錄。例如: rs=“INSERT INTO tab1 VALUES(1,2)” (rs) /執(zhí)行插入操作 關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO 對象之后要關(guān)閉它,因為它使用了一定的服務(wù)器資源。 Record Set Record Set=Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對象 Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對象。我們現(xiàn)對二者進行比較。 2. 無須手動編譯和鏈接程序。 4. 使用腳本語言( JavaScript、 VBScript 或 PERL)編寫。 6. 可使用任何語言編寫自己的 ActiveX Server 組件。 8. 程序代碼隱藏,客戶端僅能看到 ASP 輸出的 HTML 文件。 相比之下,使用 CGI 開發(fā) Web 應(yīng)用程序具有以下缺點: 天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 8 1. 不易與 HTML 文件集成。 3. 程序開發(fā)時間較長。 5. 每個 CGI 程序被不同用戶執(zhí)行時都得重新執(zhí)行一次,并占去 Server的一個端口( Port),降低 Server 效率。 第三章 總體設(shè)計與規(guī)劃 系統(tǒng)設(shè)計思想 該論壇系統(tǒng)通過前端(客戶端)討論器和后臺數(shù)據(jù)庫向用戶展示信息,方便的實現(xiàn)了內(nèi)容的維護和更新,使用戶更快,更好的了解信息??蛻舳怂@示的內(nèi)容是隨著后臺管理數(shù)據(jù)庫的變化而動態(tài)顯示的,因此,客戶端可以獲得用戶的最新動態(tài)信息。 其中前臺討論為注冊用戶進入論壇系統(tǒng)的入口,實現(xiàn)提問發(fā)貼子和回答問題的模擬。集中體現(xiàn)了信息流的流動過程。該子系統(tǒng)通過簡而明晰的 WEB 頁面,提示管理員進行各項管理工作。 系統(tǒng)設(shè)計目標 在明確了系統(tǒng)的設(shè)計思想之后,就要開始規(guī)劃系統(tǒng)的設(shè)計目標了,也就是要明確整個系統(tǒng)應(yīng)當實現(xiàn)的功能,下面將就前臺討論子系統(tǒng)和后臺管理系統(tǒng)兩個子系統(tǒng)分別進行介紹。該系統(tǒng)采用 WEB 頁面作為管理界面,因此與 MIS 系統(tǒng)相比較而言,更加友好與智能化,管理員操作起來也更加便捷。否則系統(tǒng)將給出錯誤提示。 系統(tǒng)整體結(jié)構(gòu)及其說明 系統(tǒng)分為兩個部分,系統(tǒng)整體結(jié)構(gòu)如圖 31 所示: 天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 10 圖 31 系統(tǒng)整體結(jié)構(gòu)圖 從以上結(jié)構(gòu)圖可以看出,構(gòu)成商務(wù)循環(huán)的兩個系統(tǒng)相互聯(lián)系。討論者注冊用戶,由用戶在終端控制。 論壇環(huán)境的開發(fā) 論壇開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說有著相當?shù)闹匾裕鼘ο到y(tǒng)開發(fā)的性能特點,工作量的大小,以及系統(tǒng)今后的維護工作難易等起到?jīng)Q定性的作用。 軟件環(huán)境 一 .服務(wù)器端 平臺應(yīng)該是建立易于開發(fā)、管理、擴充以及同開發(fā)標準兼容的解決方案的基礎(chǔ)。 操作系統(tǒng)采用 Microsoft Windows XP Server。 Web 服務(wù)器從硬件角度上講是 Inter 上保存 Web頁的計算機,從軟件角度上講是提供 Web 服務(wù)的服務(wù)程序?,F(xiàn)在由 Inter 上的眾多 Web 服務(wù)器提供的超媒體數(shù)據(jù)連接服務(wù)也已迅猛發(fā)展。在此,我們主要從軟件角度出發(fā),選擇適合于為論壇應(yīng)用系統(tǒng)提供 Web 服務(wù)的服務(wù)程序。 IIS 的設(shè)計目標是提供適合性很強的 Inter 和 Intra 服務(wù)器功能。它既可以用于集成現(xiàn)有的應(yīng)用方式,也可用于實時 Web 應(yīng)用系統(tǒng)。 Java Web Server 以純 Java 服務(wù)器組件為特色,實現(xiàn)了所謂 “在一處設(shè)計編寫,在任何地方運行 ”的目標。 這兩種 Web 服務(wù)器各有所長,但考慮到論壇系統(tǒng)需要具備較高的安全性能,對用戶的請求必須在短時間內(nèi)作出響應(yīng),因此選用了 Windows 作為系統(tǒng)的Web Server。 Windows IIS 中文版,支持 ASP,可以很好的提高 Web 響應(yīng)速度和處理速度。 運行網(wǎng)上論壇需要處理大量的數(shù)據(jù),而數(shù)據(jù)庫系統(tǒng)是管理大量信息的倉庫和引擎 。因此在構(gòu)建后臺數(shù)據(jù)庫時,采用了 SQL server 2020 數(shù)據(jù)庫系統(tǒng)軟件,用以支持海量的數(shù)據(jù)存儲以及多功能天津大學網(wǎng)絡(luò)教育學院本科生畢業(yè)設(shè)計(論文 ) 12 的數(shù)據(jù)查詢。 程序設(shè)計采用 Microsoft ASP 實現(xiàn), ASP 是基于 Microsoft IIS 的開放式腳本開發(fā)環(huán)境,它可以很好的把 HTML 和腳本開發(fā)結(jié)合在 一起,提高了編程的靈活性,降低了開發(fā)難度。 ( 2) .比 CGI 和 ISAPI 具有更多的優(yōu)點 CGI 程序不能為多個客戶共享,對于新的請求必須啟動新的進程,隨著客戶請求的增加,并行的進程也將增加,這對系統(tǒng)資源來說是一種極大的浪費,同時也加重了服務(wù)器的負擔,降低了性能。效率雖然提高了,但也帶來了更大的風險, ISAPI 進程和服務(wù)器進程處于統(tǒng)一系統(tǒng)進程空間,因此
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1