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

正文內(nèi)容

bbs論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文-文庫(kù)吧資料

2025-07-04 08:26本頁(yè)面
  

【正文】 lspacing=0 cellpadding=0 bordercolor=E3E3E3 bordercolorlight=E3E3E3 bordercolordark=white rules=all style=wordbreak:breakalltr height=25 bgcolor=F0F0F0td style=textindent:5 width=27%▲${()*+(idind+1)} 樓/tdtd colspan=2【回復(fù)主題】bean:write name=answerbbsSingle property=bbsAnswerTitle filter=false//td /tr tr bgcolor=F9F9F9! 回復(fù)者信息 img src=images/face/user/${}a href=bbs/user/?method=getUserSingleamp。bbsSender=${} title=帖子所屬者/樓主/管理員操作將帖子提前/aamp。/html:link! 如果該貼不是精華帖子,并且不是置頂帖子(實(shí)際上就是普通帖子) logic:notEqual value=1 name=bbsRootSingle property=bbsIsGood scope=sessionlogic:notEqual value=1 name=bbsRootSingle property=bbsIsTop! 顯示“將帖子提前”超鏈接 ◆a href=needLogin/?method=toFirstBbsamp。userName=${}bbean:write name=askUser property=userName filter=false//b/a…//省略了顯示發(fā)貼者其他信息的代碼! 根帖信息 【表情】img src=images/face/bbs/${}…//省略了顯示根貼其他信息的代碼! 實(shí)現(xiàn)對(duì)根帖進(jìn)行操作的超鏈接 ◆html:link href=view/ anchor=answer回復(fù)該帖amp。(1) 顯示根貼信息的關(guān)鍵代碼如下【主題】bean:write name=bbsRootSingle property=bbsTitle filter=false/! 發(fā)帖者信息 img src=images/face/user/${} style=border:1 solid。觸發(fā)相應(yīng)的超鏈接會(huì)實(shí)現(xiàn)相應(yīng)的功能,但對(duì)于“將帖子提前”和“刪除帖子”只有管理員有權(quán)限進(jìn)行操作。(answerer,answerUser)。if(!(answerer)){params[0]=answerer。i()。Map answerMap=new HashMap()。在獲取了存儲(chǔ)回復(fù)貼的集合對(duì)象后,首先對(duì)該集合對(duì)象進(jìn)行循環(huán)處理,在循環(huán)體中獲取當(dāng)前回復(fù)帖子的回復(fù)者的用戶(hù)名;然后判斷在存儲(chǔ)回復(fù)者信息的Map對(duì)象中是否已經(jīng)存在以該用戶(hù)作為關(guān)鍵字的映射,若不存在,則以該用戶(hù)名為條件查詢(xún)用戶(hù)信息數(shù)據(jù)表獲取用戶(hù)信息,接下來(lái)以該用戶(hù)名作為關(guān)鍵字存儲(chǔ)獲取的用戶(hù)名信息到期Map對(duì)象中;最后返回到JSP頁(yè)面中通過(guò)Struts標(biāo)簽和EL表達(dá)式輸出。 顯示根貼及回復(fù)貼的詳細(xì)顯示效果圖對(duì)于根帖的發(fā)表者的信息可通過(guò)從獲取的根貼信息中取出根貼的發(fā)表者,然后將其作為查詢(xún)條件查詢(xún)用戶(hù)信息數(shù)據(jù)表來(lái)獲取,最后存儲(chǔ)到session對(duì)象內(nèi)。實(shí)現(xiàn)該功能,首先需要獲取當(dāng)前版面中的根貼,這可通過(guò)當(dāng)前版面的ID值查詢(xún)數(shù)據(jù)表獲取,然后分別將獲取的置頂帖子列表和其他帖子列表存儲(chǔ)在session范圍內(nèi),最后回到JSP頁(yè)面通過(guò)logic標(biāo)簽庫(kù)中的iterator標(biāo)簽進(jìn)行遍歷輸出。每條根貼顯示其狀態(tài)、標(biāo)題、回復(fù)數(shù)、發(fā)表者和最后回復(fù)信息。該顯示方式將單獨(dú)顯示版面中的置頂帖子和其他帖子。 首頁(yè)面的論壇類(lèi)別顯示效果圖在首頁(yè)面中顯示論壇類(lèi)別時(shí),首先通過(guò)Struts中的logic標(biāo)簽庫(kù)中的iterate標(biāo)簽遍歷存儲(chǔ)在session范圍的List集合對(duì)象,該List集合對(duì)象是在處理用戶(hù)訪(fǎng)問(wèn)論壇首頁(yè)面時(shí)的請(qǐng)求處理類(lèi)中實(shí)現(xiàn)的,其中存儲(chǔ)的是封裝了論壇類(lèi)別信息的ActionForm;然后再使用bean標(biāo)簽庫(kù)中的write標(biāo)簽輸出從難從List集合對(duì)象中遍歷出的ActionForm中的屬性信息,即可實(shí)現(xiàn)論壇類(lèi)別的顯示?,F(xiàn)在介紹首頁(yè)面論壇類(lèi)別顯示、某版面下根貼的列表顯示和根貼與回復(fù)貼內(nèi)容的詳細(xì)顯示。不同的是它們生成SQL語(yǔ)句的方式,列表顯示我的帖子,需要獲取當(dāng)前登錄用戶(hù)的用戶(hù)名,然后生成查詢(xún)SQL語(yǔ)句;列表顯示精華貼,要執(zhí)行的是一個(gè)固定、已知的SQL語(yǔ)句;列表顯示搜索到的根貼,需要從頁(yè)面表單中獲取條件和搜索關(guān)鍵安后,才能生成SQL語(yǔ)句。%table trtd%include file=%/td/tr trtdjsp:include page=//td/tr trtdjsp:include page=%=mainPage%//td/tr trtd%include file=%/td/tr/table 前臺(tái)顯示概述論壇的前臺(tái)顯示主要包括:首頁(yè)面的論壇類(lèi)別顯示、某版面下根貼的列表顯示、我的帖子的列表顯示、精華帖子的列表顯示、搜索后根帖的列表顯示和根貼與回復(fù)貼內(nèi)容的詳細(xì)顯示。實(shí)現(xiàn)頁(yè)面顯示代碼如下:% String mainPage=(String)(mainPage)。 前臺(tái)頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)本系統(tǒng)中所有頁(yè)面都采用了一種頁(yè)面框架,該頁(yè)面框架采用一分欄結(jié)構(gòu),分為4個(gè)區(qū)域:頁(yè)頭、功能欄、內(nèi)容顯示區(qū)和頁(yè)尾。設(shè)置了該關(guān)系后,當(dāng)改變tb_user數(shù)據(jù)表的user_name字段時(shí),tb_bbs數(shù)據(jù)表的bbs_sender字段也會(huì)級(jí)聯(lián)更新或刪除;當(dāng)改變tb_board數(shù)據(jù)表的board_id字段時(shí),tb_bbs數(shù)據(jù)表的bbs_boardID字段也會(huì)級(jí)聯(lián)更新或刪除;當(dāng)改變tb_class數(shù)據(jù)表的class_id字段時(shí),tb_board數(shù)據(jù)表的board_classID字段也會(huì)級(jí)聯(lián)更新或刪除。 tb_class 表的結(jié)構(gòu)字段名數(shù)據(jù)類(lèi)型是否為空是否主鍵默認(rèn)值描述class_idsmallint(2)NoYesID(自動(dòng)編號(hào))class_namevarchar(40)YesNULL論壇類(lèi)別名稱(chēng)class_introvarchar(200)YesNULL論壇類(lèi)別介紹信息5.tb_user(用戶(hù)信息表)用戶(hù)信息表用來(lái)保存用戶(hù)的信息。 tb_board 表的結(jié)構(gòu)字段名數(shù)據(jù)類(lèi)型是否為空是否主鍵默認(rèn)值描述board_idsmallint(2)YesYes版面ID(自動(dòng)編號(hào))board_classIDsmallint(2)YesNULL版面所屬類(lèi)別的ID值board_namevarchar(40)YesNULL版面名稱(chēng)board_mastervarchar(20)YesNULL版面版主board_pcardvarchar(200)YesNULL版面公告3.tb_bbsAnswer(回復(fù)貼子信息表)回復(fù)帖子信息表用來(lái)保存回復(fù)帖子的信息。1.tb_bbs(根貼信息表)根貼信息表用來(lái)保存發(fā)布的全部根貼信息。:主題帖子所屬回復(fù)帖子對(duì)應(yīng)版塊1nm1用戶(hù)管理員瀏覽管理mnmn ER模型圖 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)根據(jù)數(shù)據(jù)庫(kù)概念設(shè)計(jì),可以創(chuàng)建與實(shí)體對(duì)應(yīng)的數(shù)據(jù)表。若有聯(lián)系,進(jìn)一步確定是1:n,m:n,還是1:1等。論壇類(lèi)別介紹類(lèi)別名稱(chēng)編號(hào) 論壇類(lèi)別實(shí)體ER圖ER模型的“聯(lián)系”用于刻畫(huà)實(shí)體之間的關(guān)聯(lián)?;貜?fù)貼內(nèi)容標(biāo)題根貼ID編號(hào)表情回復(fù)者回帖時(shí)間間 回復(fù)貼實(shí)體ER圖3.版面實(shí)體版面實(shí)體包括編號(hào)、所屬類(lèi)別ID、版面名稱(chēng)、版主和版面公告屬性。其中是否為置頂貼子與是否為精華貼子屬性分別用來(lái)標(biāo)識(shí)貼子是否被設(shè)置為置頂或是精華貼子,1表示“是”,0表示“否”。下面將介紹幾個(gè)關(guān)鍵實(shí)體的ER圖。使用這三種成分,我們可以建立許多應(yīng)用環(huán)境的ER模型。 數(shù)據(jù)庫(kù)概念設(shè)計(jì)ER模型是對(duì)現(xiàn)實(shí)世界的一種抽象。SQL Server數(shù)據(jù)庫(kù)可以大容量地存儲(chǔ)數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行合理地邏輯布局,應(yīng)用數(shù)據(jù)庫(kù)對(duì)象可以對(duì)數(shù)據(jù)進(jìn)行復(fù)雜地操作。本系統(tǒng)是一個(gè)中型的供求信息網(wǎng)站,考慮到開(kāi)發(fā)成本、用戶(hù)信息量客戶(hù)需求等問(wèn)題,決定采用Microsoft SQL Server 2000作為項(xiàng)目中的數(shù)據(jù)庫(kù)。畢業(yè)論文 第4章 數(shù)據(jù)庫(kù)設(shè)計(jì)第4章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)分析數(shù)據(jù)庫(kù)的設(shè)計(jì),在程序的開(kāi)發(fā)中起著至關(guān)重要的作用,它往往決定了在后面的開(kāi)發(fā)中進(jìn)行怎樣的程序編碼。JDBC API 為訪(fǎng)問(wèn)不同的數(shù)據(jù)庫(kù)提供了一種統(tǒng)一途徑,像ODBC一樣,JDBC為開(kāi)發(fā)者屏蔽了一些細(xì)節(jié)問(wèn)題。一般的Java開(kāi)發(fā)工具都帶有JDBC ODBC橋驅(qū)動(dòng)程序,這樣,只要是能夠使用ODBC訪(fǎng)問(wèn)的數(shù)據(jù)庫(kù)系統(tǒng),也就能夠使用JDBC訪(fǎng)問(wèn)了。JDBC是一種規(guī)范,它讓各數(shù)據(jù)庫(kù)廠(chǎng)商為Java程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)類(lèi)和接口,這樣就使得獨(dú)立于DBMS的Java應(yīng)用程序的開(kāi)發(fā)工具和產(chǎn)品成為可能。JDBC是一組API,定義了用來(lái)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)源的標(biāo)準(zhǔn)JAVA類(lèi)庫(kù),使用這種類(lèi)庫(kù)可以使用一種標(biāo)準(zhǔn)的方法、方便地訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)資源。共享同一工作負(fù)荷的一組自主服務(wù)器稱(chēng)為服務(wù)器聯(lián)合體。SQL Server 2000 不支持采用平衡負(fù)荷的聚集形式建立數(shù)據(jù)庫(kù)服務(wù)層,但支持跨自主服務(wù)器組分存數(shù)據(jù)的機(jī)制。大型 Web 站點(diǎn)和企業(yè)級(jí)數(shù)據(jù)處理系統(tǒng)通常會(huì)生成大量的數(shù)據(jù)庫(kù)處理,超出了一臺(tái)計(jì)算機(jī)的支持能力。 超大型 Internet 站點(diǎn)可將其數(shù)據(jù)分開(kāi)存放在多臺(tái)服務(wù)器上,從而使處理負(fù)荷分散到多臺(tái)計(jì)算機(jī)上,使站點(diǎn)能為成千上萬(wàn)的并發(fā)用戶(hù)提供服務(wù)。SQL Server 2000 為這些環(huán)境提供了全面的保護(hù),具有防止問(wèn)題發(fā)生的安全措施,例如,可以防止多個(gè)用戶(hù)試圖同時(shí)更新相同的數(shù)據(jù)。Microsoft SQL Server 2000 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫(kù)服務(wù)。它在電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)庫(kù)解決方案等應(yīng)用中起著重要的核心作用。它功能強(qiáng)大、操作簡(jiǎn)便,廣泛應(yīng)用于數(shù)據(jù)庫(kù)后臺(tái)系統(tǒng)。4.健壯的存儲(chǔ)管理和安全性 由于JSP頁(yè)面的內(nèi)置腳本語(yǔ)言是基于Java編程語(yǔ)言的,而且所有的JSP頁(yè)面都被編譯為Java Servlet,JSP頁(yè)面就具有Java技術(shù)的所有優(yōu)點(diǎn),包括健壯的存儲(chǔ)管理和安全性。3.JSP的平臺(tái)適應(yīng)性更廣 這是JSP比ASP的優(yōu)越之處,幾乎所有的平臺(tái)都支持Java,它們可以在任何平臺(tái)下通行無(wú)阻。生成的內(nèi)容的邏輯被封裝在標(biāo)識(shí)和JavaBeans組件中,那么其他人,如Web管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用JSP頁(yè)面而不影響內(nèi)容的生成。語(yǔ)言?xún)?yōu)勢(shì)如下:1.將內(nèi)容的生成和顯示進(jìn)行分離使用JSP技術(shù),Web頁(yè)面開(kāi)發(fā)人員可以使用HTML或者XML標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面。所有程序操作都在服務(wù)器端運(yùn)行,網(wǎng)絡(luò)上傳送給客戶(hù)端的僅是得到的結(jié)果,與客戶(hù)端的瀏覽器無(wú)關(guān),因此,JSP稱(chēng)為Serverside Language。 JSP語(yǔ)言JSP(JavaServer Pages)是由Sun公司倡導(dǎo),許多別的公司參與一起創(chuàng)建的一種新動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),類(lèi)似其他技術(shù)標(biāo)準(zhǔn)。在這種結(jié)構(gòu)下,用戶(hù)界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。由于沒(méi)能提供用戶(hù)真正期望的開(kāi)放環(huán)境,C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開(kāi)發(fā)不同版本的軟件,加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶(hù)同時(shí)使用,而且代價(jià)高,效率低。特別是在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。B/S結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)。C/S結(jié)構(gòu),即大家熟知的客戶(hù)機(jī)和服務(wù)器結(jié)構(gòu)。● 分辨率:最佳效果為1024768像素。● 分辨率:最佳效果為1024768像素?!?數(shù)據(jù)庫(kù):SQL Server 2000?!?Web服務(wù)器:Tomcat 。類(lèi)別管理版面管理用戶(hù)管理是否登錄是否成功進(jìn)入后臺(tái)后臺(tái)首頁(yè)用戶(hù)登錄管理員 BBS論壇系統(tǒng)后臺(tái)流程圖2.。查看版面下根貼查看精華帖子搜索根貼查看根貼內(nèi)容用戶(hù)登錄用戶(hù)注冊(cè)用戶(hù)注銷(xiāo)發(fā)表帖子回復(fù)帖子
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1