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

正文內(nèi)容

基于bs架構(gòu)的網(wǎng)絡(luò)論壇設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-16 15:52 本頁面
 

【文章內(nèi)容簡介】 用戶表如表31所示:表31 用戶信息表(user)字段名類型(值)說明UserID(主鍵)Int(10)用戶IDUserNameVarchar(20)用戶名UserPasswordVarchar(20)用戶密碼UserSexVarchar(4)用戶性別EmailVarchar(50)用戶EmailRegdatedate注冊日期PrivilegeInt(10)0:普通用戶;1:版主Varchar(10)ImageAddrVarchar(20)頭像地址UserPostsCountInt(255)用戶發(fā)帖數(shù)Integral Int(255)積分板塊表如表32所示:表32 板塊信息表(plate)字段名類型(值)說明PlateID(主鍵)Int(10)板塊IDPlateNameVarchar(20)板塊名字PlateDescribeVarchar(128)板塊簡介PlateDatedate創(chuàng)建日期PostsCountInt(255)帖子條數(shù) 帖子信息表如表33所示:表33 帖子信息表(posts)字段名類型(值)說明postsID(主鍵)Int(10)帖子IDTitleVarchar(128)帖子標題ContentVarchar(10000)帖子內(nèi)容PostsDatedatetime發(fā)表日期UserNameVarchar(20)發(fā)表者PlateIDInt(10)所在板塊IDClickInt(255)點擊次數(shù)ReplyCountInt(255)回復(fù)次數(shù)回復(fù)信息表如表34所示:表34 回復(fù)信息表(reply)字段名類型(值)說明ReplyID(主鍵)Int(10)IDReplyContentVarchar(5000)回復(fù)內(nèi)容PostsIDInt(10)回復(fù)帖子IDUserNameVarchar(20)回復(fù)人ReplyTimeDatetime回復(fù)時間版主表如表35所示:表35 版主表(master)字段名類型(值)說明userIDInt(10)版主ID(用戶ID)PlateIDInt(10)板塊ID公告信息表如表36所示: 表36 公告信息表(notice)字段名類型(值)說明NoticeID(主鍵)Int(10)公告IDNoticeContentVarchar(5000)公告內(nèi)容NoticeTimedatetime發(fā)表日期NoticeTitleVarchar(128)公告標題管理員信息表如表37所示:表37 管理員信息表(admin)字段名類型(值)說明ID(主鍵)Int(10)管理員IDAdminNameVarchar(20)管理員名字AdminPasswordVarchar(20)管理員密碼留言信息表如表38所示:表38 留言信息表(message)字段名類型(值)說明MessageID(主鍵)Int(10)留言IDMessageTitleVarchar(128)留言標題MessageContentVarchar(5000)留言內(nèi)容MessageTimeDatetime發(fā)布時間2. 系統(tǒng)結(jié)構(gòu)設(shè)計 頁面模塊化設(shè)計模塊化設(shè)計的要求不僅是為了提高代碼的重用性,更重要的是為了提高代碼的可維護性和穩(wěn)定性。一個模塊化程度高、結(jié)構(gòu)清晰的應(yīng)用程序,在程序維護時的便利性是可想而知的。最初設(shè)計方案時,就要規(guī)劃好哪些模塊是可以提出來多次使用,哪些模塊雖只使用一次,但提出來之后能使代碼更清晰等。所以把頁面中一些常用代碼編寫為獨立的單元,例如頁面的頭部和尾部、首頁各個顯示區(qū),這樣設(shè)計新的頁面時如果有重復(fù)出現(xiàn)的部分,只需要將編寫好的模塊用INCLUDE語句來組裝就可以了。專題論壇系統(tǒng)功能模塊有以下幾部分組成:(1)用戶注冊新用戶注冊,填寫用戶信息,檢驗用戶信息的有效性,并將用戶信息持久化。(2)用戶登陸提供用戶憑證,驗證用戶信息是否合法,根據(jù)用戶角色授權(quán)。(3)用戶管理管理員由系統(tǒng)初始化分配一個,管理員可以對用戶信息進行部分更改,主要包括用戶角色調(diào)整,版主調(diào)整,刪除用戶等。(4)論壇版塊管理管理員可以添加、刪除、修改論壇版塊。(5)帖子管理管理員可以對所有帖子進行修改、刪除等操作,版主可以對本版塊帖子進行修改、刪除等操作。(6)帖子發(fā)表注冊用戶可以在感興趣的版塊中發(fā)表新帖。(7)帖子回復(fù)用戶可以對自己感興趣的主題發(fā)表回復(fù)。(8)帖子瀏覽用戶可以瀏覽所有帖子。(9)意見建議用戶可以與我們聯(lián)系,并歡迎提出各種意見和建議。 MVC模式設(shè)計(Jsp+Servlet+JavaBean)MVC(Model View Controller)是一個設(shè)計模式,它強制性的使應(yīng)用程序的輸入、處理和輸出分開。使用MVC應(yīng)用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。視圖是用戶看到并與之交互的界面。如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。MVC一個大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。JSP頁面處于表現(xiàn)層,也就是視力(View即V)的角色。模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。在MVC的三個部件中,模型擁有最多的處理任務(wù)。由于應(yīng)用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復(fù)性。JavaBean則負責數(shù)據(jù)的處理,也就是模型(Model即M)的角色??刂破鹘邮苡脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求。所以當單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西和做任何處理。它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后用確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。Servlet用來處理請求的事務(wù),充當控制器(Controller即C)的角色,Servlet負責響應(yīng)用戶對業(yè)務(wù)邏輯的請求并根據(jù)用戶的請求行為,決定將哪個JSP頁面發(fā)送給客戶。初始的請求由Servlet來處理,Servlet調(diào)用商業(yè)邏輯和數(shù)據(jù)處理代碼,并創(chuàng)建Bean來表示相應(yīng)的結(jié)果(模型)。然后Servlet確定哪個頁面適合于表達這些特定的結(jié)果,并將請求轉(zhuǎn)發(fā)到相應(yīng)的頁面(JSP頁面即為視圖),由Servlet確定哪個業(yè)務(wù)邏輯適用,應(yīng)該用哪個JSP頁面相應(yīng)結(jié)果(Servlet就是控制器)。第四章 系統(tǒng)的詳細設(shè)計網(wǎng)絡(luò)論壇系統(tǒng)采用JSP編寫,利用SQL Server 2005數(shù)據(jù)庫存儲信息。網(wǎng)頁按實際需求及功能模塊編寫,按如下順序詳細介紹,包括前臺顯示設(shè)計,發(fā)表帖子模塊設(shè)計,根帖操作設(shè)計和后臺版面管理模塊設(shè)計。1. 代碼標識設(shè)計代碼設(shè)計問題是一個科學(xué)管理的問題。設(shè)計出一個好的代碼方案對于系統(tǒng)的開發(fā)工作是一件極為有利的事情。在信息系統(tǒng)中,代碼是人和機器的共同語言,是便于進行分類、核對、統(tǒng)計和檢索的關(guān)鍵。代碼設(shè)計是實現(xiàn)管理信息系統(tǒng)的關(guān)鍵,其目的是設(shè)計出一套為本系統(tǒng)各部分所共用的、優(yōu)化的代碼系統(tǒng)。代碼設(shè)計的好壞,不僅直接影響到計算機進行數(shù)據(jù)處理時是否方便,是否能節(jié)省存儲空間,是否能提高處理速度、效率和精度,而且還關(guān)系到系統(tǒng)能否實際運行起來。因此,在進行此設(shè)計之前,要設(shè)計出適合新系統(tǒng)的代碼體系。代碼設(shè)計可以使很多機器處理(如某些統(tǒng)計、校對查詢等)變得十分方便。2. 代碼設(shè)計原則(1)唯一性:每個代碼僅代表唯一的實體或?qū)傩?。?)標準化:盡可能用國際、國家或行業(yè)標準,以便交換與維護。(3)合理性:代碼結(jié)構(gòu)要合理,盡量反映編碼對象的特征,并與事物分類體系相適應(yīng),以以便代碼具有分類的標識作用。(4)易識別性:代碼既要便于管理人員使用時的識別與記憶又要便于計算機的識別和分類。(5)可擴展
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1