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

正文內(nèi)容

aspnet網(wǎng)上論壇的設(shè)計與實現(xiàn)-閱讀頁

2024-12-24 15:14本頁面
  

【正文】 硬件環(huán)境 : 服務器 CPU: PIII 500 以上 , 內(nèi)存 : 512M 以上 。 第三章 方案設(shè)計與論證 14 三 . 方案設(shè)計與論證 需求分析 在網(wǎng)絡技術(shù)逐漸滲入社會生活各個層面的今天,以前網(wǎng)站上的論壇管理系統(tǒng)要用戶登陸以后才能進行相關(guān)訪問及互動。論壇的對象是很多的,各個層次都可以進行論壇訪問,大至國家領(lǐng)導,小至一個普通干部,訪問和留言從到指定用戶進行表格到現(xiàn)在通過網(wǎng)絡直接點擊就可進行。所以我提出了本課題的研究。管理員登陸可以管理用戶,刪除貼子,貼子屬性的設(shè)置,上傳文件等操作。 開發(fā)目標 系統(tǒng)預期的目的是為了做成交互式的網(wǎng)頁,方便客戶端和瀏覽器端之間的交流。 應用目標 數(shù)據(jù)庫論壇系統(tǒng)是一個用于用戶之間互相交流的系統(tǒng)。論壇注冊會員能夠修改自己的資料信息,發(fā)布貼子,讓大家積極參與討論。 第四章 設(shè)計與實現(xiàn) 16 四 . 設(shè)計與實現(xiàn) 系統(tǒng)設(shè)計思想 數(shù)據(jù)庫課程論壇系統(tǒng)說明 數(shù)據(jù)庫論壇系統(tǒng)可以實現(xiàn)功能主要有: 游客:在論壇中可以進行貼子的查看,下載資料的查看。 注冊 用戶:查看貼子、發(fā)布貼子、查詢貼子,在線貼子回復、修改個人資料、下載文件資料。 數(shù)據(jù)庫課程論壇系統(tǒng)總體分析 通過上面的功能說明,我們可以將論壇的制作分為五大部分: ( 1) 用戶注冊和登陸模塊:這個模塊的功能,就是新用戶可以填寫注冊資料 ,通過審核后便成為論壇的會員用戶,并可以以會員用戶身份登陸論壇。 ( 3) 發(fā)布貼子模塊:為會員用戶提供發(fā)表貼子的功能。 ( 5) 用戶信息維護模塊:對用戶的信息進行維護,查看用戶發(fā)布的貼子。當然,這些模塊的只是在功能上對數(shù)據(jù)庫課程論壇結(jié)構(gòu)的劃分,實際上并不能夠完全的把他們獨立出來進行設(shè)計。 第四章 設(shè)計與實現(xiàn) 17 數(shù)據(jù)庫設(shè)計思想 數(shù)據(jù)庫的選擇 Access是 Office系列軟 件中用來專門管理數(shù)據(jù)庫的應用軟件。數(shù)據(jù)庫管理系統(tǒng)分為兩類:文件管理系統(tǒng)和關(guān)系型管理系統(tǒng)。它可運行于各種 Microsoft Windows系統(tǒng)環(huán)境中,由于它繼承了 Windows的特性,不僅易于使用,而且界面友好,如今在世界各地廣泛流行。 Access的基本 功能及其常用的操作,主要內(nèi)容包括創(chuàng)建和使用數(shù)據(jù)表,建立和使用查詢、窗體,以及數(shù)據(jù)表與其他數(shù)據(jù)文件之間的轉(zhuǎn)換等。 一個 Access數(shù)據(jù)庫中可以包含表、查詢、窗體、報表、宏、模塊以及數(shù)據(jù)訪問頁。 此外, Access 2021還利用 Office套件共享的編程語言 VBA( Visual Basic for Application)進行高級操作控制和復雜的數(shù)據(jù)操作 。根據(jù)需求和業(yè)務流程,本系統(tǒng)采用了 Access 數(shù) 據(jù)庫管理系統(tǒng)。 第四章 設(shè)計與實現(xiàn) 18 數(shù)據(jù)表結(jié)構(gòu) user (用戶信息表) 用戶信息表主要用于保存用戶登錄系統(tǒng)的用戶名。表 user 的結(jié)構(gòu)如表所示。表 File 的結(jié)構(gòu)如表如示: 文件信息表 字段 類型 長度 是否為空 說明 FileID FileName FileDescribe DownLoadTime DownLoadCount 長整型 文本 文本 文本 數(shù)字 4 50 50 50 4 否 是 是 是 是 主鍵(自動編號) 文件名 文件描述 文件上傳時間 下載次數(shù) 表 422(文件信息表) File head_img (用戶頭像信息表) 用戶頭像信息表主要用于保存用戶頭像的基本信息。表 leave_type 的結(jié)構(gòu)如表所示。表 leave_word 的結(jié)構(gòu)如表所示: 貼子信息表 字段 類型 長度 是否為空 說明 id leave_word_name leave_word_content author leave_time typeid Hits Top jh 長整型 文本 備注 文本 日期 數(shù)字 數(shù)字 布爾型 布爾型 4 50 500 50 8 4 4 是 /否 是 /否 否 是 是 是 是 是 是 是 是 主鍵(自動編號) 貼子主題 貼子內(nèi)容 作者 發(fā)貼日期 用戶名 點擊率 貼子屬性置頂 貼子屬性精華 表 425(貼子信息表) leave_word restore (圖片信息表) 帖子回復表主要用于保存用戶對貼子的回復信息。 圖片信息表 字段 類型 長度 是否為空 說明 第四章 設(shè)計與實現(xiàn) 20 id leave_word_id restore_content restore_user restore_time 長整型 數(shù)字 備注 文本 日期 4 4 200 50 8 否 是 是 是 是 主鍵(自動編號) 回復貼子 ID 回復貼子內(nèi)容 回復貼子用戶 回復時間 表 426(圖片信息表) restore 數(shù)據(jù)庫的連接 建 完數(shù)據(jù)庫之后,接下來就是要進行數(shù)據(jù)庫的連接。 例如: Provider=。 Dim dbConnectionString As String = Provider=。 這樣數(shù)據(jù)庫的連接就做好了。 每一次想要對數(shù)據(jù)庫操作都需要按這樣的方法進行。 系統(tǒng)管理員也就是管理員登陸,可以進行刪除注冊用戶,查找注冊用戶,上傳文件,刪除貼子; 論壇訪問者,沒有登陸到論壇中的用戶,只可以瀏覽貼子,瀏覽下載資料。 系統(tǒng)功能介紹如圖 ( 431) 所示: 數(shù) 據(jù) 庫 課 程 論 壇管 理 員 登 陸 普 通 用 戶 登 陸用戶管理貼子刪除貼子屬性設(shè)置發(fā)表貼子貼子回復密碼修改個人信息維護貼子查詢文件下載文件上傳 圖 (431) 系統(tǒng)功能圖 論壇各功能介紹 通過此功能用戶可以 對論壇中的許多功能和數(shù)據(jù)進行操作控 制 。管理員、論壇用戶還有均通過此頁面進行登陸。生成隨機生成器 Dim random As New Random 39。畫圖片的背景噪音線 For i As Int32 = 0 To 2 x1 = () x2 = () y1 = () y2 = () (New Pen(), x1, y1, x2, y2) Next Dim font As New (Arial, 12, ( Or )) Dim brush As New (New Rectangle(0, 0, , ), , , , True) (checkCode, font, brush, 2, 2) 39。畫圖片的邊框線 (New Pen(), 0, 0, 1, 1) Dim ms As New (ms, ) () 第四章 設(shè)計與實現(xiàn) 24 = image/Gif (()) 注冊用戶 如果想要對論壇進行操作,必須注冊成為論壇用戶, 只有這樣才可以瀏覽用戶的全部貼子,并且可以對貼子進行回復,還可以進行文件的下載操作。 主要的代碼就是對輸入的驗證,通過正則表達式進行驗證,主要的 javascript代碼如下: script language=javascript type=text/javascript function validate()//驗證 { 第四章 設(shè)計與實現(xiàn) 25 var pat=new RegExp([^azAZ09\_\u4e00\u9fa5],i)。 return false。 return false。 return false。 return false。 return false。 if ((re) != 1) { return true。 } } 控制面板 控制面板分為二部分 , 一部分是登陸用戶個人資料的操作 ,包括修改密碼。個人資料界面如圖( 4310)所示: 第四章 設(shè)計與實現(xiàn) 27 圖( 4310) 我的資料 個人發(fā)表的貼子查看界面如圖( 4311)所示: 第四章 設(shè)計與實現(xiàn) 28 圖( 4311)發(fā)表的貼子 用戶管理 此功能只對管理員開發(fā),管理員可以對不合法用戶和從來不登陸論壇的用戶進行刪除操作。鼠標經(jīng)過時,行背景色變 (onmouseover,=39。) 39。FFFFFF39。界面如下圖所示: 圖( 4314)注銷 此功能用戶如果用戶想要換個用戶登陸時,只要注銷了,就可以重新登陸了。它提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法。整個論壇系統(tǒng)使用 Browser/Web 模式來設(shè)計,服務器端采用 ACCESS數(shù)據(jù)庫系統(tǒng)和 組件來構(gòu)成論壇系統(tǒng);客戶端采用瀏覽器來完成系統(tǒng)維護和管理。 論壇待完善問題: 管理員對發(fā)表文章審核系統(tǒng)、郵件發(fā)送等。所謂建系統(tǒng),測試先行,軟件工程的知識告訴我們一個系統(tǒng)的開發(fā)從立項到投入運行,很長的周期都是在測試上的,這次的實際的系統(tǒng)開發(fā)讓我增長了測試的經(jīng)驗。 網(wǎng)絡它以自己的獨特的優(yōu)點征服了我們 。 在這次的畢業(yè)設(shè)計中雖然時間緊迫但我學會了很多 , 也感到自身知識的貧乏 , 希望在日后的努力中能做出更完善
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1