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

正文內(nèi)容

基于jsp的計(jì)算機(jī)技術(shù)交流論壇系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(參考版)

2025-07-03 11:54本頁面
  

【正文】 }else{ sql=update tb_board set board_classID=?,board_name=?,board_master=?,board_pcard=? where board_id=?。 (修改版面+boardMaster+不是版主!)。 (adminOpR,newActionMessage(,boardMaster))。 if(userform==null)//查看用戶的權(quán)限,若不符合生成提示信息{ forwardPath=error。 //生成查詢用戶是否存在的SQL語句Object[] paramsS={boardMaster}。BoardForm select=(sql, params)。主要代碼如下:String sql=select * from tb_board where board_id=?。 //執(zhí)行SQL語句,實(shí)現(xiàn)添加版面的操作 } } saveErrors(request,messages)。//生成添加版面的SQL語句 Object[] params2={classId,boardName,boardMaster,boardPcard}。 (adminOpR,new ActionMessage(,boardMaster))。 (adminOpR,new ActionMessage(,boardMaster))。 UserForm userform=(sql, params1)。 } else{ sql=select * from tb_user where user_name=?。 if((sql, params)!=null){//如果版面已經(jīng)存在,生成提示信息 (添加版面 +boardName+ 版面已經(jīng)存在!)。 String sql=select * from tb_board where board_name=? and board_classID=?。添加版面使用AddBoard()方法,該方法獲取表單數(shù)據(jù),然后生成向數(shù)據(jù)表插入記錄的SQL語句,最后執(zhí)行該SQL語句完成添加版面的操作。 boardList=(sql,params)。主要代碼如下:String sql=select * from tb_board where board_classID=?。在添加、修改和刪除的模塊中,包含更新版面的版主信息,在修改前會(huì)先判斷管理員輸入的用戶是否存在,若存在再判斷該用戶是否為版主,以上條件都成立才可執(zhí)行添加和修改的操作。//執(zhí)行SQL語句,實(shí)現(xiàn)注冊(cè)用戶的操作 論壇后臺(tái)管理模塊設(shè)計(jì)論壇后臺(tái)管理模塊主要完成以下功能:論壇類別的管理、版面管理和用戶管理的操作。//生成注冊(cè)用戶信息的SQL語句params=new Object[9]。(userOpR,new ActionMessage(,userName))。UserForm user=(sql, params)。params[0]=userName。 } sql=select * from tb_user where user_name=?。 (userPassword,new ActionMessage())。String pass2=()。//執(zhí)行SQL語句 用戶注冊(cè)操作設(shè)計(jì)注冊(cè)用戶時(shí),要判斷此用戶名是否已經(jīng)存在,兩次輸入的密碼是否一致,然后使用InsertUser()方法將信息向數(shù)據(jù)表插入記錄的SQL語句,最后執(zhí)行該SQL語句完成添加用戶的操作。 OpDB myOp=new OpDB()。String sql=insert into tb_bbs values(?,?,?,?,?,?,?,?,?,?,?)。發(fā)表帖子模塊使用了Validator框架驗(yàn)證表單,由開發(fā)人員自行設(shè)置驗(yàn)證規(guī)則。實(shí)現(xiàn)此過程主要代碼如下:! ****************顯示根帖信息**************** 【主題】bean:write name=bbsRootSingle property=bbsTitle filter=false/! 發(fā)帖者信息 a href=bbs/user/?method=getUserSingleamp。根帖與回復(fù)帖內(nèi)容的詳細(xì)顯示,可通過根帖的ID查詢數(shù)據(jù)表獲取根帖的信息后封裝到ActionForm中,然后存儲(chǔ)到session對(duì)象中,在返回JSP頁面后通過bean標(biāo)簽庫中的write標(biāo)簽輸出。//查詢tb_bbsAnswer數(shù)據(jù)表,獲取回復(fù)帖子數(shù)String sql1=select count(bbsAnswer_id) from tb_bbsAnswer where bbsAnswer_rootID=?。showpage=1amp。showpage=1amp。實(shí)現(xiàn)該功能,首先需要獲取當(dāng)前版面中的根帖,可通過當(dāng)前版面的ID值查詢數(shù)據(jù)表獲取,然后分別將獲取的置頂帖子列表或其他帖子列表存儲(chǔ)在session范圍內(nèi),最后返回到JSP頁面通過logic標(biāo)簽庫中的iterator標(biāo)簽遍歷輸出。 // 保存論壇類別實(shí)現(xiàn)此過程主要代碼:在遍歷論壇存儲(chǔ)論壇類別的list集合對(duì)象的iterate標(biāo)簽中,嵌套另一個(gè)iterate標(biāo)簽來遍歷并輸出當(dāng)前論壇類別中的版面。//獲取當(dāng)前論壇類別下所有版面 (class+classID,oneboardlist)。Object[] params={classID}。i++){String classID=((ClassForm)(i)).getClassId()。()!=0){ for(int i=0。//查詢數(shù)據(jù)表,獲取所有論壇類別 if(classType!=nullamp。 OpDB myOp=new OpDB()。使用IndexAction類,調(diào)用OpClassListShow()方法和OpBoardListShow()方法獲取論壇類別和版面信息。 系統(tǒng)主要功能流程及模塊 前臺(tái)顯示設(shè)計(jì)論壇的前臺(tái)顯示主要包括:首頁面的論壇類別顯示、某版面下根帖的列表顯示、我的帖子的列表顯示、精華帖子的列表顯示、搜索后根帖的列表顯示和根帖與回復(fù)帖內(nèi)容的詳細(xì)顯示。6.實(shí)用性:盡量使用業(yè)務(wù)上已經(jīng)使用的且行之有效的代碼,方便使用。5.可擴(kuò)展性與靈活性:代碼系統(tǒng)要考慮系統(tǒng)的發(fā)展變化。3.合理性:代碼結(jié)構(gòu)要合理,盡量反映編碼對(duì)象的特征,并與事物分類體系相適應(yīng), 以以便代碼具有分類的標(biāo)識(shí)作用。 代碼設(shè)計(jì)原則1.唯一性:每個(gè)代碼僅代表唯一的實(shí)體或?qū)傩訹6]。因此,在進(jìn)行此設(shè)計(jì)之前,要設(shè)計(jì)出適合新系統(tǒng)的代碼體系。代碼設(shè)計(jì)是實(shí)現(xiàn)管理信息系統(tǒng)的關(guān)鍵,其目的是設(shè)計(jì)出一套為本系統(tǒng)各部分所共用的、優(yōu)化的代碼系統(tǒng)。設(shè)計(jì)出一個(gè)好的代碼方案對(duì)于系統(tǒng)的開發(fā)工作是一件極為有利的事情。網(wǎng)頁按實(shí)際需求及功能模塊編寫,按如下順序詳細(xì)介紹,包括前臺(tái)顯示設(shè)計(jì),發(fā)表帖子模塊設(shè)計(jì),根帖操作設(shè)計(jì)和后臺(tái)版面管理模塊設(shè)計(jì)。 論壇類別信息表屬性名稱含義數(shù)據(jù)類型主要屬性說明category_idID值Int(5)主鍵not null用于存儲(chǔ)論壇類別ID值category_name名稱Varchar(40)null用于存儲(chǔ)論壇類別名稱category_intro介紹信息Varchar(200) null用于存儲(chǔ)論壇類別介紹信息論壇用戶信息表用來保存論壇所有用戶的詳細(xì)信息。 用戶圖像信息表屬性名稱含義數(shù)據(jù)類型主要屬性說明Board_id版面IDInt(5)主鍵not null用于自動(dòng)存儲(chǔ)版面IDBoard_classID所屬類別IDSmallint(2) null版面所屬類別的ID值Board_name版面名稱Varchar(40) null用于存儲(chǔ)版面名稱Board_master版面版主Varchar(20) null用于存儲(chǔ)版面版主Board_pcard版面公告Varchar(200) null用于存儲(chǔ)版面公告回復(fù)帖子信息表用來保存回復(fù)帖子的信息。根帖信息表,用于保存發(fā)布的全部根帖信息。版面版主版面名稱編號(hào)版面公告所屬類別idIDIDID 版面實(shí)體圖:主要有編號(hào)、類別名稱、介紹。權(quán)限分為三種:0表示普通用戶,1表示版主,2表示管理員 用戶信息實(shí)體圖:主要有編號(hào)、根帖ID、標(biāo)題、內(nèi)容、回復(fù)者、回帖時(shí)間和表情屬性。其中是否為置頂帖子與是否為精華帖子屬性分別用來標(biāo)識(shí)帖子是否被設(shè)置為置頂或精華帖子,1表示“是”,0表示“否”。下面具體列出網(wǎng)上商城購物系統(tǒng)主要的實(shí)體圖及ER圖。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念模型的表示方法很多,其中最為著名最為常用的是ER圖。靈活性,可在相當(dāng)短的時(shí)間內(nèi)回答用戶的各種各樣的復(fù)雜而靈活的查詢問題。數(shù)據(jù)獨(dú)立性。其中的排序和索引功能,對(duì)數(shù)據(jù)快速定位、查詢提供了有利條件。這里采用My SQL 關(guān)系數(shù)據(jù)庫。其中,關(guān)系模型具有較高的數(shù)據(jù)獨(dú)立性,使用也較為方便。數(shù)據(jù)庫設(shè)計(jì)的核心問題是設(shè)計(jì)好的數(shù)據(jù)模型。建立良好的數(shù)據(jù)庫結(jié)構(gòu)和文件組織形式,使系統(tǒng)能快速、準(zhǔn)確的獲得所需信息是評(píng)價(jià)系統(tǒng)的主要指標(biāo)。 網(wǎng)絡(luò)論壇系統(tǒng)后臺(tái)功能結(jié)構(gòu)圖 網(wǎng)絡(luò)論壇系統(tǒng)前臺(tái)功能結(jié)構(gòu)圖 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是管理信息系統(tǒng)的重要組成部分。系統(tǒng)主要分為前臺(tái)和后臺(tái)。按照功能劃分模塊,對(duì)照數(shù)據(jù)流圖,對(duì)本系統(tǒng)進(jìn)行逐個(gè)級(jí)別的功能分解。結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)技術(shù)是在結(jié)構(gòu)化程序設(shè)計(jì)思想的基礎(chǔ)上,發(fā)展起來的一種用于復(fù)雜系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的技術(shù),運(yùn)用一套標(biāo)準(zhǔn)的設(shè)計(jì)準(zhǔn)則和工具,采用模塊的方法,進(jìn)行新系統(tǒng)控制層次關(guān)系和模塊專人分解設(shè)計(jì),把用數(shù)據(jù)流程圖表示的系統(tǒng)邏輯模型轉(zhuǎn)變?yōu)橛肏IPO圖表示的系統(tǒng)層次模塊結(jié)構(gòu)。 數(shù)據(jù)流圖符號(hào)符號(hào)含義說明開始或結(jié)束表示系統(tǒng)的開始或結(jié)束行動(dòng)方案在普通工作環(huán)節(jié)用數(shù)據(jù)流方向開始或結(jié)束決策表示問題判斷或判定(審核/審批/評(píng)審)環(huán)節(jié)用本系統(tǒng)分為前后和后臺(tái),當(dāng)游客進(jìn)入前臺(tái)頁面時(shí)可以進(jìn)行瀏覽首頁、查看精華帖子、搜索根帖、查看版面下的根帖內(nèi)容和用戶注冊(cè),如果想要發(fā)表帖子或回復(fù)帖子,系統(tǒng)會(huì)判定用戶是否已經(jīng)登錄,如果沒有返回登陸界面,反之可繼續(xù)進(jìn)行操作。但比這些符號(hào)規(guī)定更重要的,是必須清楚地描述工作過程的順序。這一方法可以用于整個(gè)企業(yè),以便直觀地跟蹤和圖解企業(yè)的運(yùn)作方式。該圖直觀地描述一個(gè)工作過程的具體步驟。(8) 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠,并最大限度實(shí)現(xiàn)易維護(hù)性和易操作性。(6) 用戶隨時(shí)都可以查看自己發(fā)表的帖子。(4) 實(shí)現(xiàn)在線發(fā)表帖子。(2) 全面展示系統(tǒng)所有分類的帖子,并進(jìn)行分頁顯示。對(duì)于這個(gè)典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對(duì)像論壇這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活的設(shè)計(jì)需求。在概要設(shè)計(jì)階段的指導(dǎo)思想是結(jié)構(gòu)化指導(dǎo)思想,是指用一組標(biāo)準(zhǔn)的規(guī)則和圖表工具確定系統(tǒng)有哪些模塊,怎么連接,從而形成新系統(tǒng)的結(jié)構(gòu),然后再進(jìn)行諸如輸入、輸出、對(duì)話等設(shè)計(jì),為整個(gè)系統(tǒng)的實(shí)施做好鋪墊。至此,本系統(tǒng)的開發(fā)階段就進(jìn)入了概要設(shè)計(jì)階段,開始著手解決“怎么做”問題。綜上所述,從經(jīng)濟(jì)、技術(shù)、操作可行性上來說,系統(tǒng)開發(fā)是完全可行的。 操作可行性本系統(tǒng)要求運(yùn)行環(huán)境不高,可以在Windows Server操作系統(tǒng)平臺(tái)上運(yùn)行,Web服務(wù)器為Tomcat ,數(shù)據(jù)庫服務(wù)器為My SQL ,開發(fā)工具采用的MyEclipse。首先隨著計(jì)算機(jī)軟件和硬件技術(shù)的飛速發(fā)展,計(jì)算機(jī)軟、硬件價(jià)格不斷下降,設(shè)計(jì)本系統(tǒng)所投入的資金下降。開發(fā)的系統(tǒng)是一個(gè)性能穩(wěn)定,易于維護(hù)的系統(tǒng),后期維護(hù)不會(huì)消耗大量的人力和物力,這樣系統(tǒng)在人員方面的投資也可以支付?,F(xiàn)有的中小型網(wǎng)絡(luò)論壇都有自身的運(yùn)營(yíng)經(jīng)費(fèi),而且一般中小型規(guī)模的論壇都會(huì)配置電腦所以在硬件方面不必再投入;只需要在軟件開發(fā)上面投入少許經(jīng)費(fèi)就可以了,這方面的投資網(wǎng)絡(luò)論壇應(yīng)該會(huì)愿意承擔(dān)并且完全可以支付的起。開發(fā)人員在學(xué)習(xí)了這些語言或工具之后,有能力開發(fā)本系統(tǒng)。因此本系統(tǒng)采用三層結(jié)構(gòu),用My SQL 數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫,安裝和使用簡(jiǎn)單易學(xué),方便操作;前臺(tái)頁面采用JSP動(dòng)態(tài)頁面,JSP相比ASP、PHP都有很大的優(yōu)勢(shì);控制層采用Struts框架,Struts是Java Web開發(fā)中使用的比較熱門的技術(shù)。在單機(jī)環(huán)境下組建管理信息系統(tǒng),該系統(tǒng)的開發(fā)工作可以采用JSP做前臺(tái),My SQL 做后臺(tái)來進(jìn)行。三是即時(shí)處理,要不斷更新最新的數(shù)據(jù)信息。系統(tǒng)開發(fā)所需的硬件技術(shù)、軟件開發(fā)技術(shù)、網(wǎng)絡(luò)技術(shù)發(fā)展的非常成熟。所以本系統(tǒng)具有社會(huì)可行性。根據(jù)調(diào)查分析,系統(tǒng)設(shè)計(jì)方案有以下三個(gè)可行性。這是保證正確投資的必要工作,從項(xiàng)目的審批程序上看這也是必不可少的一步。 可行性分析可行性分析是依據(jù)初步調(diào)查的結(jié)果做出系統(tǒng)開發(fā)可行與否的結(jié)論過程。具有較強(qiáng)的數(shù)據(jù)處理能力,數(shù)據(jù)庫引擎增強(qiáng)、分析服務(wù)增強(qiáng)等。 輸入輸出要求能夠?qū)Σ煌暾臄?shù)據(jù)進(jìn)行校驗(yàn),保證數(shù)據(jù)的完整性和一致性,對(duì)特殊字符的過濾功能,輸出能滿足用戶的需求。 系統(tǒng)靈活性說明對(duì)該網(wǎng)站的靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該軟件對(duì)這些變化的適應(yīng)能力,如:操作方式通俗易懂、容易上手,界面美觀、大方,將Web程序轉(zhuǎn)為控制臺(tái)應(yīng)用程序,符合用戶操作習(xí)慣。當(dāng)改變tb_user數(shù)據(jù)表的user_name字段時(shí),tb_bbs數(shù)據(jù)表的bbs_sender字段也會(huì)級(jí)聯(lián)更新或刪除;當(dāng)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1