裝潢設(shè)計網(wǎng)站_第1頁
已閱讀1頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  裝潢設(shè)計網(wǎng)站</b></p><p><b>  一、問題定義:</b></p><p>  本網(wǎng)站主要是為了向人們與展示裝潢設(shè)計的有關(guān)知識,屬于盈利性網(wǎng)站,讓人們通過本網(wǎng)站能了解不同的設(shè)計風(fēng)格的房子的優(yōu)秀的案例,讓人們能在真正裝修房子的時候能提前決定自己想要的風(fēng)格。并同時賣一些裝潢設(shè)計所能用到的周邊產(chǎn)品,若有合作商

2、則可聯(lián)系我們,掛廣告或者共同創(chuàng)業(yè)。</p><p><b>  二、需求分析:</b></p><p>  網(wǎng)站可分為5個大塊,即:用戶的登陸和注冊模塊,留言板模塊,最新裝潢設(shè)計新聞版快,購物版快,不同裝潢風(fēng)格展示板塊。用戶的登陸和登陸模塊主要用來實現(xiàn)用戶的系統(tǒng)登陸和注冊成為此網(wǎng)站用戶的功能;留言板模塊主要是用來實現(xiàn)來訪的游客和登陸用戶能夠?qū)崿F(xiàn)對留言板的瀏覽,并且登陸

3、用戶能夠發(fā)表留言;最新裝潢設(shè)計新聞版塊主要提供一些最新發(fā)表的裝潢設(shè)計理念文章;購物板塊主要是銷售裝潢設(shè)計的周邊產(chǎn)品;不同風(fēng)格展示板塊主要是</p><p><b>  用戶的登錄和注冊:</b></p><p>  普通用戶,為普通用戶提供各種信息查看的功能。注冊后則能購買裝潢設(shè)計的周邊產(chǎn)品</p><p><b>  留言板模塊:&

4、lt;/b></p><p>  本模塊將分為3部分:</p><p>  1為來訪者及登陸用戶對留言進(jìn)行瀏覽的部分。</p><p>  2為登陸用戶的發(fā)表留言部分。</p><p>  其中,在本模塊中留言時間將采用當(dāng)前系統(tǒng)時間的獲得作為用戶的留言時間。留言者則采用登陸用戶的用戶名。</p><p>  裝潢

5、設(shè)計新聞查看模塊:</p><p>  按照發(fā)表時間,將最新的7篇文章放到網(wǎng)站首頁,并通過“更多”選項為用戶提供全部文章。</p><p>  裝潢設(shè)計風(fēng)格查看模塊:</p><p>  本模塊通過流動的圖片形式為用戶提供了不同的視覺享受,使得用戶能夠了解不同的裝潢風(fēng)格之間的不同,幫助用戶進(jìn)行決策。</p><p><b>  購物

6、模塊</b></p><p>  為用戶提供裝潢設(shè)計周邊擺飾的銷售。</p><p><b>  總體設(shè)計:</b></p><p>  1無論具備什么樣權(quán)限的用戶打開網(wǎng)站首頁后首先都是游客。</p><p>  2游客可以選擇登陸,或是以游客的身份瀏覽最新裝潢信息。</p><p>

7、  3游客若選擇登陸,系統(tǒng)會根據(jù)權(quán)限的高低賦予登陸者不同的操作權(quán)限。</p><p>  4若為會員,則可給我們留言并且在我們的網(wǎng)站上購物。</p><p><b>  5數(shù)據(jù)字典:</b></p><p>  ▲個人信息=用戶編號+用戶名+密碼+真實姓名+注冊時間。</p><p>  ▲熱點信息=熱點信息編號+熱點信

8、息標(biāo)題+熱點信息正文+發(fā)表時間</p><p>  ▲留 言 板=留言編號+標(biāo)題+留言內(nèi)容+留言時間+留言者</p><p><b>  四.詳細(xì)設(shè)計:</b></p><p>  本系統(tǒng)在JSP平臺上采用dreamweaver8來進(jìn)行網(wǎng)站編寫,數(shù)據(jù)庫則采用Oracle。數(shù)據(jù)庫共包括三張表,</p><p>  1.人員

9、表users:</p><p>  其中username為表主鍵,同時是news表的外碼。Password為登錄密碼,right用于區(qū)別不同用戶的不同權(quán)限。</p><p>  2.新聞表,news</p><p>  Id為表主鍵,用序列qnews分配。Title為新聞的標(biāo)題,content為新聞內(nèi)容,username為外碼,為發(fā)表新聞的用戶名,以及newstim

10、e,新聞發(fā)布時間。</p><p><b>  3.留言表mess</b></p><p>  Id為表主鍵,用序列qmess分配。Title為留言的標(biāo)題,content為留言內(nèi)容,username為外碼,為發(fā)表留言的用戶名,以及time,留言發(fā)布時間。</p><p><b>  五.軟件測試</b></p>

