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

正文內(nèi)容

基于ssh框架在線論壇設(shè)計(jì)與實(shí)現(xiàn)論文(存儲(chǔ)版)

  

【正文】 shTimedatetime否發(fā)表時(shí)間modifyTimedatetime否修改時(shí)間uIdInt(11)是用戶id(外鍵)boardIdInt(11)否子板塊id(外鍵)replyNumInt(11)否帖子回復(fù)數(shù)(5)論壇回復(fù)表(replyinfo)論壇回復(fù)表存放的是用戶回復(fù)主題的回復(fù)信息。一般的分成有這樣幾層:Model層、Action層、Service層和DAO層。3)統(tǒng)一的javabean管理方法4)聲明式事務(wù)管理5)集成Hiberante(3)Hiberante 負(fù)責(zé)持久化層,完成數(shù)據(jù)庫(kù)的 crud 操作hibernate 為持久層,提供 OR/Mapping , 文件和 POJO, 是跟數(shù)據(jù)庫(kù)中的表相對(duì)應(yīng)的。DAO(Data Access Object)模式稱(chēng)為數(shù)據(jù)訪問(wèn)對(duì)象模式,其本質(zhì)是向外部提供一個(gè)訪問(wèn)數(shù)據(jù)源的統(tǒng)一接口,對(duì)外隱藏操作數(shù)據(jù)源的實(shí)現(xiàn)細(xì)節(jié),而DAO的實(shí)現(xiàn)使用的是Hibernate。該類(lèi)利用HibernateAPI實(shí)現(xiàn)DAO接口所定義的抽象方法。在表單驗(yàn)證時(shí)使用了Validform ,Validform 是一個(gè)基于jquery的前端表單插件。編寫(xiě)帖子模塊首先遇到的難點(diǎn)是分頁(yè)功能的實(shí)現(xiàn),當(dāng)打開(kāi)某個(gè)論壇時(shí),如果論壇中的帖子數(shù)量不能在一頁(yè)中顯示出來(lái),那么怎樣進(jìn)行處理。圖419 修改帖子信息預(yù)覽(4)個(gè)人中心主題顯示代碼實(shí)現(xiàn)圖420 個(gè)人中心主題顯示代碼實(shí)現(xiàn)(5)修改帖子Dao層代碼實(shí)現(xiàn)圖421 修改帖子Dao層代碼實(shí)現(xiàn),與資料修改struts2為文件上傳下載提供了更好的實(shí)現(xiàn)機(jī)制,在使用struts2的文件上傳時(shí)。驗(yàn)證過(guò)程提供證據(jù)表明軟件相關(guān)產(chǎn)品與所有生命周期活動(dòng)的要求(如正確性、完整性、一致性、準(zhǔn)確性等)相一致。 單元測(cè)試單元測(cè)試是在編碼階段,針對(duì)每個(gè)程序單元而進(jìn)行的測(cè)試,其測(cè)試的對(duì)象是程序系統(tǒng)中的最小單元——類(lèi)、函數(shù)、模塊或組件等。注冊(cè)成功,顯示注冊(cè)成功。發(fā)貼成功,跳轉(zhuǎn)到帖子界面。在編碼階段,參考了一些設(shè)計(jì)模式,在業(yè)務(wù)邏輯代碼和數(shù)據(jù)庫(kù)連接DAO中抽象出了若干接口,并對(duì)其進(jìn)行了對(duì)象的依賴(lài)注入,大大的減少了模塊之間的耦合,使系統(tǒng)具有很高的靈活性和可維護(hù)性,這是BBS系統(tǒng)最大的優(yōu)點(diǎn)。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒(méi)有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫(xiě)作。尤其要感謝我的指導(dǎo)老師,熊登峰老師,他對(duì)我進(jìn)行了無(wú)私的指導(dǎo)和幫助,悉心地幫助我進(jìn)行論文的修改。完成了用戶模塊和帖子模塊的開(kāi)發(fā),并基本實(shí)現(xiàn)了前期所制定的功能。注冊(cè)失敗,不能注冊(cè)。表51登陸測(cè)試用例測(cè)試用例描述操作過(guò)程及數(shù)據(jù)預(yù)期結(jié)果按不同的輸入格式輸入個(gè)人信息,進(jìn)行注冊(cè)。(5)總的目標(biāo)是:確保軟件的質(zhì)量。 測(cè)試概述軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要組成部分,其目的就是對(duì)軟件產(chǎn)品(包括階段性成果)進(jìn)行驗(yàn)證和確認(rèn)的活動(dòng)過(guò)程,盡快盡早地發(fā)現(xiàn)在軟件產(chǎn)品中所存在的各種問(wèn)題。圖417 個(gè)人中心預(yù)覽(2)修改資料預(yù)覽通過(guò)該界面可以修改頭像信息和性別信息。圖48 UserAction部分代碼(5)UserDao的實(shí)現(xiàn)圖49 UserDao部分代碼(6)效果預(yù)覽圖410 注冊(cè)效果預(yù)覽當(dāng)用戶登錄或者注冊(cè)成功后,直接進(jìn)入到首頁(yè),首頁(yè)顯示板塊信息,用戶可以自行選擇進(jìn)入相應(yīng)的板塊。圖44 struts的配置在表示層上,主要是基于JSP和AJAX異步傳輸技術(shù)來(lái)進(jìn)行建立,會(huì)在后面的章節(jié)中進(jìn)行介紹。DAO接口中定義了特定持久化類(lèi)所對(duì)應(yīng)的抽象業(yè)務(wù)邏輯方法。根據(jù)這些就可以創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)創(chuàng)建并連接好后,就可以創(chuàng)建表、修改表和刪除表,創(chuàng)建、修改、和刪除主鍵、外鍵等等。(2)spring 負(fù)責(zé)業(yè)務(wù)層管理,即Service1)service為action提供統(tǒng)計(jì)的調(diào)用接口,封裝持久層的 DAO。所謂層次,也就是一種降低耦合性的措施,人為的通過(guò)代碼的功能性的不同和調(diào)用關(guān)系將整個(gè)項(xiàng)目的類(lèi)進(jìn)行分層。表32板塊分類(lèi)表字段名數(shù)據(jù)類(lèi)型為空說(shuō)明classifyIdint(11)否主鍵classifyNameVarchar(50)否分級(jí)板塊名稱(chēng)(3)子板塊表(boardinfo)子板塊表存放的是論壇子板塊的信息。(1)用戶基本信息表(2)用戶詳細(xì)信息表(3)論壇帖子表(4)論壇回復(fù)表(5)論壇版區(qū)表表與表之間的關(guān)系如下:(1)用戶基本信息表和用戶詳細(xì)信息表是一對(duì)一的關(guān)系,一個(gè)用戶對(duì)應(yīng)一個(gè)詳細(xì)信息表。ER圖的理念是:項(xiàng)目所有參與者能理解ER圖。圖35 BBS帖子詳情5)個(gè)人中心界面展示用戶通過(guò)點(diǎn)擊有右上角的用戶民進(jìn)入該界面,該界面具有修改帖子、刪除帖子和修改個(gè)人資料等功能。交互設(shè)計(jì)作為一種新媒體形態(tài),必然要突出藝術(shù)的可視性本質(zhì),將新的藝術(shù)思想與理念融匯到作品當(dāng)中,以此去吸引和影響用戶。3)刪除帖子模塊:用戶可以對(duì)自己的帖子進(jìn)行刪除操作。繪制出的用例圖,將本系統(tǒng)分為兩大模塊,它們分別是會(huì)員資料模塊,帖子資料模塊和后臺(tái)管理模塊。5)用戶進(jìn)入首頁(yè)點(diǎn)擊自己的用戶名,進(jìn)入個(gè)人中心,點(diǎn)擊修改資料進(jìn)行資料修改。以下為用戶角色劃分:(1)普通用戶(游客):普通用戶以游客身份登錄本系統(tǒng),只能進(jìn)入首頁(yè),查看帖子列表,其他操作需要注冊(cè)后才能進(jìn)行。圖22 Spring框架構(gòu)成(3)Hibernate框架Hibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲地使用面向?qū)ο缶幊趟枷雭?lái)操縱數(shù)據(jù)庫(kù)。它有很多優(yōu)秀的設(shè)計(jì)理念及模式應(yīng)用。(2)提高開(kāi)發(fā)效率:由于組件技術(shù)的使用,可以按照開(kāi)發(fā)人員的技能對(duì)應(yīng)用程序開(kāi)發(fā)進(jìn)行分工,并行開(kāi)發(fā),提供整體開(kāi)發(fā)效率。在這論壇可以自由地發(fā)表自己的觀點(diǎn)和對(duì)論壇主題發(fā)表意見(jiàn),我們還可以對(duì)網(wǎng)友的問(wèn)題進(jìn)行及時(shí)的解決,獲取對(duì)自己有用的知識(shí)。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢(shì),一種是稱(chēng)為客戶端——服務(wù)器的C/S結(jié)構(gòu),這類(lèi)軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局域網(wǎng)中。但是,隨之而來(lái)對(duì)專(zhuān)注于領(lǐng)域方面的BBS將會(huì)慢慢增加需求。其后經(jīng)過(guò)幾番增修,終于在1983年通過(guò)Capital PC User Group的Communication Special Interest Group會(huì)員的努力,改寫(xiě)出了個(gè)人計(jì)算機(jī)系統(tǒng)的BBS。論壇包括用戶模塊、帖子模塊。論壇以其獨(dú)特的優(yōu)勢(shì)在信息化的過(guò)程中占有重要的一席。關(guān)鍵詞:BBS,(Struts2,Hibernate,Spring),JAVA,MySQL,JSP目 錄第一章 緒論 1 1 2 2 本章小結(jié) 3第二章 系統(tǒng)分析 4 4 4 4 系統(tǒng)層次設(shè)計(jì) 6 7 7 8 8 9第三章 系統(tǒng)設(shè)計(jì) 10 概要設(shè)計(jì) 10 10 11 數(shù)據(jù)庫(kù)設(shè)計(jì) 13(ER圖) 14 14 15 本章小
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1