bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)

bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)

ID:12531863

大?。?35.00 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2018-07-17

bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《bbs論壇設(shè)計(jì). - bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、BBS論壇的設(shè)計(jì)與實(shí)現(xiàn)一課程設(shè)計(jì)的地位、作用與目的課程設(shè)計(jì)是學(xué)習(xí)中的一個(gè)重要環(huán)節(jié),能鞏固課堂學(xué)習(xí)知識(shí),提高動(dòng)手能力,培養(yǎng)科學(xué)作風(fēng)和團(tuán)隊(duì)精神,加強(qiáng)綜合運(yùn)用電子商務(wù)的基本知識(shí)來(lái)解決實(shí)際問題能力。隨著我國(guó)加入WTO,電子商務(wù)將成為國(guó)內(nèi)外通行的貿(mào)易手段,各類新的信息技術(shù)、應(yīng)用統(tǒng)計(jì)、企業(yè)管理、網(wǎng)上商店的實(shí)現(xiàn)方案很快在電子商務(wù)中獲得廣泛應(yīng)用,飛速發(fā)展的電子商務(wù)不僅為企業(yè)提供了無(wú)限商機(jī),而且改變了傳統(tǒng)商業(yè)的經(jīng)營(yíng)管理模式。作好21世紀(jì)計(jì)算機(jī)專業(yè)的學(xué)生,不僅要學(xué)好電子商務(wù)知識(shí),而且必須學(xué)好電子商務(wù)過(guò)程中的網(wǎng)站維護(hù),能夠及時(shí)排除各種問題。學(xué)習(xí)課堂知識(shí)后的課程設(shè)計(jì)給我們提供了一個(gè)很好平臺(tái)。通過(guò)

2、學(xué)習(xí)和制作動(dòng)態(tài)網(wǎng)頁(yè),消化課程所學(xué)基礎(chǔ)知識(shí),加強(qiáng)各個(gè)知識(shí)點(diǎn)之間的銜接,形成一個(gè)知識(shí)網(wǎng),培養(yǎng)綜合運(yùn)用電子商務(wù)的基本知識(shí)來(lái)解決實(shí)際問題能力;加強(qiáng)與同學(xué)間的團(tuán)結(jié)合作,培養(yǎng)敢于吃苦,團(tuán)結(jié)一致的團(tuán)隊(duì)精神。二需求分析2.1BBS實(shí)現(xiàn)功能此次課程設(shè)計(jì)的題目是小型BBS論壇設(shè)計(jì)需要實(shí)現(xiàn)新用戶注冊(cè)、會(huì)員登錄、會(huì)員發(fā)布帖子、會(huì)員回復(fù)帖子、留言、回復(fù)留言、修改用戶密碼、查詢帖子信息、修改發(fā)布帖子、刪除發(fā)布帖子、刪除非法用戶(管理員權(quán)限)十項(xiàng)功能。2.2數(shù)據(jù)庫(kù)分析BBS數(shù)據(jù)庫(kù)包含三張表1)用戶基本信息數(shù)據(jù)表USER2)發(fā)布帖子信息數(shù)據(jù)表ARTICLEID3)留言信息數(shù)據(jù)表MESSAGE三概要設(shè)計(jì)3

3、.1設(shè)計(jì)思路BBS論壇的首頁(yè)是會(huì)員登陸界面,當(dāng)用戶來(lái)到首頁(yè)時(shí),可以選擇會(huì)員登陸和游客進(jìn)入,以不同的身份進(jìn)入所擁有的權(quán)限也不同。會(huì)員進(jìn)入后可以修改密碼、查看留言、回復(fù)留言、瀏覽標(biāo)題、發(fā)表文章、發(fā)表評(píng)論、刪除用戶(管理員)、查詢文章;而以游客身份登陸后,可以注冊(cè)、瀏覽文章、給數(shù)據(jù)庫(kù)管理員留言,但不可以發(fā)表文章、發(fā)表評(píng)論、刪除用戶(管理員)、查詢文章。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)包括以下三張表,字段設(shè)計(jì)如下1).用戶基本信息數(shù)據(jù)表USER(圖1)圖12)發(fā)布帖子信息數(shù)據(jù)表ARTICLEID(圖2)圖23)留言信息數(shù)據(jù)表MESSAGE(圖3)圖33.3總體流程圖(圖4)會(huì)員?修改密碼查看留言

4、回復(fù)留言瀏覽文章發(fā)表評(píng)論給作者留言發(fā)表文章注冊(cè)登陸瀏覽文章留言登陸刪除用戶圖4YN四詳細(xì)設(shè)計(jì)4.1模塊設(shè)計(jì)登陸模塊:會(huì)員登陸模塊(login.htm,login.asp)游客登陸模塊(visitortop.asp)注冊(cè)模塊(register.htm,register.asp)發(fā)帖模塊(publisharticle.htm,publisharticle.asp)回復(fù)帖子(return.asp)查看留言、刪除模塊(readmessage.asp)留言模快(leavemessage.htm,leavemessage.asp)修改密碼(changepassword.htm,cha

5、ngepassword.asp)刪除帖子(deletearticle.asp)刪除非法用戶(delete.htm,delete.asp)4.2模塊分析1)留言模塊留言模塊分兩部分,瀏覽器端leavemessage.htm,服務(wù)器端leavemessage.asp.瀏覽器通過(guò)post方法提交表單姓名,郵箱,主頁(yè),留言對(duì)象,內(nèi)容。服務(wù)器端通過(guò)Request.Form接受提交表單信息,再連接數(shù)據(jù)庫(kù),寫入數(shù)據(jù)庫(kù),如果連接成功,顯示”祝賀祝賀你,你的信息成功地發(fā)給了管理員”。2)查詢模塊查詢模塊分三部分:第一部分建立輸入頁(yè)面;第二部分為SQL查詢語(yǔ)句;第三部分是包含q,inc過(guò)程的

6、guocheng.asp文件。在WEB頁(yè)面輸入查詢的條件,可以按作者和文章標(biāo)題進(jìn)行模糊查找。通過(guò)表單提交查找的關(guān)鍵詞,讓數(shù)據(jù)庫(kù)服務(wù)器檢索特定的信息,并將查詢結(jié)果返回到瀏覽器上。查詢時(shí)首先建立查詢語(yǔ)句,查詢語(yǔ)句接受表單提交的關(guān)鍵詞,如sql="select*fromarticlewherearticleauthorlike'"&request("zz")&"%%'andarticletitlelike'"&request("bt")&"%%'",再通過(guò)callq(sql)調(diào)用Q過(guò)程。調(diào)用過(guò)程時(shí),連接數(shù)據(jù)庫(kù),打開數(shù)據(jù)庫(kù),通過(guò)循環(huán)語(yǔ)句在表格中輸出表article從第二個(gè)字段開始

7、的所有字段,再通過(guò)循環(huán)語(yǔ)句輸出表中信息,最后關(guān)閉數(shù)據(jù)庫(kù)。五測(cè)試分析5.1測(cè)試中遇到的問題1)未指定數(shù)據(jù)源或默認(rèn)驅(qū)動(dòng)器MicrosoftOLEDBProviderforODBCDriverserror’80004005’。原因.沒有配置數(shù)據(jù)源名稱。雙擊數(shù)據(jù)源à系統(tǒng)DNSà選擇驅(qū)動(dòng)à寫上數(shù)據(jù)庫(kù)名稱,點(diǎn)確定2)包含文件寫錯(cuò)。形式應(yīng)是