11、<p>  (1)登陸和注冊的測試:將登陸用戶登陸時用戶名在數(shù)據(jù)表中查詢,看是否存在此用戶,若不存在,則讓其進(jìn)行注冊后方可登陸,若存在此用戶,則看其輸入的密碼是否與表中的密碼對應(yīng),若通過,方可成為普通登陸用戶。</p><p> ?。?)留言板模塊的測試:對任何想不輸入字符便直接點擊提交按鈕,以妄想完成操作的用戶,此模塊都要對此行為進(jìn)行溫馨提示,用于引導(dǎo)用戶對其進(jìn)行正確的操作。留言板需要有留言部分,

12、那就必須用到中文漢字的輸入,所有本系統(tǒng)便采用gbk這一字符,而且還要測試對字符是否進(jìn)行已經(jīng)轉(zhuǎn)換,以保證不出現(xiàn)亂碼。所以測試時,首先要測試中文的輸入是否能保證不出現(xiàn)亂碼情況的出現(xiàn);還要測試留言時間是否準(zhǔn)確,是否是當(dāng)前計算機(jī)的系統(tǒng)時間;再次還要測試留言者姓名與當(dāng)前登陸用戶的用戶名是否一致。在用戶想對留言信息進(jìn)行刪除的操作時還要測試看是否任何用戶甚至是游客都能對其進(jìn)行刪除操作,若是,則表明留言板功能未設(shè)置正確,只有當(dāng)?shù)顷懹脩舻顷憰r,利用用戶名

13、在userdata表中進(jìn)行查詢,只有User_level等于1時,才能有權(quán)力對留言信息進(jìn)行刪除。到此,留言板的測試告一段落。</p><p>  (3)裝潢設(shè)計新聞查看模塊測試:通過SELECT語句的降序排列,可以實現(xiàn)選出最新的5條新聞,通過傳頁面參數(shù)實現(xiàn)點標(biāo)題看修改刪除新聞。</p><p> ?。?)裝潢設(shè)計風(fēng)格查看模塊測試:主要是流動的圖片的流動情況測試,與圖片的順序的測試這部分比較

14、容易</p><p>  (5)購物模塊的測試: 首先要測試購物車的功能是否能夠正常使用,放入購物車后還允許顧客繼續(xù)購物。還允許顧客清空購物車,并結(jié)賬。我們在購物車頁面用的是老師推薦的技術(shù),就是建個表,并不存入數(shù)據(jù)庫,當(dāng)用戶結(jié)賬時我們用每項的錢加入數(shù)據(jù)庫并讓客戶結(jié)賬,客戶結(jié)賬后我們將數(shù)據(jù)庫清空等待下一個客戶的使用。</p><p><b>  六.運(yùn)行結(jié)果</b>&l

15、t;/p><p>  這是我們的index主頁</p><p>  在首頁顯示最新發(fā)表文章是7個,最新發(fā)表在最上,依次類推,舊文章可以在“更多”中查看,其中包括網(wǎng)站全部文章。</p><p>  圖中左側(cè)的即是熱點新聞我們只顯示7項,想要查詢所有的新聞點更多即可。</p><p>  這個頁面中幾乎涉及到相關(guān)的所有的功能。</p>

16、<p>  點擊注冊則進(jìn)入我們注冊頁面</p><p><b>  用于用戶的注冊</b></p><p>  這即是我們的所有新聞頁面</p><p>  再點標(biāo)題即可查看新聞的具體內(nèi)容。</p><p>  有什么意見和建議可以給我們留言(會員專屬) </p><p><b&g

17、t;  會員可以進(jìn)行購物</b></p><p>  我們提供了很多的裝飾擺件,有很具體的描述比如材質(zhì),型號等</p><p>  加入購物車后即可繼續(xù)購買或者是結(jié)賬。</p><p>  其他的功能比如各個風(fēng)格的介紹和圖片的滾動欣賞在此就不一一進(jìn)行介紹。</p><p><b>  七.我的任務(wù)</b>&l

18、t;/p><p>  由于本次網(wǎng)站的設(shè)計是團(tuán)隊合作共同完成的,所以在這里稍加說明我的主要任務(wù)。</p><p>  我在這個網(wǎng)站的設(shè)計上主要負(fù)責(zé)資料的收集。前期主要收集一些室內(nèi)裝潢網(wǎng)站的資料,查看相關(guān)的網(wǎng)站,找出其中的主要內(nèi)容,同時將我們的主要設(shè)計想法添加進(jìn)去并借鑒其中比較好的地方,大體構(gòu)造出網(wǎng)站的界面和風(fēng)格。其中間時候主要收集網(wǎng)站上用到的圖片,網(wǎng)站上顯示的新聞的內(nèi)容,各種室內(nèi)裝潢的風(fēng)格以及相

