




已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
鄭州華信學(xué)院課程設(shè)計說明書題目: JSP 短消息系統(tǒng)的設(shè)計與實現(xiàn) 姓 名: 祁海云 院 (系): 信息工程系 專業(yè)班級: 08 計算機科學(xué)技術(shù)班 學(xué) 號: 0801110128 指導(dǎo)教師: 楊楊 成 績: 時間: 年 月 日至 年 月 日2015 畢業(yè)論文專題百手起駕 整理為您摘 要隨著 Internet 的飛速發(fā)展,使得網(wǎng)絡(luò)的應(yīng)用日益的廣泛。如電子商務(wù),電子政務(wù),網(wǎng)上醫(yī)療,網(wǎng)上娛樂,網(wǎng)絡(luò)游戲,網(wǎng)絡(luò)教學(xué),網(wǎng)上論壇等。本次課程設(shè)計的題目是在線論壇短消息系統(tǒng),該系統(tǒng)基于 JSP 的平臺,采用了 javaBean 和 servlet 技術(shù),論文就課程設(shè)計的內(nèi)容,系統(tǒng)地闡述了整個在線論壇短消息的功能及實現(xiàn)。實現(xiàn)了用戶登錄與退出,查看個人的短消息,發(fā)送、回復(fù)、刪除短消息的功能。基本上實現(xiàn)了在線論壇短消息的功能流程。本系統(tǒng)界面簡單直觀,易于操作和使用,基于 Internet 網(wǎng)絡(luò)。關(guān)鍵字:JSP;javaBean;servlet;在線論壇短消息目 錄3百手起駕 整理為您目 錄緒論 .11論壇短消息系統(tǒng)開發(fā)背景及意義 .21.1 系統(tǒng)開發(fā)背景 .21.2 系統(tǒng)開發(fā)意義 .32 論壇短消息系統(tǒng)需求分析 .42.1 現(xiàn)狀分析 .42.2 可行性分析 .42.2.1 經(jīng)濟可行性 .42.2.2 技術(shù)可行性 .42.3 設(shè)計目標 .52.4 功能要求 .52.5 平臺選擇 .52.6 系統(tǒng)開發(fā)工具 .62.6.1 開發(fā)語言 JSP(Java Server Page) .62.6.2 數(shù)據(jù)庫 SQL SERVER 2005 .73 論壇短消息系統(tǒng)設(shè)計 .83.1 數(shù)據(jù)庫設(shè)計 .83.1.1 數(shù)據(jù)庫需求分析 .83.1.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 .103.1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 .113.2 系統(tǒng)結(jié)構(gòu)設(shè)計 .153.2.1 頁面模塊化設(shè)計 .15目 錄4百手起駕 整理為您3.2.2 MVC 模式設(shè)計(Jsp+Servlet+JavaBean) .174 論壇短消息系統(tǒng)實現(xiàn) .184.1 系統(tǒng)各部分的實現(xiàn)方法 .184.1.1 創(chuàng)建與數(shù)據(jù)庫的連接 .184.1.2 訪問數(shù)據(jù)庫的 JavaBean.194.1.3 用戶及管理員登錄模塊頁面 .204.1.4 顯示短消息界面 .244.1.5 閱讀短消息界面 .244.1.5 發(fā)表短消息界面 .245 系統(tǒng)測試與評價分析 .265.1 測試環(huán)境簡介 .265.2 系統(tǒng)各模塊的測試 .265.2.1 管理界面測試 .265.2.2 其它管理模塊測試 .265.3 系統(tǒng)的評價分析 .275.4 系統(tǒng)的不足與展望 .27結(jié)束語 .28致 謝 .29參考文獻 .30目 錄5百手起駕 整理為您緒 論自我國正式進入互聯(lián)網(wǎng)時代以來,短短的幾年時光互聯(lián)網(wǎng)在我國得到了飛速的發(fā)展。目前它已經(jīng)成為全球性信息傳輸?shù)闹匾緩街?,并被喻為信息高速公路。這不僅表現(xiàn)在互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施方面,也表現(xiàn)在互聯(lián)網(wǎng)的用戶人數(shù)、互聯(lián)網(wǎng)在各行各業(yè)的廣泛應(yīng)用等各個方面?,F(xiàn)實生活中的交流存在時間和空間上的局限性,交流人群范圍狹小以及間斷的交流不能保證信息的準確性和可取性。因此伴隨著網(wǎng)絡(luò)的普及,論壇逐漸融入人們的生活。人們只需通過網(wǎng)上論壇的交流擴大交流面,同時可以從多方面獲得自己所需要的最及時的信息。快速及時的進行交流現(xiàn)已成為人們生活中的一部分。五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是出現(xiàn)了專題論壇。它打破了地域限制,真正使信息得以全部共享,改變了人們的工作和生活方式。專題論壇是區(qū)域內(nèi)個人和個人的宣傳自己的重要手段,同時人們了解當代社會的一種現(xiàn)狀,也是了解信息的重要手段。專題論壇系統(tǒng)是基于 B/S 模式上的一種交互性極強的電子信息服務(wù)系統(tǒng)。它為網(wǎng)民提供一塊公共的交流平臺,每個用戶都可以在上面發(fā)布自己的觀點和不同的意見,以便與其他用戶進行交流和討論。目 錄6百手起駕 整理為您1 論壇短消息系統(tǒng)開發(fā)背景及意義1.1 系統(tǒng)開發(fā)背景論壇短消息系統(tǒng)是 Internet 上的一種電子信息服務(wù)系統(tǒng)。它提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法。它是一種交互性強,內(nèi)容豐富而即使的 Internet 電子信息服務(wù)系統(tǒng)。用戶在論壇短消息上可以獲得各種信息服務(wù),發(fā)布信息,進行討論,聊天等等。論壇短消息的發(fā)展也如同網(wǎng)絡(luò),雨后春筍般的出現(xiàn),并迅速的發(fā)展壯大。現(xiàn)在的論壇幾乎涵蓋了我們生活的各個方面,幾乎每一個人都可以找到自己感興趣或者需要了解的專題性論壇,而各類網(wǎng)站,綜合性門戶網(wǎng)站或者功能性專題網(wǎng)站也都青睞于開設(shè)自己的論壇,以促進網(wǎng)友之間的交流,增加互動性和豐富網(wǎng)站的內(nèi)容。 而論壇短消息只是論壇中的一個環(huán)節(jié)。在本文中,主要介紹使用 JSP 和 Servlet 技術(shù)來實現(xiàn)論壇短消息建設(shè)。通過基于Internet 互聯(lián)網(wǎng)的動態(tài) WEB 數(shù)據(jù)庫技術(shù),可以解決遠程的數(shù)據(jù)傳輸與讀取,遠程的客戶終端(Client)可以通過 WEB 頁面提交請求,查詢遠端的數(shù)據(jù)服務(wù)器上的信息,同時還可以向遠端數(shù)據(jù)服務(wù)器的數(shù)據(jù)庫中存儲信息,以實現(xiàn)信息的共享,同時利用Internet 技術(shù)可以降低軟件的開發(fā)和部署成本,只要在服務(wù)器端安裝 WEB 應(yīng)用就可以使每個客戶端都能瀏覽使用。目前,通過論壇短消息系統(tǒng)可隨時取得各種自己需要最新的信息;也可以通過論壇短消息系統(tǒng)來和別人討論計算機軟件、硬件、Internet、多媒體、程序設(shè)計以及人文、地理等等各種有趣的話題;還可以利用本系統(tǒng)來發(fā)布一些“問題” 、 “廉價轉(zhuǎn)讓” 、“招聘人才”及“求職應(yīng)聘”等啟事;更可以召集親朋好友到聊天室 內(nèi)高談闊論這個精彩的天地就在你我的身旁,只要您擁有一臺可以訪問互聯(lián)網(wǎng)的計算機,就可以通過這個交流平臺,來享用它的種種服務(wù)。1.2 系統(tǒng)開發(fā)意義目 錄7百手起駕 整理為您當今網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面,以前網(wǎng)站上的論壇短消息管理系統(tǒng)要用戶登陸以后才能進行相關(guān)訪問及互動。而隨著網(wǎng)絡(luò)互聯(lián)技術(shù)的進步,現(xiàn)在網(wǎng)站投票只需打開網(wǎng)頁就可進行論壇留言。論壇短消息對象是很多的,各個層次都可進行論壇訪問,大至國家領(lǐng)導(dǎo),小至一個普通干部,訪問和留言從到指定用戶進行表格到現(xiàn)在通過網(wǎng)絡(luò)直接點擊相應(yīng)就可進行。論壇短消息管理系統(tǒng)可解決游客訪問及留言,致使現(xiàn)在幾乎各個網(wǎng)站都有各種類型的論壇短消息管理系統(tǒng),用戶可選擇自己的看法。同時為分散于五湖四海的人們提供一個共同交流、學(xué)習(xí)、傾吐心聲的平臺,實現(xiàn)來自不同地方的用戶極強的信息互動性,用戶在獲得自己所需要的信息的同時也可以廣交朋友,拓寬自己的視野和社交面。通過網(wǎng)友的發(fā)帖中,能得到有益的教誨和啟發(fā)。網(wǎng)友通過發(fā)出關(guān)于國家,社會的有益的觀點,能被有關(guān)部門采納,而不是網(wǎng)友空自評論,自艾自嘆,自喜自悲。一些論點能做到各方觀點正確公平的顯示,具有參考價值。論壇短消息應(yīng)具有知識性,趣味性,公平性,和諧性等優(yōu)點。論壇短消息給天下的網(wǎng)民都提供了交流的平臺,為網(wǎng)絡(luò)的互動性作出了巨大的貢獻,通過論壇短消息,網(wǎng)民們得以更方便的交流,更便捷的發(fā)表自己的觀點,而且發(fā)布信息都是通過有記錄的文字來進行,所以這樣也避免了精華內(nèi)容的流失。通過論壇短消息來征得自己想要的信息,有更高的效率和時效性。也最節(jié)約成本和資源,在論壇短消息的交流過程中,無論喜怒哀樂都是在虛擬的環(huán)境中進行,也避免的正面的尷尬和沖突等,在論壇短消息中,可以演變成任何角色,變換多種身份,因為網(wǎng)絡(luò)的特征,使得人民更加依賴于論壇中的交流。目 錄8百手起駕 整理為您2 論壇短消息系統(tǒng)需求分析2.1現(xiàn)狀分析隨著全球英特網(wǎng)用戶逐年增多,在中國,據(jù)中國互聯(lián)網(wǎng)信息中心(CNNIC)最新的調(diào)查報告顯示,截止 2003 年 6 月底,上網(wǎng)用戶已達到 6800 萬,比去年同期增長48.5,而 1997 年 10 月首次調(diào)查結(jié)果只有 62 萬,幾年間增長了 109.7 倍。上面數(shù)據(jù)可以看出當今社會網(wǎng)絡(luò)迅速普及,人們交流的方式也層出不窮,隨著新時代的進入。人們對信息的需求也不斷加大,對不同領(lǐng)域的討論也越來越多了,因此開發(fā)一個論壇短消息對人們的交流是非常有必要的。2.2可行性分析可行性分析也稱為可行性研究,即是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、管理的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。2.2.1經(jīng)濟可行性主要是對項目的經(jīng)濟效益進行評價,利用計算機來實現(xiàn)網(wǎng)上交流信息。開發(fā)一套能滿足網(wǎng)上信息交流的軟件是十分必要的,實現(xiàn)用戶發(fā)帖,回帖等功能,能發(fā)表自己的觀點。本系統(tǒng)在經(jīng)濟上是完全可以接受的,只需要用戶在本地安裝 Web 瀏覽器,登錄論壇就可以瀏覽短消息并發(fā)表自己的意見。所以本系統(tǒng)在經(jīng)濟上是可行的。2.2.2技術(shù)可行性技術(shù)上的可行性分析主要分析技術(shù)條件是否能順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。軟件方面,系統(tǒng)開發(fā)需要的各種軟件環(huán)境都已具備,數(shù)據(jù)庫服務(wù)器方面則有MySQL,均能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。其目 錄9百手起駕 整理為您靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。2.3設(shè)計目標論壇短消息系統(tǒng)的總體目標:1. 游客可以查看短消息,并可以發(fā)表短消息,給論壇短消息系統(tǒng)提供一些建議。2. 注冊會員可以發(fā)表短消息、回復(fù)短消息、修改個人信息等。3. 版主具有注冊用戶的所以功能,而且可以管理論壇短消息。4. 管理員具有最大權(quán)限,可以執(zhí)行任何操作。比如增加、修改、刪除板塊;刪除會員;管理版主等功能。2.4功能要求本系統(tǒng)根據(jù)論壇系統(tǒng)的需要,以實現(xiàn)交流信息的一個平臺。本系統(tǒng)的功能要求主要包括:1用戶登錄、登出2查看個人的短消息3發(fā)送短消息4回復(fù)短消息5刪除短消息6已讀和未讀的短消息應(yīng)采用不同的標記7回復(fù)時自動添寫用戶名8未登錄不能看短消息,自動跳轉(zhuǎn)到登錄頁面9登錄后自動跳轉(zhuǎn)到查看短消息列表的頁面 2.5平臺選擇目 錄10百手起駕 整理為您選擇微軟平臺作為主導(dǎo),一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡(luò)時,將微軟平臺作為首選方案;另一方面從技術(shù)角度來講,微軟平臺上的應(yīng)用無論是在開發(fā)上,還是在軟件的部署上都是非常容易,而且性能優(yōu)越。具體如下:1. 開發(fā)工具:MyEclipse 7.52. 數(shù)據(jù)庫:SQL SERVER 20053. 服務(wù)器 :Apache Tomcat6.04. 運行環(huán)境 :安裝 JDK1.6 支持 Java 運行。5. 技術(shù):前臺網(wǎng)頁的設(shè)計采用 JSP 技術(shù)制作。負責(zé)響應(yīng)用戶對業(yè)務(wù)邏輯的請求并根據(jù)用戶的請求行為,決定將哪個 JSP 頁面發(fā)送給客戶 servlet 處理,JavaBean 則負責(zé)數(shù)據(jù)的處理。2.6系統(tǒng)開發(fā)工具本系統(tǒng)是基于 JSP+SQL SERVER 2005 數(shù)據(jù)庫技術(shù)實現(xiàn)的,現(xiàn)對 JSP 技術(shù)和 SQL SERVER 2005 數(shù)據(jù)庫作簡要的介紹。2.6.1開發(fā)語言JSP(Java Server Page)JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能電網(wǎng)在2025年能源行業(yè)數(shù)字化轉(zhuǎn)型中的能源管理創(chuàng)新與優(yōu)化報告
- 第一學(xué)期初中團委活動策劃方案
- 一年級語文學(xué)生評估反饋計劃
- 小學(xué)道法課外拓展活動計劃
- 針對性有限元優(yōu)化-全面剖析
- 航空航天工業(yè)綠色制造技術(shù)-全面剖析
- 2025年度教育資源采購工作計劃
- 幼兒園小班的心理健康計劃
- 有機蔬菜廢棄物循環(huán)利用-全面剖析
- 2025年動物藥代動力學(xué)研究服務(wù)項目發(fā)展計劃
- 《小學(xué)綜合實踐活動專題》課程教學(xué)大綱
- 化妝品產(chǎn)品安全及質(zhì)量風(fēng)險評估報告
- 輿論學(xué)教程PPT整本書課件完整版電子教案全套課件最全教學(xué)教程ppt(最新)
- TRIZ試題庫詳細版
- 水資源論證工作大綱
- MTM-1基本方法
- ppt精選模板:熱烈歡迎領(lǐng)導(dǎo)蒞臨指導(dǎo)工作PPT課件
- 無機材料科學(xué)基礎(chǔ)第六章
- 東南大學(xué)論文模板v1.1
- 神經(jīng)系統(tǒng)體格檢查-PPT課件
- 賽英公司FOD監(jiān)測雷達系統(tǒng)
評論
0/150
提交評論