版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 裝潢設(shè)計(jì)網(wǎng)站</b></p><p><b> 一、問題定義:</b></p><p> 本網(wǎng)站主要是為了向人們與展示裝潢設(shè)計(jì)的有關(guān)知識(shí),屬于盈利性網(wǎng)站,讓人們通過本網(wǎng)站能了解不同的設(shè)計(jì)風(fēng)格的房子的優(yōu)秀的案例,讓人們能在真正裝修房子的時(shí)候能提前決定自己想要的風(fēng)格。并同時(shí)賣一些裝潢設(shè)計(jì)所能用到的周邊產(chǎn)品,若有合作商
2、則可聯(lián)系我們,掛廣告或者共同創(chuàng)業(yè)。</p><p><b> 二、需求分析:</b></p><p> 網(wǎng)站可分為5個(gè)大塊,即:用戶的登陸和注冊(cè)模塊,留言板模塊,最新裝潢設(shè)計(jì)新聞版快,購物版快,不同裝潢風(fēng)格展示板塊。用戶的登陸和登陸模塊主要用來實(shí)現(xiàn)用戶的系統(tǒng)登陸和注冊(cè)成為此網(wǎng)站用戶的功能;留言板模塊主要是用來實(shí)現(xiàn)來訪的游客和登陸用戶能夠?qū)崿F(xiàn)對(duì)留言板的瀏覽,并且登陸
3、用戶能夠發(fā)表留言;最新裝潢設(shè)計(jì)新聞版塊主要提供一些最新發(fā)表的裝潢設(shè)計(jì)理念文章;購物板塊主要是銷售裝潢設(shè)計(jì)的周邊產(chǎn)品;不同風(fēng)格展示板塊主要是</p><p><b> 用戶的登錄和注冊(cè):</b></p><p> 普通用戶,為普通用戶提供各種信息查看的功能。注冊(cè)后則能購買裝潢設(shè)計(jì)的周邊產(chǎn)品</p><p><b> 留言板模塊:&
4、lt;/b></p><p> 本模塊將分為3部分:</p><p> 1為來訪者及登陸用戶對(duì)留言進(jìn)行瀏覽的部分。</p><p> 2為登陸用戶的發(fā)表留言部分。</p><p> 其中,在本模塊中留言時(shí)間將采用當(dāng)前系統(tǒng)時(shí)間的獲得作為用戶的留言時(shí)間。留言者則采用登陸用戶的用戶名。</p><p> 裝潢
5、設(shè)計(jì)新聞查看模塊:</p><p> 按照發(fā)表時(shí)間,將最新的7篇文章放到網(wǎng)站首頁,并通過“更多”選項(xiàng)為用戶提供全部文章。</p><p> 裝潢設(shè)計(jì)風(fēng)格查看模塊:</p><p> 本模塊通過流動(dòng)的圖片形式為用戶提供了不同的視覺享受,使得用戶能夠了解不同的裝潢風(fēng)格之間的不同,幫助用戶進(jìn)行決策。</p><p><b> 購物
6、模塊</b></p><p> 為用戶提供裝潢設(shè)計(jì)周邊擺飾的銷售。</p><p><b> 總體設(shè)計(jì):</b></p><p> 1無論具備什么樣權(quán)限的用戶打開網(wǎng)站首頁后首先都是游客。</p><p> 2游客可以選擇登陸,或是以游客的身份瀏覽最新裝潢信息。</p><p>
7、 3游客若選擇登陸,系統(tǒng)會(huì)根據(jù)權(quán)限的高低賦予登陸者不同的操作權(quán)限。</p><p> 4若為會(huì)員,則可給我們留言并且在我們的網(wǎng)站上購物。</p><p><b> 5數(shù)據(jù)字典:</b></p><p> ▲個(gè)人信息=用戶編號(hào)+用戶名+密碼+真實(shí)姓名+注冊(cè)時(shí)間。</p><p> ▲熱點(diǎn)信息=熱點(diǎn)信息編號(hào)+熱點(diǎn)信
8、息標(biāo)題+熱點(diǎn)信息正文+發(fā)表時(shí)間</p><p> ▲留 言 板=留言編號(hào)+標(biāo)題+留言內(nèi)容+留言時(shí)間+留言者</p><p><b> 四.詳細(xì)設(shè)計(jì):</b></p><p> 本系統(tǒng)在JSP平臺(tái)上采用dreamweaver8來進(jìn)行網(wǎng)站編寫,數(shù)據(jù)庫則采用Oracle。數(shù)據(jù)庫共包括三張表,</p><p> 1.人員
9、表users:</p><p> 其中username為表主鍵,同時(shí)是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ā)布時(shí)間。</p><p><b> 3.留言表mess</b></p><p> Id為表主鍵,用序列qmess分配。Title為留言的標(biāo)題,content為留言內(nèi)容,username為外碼,為發(fā)表留言的用戶名,以及time,留言發(fā)布時(shí)間。</p><p><b> 五.軟件測試</b></p>
11、<p> ?。?)登陸和注冊(cè)的測試:將登陸用戶登陸時(shí)用戶名在數(shù)據(jù)表中查詢,看是否存在此用戶,若不存在,則讓其進(jìn)行注冊(cè)后方可登陸,若存在此用戶,則看其輸入的密碼是否與表中的密碼對(duì)應(yīng),若通過,方可成為普通登陸用戶。</p><p> ?。?)留言板模塊的測試:對(duì)任何想不輸入字符便直接點(diǎn)擊提交按鈕,以妄想完成操作的用戶,此模塊都要對(duì)此行為進(jìn)行溫馨提示,用于引導(dǎo)用戶對(duì)其進(jìn)行正確的操作。留言板需要有留言部分,
12、那就必須用到中文漢字的輸入,所有本系統(tǒng)便采用gbk這一字符,而且還要測試對(duì)字符是否進(jìn)行已經(jīng)轉(zhuǎn)換,以保證不出現(xiàn)亂碼。所以測試時(shí),首先要測試中文的輸入是否能保證不出現(xiàn)亂碼情況的出現(xiàn);還要測試留言時(shí)間是否準(zhǔn)確,是否是當(dāng)前計(jì)算機(jī)的系統(tǒng)時(shí)間;再次還要測試留言者姓名與當(dāng)前登陸用戶的用戶名是否一致。在用戶想對(duì)留言信息進(jìn)行刪除的操作時(shí)還要測試看是否任何用戶甚至是游客都能對(duì)其進(jìn)行刪除操作,若是,則表明留言板功能未設(shè)置正確,只有當(dāng)?shù)顷懹脩舻顷憰r(shí),利用用戶名
13、在userdata表中進(jìn)行查詢,只有User_level等于1時(shí),才能有權(quán)力對(duì)留言信息進(jìn)行刪除。到此,留言板的測試告一段落。</p><p> (3)裝潢設(shè)計(jì)新聞查看模塊測試:通過SELECT語句的降序排列,可以實(shí)現(xiàn)選出最新的5條新聞,通過傳頁面參數(shù)實(shí)現(xiàn)點(diǎn)標(biāo)題看修改刪除新聞。</p><p> ?。?)裝潢設(shè)計(jì)風(fēng)格查看模塊測試:主要是流動(dòng)的圖片的流動(dòng)情況測試,與圖片的順序的測試這部分比較
14、容易</p><p> ?。?)購物模塊的測試: 首先要測試購物車的功能是否能夠正常使用,放入購物車后還允許顧客繼續(xù)購物。還允許顧客清空購物車,并結(jié)賬。我們?cè)谫徫镘図撁嬗玫氖抢蠋熗扑]的技術(shù),就是建個(gè)表,并不存入數(shù)據(jù)庫,當(dāng)用戶結(jié)賬時(shí)我們用每項(xiàng)的錢加入數(shù)據(jù)庫并讓客戶結(jié)賬,客戶結(jié)賬后我們將數(shù)據(jù)庫清空等待下一個(gè)客戶的使用。</p><p><b> 六.運(yùn)行結(jié)果</b>&l
15、t;/p><p> 這是我們的index主頁</p><p> 在首頁顯示最新發(fā)表文章是7個(gè),最新發(fā)表在最上,依次類推,舊文章可以在“更多”中查看,其中包括網(wǎng)站全部文章。</p><p> 圖中左側(cè)的即是熱點(diǎn)新聞我們只顯示7項(xiàng),想要查詢所有的新聞點(diǎn)更多即可。</p><p> 這個(gè)頁面中幾乎涉及到相關(guān)的所有的功能。</p>
16、<p> 點(diǎn)擊注冊(cè)則進(jìn)入我們注冊(cè)頁面</p><p><b> 用于用戶的注冊(cè)</b></p><p> 這即是我們的所有新聞頁面</p><p> 再點(diǎn)標(biāo)題即可查看新聞的具體內(nèi)容。</p><p> 有什么意見和建議可以給我們留言(會(huì)員專屬) </p><p><b&g
17、t; 會(huì)員可以進(jìn)行購物</b></p><p> 我們提供了很多的裝飾擺件,有很具體的描述比如材質(zhì),型號(hào)等</p><p> 加入購物車后即可繼續(xù)購買或者是結(jié)賬。</p><p> 其他的功能比如各個(gè)風(fēng)格的介紹和圖片的滾動(dòng)欣賞在此就不一一進(jìn)行介紹。</p><p><b> 七.我的任務(wù)</b>&l
18、t;/p><p> 由于本次網(wǎng)站的設(shè)計(jì)是團(tuán)隊(duì)合作共同完成的,所以在這里稍加說明我的主要任務(wù)。</p><p> 我在這個(gè)網(wǎng)站的設(shè)計(jì)上主要負(fù)責(zé)資料的收集。前期主要收集一些室內(nèi)裝潢網(wǎng)站的資料,查看相關(guān)的網(wǎng)站,找出其中的主要內(nèi)容,同時(shí)將我們的主要設(shè)計(jì)想法添加進(jìn)去并借鑒其中比較好的地方,大體構(gòu)造出網(wǎng)站的界面和風(fēng)格。其中間時(shí)候主要收集網(wǎng)站上用到的圖片,網(wǎng)站上顯示的新聞的內(nèi)容,各種室內(nèi)裝潢的風(fēng)格以及相
19、關(guān)的圖片,展示飾品的圖片及對(duì)應(yīng)飾品的參考資料,價(jià)格等。后期主要收集網(wǎng)站的維護(hù)資料,一些需要添加的內(nèi)容。</p><p> 以上這些是主要的負(fù)責(zé)方面。但是在數(shù)據(jù)庫的設(shè)計(jì)也參與其中,比如在顯示相關(guān)新聞的數(shù)據(jù)庫的建立和插入是我做的,即所有的新聞閱讀與標(biāo)題導(dǎo)航,雖然數(shù)據(jù)庫的設(shè)計(jì)不算很復(fù)雜,但也參與表的建立和相關(guān)字段的討論,各個(gè)表之間的聯(lián)系。</p><p> 在代碼的實(shí)現(xiàn)部分也參與其中。主要參
20、與頁面布局的設(shè)計(jì)的討論,決定該的有各個(gè)功能模塊,在購物車的實(shí)現(xiàn)中,我們遇到很多麻煩,這里有我們的共同的討論和參與,在留言板的設(shè)計(jì)過程中也有部分的參與。</p><p> 八.實(shí)驗(yàn)中遇到的問題及解決方法</p><p> 由于本次實(shí)驗(yàn)所使用的開發(fā)平臺(tái)對(duì)于我們來說算是一個(gè)全新的開發(fā)平臺(tái),所以在實(shí)現(xiàn)的過程中也遇到過不少的問題。比如,購物車的實(shí)現(xiàn)中,在計(jì)算所買商品總值地方出現(xiàn)沒有預(yù)料到的錯(cuò)誤,
21、后來通過我們共同的討論,直接從數(shù)據(jù)庫中求取總和進(jìn)行實(shí)現(xiàn)。</p><p> 在跳轉(zhuǎn)到各個(gè)風(fēng)格界面進(jìn)行瀏覽時(shí),運(yùn)用滾動(dòng)條的功能進(jìn)行對(duì)相關(guān)圖片的瀏覽,由于這個(gè)功能在上課時(shí)沒有學(xué)到,我們?cè)诰W(wǎng)上查詢相關(guān)的資料,需要編寫成相關(guān)的影片形式,在慢慢的學(xué)習(xí)和討論中解決了問題,同時(shí)讓界面整體看來有了動(dòng)態(tài)感。</p><p> 在界面的具體設(shè)計(jì)中,由于涉及的圖片比較多,在向界面添加圖片時(shí),出現(xiàn)圖片的大小不
22、匹配,讓頁面看起來顯得很不協(xié)調(diào),后來我們通過對(duì)相關(guān)代碼的更改以及涉及到的圖片的像素的修改,這個(gè)問題也得到了解決。</p><p> 其他還遇到一些小問題,我們通過一起的討論和查找資料,都得到了解決,在這里我們不對(duì)這些問題進(jìn)行一一列舉。希望這些問題的解決會(huì)對(duì)我們今后的學(xué)習(xí)中有一定的幫助。</p><p><b> 九.實(shí)驗(yàn)總結(jié)</b></p><
23、p> 本次課程設(shè)計(jì)是團(tuán)隊(duì)合作共同完成的,這也是我第一次和同學(xué)共同合作完成的,在這個(gè)過程中也遇到很多問題。首先程序涉及的知識(shí)面比較廣,所運(yùn)用的語言也是剛剛接觸的,對(duì)于一些簡單的實(shí)現(xiàn)還算可以,但是比較困難的也借鑒老師的應(yīng)用程序。另外本次程序的開發(fā)平臺(tái)也是一個(gè)全新的平臺(tái),在各方面的應(yīng)用都不是很熟練,遇到的問題也查閱了相關(guān)的資料。通過本次網(wǎng)站設(shè)計(jì)使我對(duì)JSP開發(fā)平臺(tái)有了一定的認(rèn)識(shí),可以利用JSP和JAVA進(jìn)行一些簡單的網(wǎng)站開發(fā),并且學(xué)到
24、了更多的知識(shí)。本次網(wǎng)站設(shè)計(jì)的數(shù)據(jù)庫采用了Oracle數(shù)據(jù)庫,由于以前使用過Oracle數(shù)據(jù)庫,因此利用Oracle進(jìn)行一些簡單的數(shù)據(jù)庫操作還是比較輕松的,總之通過本次網(wǎng)站設(shè)計(jì),我收獲很多,在以后的學(xué)習(xí)中我會(huì)更加努力,注重理論知識(shí)的同時(shí),也會(huì)注重實(shí)踐部分,理論與實(shí)踐的相結(jié)合的同時(shí),才能更好地做出優(yōu)秀的網(wǎng)站。</p><p> 實(shí)驗(yàn)驗(yàn)收時(shí),老師給我們提出了一些建議,比如有些頁面的設(shè)計(jì)有的地方不算很妥當(dāng),應(yīng)當(dāng)以大部分
25、人的思維進(jìn)行設(shè)置,能夠給人以爽快明了的感覺為好。對(duì)于老師提出的不足,我們會(huì)在以后的學(xué)習(xí)和設(shè)計(jì)中加以改正并且得以提高。在此,特別感謝老師為我們提出的寶貴的意見。</p><p><b> 十.參考文獻(xiàn)</b></p><p> [1] Java核心技術(shù)卷一:基礎(chǔ)知識(shí) cays.horarmann&gary cornell著 機(jī)械工業(yè)出版社。</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑設(shè)計(jì)網(wǎng)站
- 栢頓設(shè)計(jì)網(wǎng)站后臺(tái)演示
- 建筑設(shè)計(jì)網(wǎng)站 實(shí)訓(xùn)報(bào)告.doc
- 211570065 石東妮 文化傳媒設(shè)計(jì)網(wǎng)站.rar
- 基于信息架構(gòu)的綜合型設(shè)計(jì)網(wǎng)站概念設(shè)計(jì).pdf
- 211570065 石東妮 文化傳媒設(shè)計(jì)網(wǎng)站.rar
- photoshop cs4 設(shè)計(jì)網(wǎng)站界面效果圖
- “圣宏裝飾”家居裝潢網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- ui設(shè)計(jì)網(wǎng)頁規(guī)范
- _建筑設(shè)計(jì)網(wǎng)頁
- 裝潢設(shè)計(jì).doc
- 計(jì)算機(jī)信息管理(網(wǎng)站開發(fā))畢業(yè)設(shè)計(jì)網(wǎng)上圖書購物系統(tǒng)
- 畢業(yè)設(shè)計(jì)網(wǎng)上選題系統(tǒng)
- 裝潢印刷課程設(shè)計(jì)
- 家庭裝潢設(shè)計(jì)
- 彈性卡模具設(shè)計(jì)網(wǎng)絡(luò)
- _建筑設(shè)計(jì)網(wǎng)頁_項(xiàng)目報(bào)告.doc
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)畢業(yè)設(shè)計(jì)網(wǎng)站內(nèi)容管理系統(tǒng)cms
- 畢業(yè)設(shè)計(jì)--裝潢藝術(shù)設(shè)計(jì)
- 機(jī)械設(shè)計(jì)網(wǎng)上作業(yè)第13章
評(píng)論
0/150
提交評(píng)論