資源描述:
《基于jsp的qq空間系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、荊楚理工學院課程設(shè)計成果學院:計算機工程學院班級:10級軟件一班學生姓名:張潔朋、朱冬冬學號:2010304040116、2010304040113設(shè)計地點(單位)A5-102_______________________設(shè)計題目:基于JSP的QQ空間系統(tǒng)的設(shè)計與實現(xiàn)完成日期:2012年12月4日指導(dǎo)教師評語:_______________________________________________________________________________________________________________
2、________________________________________________________________________________________________________________________________________________________________________________________________________________成績(五級記分制):______________________教師簽名:______________________
3、_______摘要近些年來,隨著計算機的普及與發(fā)展,“Internet”一詞已經(jīng)讓我們不再感到陌生,隨著電子時代的到來,新的理念和結(jié)構(gòu)也在不斷的形成和完善,計算機網(wǎng)絡(luò)技術(shù)的發(fā)展對人類技術(shù)史的發(fā)展產(chǎn)生了不可磨滅的深遠影響。計算機網(wǎng)絡(luò)技術(shù)的發(fā)展推動了人類的科學技術(shù)的發(fā)展,同時給人們的學習,工作和生活帶來了諸多的好處,特點主要體現(xiàn)在以下幾個方面:快捷性、自由性、開放性、互動性、創(chuàng)新性。伴隨著計算機網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展和廣泛應(yīng)用,人類進入了全新的網(wǎng)絡(luò)經(jīng)濟時代。信息化、數(shù)字化、全球化、網(wǎng)絡(luò)化應(yīng)是21新世紀人類社會的重要特征,其中,以計算機網(wǎng)
4、絡(luò)迅猛發(fā)展而形成的網(wǎng)絡(luò)化則是推動信息化、數(shù)字化和全球化的基礎(chǔ)和核心。計算機網(wǎng)絡(luò)技術(shù)的發(fā)展將以其融合一切現(xiàn)代先進信息技術(shù)的特殊優(yōu)勢而在21世紀形成一場嶄新的信息技術(shù)革命,并進一步推動社會信息化和知識經(jīng)濟的發(fā)展。而計算機網(wǎng)絡(luò)系統(tǒng)和相關(guān)技術(shù)也必將在21世紀社會信息化和知識經(jīng)濟浪潮中更快更大的發(fā)展?;贘2EE的QQ空間系統(tǒng)是在網(wǎng)絡(luò)環(huán)境的支持下,支持用戶進行發(fā)表文章、互相交流、分享個人信息等功能的先進模式,QQ空間系統(tǒng)作為一種簡便、松散、充滿個性的現(xiàn)代電子手段,現(xiàn)在在國內(nèi)得到廣泛的應(yīng)用。QQ空間系統(tǒng)類似于個人的博客是一種很流行的用戶交流
5、分享軟件。QQ空間系統(tǒng)主要為用戶提供了用戶注冊,用戶發(fā)布信息,用戶信息管理查詢用戶信息,評論好友信息、上傳個人音樂等功能。在設(shè)計方面,本系統(tǒng)采用B/S三層結(jié)構(gòu),同時使用JSP技術(shù)進行動態(tài)頁面的設(shè)計。用戶信息驗證使用JavaScript后臺數(shù)據(jù)庫選用Mysql數(shù)據(jù)庫,設(shè)計數(shù)據(jù)庫的工具選用NavicatLiteforMySQL【關(guān)鍵詞】:QQ空間系統(tǒng)、數(shù)據(jù)源、JavaScript、Servlet、JSP目錄第一章前言11.1QQ空間系統(tǒng)概述11.2系統(tǒng)開發(fā)軟件簡介11.2.1J2EE11.2.2JSP3第二章可行性研究報告62.1引
6、言62.1.1目的62.1.2背景62.2要求和目標72.2.1基本要求72.2.2開發(fā)目標82.3所建議的系統(tǒng)82.3.1對所建議系統(tǒng)的說明82.3.2影響92.4投資及效益分析92.4.1支出92.4.2收益92.4.3投資回收周期92.5可行性分析102.5.1社會因素方面的可行性102.5.2其它方面的可行性102.6結(jié)論10第三章利用UML視圖的需求說明書123.1、引言123.1.1編寫目的123.1.2讀者對象123.1.3軟件項目概述12問題描述(1)12問題描述(2)123.1.4文檔概述143.1.5定義14
7、3.1.6參考資料143.2、一般性描述143.2.2用戶特征173.2.3限制與約束183.2.4 假設(shè)與前提條件183.3、功能需求描述183.3.1系統(tǒng)的類圖183.3.2類的說明193.4、其它需求描述213.4.1性能要求213.4.2設(shè)計約束213.4.3進度要求213.4.4交付要求21第四章數(shù)據(jù)庫設(shè)計224.1數(shù)據(jù)庫分析224.2數(shù)據(jù)庫邏輯設(shè)計224.3數(shù)據(jù)連接24第五章詳細設(shè)計與系統(tǒng)實現(xiàn)265.1用戶登錄與注冊模塊285.2用戶登錄主界面模塊325.3個人信息管理與維護模塊325.3.1該頁面用來用戶的日志管理
8、325.3.2該頁面用來管理用戶上傳的音樂,以及在線播放音樂的操作33總結(jié)34參考文獻35第一章前言1.1QQ空間系統(tǒng)概述QQ空間系統(tǒng)是一種類似于博客的軟件,是一種十分簡易的傻瓜化個人信息發(fā)布方式。任何人都可以像使用免費電子郵件一樣,完成個人網(wǎng)頁的創(chuàng)建、發(fā)布和更