資源描述:
《基于jsp的bbs系統(tǒng)的設(shè)計與實現(xiàn)_本科論文.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計[論文]任務(wù)書姓名張藝耀班號專業(yè)計算機及其應(yīng)用同組姓名指導(dǎo)教師高鵬毅一、課題名稱基于jsp的bbs系統(tǒng)的設(shè)計與實現(xiàn)26摘要Internet的迅猛發(fā)展,促使各種網(wǎng)絡(luò)新技術(shù)的不斷產(chǎn)生和更新,JSP便其中的一項,JSP的出現(xiàn)改變了以往網(wǎng)站是由單純的HTML語言編寫的靜態(tài)網(wǎng)頁所組成的情況,有了JSP以后,我們就能夠根據(jù)不同的用戶,在不同的時間向用戶顯示不同的內(nèi)容。同時也相應(yīng)的提升了網(wǎng)絡(luò)的安全性?;趙eb的BBS,就是運用JSP制作出的,為網(wǎng)絡(luò)用戶提供的,一個能夠多人參與的交流方式。Java是未來
2、的主流開發(fā)技術(shù),具有很多優(yōu)勢。JSP則是Java在Internet/IntranetWeb上的重要應(yīng)用技術(shù),得到了廣泛的支持和承認,它可以和各種Java技術(shù)完好地結(jié)合在一起,從而實現(xiàn)非常復(fù)雜的應(yīng)用。本網(wǎng)站使用JSP+MYSQL在MyEclipse系統(tǒng)開發(fā)的,從而創(chuàng)建一個更為穩(wěn)定,高效,安全的運行環(huán)境。本文分別介紹了JSP概況、Script編程語言,ODBC簡介,以及BBS中用戶登陸/注冊,發(fā)表文章,瀏覽文章,刪除文章以及添加管理員信息等功能的實現(xiàn)。關(guān)鍵詞:電子留言版、瀏覽器/服務(wù)器架構(gòu)、數(shù)據(jù)庫26
3、AbstractWiththerapiddevelopmentofInternet,variousnetworktechnologiesarecomingintouseorupdatecontinuouslyandJSPisthere.JSPchangesthewebpagefromstatictodynamic.Andthewebcontentcanbecustomaccordingdifferentuseratanytime.sametimethesafetyofwebsitriseThere
4、freshmentofwebisnolongeratediousorrepetitiveprocessandbecomingasimpleandamusing.Theweb-basedBBSiscreatedusingJSPandprovidesnetworkuseramulti-maninteractionway.ThepaperdescribesJSPintroduction,ScriptprogramminglanguageandODBC.Italsoshowsthefunctionimpl
5、ementofuserlogin/register,releasingarticle,browsing,changingpersonalinformationinBBS.26目錄摘要IAbstractII1緒言11.1課題背景11.2課題研究的目的和意義21.3國內(nèi)外概況21.4課題主要研究工作22方案論證42.1B/S模式42.2JavaServerPage42.3MYSQL數(shù)據(jù)庫52.4開發(fā)工具63BBS系統(tǒng)設(shè)計63.1需求分析73.2系統(tǒng)可行性分析73.3概要設(shè)計83.4詳細設(shè)計93.5數(shù)據(jù)
6、庫的設(shè)計114系統(tǒng)的實現(xiàn)與結(jié)果分析174.1系統(tǒng)環(huán)境174.2主要頁面的基本功能的實現(xiàn)174.3系統(tǒng)的前臺頁面展示174.4系統(tǒng)測試185總結(jié)與展望215.1總結(jié)225.2展望22致謝23參考文獻24261緒言BBS的英文全稱是BulletinBoardSystem,翻譯為中文就是“電子公告板”。BBS最早是用來公布股市價格等類信息的,當(dāng)時BBS連文件傳輸?shù)墓δ芏紱]有,而且只能在蘋果計算機上運行。早期的BBS與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過是通過電腦來傳播或獲得消息而已。一直到個人計算機
7、開始普及之后,有些人嘗試將蘋果計算機上的BBS轉(zhuǎn)移到個人計算機上,BBS才開始漸漸普及開來。近些年來,由于愛好者們的努力,BBS的功能得。到了很大的擴充。bbs系統(tǒng)即是現(xiàn)在許多人獲取信息的一個重要來源。越來越多的人從bbs論壇了解并下載信息。運用Jsp技術(shù)的bbs正是基于這樣的需求背景下研制開發(fā)的。本文按照軟件工程思想和web系統(tǒng)的開發(fā)步驟,設(shè)計并實現(xiàn)了bbs系統(tǒng)。以系統(tǒng)開發(fā)過程為主線,介紹了系統(tǒng)從需求分析,邏輯設(shè)計,總體設(shè)計,詳細設(shè)計以及系統(tǒng)測試、實施各階段的主要內(nèi)容和成果,包括系統(tǒng)結(jié)構(gòu)圖、業(yè)務(wù)
8、流程圖、數(shù)據(jù)流程圖、E-R模型、物理表實現(xiàn)及其關(guān)系、功能模塊算法流程、界面設(shè)計等等。最后對實現(xiàn)系統(tǒng)的優(yōu)缺點進行了分析,提出了今后進一步完善系統(tǒng)的方向和方法。其設(shè)計開發(fā)過程具有通用性,對類似工作的開展具有借鑒意義。1.1課題背景隨著Internet的飛速發(fā)展,網(wǎng)絡(luò)的不斷普及,計算機技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機版應(yīng)用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡(luò)應(yīng)用的軟件。26現(xiàn)實生活中的交流存在時間和空間上的局限性,交流人群范圍狹小以及間斷的交流不能保證信息的準確性和可