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

正文內(nèi)容

基于aspnet的bbs項目設(shè)計與開發(fā)_畢業(yè)設(shè)計(論文)-免費閱讀

2025-08-11 10:23 上一頁面

下一頁面
  

【正文】 同時我還要感謝大學(xué)四年里交給我知識的老師。俗話說一份付出一份收獲,在我的努力下,我終于成功的實現(xiàn)了我的系統(tǒng)。 同時界面還有待再加以美化。 系統(tǒng)在設(shè)計過程中不可避免地遇到了很多技術(shù)問題,有關(guān)頁面設(shè)計的許多細節(jié)都要靠自己去摸索,加之本人水平有限,還未能 夠考慮到論壇系統(tǒng)的各種需求,所以在功能上仍存在著許多不足之處。 圖 管理員登陸界面 輸入正確的用戶名和密碼后出現(xiàn)顯示登錄成功。 在 的 HTML 添加如下代碼進行數(shù)據(jù)綁定。登陸界面如下圖 所示: 其頁面代碼如下: 圖 系統(tǒng)登錄界面 BBS 項目設(shè)計與開發(fā) 24 % Page Language=C AutoEventWireup=true CodeFile= Inherits=Default3 % !DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN html xmlns= head runat=server title/title /head body form id=form1 runat=server div asp:Label ID=Label3 runat=server Text=登陸 /asp:Label br / asp:Label ID=Label1 runat=server Text=用戶名 /asp:Label : asp:TextBox ID=TextBox1 runat=server/asp:TextBox /div asp:Label ID=Label2 runat=server Text=密碼 /asp:Label : asp:TextBox ID=TextBox2 runat=server/asp:TextBox br / asp:Button ID=Button1 runat=server Text=登陸 / asp:Button ID=Button2 runat=server Text=取消 / /form /body /html 用戶如果不登錄雖然可以查看帖子,不過不能進行發(fā)帖和留言。注冊頁包含用戶一些基本信息的填寫。 (3) 在代碼中使用該 DataSet 對象顯示數(shù)據(jù)或更改數(shù)據(jù)庫中的項。 首先,在頭文件中加入 using , using 使用SqlConnection 連接數(shù)據(jù)庫。 表 smallkind 表 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 說明 (K) id int 4 小分類 id () name nvarchar 50 標題 ( ) bigid int 4 大目錄 id ( 6) 幫助文檔信息表 help 幫助文檔 id ,標題,內(nèi)容的一些信息,其結(jié)構(gòu)如表 所示。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 根據(jù)系統(tǒng) ER圖,針對本系統(tǒng)的特點,在對所搜集的數(shù)據(jù)進行規(guī)范化之后,定義了如下九張表格,分別是管理員表,用戶信息表,帖子信息表,小分類信息表,大分類信息表, 湖南工程學(xué)院畢業(yè)設(shè)計(論文) 17 圖 系統(tǒng) ER 圖 幫 助文檔信息表,后臺管理模塊表,首頁導(dǎo)航表,留言表。 ( 4)留言 表 (reply):留言 id,用戶 id,內(nèi)容,帖子 id,回復(fù)時間。 BBS 項目設(shè)計與開發(fā) 16 第 4 章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接影響應(yīng)用系統(tǒng)的效率及實現(xiàn)的效果,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整性和一致性。 ( 2) 瀏覽模塊 該模塊包含三個部分分別是查看帖子,查看會員,查看幫助。 系統(tǒng)功能模塊設(shè)計 從系統(tǒng)目標設(shè)計上看,論壇系統(tǒng)具有以下的主要功能: 用戶注冊,用戶登錄,發(fā)表文章,回復(fù)文章,瀏覽論壇信息,修改用戶密碼,查看文章。 系統(tǒng)總體設(shè)計 論壇系統(tǒng)的主要目的是使用戶能夠?qū)崿F(xiàn)文章的閱讀和回復(fù)、用戶的注冊和登錄等功能。 (2) 面向?qū)ο笤O(shè)計 系統(tǒng)中將文章、用戶信息等都封裝成相應(yīng)的類,從而再次提高了對數(shù)據(jù)庫操作的安全性和程序的可擴展性。這種交流不受時間和空間的影響,大大提高了學(xué)習(xí)效率。 SQL Server 20xx是基于客戶端 /服務(wù)器湖南工程學(xué)院畢業(yè)設(shè)計(論文) 11 (Client/Server)結(jié)構(gòu)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng) (RDBMS)。它的設(shè)計是為了實現(xiàn)獨立于任何數(shù)據(jù)源的數(shù)據(jù)訪問。這樣 XML 和數(shù)據(jù)庫訪問緊密聯(lián)系在一起,即 XML 的全部內(nèi)容都是有關(guān)數(shù)據(jù)編碼的,因此數(shù)據(jù)訪問越來越多發(fā)內(nèi)容都與 XML 有關(guān)。這樣就可以滿足以下需要。使用不同瀏覽器的監(jiān)測能力, DreamWeaver 可以告知在不同瀏覽器上執(zhí)行的效果如何。 DreamWeaver 可以用最快的方式將 Fireworks、 FreeHand 或Photoshop 等軟件制作的文檔移至網(wǎng)頁上,并與許多設(shè)計工具和外掛模塊搭配使用,不需要離開 DreamWeaver 便可完成網(wǎng)站的制作,整體應(yīng)用流程自然順暢。 DreamWeaver 是一種專業(yè)的網(wǎng)頁制圖軟件,是可視化的網(wǎng)頁編輯軟件,它能快速的創(chuàng)建極具動感的網(wǎng)頁,還提供了強大的網(wǎng)站管理功能。 Web 服務(wù)是可在因特網(wǎng)上通過交互 協(xié)議調(diào)用的托管軟件模塊。 ( 2)新的面向?qū)ο蟮脑O(shè)計 C語言不但具有面向?qū)ο蟪绦蛘Z言所應(yīng)有的一切特性 —— 封裝、繼承、多態(tài)等,而且 C語言的一個重要創(chuàng)新就是使面向組件編程更加容易。 ASP 技術(shù)簡單,運行較慢,錯誤處理差,頁面中代碼不清晰 。 杰出的性能: ( 1)兼容性 與 ASP 兼容,因此沒有必要擔(dān)心現(xiàn)存的應(yīng)用程序會在 IIS的下一版本中崩潰。在 BBS 上也能對學(xué)習(xí)者進行系統(tǒng)和規(guī)范的課程教學(xué)。 由于 BBS 的特點以及它所具有的功能,因此特別受到遠程教育的青睞。由于論壇可以使網(wǎng)上信息交流變得非常方便、廣泛、及時,因而對于加深網(wǎng)站的服務(wù)深度、提高網(wǎng)站的知名度、拓展網(wǎng)站的交流范圍、激活網(wǎng)站的人氣都有不小的作用。此外人們還對各類 BBS系統(tǒng)的技術(shù)建設(shè)和管理等問題進行了諸多介紹和探討。 第三階段 : BBS的影響 , 包括它對人際關(guān)系和人們生活的改變、因之產(chǎn)生的一些新的社會和文化問題及其對傳統(tǒng)媒介的沖擊。而另一種,也是本畢業(yè)設(shè)計所采用的,是稱為瀏覽器 —— 服務(wù)器的 B/S 結(jié)構(gòu),它的特點是在客戶 端直接采用了功能強大的瀏覽器軟件作為界面,其優(yōu)點在于軟件開發(fā)效率高,客戶端不受操作平臺的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于 Inter,而且投資小、見效快,用戶可以不必進行服務(wù)器方面的投資,而是去租用,甚至是免費使用 ISP 的服務(wù)器資源,因而受到越來越多中小型單位的青睞。在 Inter 的發(fā)展中論壇的作用將是無法替代的。 本系統(tǒng)的設(shè)計的是一個學(xué)校計算機學(xué)習(xí)論壇。 本文討論的是一個簡易的 BBS 網(wǎng)站,它具有 BBS 網(wǎng)站應(yīng)該具有的所有功能,包括用戶注冊、用戶登錄、匿名登錄、發(fā)表文章、閱讀文章、回復(fù)別人的文章、分頁查找、主題查找、作者查找、多種方式排序、個人資料修改、在線人數(shù)統(tǒng) 計等,所有操作都可以由用戶在客戶端瀏覽器中完成,而服務(wù)器中的 ASP 程序會按用戶的要求來完成對數(shù)據(jù)庫的操作,并將結(jié)果傳給 Web 服務(wù)器,再由 Web 服務(wù)器處理成 HTML 文件后發(fā)送到客戶端瀏覽器。 第四階段 : BBS的改進和研究 , 包括如何發(fā)展利用 BBS及對 BBS產(chǎn)生的相關(guān)問題的專業(yè)深入研究和系統(tǒng)化、綜合性分析??偟恼f來,隨著 BBS的廣泛應(yīng)用和人們對 BBS本身問題了解的相對成熟,目前國內(nèi)對 BBS這一層面的相關(guān)研究也更多的是側(cè)重于 BBS的技術(shù)擴展、改進和應(yīng)用 ,而這些研究已經(jīng)越出了第一階段的范疇。它也可以單獨作為專門的網(wǎng)站形式。使它成為遠程教學(xué)服務(wù)的有效方式之一。例如,按 BBS 的方式,有關(guān)教學(xué)機構(gòu)可以按課程劃分出公告欄、專題討論區(qū)和專課信件區(qū)等,為每門課程定期和不定期的開設(shè)專題報告會和討論會,學(xué)習(xí)者可以根據(jù)自己的興趣或需要,參加一個或多個報告會和討論會。 文件以新的擴展名出現(xiàn),即 .ASPX,因此,用戶能很容易分辨出新舊文件。 C語言介紹 C語言是一種操作簡單、功能強大、面向?qū)ο蠛皖愋桶踩木幊陶Z言,由 C 和 C++發(fā)展而來。在 C語言中,每種類型都可以看成作是一個對象。通過使用正確的屬性,程序員很容易將任何 C語言類或函數(shù)轉(zhuǎn)換為 Web 服務(wù)。它的具有如下優(yōu)點: 湖南工程學(xué)院畢業(yè)設(shè)計(論文) 9 ( 1)所見即所得的網(wǎng)頁開發(fā)功能。 ( 4)無可比擬的控制能力。 訪問數(shù)據(jù)庫技術(shù) 數(shù)據(jù) 庫訪問已經(jīng)成為現(xiàn)代軟件開發(fā)中一個主要的任務(wù),對于單獨工作的應(yīng)用程序或者是基于 Web 的應(yīng)用程序都是如此。 ? 斷開式數(shù)據(jù)結(jié)構(gòu)。 提供了兩個核心組件,即 DataSet 和 .NET Framework 數(shù)據(jù)提供程序(包括 Connection、 Command、 DataReader、 DataAdapter 對象)。因此,它可以用于多種不同的數(shù)據(jù)源,包括 XML 數(shù)據(jù)源。它在 SQL Server 7的基礎(chǔ)上,擴展了 SQL Server的總體功能與性能、工具界面更加方便合理、全面的數(shù)據(jù)完整性保護、系統(tǒng)安全性更高。 本系統(tǒng)使用 Visual 的整體架構(gòu) ,使用 SQL Sever 20xx,設(shè)計完成的一套 基于 WEB 技術(shù)的 BBS 論壇。 (3) 人性化設(shè)計 系統(tǒng)界面設(shè)計充分考慮到用戶上網(wǎng)習(xí)慣,從簡單實用出發(fā),易于操作。本系統(tǒng)整體上可以劃分為數(shù)據(jù)庫、數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層。 其邏輯結(jié)構(gòu)如圖 所示。帖子是系 統(tǒng)會員在論壇上發(fā)表的 文章、看法、議論等,會員是目前論壇上已注冊的會員列表, 幫助是對 BBS 系統(tǒng)的使用給予說明,并注明一些注意事項。 根據(jù)其功能分析,該系統(tǒng)分為前臺和后臺兩個部分。 ( 5) 小分類信息表( smallkind): 小分類 id,標題,大目錄 id。這九張表格之間有著不同程度的聯(lián)系。 表 help 表 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段長度 說明 (K)id int 4 幫助文檔 id ()title nvarchar 50 幫助文檔標題 ()content nvarchar 100 幫助文檔內(nèi)容 ( 7) 后臺管理模塊表 magmenu 模塊 id ,名稱等信息,其結(jié)構(gòu)如表 所示。然后,通過 訪問數(shù)據(jù)庫,按照以下 步驟進行: (1) 使用一個連接對象創(chuàng)建一個到數(shù)據(jù)庫的連接。 (4) 使用數(shù)據(jù)適配器對象調(diào)用一個命令通過 DataSet 對象更新數(shù)據(jù)庫。根據(jù)要求和具體情況注冊成功以后,返回首頁 登錄。會直接返回到主頁。 ItemTemplate asp:HyperLinkid=HyperLink1 Width=”170px” runat=”server” ForeColor=”400040” FontSize=”Small” Text=’% (Container,””)%’ NavigateUrl =’% (Container, ””, ”?id={0}”)%’ % (Container, ””,)% /asp:HyperLink /ItemTemplate 在 中添加數(shù)據(jù)庫訪問以及相關(guān)操作的源代碼,如數(shù)據(jù)庫連接類似,這里不在詳述。如圖 所示: 圖 成功登陸界面 管理員登錄后,可以在后臺進行用戶的刪除操作。受開發(fā)條件和開發(fā)時間的限制,好多在系統(tǒng)實現(xiàn)的過程中想增加的功能還未能實現(xiàn)。 這些都是需要完善的地方,該系統(tǒng)離實際使用也還有相當(dāng)?shù)木嚯x,需要我進行不斷地補充和完善。通過這次畢業(yè)設(shè)計,我不僅了豐富專業(yè)知識,同時也鍛煉了我承受壓力的能力,以及面對困難不畏懼不退縮的精神,這也 是學(xué)校對我們的最后一次具有人生意義的教育。他們在極其平凡的崗位上給了我無價的知識,培養(yǎng)了我的自學(xué)能力。再次我真摯 的感謝羅老師。這些都磨練了我的耐性和意志。 ( 6)上傳和下載功能未實現(xiàn)。用它開發(fā)的在線論壇,可非常方便地實現(xiàn) Inter
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1