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

正文內(nèi)容

課程設(shè)計(jì)——基于java的bbs設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

  

【正文】 4. 回帖表( t_reply) 5. 用戶表( t_user) 10 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)表格設(shè)計(jì) 本系統(tǒng)采用 MySQL作為后臺(tái)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)設(shè)計(jì)包括創(chuàng)建數(shù)據(jù)庫(kù)、建表、關(guān)系、儲(chǔ)存過(guò)程、觸發(fā)器等。系統(tǒng)的功能模塊圖如圖 4所示。是用于分析系 統(tǒng)數(shù)據(jù)流程的圖形,意在讓用戶理解系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等。 Hibernate 可 以應(yīng)用在任何使用 JDBC的場(chǎng)合,既可以在 Java的客戶端程序?qū)嵱?,也可以?Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是,Hibernate 可以在應(yīng)用 EJB的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 2Struts ○ Struts 是一個(gè)基于 Sun J2EE平臺(tái)的 MVC框架,主要是采用 Servlet和 JSP技術(shù)來(lái)實(shí)現(xiàn)的。Spring提供了唯一的數(shù)據(jù)訪問(wèn)抽象,包括簡(jiǎn) 單和有效率的 JDBC框架,極大的改進(jìn)了效率并且減少了可能的錯(cuò)誤。 ( 4) Java三大框架概述 Java三大框架指的是: SSH,即: Spring、 Struts、 Hibernate[10]。 ( 2) JSP技術(shù)概述 JSP( Java Server Pages)是由 Sun公司倡導(dǎo),許多公司參與,共同建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn), JSP技術(shù)是在 Serverlet技術(shù)基礎(chǔ)上發(fā)展起來(lái)的。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。 MyEclipse 是 Eclipse 軟件的一個(gè)插件, Eclipse軟件是免費(fèi)的,但 MyEclipse 不是一個(gè)完全免費(fèi)的產(chǎn)品,需要購(gòu)買。 ( 2) Tomcat Tomcat是開源的 servlet和 JSP容器( Sun官方推薦容器),它是 Jakarta項(xiàng)目中一個(gè)重要的組成,由 Apache、 Sun 和其他一些公司及個(gè)人開發(fā)。進(jìn)入版塊后顯示該版塊下的主題及該主題下的回復(fù)數(shù),最后發(fā)表評(píng)論的用戶、時(shí)間。登錄之后,用戶就可以發(fā)表帖子或回復(fù);查看或修改個(gè)人信息;可以瀏覽帖子。因此,需求分析工作是對(duì)應(yīng)用環(huán)境及其問(wèn)題進(jìn)行理解和分析,為問(wèn)題涉及的信息、功能 3 基于 JAVA的 BBS 設(shè)計(jì)與實(shí)現(xiàn) 及系統(tǒng)行為簡(jiǎn)歷模型,將用戶需求精確化。 需求分析 需求分析雖處于軟件開發(fā)的開始階段,但它對(duì)于整個(gè)軟件開 發(fā)過(guò)程以及軟件產(chǎn)品質(zhì)量是至關(guān)重要的。開發(fā)人員在學(xué)習(xí)了這些語(yǔ)言和工具之后,有能力開發(fā)本系統(tǒng)。 2 第二章 系統(tǒng)分析 可行性分析 商業(yè)軟件是根據(jù)客戶的根本目的和需要而設(shè)計(jì)和開發(fā)的,可行性是開發(fā)的系統(tǒng)具有使用價(jià)值和生命力的保證。與之相應(yīng),此系統(tǒng)具有以下功能:用戶注冊(cè)、用戶登錄、發(fā)表帖子、閱讀帖子、回復(fù)帖子、分頁(yè)查找、主題查找、個(gè)人資料維護(hù)、用戶管理等等,所以操作都可以由用戶在客戶端瀏覽器中完成,而服務(wù)器端程序會(huì)按用戶的要求來(lái)完成對(duì)系 統(tǒng)數(shù)據(jù)的操作,并將結(jié)果傳給 Web服務(wù)器處理成 HTML文件發(fā)送到客戶端瀏覽器,這就是 B/S結(jié)果應(yīng)用系統(tǒng)。許多人同時(shí)撥號(hào)一個(gè)站臺(tái),不可避免地發(fā)生沖突。 國(guó)內(nèi)的 BBS 站,單線站還占大多數(shù)。而另一種,也是我的畢業(yè)設(shè)計(jì)所采用的,是稱為瀏覽器 ——服務(wù)器的 B/S結(jié)構(gòu)應(yīng)用系統(tǒng),它的特 點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量小,既適用于局域網(wǎng),更適用于 Inter,而且投資小、見效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至免費(fèi)使用 ISP的服務(wù)器資源,因而受到越來(lái)越多的中小型單位的親睞。 BBS 論壇系統(tǒng)是在網(wǎng)上提供交流的手段 [1]。....................................................... 1 課題研究的目的及意義 ....................................... 1 國(guó) 第二章 系統(tǒng)分 析 ................................................... 3 可行性分析 ................................................. 3 社會(huì)可行性 ............................................ 3 技術(shù)可行性 ............................................ 3 經(jīng)濟(jì)可行性 ............................................ 3 需求分析 ................................................... 3 前臺(tái)功能 .............................................. 4 后臺(tái)功能 .............................................. 4 開發(fā)工具及相關(guān)技術(shù)簡(jiǎn)介 ..................................... 4 相關(guān)工具簡(jiǎn)介 .......................................... 4 相關(guān)技術(shù)概述 .......................................... 5 系統(tǒng)的數(shù)據(jù)流圖 ............................................. 7 系統(tǒng)用例圖 ................................................. 7 第三章 總體設(shè)計(jì) ................................................... 9 功能分析 ................................................... 9 數(shù)據(jù)庫(kù)設(shè)計(jì) ................................................ 10 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ............................................ 11 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) ............................................ 11 數(shù)據(jù)庫(kù)表格設(shè)計(jì) ...................................... 11 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn) .................................... 13 數(shù)據(jù)庫(kù)連接 .......................................... 15 前臺(tái)顯示模塊 .............................................. 16 后臺(tái)管理模塊 .............................................. 19 第五章 運(yùn)行環(huán)境與系統(tǒng)測(cè)試 ........................................ 20 運(yùn)行環(huán)境 .................................................. 20 系 統(tǒng) 測(cè) 試 .................................................. 20 總 結(jié) ........................................... 錯(cuò)誤!未定義書簽。能更深入地掌握J(rèn)ava、 JSP語(yǔ)言,了解軟件開發(fā)的全過(guò)程,為以后的學(xué)習(xí)與工作打下堅(jiān)實(shí)的基礎(chǔ)。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎兩種不同的趨勢(shì),一種是稱為客戶端 ——服務(wù)器的 C/S結(jié)構(gòu)應(yīng)用系統(tǒng),這類軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局域網(wǎng)中。以 “共享、公平、公正、創(chuàng)新、國(guó)際化、團(tuán)隊(duì) 精神 ”為特征的網(wǎng)絡(luò)文化已經(jīng)逐漸成為這個(gè)時(shí)代的標(biāo)志,人們?cè)絹?lái)越習(xí)慣于通過(guò) Inter網(wǎng)絡(luò)獲取信息,通過(guò) Inter在網(wǎng)站上發(fā)表自己對(duì)社會(huì)對(duì)生活的理解和建議。盡管 BBS 的站臺(tái)的數(shù)量在不斷增長(zhǎng),但這種增長(zhǎng)的幅度總也趕不上用戶群的增長(zhǎng)。每類用戶有其不同的操作類,系統(tǒng)提供一個(gè)統(tǒng)一的登錄頁(yè)面,此頁(yè)面能自動(dòng)識(shí)別不同級(jí)別的用戶,并提供不同的操作界面。另外,通用系統(tǒng)應(yīng)該具備較大的可擴(kuò)展性,而 Java 語(yǔ)言是面向?qū)ο蟮?,面向?qū)ο缶幊套⒅爻绦虻目蓴U(kuò)展性,且 Java語(yǔ)言是跨平臺(tái)執(zhí)行的, JSP相對(duì)其他網(wǎng)頁(yè)編程語(yǔ)言有更多的優(yōu)點(diǎn),所以本系統(tǒng)采用 Java和 JSP作為編程語(yǔ)言 [3]。 技術(shù)可行性 本系統(tǒng)采用 Java語(yǔ)言,用 MySQL 數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù),安裝和使用簡(jiǎn)單易學(xué),方便操作;前臺(tái)頁(yè)面采用 JSP 動(dòng)態(tài)頁(yè)面 [4];服務(wù)器采用 Tomcat 服務(wù)器,它是一個(gè)開源軟件。與使用本系統(tǒng)為企業(yè)發(fā)布、獲取信息所節(jié)省的價(jià)值相比,應(yīng)用本系統(tǒng)帶來(lái)的收益較大,經(jīng)濟(jì)效益可觀,所以經(jīng)濟(jì)上是可行的。在需求分析
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1