個(gè)人網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
個(gè)人網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
摘 要
隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,各公司、學(xué)校、集團(tuán)都推出了自己的網(wǎng)站。個(gè)人要跟上時(shí)代的發(fā)展,也必須擁有自己的個(gè)人網(wǎng)站。本課題就是基于JSP的個(gè)人網(wǎng)站開發(fā),其開發(fā)主要包括前臺(tái)的界面設(shè)計(jì)、前端應(yīng)用程序開發(fā)和后臺(tái)數(shù)據(jù)庫的建立及維護(hù)兩個(gè)方面,對(duì)于前者要求功能切實(shí)可行,界面美觀大方;后者要能通過使用數(shù)據(jù)庫正確實(shí)現(xiàn)簡(jiǎn)單的論壇功能。
經(jīng)過分析比較,我采用了JSP加SQL數(shù)據(jù)庫的形式,因此本人針對(duì)此次系統(tǒng)的開發(fā)要求,對(duì)Dreamweaver MX 2004, Fireworks MX 2004,SQL 2000,SQL 語言和JSP進(jìn)行了較為深入的學(xué)習(xí)和應(yīng)用。在本課題中,本人從學(xué)習(xí)JSP和Dreamweaver開始,逐步完成了文件上傳、郵件發(fā)送、免費(fèi)資源下載、交流論壇和網(wǎng)址大全等模塊,并申請(qǐng)使用了免費(fèi)的相冊(cè)空間?傊,利用網(wǎng)絡(luò)的優(yōu)勢(shì),網(wǎng)站大大方便了個(gè)人和外界的工作、學(xué)習(xí)和交流。
關(guān)鍵詞:JSP,Dreamweaver MX 2004,SQL數(shù)據(jù)庫
Abstract
With the development of network technology, many corporation and university has issued their Website. People would like to own their personal website to stay abreast of the development of our times. This is a article about personal home pages are based on JAVA Server Pages. Its development mainly includes two aspects, such as the development of foreground’s interfacial design, application procedure and backed-database’s established, service. For the former, the complete function of application procedure and Easy to use and the interfacial is in good style. The function can be run well in the bbs by used the database requested for the latter.
After analysis actual situation, I used the form with JSP and SQL database. Regarding this systematic development request to Dreamweaver MX 2004, Fireworks MX 2004,SQL 2000,SQL language and JSP ,I Has carried on a more thorough study and put it in practice。In this article, I started with studying JSP and Dreamweaver and bring about gradually their module: such as file upload, send mail, download free source, forum, apply for free album room and so on. In a word, this Website is more convenience in the work , study and community of ourselves by using the advantages of Internet.
Keywords: JSP, Dreamweaver MX 2004,SQL database,SQL language
論文先對(duì)JSP技術(shù)做一個(gè)簡(jiǎn)要介紹,然后從網(wǎng)站的各個(gè)角度分別做了分析,解釋和做出結(jié)論。重點(diǎn)體現(xiàn)在網(wǎng)站所實(shí)現(xiàn)的功能用到的技術(shù),還有個(gè)人網(wǎng)站的設(shè)計(jì)和制作,以及在制作過程中的發(fā)生或總結(jié)出的幾個(gè)問題和它的解決方案。具體工作如下:
(1)參考一些網(wǎng)站和技術(shù)資料,分析和比較WEB開發(fā)設(shè)計(jì)的目前水平和以后的發(fā)展趨勢(shì),通過對(duì)比CGI、asp、JSP、PHP等腳本技術(shù),最后選定JSP作為本網(wǎng)站的腳本語言來開發(fā)網(wǎng)站。
(2)對(duì)所用到的主要開發(fā)工具作一個(gè)簡(jiǎn)介,包括JSP的`運(yùn)行環(huán)境及系統(tǒng)配置,Dreamweaver MX 2004的簡(jiǎn)介及Fireworks MX 2004 的簡(jiǎn)介。
(3)對(duì)網(wǎng)站的總體設(shè)計(jì)做出一個(gè)簡(jiǎn)介,然后從各功能模塊逐一介紹它所用到的技術(shù)和實(shí)現(xiàn)過程。
(4)具體的網(wǎng)站的開發(fā)過程中所涉及到的數(shù)據(jù)庫的設(shè)計(jì)及操作,及畫出所使用到的算法和流程圖。
(5)網(wǎng)站界面設(shè)計(jì)與制作的介紹及展示出部分效果圖。
論文結(jié)構(gòu)組織
本文主要針對(duì)該系統(tǒng)的開發(fā)所需要環(huán)境的配置及開發(fā)軟件進(jìn)行了簡(jiǎn)要的介紹,并介紹了個(gè)人動(dòng)態(tài)網(wǎng)站的分析,設(shè)計(jì)和最后的實(shí)現(xiàn)。本文的組織結(jié)構(gòu)具體如下:
第一章對(duì)系統(tǒng)的開發(fā)背景和所用到的技術(shù)進(jìn)行了簡(jiǎn)明的介紹,并列出了論文的組織結(jié)構(gòu)。
第二章介紹了JSP運(yùn)行環(huán)境及具體開發(fā)工具Dreamweaver MX 2004和 Fireworks MX 2004 的特點(diǎn)。
第三章是對(duì)網(wǎng)站總體設(shè)計(jì)的介紹。
第四章對(duì)網(wǎng)站的主要功能模塊的設(shè)計(jì)及實(shí)現(xiàn)過程逐一進(jìn)行詳細(xì)介紹和講解。包括文件上傳模塊,郵件發(fā)送模塊,免費(fèi)資源下載模塊,論壇模塊。
第五章對(duì)網(wǎng)站所涉及到的數(shù)據(jù)庫部分做出詳細(xì)介紹。具體列舉了所用到的數(shù)據(jù)庫的結(jié)構(gòu),分析了數(shù)據(jù)庫的訪問及讀寫操作的過程。
第六章針對(duì)網(wǎng)站的界面設(shè)計(jì)和制作做一個(gè)簡(jiǎn)介,列出了部分效果圖。
第七章是對(duì)開發(fā)設(shè)計(jì)的一個(gè)總結(jié)及日后的進(jìn)一步開發(fā)工作的設(shè)想。
基于JSP的個(gè)人網(wǎng)站系統(tǒng)在本人兩個(gè)多月的努力下基本告一段落,本網(wǎng)站界面比較美觀、友好,兼容性較好、使用較方便。它能觀賞到個(gè)人相冊(cè),能實(shí)現(xiàn)文件上傳、免費(fèi)資源下載、郵件發(fā)送、論壇交流等功能,且從網(wǎng)址大全中我們可以找到想要的大部分網(wǎng)址,因此它不單是一個(gè)個(gè)人網(wǎng)站,同時(shí)也是一個(gè)能提供多樣化功能的便捷平臺(tái)。
在這幾個(gè)月的時(shí)間里,自從零開始學(xué)習(xí)JSP語言,第一次使用Dreamweaver MX 2004開始,是第一次完完整整將一個(gè)項(xiàng)目從頭到尾的獨(dú)立完成。這個(gè)網(wǎng)站的開發(fā),使我對(duì)JSP語言有了一定的了解,從不會(huì)到能夠比較熟練地運(yùn)用Dreamweaver進(jìn)行網(wǎng)站的開發(fā),是一個(gè)各方面不斷提高的過程。在開發(fā)的期間,也遇到了像數(shù)據(jù)庫的連接及讀寫操作,論壇的布局顯示等難題,通過大量查閱資料和反復(fù)調(diào)試,終于實(shí)現(xiàn)了其功能,也使自己受益非淺。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請(qǐng)帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除