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

正文內(nèi)容

電子論壇的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計-在線瀏覽

2025-02-05 16:05本頁面
  

【正文】 .............. 30 Administrator Module ........................................................... 31 User management ........................................................ 31 Forum management ..................................................... 33 Post manage ment ......................................................... 34 Database backup and restore ....................................... 36 Conclusion .......................................................................................... 38 Acknowle dge me nts ............................................................................. 39 Refere nces .......................................................................................... 40 Appe ndix Parts of Soure Code of the Designe d Syste m .................. 42 1 第 1 章 引言 課題背景 論壇服務(wù)已經(jīng)是互聯(lián)網(wǎng)上的一種極為常見的互動交流服務(wù)。 國內(nèi)外研究現(xiàn)狀 BBS 起源于 20 世紀初。因此,商業(yè)網(wǎng)站對論壇重視 起來,紛紛在自己的網(wǎng)站上開辟論壇,作為與網(wǎng)民交流的園地,同時在線技術(shù)支持和在線服務(wù)也在論壇中開展起來。所謂“靜態(tài)”指的就是網(wǎng)站的網(wǎng)頁內(nèi)容“固定不變”,當用戶瀏覽器通過互聯(lián)網(wǎng)的 HTTP( Hypertext Transport Protocol)協(xié)議向 WEB 服務(wù)器請求提供網(wǎng)頁內(nèi)容時,服2 務(wù)器僅僅是將原已設(shè)計好的靜態(tài) HTML 文檔傳送給用戶瀏覽器。若網(wǎng)站維護者要更新網(wǎng)頁的內(nèi)容,就必須手動地來更新其所有的 HTML 文檔。 所謂“動態(tài)”就是指具有以下幾個特點的網(wǎng)站 : 1. “交互性”即網(wǎng)頁會根據(jù)用戶的要求和選擇而動態(tài)改變和響應(yīng),將瀏覽器作為客戶端界面,這將是今后 WEB 發(fā)展的大勢所趨。 3. “因時因人而即當不同的時間、不同的人訪問同一網(wǎng)址時會產(chǎn)生不同的頁面。使用 HTML 語言可以賦予網(wǎng)絡(luò)設(shè)計者許多強有力的工具,比如: 1. 使用各種基礎(chǔ)的印刷元素例如標題、文字、表格、列表、照片、插圖等 來發(fā)布在線的文檔。 3. 設(shè)計一種表單控件控制網(wǎng)絡(luò)上的各種傳輸、遠程服務(wù)等功能,就像查詢信息、訂購貨物等。 以上的這些功能是一般的文檔不能完全做到的。 ASP 語言 :在網(wǎng)絡(luò)程序設(shè)計中, ASP( Active Server Pages)是服務(wù)器端的一種未經(jīng)編譯的開放式程序,程序設(shè)計者可按 ASP 的要求來編寫功能強大的網(wǎng)絡(luò)應(yīng)用程序,并實現(xiàn)服務(wù)器端的數(shù)據(jù)處理及數(shù)據(jù)上傳與下載。一個 ASP 程序通常包括 HTML 標簽語句、文本和腳本程序等。一個 ASP 程序的語句串,部分來自于腳本語言,部分來自于 HTML。 ACCESS 數(shù)據(jù)庫 Access 是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點如下: ( 1)存儲方式單一 ( 2) 面向?qū)ο? ( 3)界面友好、易操作 ( 4)集成環(huán)境、處理多種數(shù)據(jù)信息 ( 5) Access 支持 ODBC(開發(fā)數(shù)據(jù)庫 互連, Open Data Base Connectivity),利用 Access 強大的 DDE(動態(tài)數(shù)據(jù)交換)和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、 Excel表格、 Word 文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。利用數(shù)據(jù)庫訪問頁對象生 成 HTML 文件,輕松構(gòu)建 Inter/Intra 的應(yīng)用。它不僅包含了網(wǎng)站原有的特點,還可以讓人們在瀏覽網(wǎng)頁的情況下還可以發(fā)表自己的觀點,其實這只是最基本的,它還有許多優(yōu)點,下面就讓我們簡潔的陳述一下: 用戶功能 ( 1)發(fā)帖時自動記錄用戶名, Email,網(wǎng)友無需每次都輸入。 ( 3)實現(xiàn)用戶頭像功能,您可以象 一樣,選擇自己喜歡的頭像圖標。 ( 5)實現(xiàn)游客瀏覽功能,你即使不進行注冊,同樣可以瀏覽帖子內(nèi)容,但要發(fā)言必須注冊。 版主功能: ( 1)版面顯示版主主頁地址(版主只需在個人信息中維護自己的信息,輸入主頁地址即可。 查詢功能:我們的論壇系統(tǒng)具有超強帖子查詢功能,可以根據(jù)您感興趣的內(nèi)容快速獲得 信息。 統(tǒng)計功能 ( 1)顯示論壇當前注冊總?cè)藬?shù)、當前帖子總數(shù)、帖子點擊總數(shù)、當前在線人數(shù)。 ( 3)用戶表現(xiàn)積分排行,調(diào)動用戶積極性。本日版面排行榜,本日作者排行榜。 6 ( 2)設(shè)定帖子內(nèi)容最大允許的字節(jié)數(shù)?;貜吞?EMAIL 通知功能,自動將帖子內(nèi)容和相關(guān)鏈接寄回被回復人的信箱中。 版面功能 ( 1)具有強大的分頁查看工具條,帖子列表支持分頁顯示,輕松查看所有帖子。 其他功能 ( 1)全面轉(zhuǎn)化 HTML TAG,方便討論主頁設(shè)計、 Web 編程,同時可以有效防止使用腳本語言進行攻擊。此功能代碼部分參考了 UBB代碼。 論壇的對象不是孤立的,它們是緊密聯(lián)系的,下面是論壇各個對象之間的關(guān)聯(lián)表,關(guān)聯(lián)是單向的,是指左側(cè)對象對上方對象的活動。 7 表 21 各對象之間的關(guān)系表 用戶 版面 公共信息 帖子 管理員 用戶 注冊 修改 瀏覽 聯(lián)系 瀏覽 瀏覽 發(fā)布 瀏覽 發(fā)布 修改 刪除 √ 版面 √ √ 公共信息 √ √ 帖子 √ √ 管理員 刪除 授權(quán) 添加 刪除 修改 添加 刪除 修改 添加 刪除 修改 至此,論壇的需要分析完成,接下來是論壇的功能設(shè)計。分 別根據(jù)用戶與這些對象的聯(lián)系給出一個明確的菜單 表 22 用戶功能表 序號 功能名稱 說明 1 用戶注冊 用戶在論壇填寫必要信息就可以成為注冊用戶,注冊后,可修改自己的注冊信息 2 用戶登錄 用戶注冊后可使用用戶名,密碼登錄,可選擇用戶名,密碼保存期限 3 瀏覽用戶信息 注冊用戶可查看其它用戶信息 4 與其它用戶聯(lián)系 注冊用戶可發(fā)站內(nèi)短信 8 (續(xù)表 22) 序號 功能名稱 說明 5 瀏覽版面 任何用戶可瀏覽版面信息 6 瀏覽公共信息 任何用戶可瀏覽公共信息 7 瀏覽帖子 任何用戶可瀏覽帖子 8 發(fā)布修改刪除帖子 注冊用戶登錄后可發(fā)布帖子,修改自己的帖子,刪除自己的帖子 接下來的版面,公共信息,帖子都沒有和其他對象的關(guān)聯(lián),它們在論壇中是被動對象,是被其它對象所操作。 管理員是論壇的一個特殊群體,它們的主要工作是保證論壇的正常運行,他們可以和論壇的所有對象產(chǎn)生聯(lián)系,因此他們的功能也很豐富 。各個板塊有瀏覽列表和管理兩個方法,管理方法又可以分為添加,修改,刪除 3 個子方法。 圖 24 用戶 帖子管理的 實體屬性圖 圖 25 管理員 管理帖子的 實體屬性圖 用戶有注冊、登錄 2 個方法,管理用戶方法又分為 管理用戶 和設(shè)置權(quán)限 2 個子方法。 論壇一般存在兩種用戶:注冊用戶和管理員。 論壇的 3 大基本功能的相互關(guān)系如下圖所示。 論壇擴展功能 下面是個一個論壇擴展功能表。 12 第 3 章 系統(tǒng)設(shè)計 功能模塊 模塊的劃分主要是按照每一個對象的操作來歸類。下面就針對這 5 個對象劃分功能模塊。 表 31 用戶功能模塊表 模塊 模塊功能 用戶模塊 用戶注冊 用戶登錄 瀏覽其它用戶信息 與其它用戶聯(lián)系 用戶控制自己的信息 用戶登錄添 加驗證碼 管理員模塊 用戶刪除 用戶授權(quán) 版面:也有兩個模塊,一個是瀏覽模塊,一個是管理模塊。 13 表 32 版面功能模塊表 模塊 模塊 功能 版面瀏覽模塊 瀏覽版面 版面管理模塊 版面管理 公共信息:用戶瀏覽公共信息的功能劃分一個模塊,管理員對公共信息的操作劃分為一個模塊,其功能模塊列表如表 33。 表 34 帖子功能模塊表 模塊 模塊功能 帖子模塊 瀏覽帖子 發(fā)布 /修改 /刪除帖子 對帖子的特殊操作 帖子評價 帖子發(fā)布添加多媒體 論壇收藏 帖子搜索 14 (續(xù)表 34) 模塊 模塊功能 帖子管理模塊 刪除帖子 移動帖子 管理員:管理員是對其他對象進行操作,如表 35。系統(tǒng)總體功能劃分如圖 36。 建立數(shù)據(jù)表間的關(guān)系 論壇數(shù)據(jù)庫主要有以下幾個表。 表 39 版面信息表 (BBsBoard) 序號 字段名 字段類型 說明 1 boardid Int(4) 版面編號 2 bootid Int(4) 引導標識 3 boardname Varchar(50) 主版面名 4 Child Int(4) 子版 數(shù)量 5 lasttopictime Varchar(255) 最后一個主題時間 6 addtime Datetime(8) 建立日期 7 boardstatus Int(4) 版面狀態(tài) 8 topictable Int(4) 主題 表 表 310 主題信息表 (BbsTopic) 序號 字段 類型 說明 1 Id Int(4) 主題編號 2 Title Text 主題 3 BordId Int(4) 版面編號 4 Reply Int(4) 主題回復數(shù) 5 lastReplyUser Varchar(50) 最后回復用戶 6 lastReplyTime Datetime 最后回復時間 7 ReplyId Datetime 回復 Id 8 Islocked Int(4) 是否鎖定 18 (續(xù)表 310) 字段 類型 長度 備注 9 IsTop Int(4) 是否置頂 10 IsDelete Int(4) 是否刪除 表 311 帖子信息表 (BbsReply) 字段 類型 長度 備注 1 Id Int(4) 帖子編號 2 ParentId Int(4) 回復帖子編號 3 BoardId Int(4) 版面編號 4 UserName Varchar(50) 用戶名 5 UserLoginIp Varchar(100) 用戶登錄 IP 6 TopicId Int(4) 主題編號 7 Title Varchar(255) 主題 8 AddTime Datetime(8) 帖子發(fā)表日期 9 Content Text(16) 帖子內(nèi)容 10 Reply Int(4) 回復 11 LastReplyTime Datetime(8) 最后回帖時間 12 VoteTitle Int(4) 帖子投票 13 StatVote Varchar(255) 投票統(tǒng)計 表 310 和 311 是緊密關(guān)聯(lián)的,論壇主題信息表記載了論壇中主題帖的信息,建立這個表的原因是用戶在瀏覽論壇中的帖子時先應(yīng)看到的是主題列表,如果主題能夠吸引用戶,用戶才會去看其中的內(nèi)容,否則用戶一進來就看到帖子內(nèi)容,會使用戶感覺非常的雜亂。 接下來幾張表是論壇的其它功能需要的數(shù)據(jù)表。 當 把用戶名和密碼輸入進去,系統(tǒng)會自動和數(shù)據(jù)庫的用戶和密碼進行核對,如果一樣就登陸進去,如果和原始資料對不上就提示你進入注冊頁面進行注冊,注冊成功的話會自動把你的用戶名和密碼輸入到后臺數(shù)據(jù)庫里面,下次不用注冊直接登陸就可以了。 當成為用戶進入論壇時,會顯示用戶的個人資料及功能:修改資料,發(fā)起主題,參與主題,上傳頭像,上傳文件,發(fā)送論壇短信,論壇權(quán)限
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1