19、關(guān)的圖片,展示飾品的圖片及對應(yīng)飾品的參考資料,價格等。后期主要收集網(wǎng)站的維護(hù)資料,一些需要添加的內(nèi)容。</p><p>  以上這些是主要的負(fù)責(zé)方面。但是在數(shù)據(jù)庫的設(shè)計也參與其中,比如在顯示相關(guān)新聞的數(shù)據(jù)庫的建立和插入是我做的,即所有的新聞閱讀與標(biāo)題導(dǎo)航,雖然數(shù)據(jù)庫的設(shè)計不算很復(fù)雜,但也參與表的建立和相關(guān)字段的討論,各個表之間的聯(lián)系。</p><p>  在代碼的實現(xiàn)部分也參與其中。主要參

20、與頁面布局的設(shè)計的討論,決定該的有各個功能模塊,在購物車的實現(xiàn)中,我們遇到很多麻煩,這里有我們的共同的討論和參與,在留言板的設(shè)計過程中也有部分的參與。</p><p>  八.實驗中遇到的問題及解決方法</p><p>  由于本次實驗所使用的開發(fā)平臺對于我們來說算是一個全新的開發(fā)平臺,所以在實現(xiàn)的過程中也遇到過不少的問題。比如,購物車的實現(xiàn)中,在計算所買商品總值地方出現(xiàn)沒有預(yù)料到的錯誤,

21、后來通過我們共同的討論,直接從數(shù)據(jù)庫中求取總和進(jìn)行實現(xiàn)。</p><p>  在跳轉(zhuǎn)到各個風(fēng)格界面進(jìn)行瀏覽時,運(yùn)用滾動條的功能進(jìn)行對相關(guān)圖片的瀏覽,由于這個功能在上課時沒有學(xué)到,我們在網(wǎng)上查詢相關(guān)的資料,需要編寫成相關(guān)的影片形式,在慢慢的學(xué)習(xí)和討論中解決了問題,同時讓界面整體看來有了動態(tài)感。</p><p>  在界面的具體設(shè)計中,由于涉及的圖片比較多,在向界面添加圖片時,出現(xiàn)圖片的大小不

22、匹配,讓頁面看起來顯得很不協(xié)調(diào),后來我們通過對相關(guān)代碼的更改以及涉及到的圖片的像素的修改,這個問題也得到了解決。</p><p>  其他還遇到一些小問題,我們通過一起的討論和查找資料,都得到了解決,在這里我們不對這些問題進(jìn)行一一列舉。希望這些問題的解決會對我們今后的學(xué)習(xí)中有一定的幫助。</p><p><b>  九.實驗總結(jié)</b></p><

23、p>  本次課程設(shè)計是團(tuán)隊合作共同完成的,這也是我第一次和同學(xué)共同合作完成的,在這個過程中也遇到很多問題。首先程序涉及的知識面比較廣,所運(yùn)用的語言也是剛剛接觸的,對于一些簡單的實現(xiàn)還算可以,但是比較困難的也借鑒老師的應(yīng)用程序。另外本次程序的開發(fā)平臺也是一個全新的平臺,在各方面的應(yīng)用都不是很熟練,遇到的問題也查閱了相關(guān)的資料。通過本次網(wǎng)站設(shè)計使我對JSP開發(fā)平臺有了一定的認(rèn)識,可以利用JSP和JAVA進(jìn)行一些簡單的網(wǎng)站開發(fā),并且學(xué)到

24、了更多的知識。本次網(wǎng)站設(shè)計的數(shù)據(jù)庫采用了Oracle數(shù)據(jù)庫,由于以前使用過Oracle數(shù)據(jù)庫,因此利用Oracle進(jìn)行一些簡單的數(shù)據(jù)庫操作還是比較輕松的,總之通過本次網(wǎng)站設(shè)計,我收獲很多,在以后的學(xué)習(xí)中我會更加努力,注重理論知識的同時,也會注重實踐部分,理論與實踐的相結(jié)合的同時,才能更好地做出優(yōu)秀的網(wǎng)站。</p><p>  實驗驗收時,老師給我們提出了一些建議,比如有些頁面的設(shè)計有的地方不算很妥當(dāng),應(yīng)當(dāng)以大部分

25、人的思維進(jìn)行設(shè)置,能夠給人以爽快明了的感覺為好。對于老師提出的不足,我們會在以后的學(xué)習(xí)和設(shè)計中加以改正并且得以提高。在此,特別感謝老師為我們提出的寶貴的意見。</p><p><b>  十.參考文獻(xiàn)</b></p><p>  [1] Java核心技術(shù)卷一:基礎(chǔ)知識 cays.horarmann&gary cornell著 機(jī)械工業(yè)出版社。</p>

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論