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

正文內(nèi)容

bbs論壇實(shí)訓(xùn)報(bào)告-wenkub

2023-07-09 05:51:43 本頁(yè)面
 

【正文】 lbbstitle varchar 200 發(fā)表人bbscontent text 文章內(nèi)容dateandtime datetime 文章發(fā)表時(shí)間bbshot varchar 10 是否為精華帖zhiding varchar 10 置頂表 54 是夢(mèng)之隊(duì) BBS 的板塊表, 其結(jié)構(gòu)如下:表 53 bbs_ly字段 類型 長(zhǎng)度 主鍵 描述lyid bigint 20 是 留言自動(dòng)編號(hào)lyneirong text 20 留言內(nèi)容shijian datetime 20 留言時(shí)間zhuti text 100 留言主題表 55 是夢(mèng)之隊(duì) BBS 的帖子表, 其結(jié)構(gòu)如下:表 54 bbs_board字段 類型 長(zhǎng)度 主鍵 描述boardid int 11 是 板塊自動(dòng)編號(hào)boardname varchar 200 版塊名稱boardintroduce varchar 500 板塊介紹六、項(xiàng)目實(shí)現(xiàn) 注冊(cè)和登錄功能模塊(1)用戶登錄模塊論壇登錄是必不可少的一項(xiàng),只有登錄后才可以進(jìn)入論壇,游客可以通過注冊(cè)成為會(huì)員,注冊(cè)會(huì)員期間必需格式正確否則會(huì)提示您錯(cuò)誤信息。在注冊(cè)過程中,會(huì)對(duì)注冊(cè)信息進(jìn)行驗(yàn)證,用戶名和密碼不能為空、密碼與驗(yàn)證密碼需一致。會(huì)員登錄后,進(jìn)入論壇主頁(yè),進(jìn)行會(huì)員的看帖發(fā)帖的功能。管理員點(diǎn)擊刪除,修改后,程序會(huì)訪問相應(yīng)的控制層,進(jìn)行數(shù)據(jù)驗(yàn)證。表 41 論壇功能和用戶權(quán)限對(duì)應(yīng)表對(duì)象實(shí)體 功能方法 用戶類型瀏覽列表 注冊(cè)用戶創(chuàng)建板塊 管理員修改板塊 管理員板塊刪除板塊 管理員瀏覽列表 注冊(cè)用戶查看帖子 注冊(cè)用戶發(fā)帖 注冊(cè)用戶回帖 注冊(cè)用戶搜索 注冊(cè)用戶編輯(自己所有) 注冊(cè)用戶編輯(全部) 管理員刪除 管理員置頂 管理員指定精華 管理員帖子轉(zhuǎn)移 管理員注冊(cè) 注冊(cè)用戶注冊(cè)用戶登錄 注冊(cè)用戶管理員登錄 管理員添加 管理員刪除 管理員用戶設(shè)定權(quán)限 管理員 用戶登錄功能用戶輸入用戶名和密碼,首先判斷輸入的用戶名和密碼是否合法,如果合法,則根據(jù)數(shù)據(jù)庫(kù)判斷其用戶類型,并分別登錄到其相應(yīng)的界面,普通會(huì)員登錄到會(huì)員界面,管理員登錄到管理員界面。 圖 41 夢(mèng)之隊(duì) BBS 系統(tǒng)層次圖BBS前臺(tái)模塊注冊(cè)登錄模塊瀏覽模塊發(fā)帖回帖模塊 修改個(gè)人信息模塊留言模塊注冊(cè)登錄模塊后臺(tái)模塊論壇設(shè)置模塊 管理板塊模塊 管理用戶模塊 系統(tǒng)功能模塊圖論壇一般存在兩種用戶,分別為注冊(cè)用戶和管理員。(1)前臺(tái)模塊用戶在前臺(tái)的注冊(cè)、登錄,以及修改個(gè)人的注冊(cè)信息組合成注冊(cè)登錄模塊。圖 32 游客用例圖C、會(huì)員有游客的各項(xiàng)功能,可以瀏覽論壇內(nèi)的信息,瀏覽論壇內(nèi)最新論壇信息、瀏覽論壇內(nèi)最新論壇圖片;會(huì)員必須進(jìn)行登錄才能進(jìn)行論壇內(nèi)跟更多信息的參與;會(huì)員可以對(duì)論壇內(nèi)帖子與文章進(jìn)行查詢;會(huì)員可以在論壇內(nèi)進(jìn)行帖子發(fā)表和文章發(fā)表,還可以對(duì)其他會(huì)員發(fā)表的文章進(jìn)行跟蹤發(fā)帖;會(huì)員可以對(duì)論壇內(nèi)的信息進(jìn)行留言。論壇分類管理:根據(jù)不同的討論內(nèi)容,管理員將整個(gè)討論區(qū)劃分成不同的區(qū)域,會(huì)員可以選擇進(jìn)入不同的討論區(qū),允許管理者對(duì)分類進(jìn)行調(diào)整,同時(shí)提供不同討論區(qū)中包括文章數(shù)量的統(tǒng)計(jì)功能。文章查詢:對(duì)注冊(cè)會(huì)員提供文章查詢以及閱讀的功能,即提供對(duì)應(yīng)文章標(biāo)題信息,以及查看詳細(xì)內(nèi)容及回復(fù)文章的超鏈接。只需簡(jiǎn)單地把文件置于BBS 系統(tǒng),其它用戶就可以極其方便地下載這些文件。起初的 BBS 系統(tǒng)是報(bào)文處理系統(tǒng)。70 年代后期,計(jì)算機(jī)用戶數(shù)目很少且用戶之間相距很遠(yuǎn)。一直到個(gè)人計(jì)算機(jī)開始普及之后,有些人嘗試將蘋果計(jì)算機(jī)上的 BBS 轉(zhuǎn)移到個(gè)人計(jì)算機(jī)上,BBS 才開始漸漸普及開來。同時(shí)在線支持和在線服務(wù)也在論壇中開展起來。BBS 起源于 20 世紀(jì) 80 年代初。最初論壇只用于發(fā)布公告信息,討論問題。當(dāng)代的大學(xué)生幾乎都會(huì)接觸甚至常常登陸自己感興趣的論壇,在上面可以分享,也可以交流意見,但是能把他們集中起來的論壇并不是很多. BBS 的英文全稱是 Bulletin Board System,翻譯為中文就是“電子公告板” 。近些年來,由于愛好者們的努力,BBS 的功能得到了很大的擴(kuò)充。因此,BBS 系統(tǒng)(當(dāng)時(shí)全世界一共不到一百個(gè)站點(diǎn))提供了一個(gè)簡(jiǎn)單方便的交流方式,用戶通過 BBS 可以交換軟件和信息。系統(tǒng)的唯一目的是在用戶之間提供電子報(bào)文。 項(xiàng)目需求該論壇的主要目標(biāo)是給來訪人員一個(gè)發(fā)表意見、討論意見并回復(fù)意見的窗口,易于維護(hù)管理也是設(shè)計(jì)的主要目標(biāo)之一。會(huì)員管理:當(dāng)網(wǎng)上論壇的會(huì)員完成注冊(cè)后,系統(tǒng)會(huì)在數(shù)據(jù)庫(kù)中加入會(huì)員的資料。主題管理、論壇板塊管理、帖子管理:管理員可以修改和刪除任意主題、板塊、帖子。圖 33 BBS 系統(tǒng)普通會(huì)員用例圖 擴(kuò)展功能管理員可以將會(huì)員發(fā)表的帖子置頂,并將會(huì)員發(fā)表的帖子指定為精華帖。注冊(cè)用戶瀏覽板塊、瀏覽主題帖列表、查看帖子組成瀏覽模塊。用戶的權(quán)限是向下覆蓋的,即上級(jí)權(quán)限包含下級(jí)權(quán)限,在這里的論壇中,管理員的權(quán)限是上級(jí)權(quán)限。用戶進(jìn)入登錄界面,輸入用戶名和密碼,點(diǎn)擊提交,數(shù)據(jù)傳送到控制層進(jìn)行數(shù)據(jù)的驗(yàn)證與判斷,數(shù)據(jù)正確然后通過控制層連接模型層訪問數(shù)據(jù)庫(kù),判斷登錄的用戶名和密碼是否存在。正確讓后通過模型層連接數(shù)據(jù)庫(kù),進(jìn)行相應(yīng)操作。發(fā)表新貼時(shí),輸入相應(yīng)的數(shù)據(jù),提交到數(shù)據(jù)控制層,數(shù)據(jù)驗(yàn)證正確讓后通過模型層連接數(shù)據(jù)庫(kù),進(jìn)行相應(yīng)操作。用戶注冊(cè)成功后,便以會(huì)員身份自動(dòng)登錄論壇。如圖 61圖 61 會(huì)員登錄頁(yè)面(2)用戶登錄時(shí)出現(xiàn)的錯(cuò)誤若登錄成功進(jìn)入論壇首頁(yè),若登錄不成功,將返回到系統(tǒng)的登錄界面圖 62 登錄失敗界面(3)新用戶注冊(cè)模塊如果是新用戶則先注冊(cè)才能登錄,注冊(cè)后在登錄便可進(jìn)入論壇圖 63 新會(huì)員注冊(cè)界面(4)新會(huì)員注冊(cè)時(shí)可能出現(xiàn)的錯(cuò)誤A、用戶進(jìn)行注冊(cè),系統(tǒng)對(duì)帳號(hào)不能為空進(jìn)行提示界面圖 64 沒填帳號(hào)界面B、用戶進(jìn)行注冊(cè),系統(tǒng)對(duì)帳號(hào)不能為空進(jìn)行提示界面圖 65 密碼為空界面C、用戶名已存在,如圖 66,需重新填寫信息圖 66 用戶名已存在界面D、用戶進(jìn)行注冊(cè),系統(tǒng)對(duì)確認(rèn)密碼與密碼不符進(jìn)行提示界面:圖 67 密碼錯(cuò)誤界面E、用戶進(jìn)行注冊(cè),系統(tǒng)對(duì)郵件地址不合法進(jìn)行提示界面圖 68 郵件地址錯(cuò)誤界面F、 用戶進(jìn)行注冊(cè),系統(tǒng)對(duì)驗(yàn)證碼驗(yàn)證失敗進(jìn)行提示界面圖 69 驗(yàn)證碼錯(cuò)誤界面 登錄模塊會(huì)員進(jìn)行登錄,提示您登錄的各項(xiàng)信息;若登錄成功系統(tǒng)會(huì)提示您登錄成功,之后將進(jìn)入到會(huì)員論壇首頁(yè);若登錄不成功,系統(tǒng)將提示您登錄不正確,要求您重新登錄。 String pwd=(pwd)。 try { ()。 con=(uri,user,password)。 and userpass=39。 (id,(1))。(id,(1))。 } catch(SQLException e1) { (e1)。139。59539。15339。int totalrecord=0。 try { ()。 con=(uri,user,password)。 order by dateandtime desc)。elsetotalPage=(int)(totalrecord/pageSize)+1。}catch( e){Page=1。for(int iPage=1。(11).equals(1)){if((10)!=nullamp。)。?name=+(1)+39。(/tr) 。 (td h2span class=39。+(7)+/a(精華)/h2/td)。 }if(!())break。 (td h2span class=39。+(7)+/a/h2/td)。 }else{(tr bgcolor=39。ppppp39。(td h2+(5)+/h2/td)。}}else{if((10)!=nullamp。)。(td h2+(5)+/h2/td)。F1F0F139。+(7)+/a(精華)/h2/td)。 }if(!())break。 (tdh2a href=39。(td h2+(9)+/h2/td)。)。(td h2+(5)+/h2/td)。}}}()。}if(Page!=totalPage){( a href=?Page=+(Page+1)+下一頁(yè)/a)。 border=39。 % int pageSize=10。int i=0。(id,i+)。ResultSet rs1。 String password=123。 if(()){if((10)!=nullamp。 align=39。(tr bordercolor=39。12539。top39。10039。(td width=39。(tr bordercolor=39。(td height=39。}else{( td colspan=39。+(7)+/td)。)。center39。?username=+(5)+39。10039。+(8)+/td)。)。+(9)+/td)。)。elsetotalPage=(int)(totalrecord/pageSize)+1。}catch( e){Page=1。int j=(Page1)*10+1。(td width=39。 valign=39。 height=39。/pp+(1)+/p/td)。(/tr)。+j+/td)。j++。( a href=?Page=+(Page1)+上一頁(yè)/a)。39。}else if(s!=nullamp。 class=39。Connection con。 }catch(Exception e){ (e)。sql=(,AD_ONLY)。if(()){(username,username)。 %/td /tr tr td height=22家鄉(xiāng):/td td% ((4))。}% /table 注冊(cè)%String rand = (String)(rand)。//對(duì)日期格式化,轉(zhuǎn)換成字符串String datetime = (())。Connection con。int id=0。String password=123。()。)。,39。,39。))。 ()。}% 管理員修改會(huì)員信息%String id=(id)。Connection con。}catch(Exception e){(e)。sql=()。+sex+39。+id+39。}()。Statement sql。}try { String uri= jdbc:String user=sa。 int n=(delete from bbs_user where id=39。}else{(刪除失敗!)。 charset=UTF8 language=java import=.* errorPage= %!DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN html xmlns=headmeta equiv=ContentType content=text/html。 ResultSet rs。String password=123。+id+39。 if(n0){()。}%/body/html 管理員置頂帖子body%int id=((id))。try
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1