資源描述:
《博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)開(kāi)題報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)……開(kāi)題報(bào)告博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)開(kāi)題報(bào)告班級(jí)(學(xué)號(hào)):0782計(jì)科70722011122姓名:江旭指導(dǎo)教師:吳燕一、綜述在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見(jiàn),倍受人們的重視。為了樹(shù)立個(gè)人在網(wǎng)絡(luò)上的形象,通過(guò)設(shè)計(jì)一個(gè)個(gè)人博客網(wǎng)站,以達(dá)到個(gè)人推薦、展現(xiàn)自我的一個(gè)平臺(tái),個(gè)人博客網(wǎng)站為交流提供綜合的網(wǎng)絡(luò)環(huán)境,同時(shí)也為個(gè)人的宣傳,發(fā)展,提供了一個(gè)平臺(tái)。博客秉承了個(gè)人網(wǎng)站的自由精神,但是綜合了激發(fā)創(chuàng)造的新模式,使其更具開(kāi)放和建
2、設(shè)性。它作為一種新表達(dá)的方式,它的傳播不僅情緒,包括大量的智慧、意見(jiàn)和思想。某種意義上說(shuō),它也是一種新的文化現(xiàn)象,博客的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)絡(luò)的知識(shí)價(jià)值,標(biāo)志著互聯(lián)網(wǎng)發(fā)展開(kāi)始步入更高的階段。二、研究?jī)?nèi)容blog的全名應(yīng)該是Weblog,中文意思是“網(wǎng)絡(luò)日志”,后來(lái)縮寫(xiě)為Blog。一個(gè)Blog其實(shí)就是一個(gè)網(wǎng)頁(yè),它通常是由簡(jiǎn)短且經(jīng)常更新的帖子所構(gòu)成,這些張貼的文章都按照年份和日期倒序排列。Blog的內(nèi)容和目的有很大的不同,從對(duì)其他網(wǎng)站的超級(jí)鏈接和評(píng)論,有關(guān)公司、個(gè)人構(gòu)想到日記、照片、詩(shī)歌、散文,甚至科幻小說(shuō)的發(fā)表或張貼都有。許多Blogs是個(gè)人心中所想之事情的發(fā)表,其它Blogs則是
3、一群人基于某個(gè)特定主題或共同利益領(lǐng)域的集體創(chuàng)作。基于以上要求,個(gè)人博客網(wǎng)站將由前臺(tái)用戶操作和后臺(tái)管理員操作模塊組成,其規(guī)劃功能模塊如下:1.前臺(tái)用戶模塊主要包括:用戶登陸:用戶使用自己已注冊(cè)的帳號(hào)和密碼登陸到博客網(wǎng)站。用戶注冊(cè):通過(guò)注冊(cè)使用戶將個(gè)人信息保存到網(wǎng)站并獲得一個(gè)具有相應(yīng)權(quán)限的帳號(hào)。用戶修改個(gè)人信息:方便用戶對(duì)網(wǎng)站保存的個(gè)人信息進(jìn)行更新。文章查詢(xún)和留言:用戶對(duì)網(wǎng)站中保存的文章進(jìn)行瀏覽和對(duì)自己感興趣的文章留言。公告信息查詢(xún):方便用戶了解網(wǎng)站公布的一些有針對(duì)性的信息。相片查詢(xún):用戶對(duì)自己或其他用戶的照片進(jìn)行瀏覽。2.后臺(tái)管理員模塊主要包括:博客文章管理:對(duì)博客已有的文章進(jìn)行刪除
4、,置頂?shù)炔僮?。公告管理:發(fā)布或更改公告。投票管理:對(duì)投票進(jìn)行統(tǒng)計(jì)等操作。個(gè)人相冊(cè)設(shè)置:多為對(duì)相冊(cè)功能和模式的修改。朋友圈:多為對(duì)功能和模式的修改。博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)……開(kāi)題報(bào)告用戶設(shè)置:設(shè)置用戶所具有的權(quán)限或刪除用戶等操作。博主設(shè)置:多為對(duì)功能和模式的設(shè)置。一、開(kāi)發(fā)工具及環(huán)境個(gè)人博客網(wǎng)站采用JSP技術(shù)來(lái)實(shí)現(xiàn)前臺(tái)系統(tǒng)框架以及主要功能,后臺(tái)采用SQLSERVER2000作為數(shù)據(jù)庫(kù)管理系統(tǒng)。JSP是JavaServerPage,J2EE是Java2EnterpriseEidtion,它們是Sun公司建立在Java語(yǔ)言上的一種服務(wù)器端的編程技術(shù),簡(jiǎn)單來(lái)說(shuō),它是用來(lái)動(dòng)態(tài)生成網(wǎng)頁(yè)的一種技術(shù)。
5、在本網(wǎng)站中決大部分(可以說(shuō)是全部)的數(shù)據(jù)庫(kù)操作和很大一部分的復(fù)雜商業(yè)邏輯都是在JavaBean或其他的Java類(lèi)中實(shí)現(xiàn)的,這使得整個(gè)網(wǎng)站的功能穩(wěn)定,高效。而JavaBean有個(gè)很大的優(yōu)點(diǎn)就是它可以充分提高代碼的重用性,這使得程序的代碼編輯量大大減少。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。由于JSP技術(shù)的特性本網(wǎng)站可運(yùn)行在Windows/linux/uinx等操作系統(tǒng)平臺(tái)。用到的開(kāi)發(fā)工具有:JDK6.0(Java類(lèi)文件編寫(xiě)環(huán)境),MyEclipse(主要開(kāi)發(fā)工具),Tomcat(網(wǎng)站服務(wù)器),SQLServer2
6、000(數(shù)據(jù)庫(kù)創(chuàng)建,維護(hù)工具及服務(wù)器)二、對(duì)進(jìn)度的具體安排第一周——第四周:熟悉工具,需求采集,撰寫(xiě)開(kāi)題報(bào)告,修改開(kāi)題報(bào)告。第五周——第七周:業(yè)務(wù)需求分析。第八周:概要設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)。第九周:詳細(xì)設(shè)計(jì)。第十周:編碼。第十一周:測(cè)試。第十二周:完成論文。參考文獻(xiàn)[1]王國(guó)輝,王毅等.JSP程序開(kāi)發(fā)寶典.人民郵電出版社2007[2]劉彬.JSP數(shù)據(jù)庫(kù)高級(jí)教程.清華大學(xué)出版社2006[3]蔣文容.JSP程序設(shè)計(jì).高等教育出版社2004[4]賽奎春.JSP工程應(yīng)用與項(xiàng)目實(shí)踐.機(jī)械工業(yè)出版社2004[5]楊磊,陳凌云.精通EclipseWeb開(kāi)發(fā)----JAVA體系結(jié)構(gòu)、工具、框架及整合應(yīng)
7、用.人民郵電出版社2006[6]陸昌輝,吳曉華.SQLServer2000核心技術(shù)揭秘[M].北京希望電子出版社2002[7][美]LaurenceVanhelsuwe邱仲潘譯JavaBeans從入門(mén)到精通電子工業(yè)出版社1998博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)……開(kāi)題報(bào)告[8]姜曉銘劉波張亦華:JSP程序設(shè)計(jì)精彩實(shí)例.清華大學(xué)出版社2001[9]徐國(guó)平劉臣勇于軍:JSP網(wǎng)絡(luò)開(kāi)發(fā)實(shí)務(wù)電子工業(yè)出版社2001[10]王國(guó)輝李鐘尉王毅Java程序設(shè)計(jì)自學(xué)手冊(cè)人民郵電出版社2008[11]