網(wǎng)上飾品購物系統(tǒng)畢業(yè)設(shè)計購物設(shè)計系統(tǒng)飾品購物畢業(yè)設(shè)計飾品網(wǎng)上網(wǎng)上購物網(wǎng)上飾品購物系統(tǒng)_第1頁
網(wǎng)上飾品購物系統(tǒng)畢業(yè)設(shè)計購物設(shè)計系統(tǒng)飾品購物畢業(yè)設(shè)計飾品網(wǎng)上網(wǎng)上購物網(wǎng)上飾品購物系統(tǒng)_第2頁
網(wǎng)上飾品購物系統(tǒng)畢業(yè)設(shè)計購物設(shè)計系統(tǒng)飾品購物畢業(yè)設(shè)計飾品網(wǎng)上網(wǎng)上購物網(wǎng)上飾品購物系統(tǒng)_第3頁
網(wǎng)上飾品購物系統(tǒng)畢業(yè)設(shè)計購物設(shè)計系統(tǒng)飾品購物畢業(yè)設(shè)計飾品網(wǎng)上網(wǎng)上購物網(wǎng)上飾品購物系統(tǒng)_第4頁
網(wǎng)上飾品購物系統(tǒng)畢業(yè)設(shè)計購物設(shè)計系統(tǒng)飾品購物畢業(yè)設(shè)計飾品網(wǎng)上網(wǎng)上購物網(wǎng)上飾品購物系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計課題名稱網(wǎng)上飾品購物系統(tǒng)學(xué)號______姓名______所在系專業(yè)年級指導(dǎo)教師____職稱_______二OO九年五月日摘要隨著Internet技術(shù)的快速開展,網(wǎng)上購物逐漸進(jìn)入了尋常百姓的生活,網(wǎng)上交易變得越來越頻繁,給人們的生活帶來了更多便利。這次系統(tǒng)設(shè)計是本論文是用ASP+Access和dreamweaver8一起制作的一個小型的購物系統(tǒng)。它主要有以下6個模塊組成,分別是關(guān)于我們模塊、購物車模塊、新品架模塊、流行搭配模塊、報價中心模塊、留言薄模塊。并且在商品選購頁面中還增添了用戶調(diào)查信息功能,以便購物者發(fā)表自己對產(chǎn)品的意見及自己還希望購置的飾品類型。該系統(tǒng)能實(shí)現(xiàn)用戶的注冊、登錄功能;能夠?qū)崿F(xiàn)在線商品的查詢,選購收藏、下訂單等功能。本系統(tǒng)可以讓客戶很方便、快捷地在線購置商品,還提供了最近流行的服飾和飾品的搭配,讓你學(xué)會為自己增加更多靚麗色彩,因此它很適于當(dāng)今快節(jié)奏的生活方式。關(guān)鍵詞:網(wǎng)上飾品購物系統(tǒng),ASP技術(shù),商品查詢,用戶調(diào)查信息

目錄TOC\o"1-3"\h\z第1章緒論 11.1網(wǎng)上飾品購物系統(tǒng)的開發(fā)簡介 11.2網(wǎng)上飾品購物系統(tǒng)根本構(gòu)成 1第2章開發(fā)環(huán)境介紹 22.1ASP的簡介 22.2ASP的優(yōu)點(diǎn) 22.2.1簡介ASP的常用6大對象 3第3章系統(tǒng)分析與總體設(shè)計 錯誤!未定義書簽。3.1系統(tǒng)的需求分析 43.2系統(tǒng)的設(shè)計 43.2.1設(shè)計目標(biāo) 53.2.2設(shè)計思想 53.3功能描述 53.3.1功能模塊劃分 53.3.2系統(tǒng)流程分析 6第4章系統(tǒng)功能模塊的設(shè)計 74.1前臺系統(tǒng)的設(shè)計 74.1.1用戶注冊模塊 74.1.2用戶調(diào)查信息模塊 74.2系統(tǒng)管理員頁面 74.2.1管理員登陸模塊 74.2.2商品管理模塊 7第5章系統(tǒng)運(yùn)行環(huán)境配置 85.1效勞器的安裝和配置 8第6章設(shè)計心得 10致謝 11參考文獻(xiàn) 12第1章緒論1.1網(wǎng)上飾品購物系統(tǒng)的開發(fā)簡介網(wǎng)上飾品購物是以信息技術(shù)為根底的商務(wù)活動,是目前Internet上廣泛使用的在線系統(tǒng)之一,現(xiàn)在假設(shè)想要買首飾,先在網(wǎng)上查找一下信息是很劃算也很必要的,而且價格也很合算。它通過Internet使交易雙方進(jìn)行商品交易,由于雙方不受時間和空間的局限性,從而不僅大大擴(kuò)大了消費(fèi)者和網(wǎng)絡(luò)企業(yè)的商品交易時機(jī),而且大大降低商品交易的本錢。本站系統(tǒng)要實(shí)現(xiàn)的主要功能是飾品的銷售,用戶瀏覽飾品信息,選擇飾品,放入購物車或收藏夾,從而實(shí)現(xiàn)結(jié)賬等一系列的功能。為了讓購物者方便購物,給出飾品的相關(guān)信息是其中很重要的一局部,系統(tǒng)必須在醒目的位置給出飾品的信息〔包括飾品的名稱、圖片、市場價、會員價、商品簡介等〕,將飾品分類管理,方便購物者瀏覽自己需要的類別。另外,飾品銷售過程中還需要對用戶的購物車進(jìn)行管理,允許用戶執(zhí)行諸如清空購物車,修改購物飾品的數(shù)量等操作。最后,系統(tǒng)必須完成訂單的功能,從而完成整個購物的流程。另外,為了保證數(shù)據(jù)庫的平安,以及飾品交易的順利進(jìn)行,系統(tǒng)還需要對用戶進(jìn)行管理,最簡單的一點(diǎn)就是需要用戶先注冊,進(jìn)行身份驗(yàn)證。最后,系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)留言薄進(jìn)行操作,包括刪除、回復(fù)/編輯回復(fù)、編輯留言等等。1.2網(wǎng)上飾品購物系統(tǒng)根本構(gòu)成

購物者可以瀏覽網(wǎng)站

購物者可以發(fā)表留言

用戶注冊

用戶登陸

用戶能夠修改自己選定的飾品

用戶能夠?qū)ψ约旱淖再Y料進(jìn)行修改

用戶下定單購置商品用戶對商品發(fā)表評論、評級用戶調(diào)查信息管理員進(jìn)行留言薄的管理網(wǎng)上飾品購物系統(tǒng)的特點(diǎn)是本系統(tǒng)完全基于Web技術(shù),只要能連接Internet,就能訪問本系統(tǒng)。采用ASP加ACCESS開發(fā),具有管理方便,代碼簡單易懂,體積小巧的特點(diǎn)??梢酝耆ㄟ^網(wǎng)頁登錄管理系統(tǒng),維護(hù)方便。具有清新簡潔方便的界面,操作簡單。支持所有的Windows系列操作系統(tǒng)。本網(wǎng)站的頁面采用Dreamweaver工具設(shè)計,是依賴于ADO來實(shí)現(xiàn)數(shù)據(jù)存取的,而ADO又是通過ASP把數(shù)據(jù)傳輸給客戶或把客戶端的數(shù)據(jù)存放在數(shù)據(jù)庫中。ADO是通過ODBC〔OpenDatabaseConnectivity〕來存取所有ODBC標(biāo)準(zhǔn)的數(shù)據(jù)庫系統(tǒng),可跨越多種不同的數(shù)據(jù)庫,因此對數(shù)據(jù)庫的操作變得十分簡單。第2章開發(fā)環(huán)境介紹2.1ASP的簡介ASP〔ActiveServerPages〕實(shí)質(zhì)是一種效勞器端腳本環(huán)境。ASP腳本呈現(xiàn)將在效勞器端運(yùn)行??蛻舳酥灰褂每蓤?zhí)行HTML代碼的瀏覽器,即可瀏覽通過ASP設(shè)計出來的頁面內(nèi)容。當(dāng)程序執(zhí)行完后,效勞器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。ASP并不是一種純粹的編程語言,它使用的語言是:VBscript和Javascript語言。在一個ASP應(yīng)用程序中可以用其中的一種腳本語言,也可以結(jié)合這兩種腳本語言使用。2.2ASP的優(yōu)點(diǎn)(1)開放性在IIS上,并不需要開發(fā)者使用一個專有的腳本語言來生成網(wǎng)絡(luò)應(yīng)用程序,實(shí)際上ActiveServerPages包括了對VBscript和Javascript/Jscript的本機(jī)支持。通過第三方組合組件,它還可以使用其他語言〔如Perl、REXX和Tcl〕。多個腳本語言甚至可以在相同的ASP文件中交替使用并相互調(diào)用。(2)易操作性ASP使HTML設(shè)計人員可以在效勞器上方便地“激活〞他們的Web頁,可以立刻對定制化網(wǎng)頁和簡單的應(yīng)用程序進(jìn)行開發(fā)。以往需要用Perl或C編寫的復(fù)雜的CGI程序來完成的功能〔如數(shù)據(jù)庫連接〕,現(xiàn)在假設(shè)使用ASP那么只要幾行簡單的代碼就能實(shí)現(xiàn)。(3)程序與外觀別離通過使用腳本和組件,ActiveServerPages允許用戶將編程工作與一個網(wǎng)頁的設(shè)計和其他工作別離開來。這就可以確保開發(fā)者能夠?qū)⒅饕木τ脕砜紤]編寫程序的邏輯,而不必?fù)?dān)憂外觀是怎樣的。同時,它也使那些從事外觀設(shè)計的人員可以利用一些工具來對網(wǎng)頁進(jìn)行修改,而不用過于關(guān)心編程問題。(4)非手工編譯ASP的即時編譯系統(tǒng)在被請求時自動對ASP源文件重新編譯,并將其載入效勞器的高速緩存中。因此,開發(fā)者對ASP文件的修改可在瀏覽器中立即得到反映,只需要簡單地保存該文件并在瀏覽器中刷新即可。(5)瀏覽器獨(dú)立性ASP提供了一種瀏覽器中樞方案來完成應(yīng)用程序的設(shè)計工作。因?yàn)橛糜谏蓜討B(tài)內(nèi)容的腳本可以在效勞器上執(zhí)行,所以開發(fā)者不必?fù)?dān)憂客戶用什么瀏覽器來瀏覽網(wǎng)點(diǎn).簡介ASP的常用6大對象在ASP引擎中提供了七大內(nèi)置對象,即Server對象、Request對象、Response對象、Session對象、Application對象、ObjectContext對象和ASPError對象,其中最為常用的是以下6中。Server對象Server對象提供了一系列的方法和屬性,在使用ASP編寫腳本時是非常有用的。最常用的是Server.CreateObject方法,它允許我們在當(dāng)前頁的環(huán)境或會話中在效勞器上實(shí)例化其他COM對象。還有一些方法能夠把字符串翻譯成在URL和HTML中使用的正確格式,它通過把非法字符轉(zhuǎn)換成為正確、合法的等價字符來實(shí)現(xiàn)。Request對象該對象是ASP的請示對象,它所包含的信息是客戶端瀏覽器提出的請求。利用Request對象可以接收用戶發(fā)送給效勞器的信息和請求,客戶端發(fā)送的所有信息連同請求均被封裝在Request對象中。例如在一個用戶登錄網(wǎng)頁中,當(dāng)用戶輸入了用戶名和密碼后,按登錄按鈕,用戶輸入的用戶名和密碼將發(fā)送給效勞器處理,效勞器通過Request對象就可以獲取用戶輸入的用戶名和密碼信息。Response對象Response對象用來訪問所創(chuàng)立的并返回客戶端的響應(yīng)。它為腳本提供了標(biāo)識效勞器和性能的HTTP變量,發(fā)送給瀏覽器的信息內(nèi)容和任何將在Cookie中存儲的信息。它也提供了一系列用于創(chuàng)立輸出頁的方法,如無所不在的Response.Write方法。Application對象Application對象可以控制效勞器端應(yīng)用車工序的啟動和終止?fàn)顟B(tài),并保存整個應(yīng)用程序過程中的信息。Application對象是在為響應(yīng)一個ASP頁的首次請求而載入DLL時創(chuàng)立的,它提供了存儲空間用來存放變量和對象的引用,可用于所有的頁面,任何訪問者都可以翻開它們。Session對象Session對象是ASP技術(shù)中實(shí)現(xiàn)用戶繪畫管理的手段,主要用來存儲特定用戶繪畫所需的信息,是在每一位訪問者從Web站點(diǎn)或Web應(yīng)用程序中首次請求一個ASP頁時創(chuàng)立的,它將保存到默認(rèn)的期限結(jié)束〔或者由腳本決定終止的期限〕。它與Application對象一樣提供一個空間用來存放變量和對象的引用,但只能供目前的訪問者在會話的生命期中翻開的頁面使用。ObjectContext對象ObjectContext對象可以用來控制ASP的執(zhí)行。該對象是微軟在IIS4.0中最新提供的對象,它主要用來處理與事務(wù)相關(guān)的問題。與ASP的其它對象有所不同,ObjectContext對象沒有屬性和集合,只有方法和事件。第3章系統(tǒng)分析與總體設(shè)計3.1系統(tǒng)的需求分析ASP網(wǎng)絡(luò)購物系統(tǒng),ASP版基于asp+access+dreamweaver三層結(jié)構(gòu)的動態(tài)購物網(wǎng)站。網(wǎng)上購物系統(tǒng)要由前臺系統(tǒng)和后臺系統(tǒng)兩局部構(gòu)成。前臺系統(tǒng)是供商品銷售使用的瀏覽器界面,在這里可以注冊會員、瀏覽商品、查詢商品、購物及進(jìn)行購物結(jié)算。后臺系統(tǒng)主要是進(jìn)行用戶管理、信息管理,同時要進(jìn)行會員管理、網(wǎng)站友情鏈接管理,以及保證系統(tǒng)平安有效運(yùn)轉(zhuǎn)的系統(tǒng)環(huán)境。3.2系統(tǒng)的設(shè)計本系統(tǒng)是一個小型的ASP網(wǎng)上購物系統(tǒng),可以為各類用戶提供方便的在線購物環(huán)境,大大節(jié)約了人們的時間。用戶可以在系統(tǒng)中實(shí)現(xiàn)注冊、瀏覽商品、搜索查詢商品分類的價格、購置等功能;管理員可以通過用戶管理、定單管理、商品管理、評論管理等管理功能來對系統(tǒng)進(jìn)行維護(hù)更新。網(wǎng)站的組成有以下幾個欄目組成:1.主頁,顯示歡送界面,提供近期的商品。2.關(guān)于我們:用戶可以根據(jù)自己的需要后臺自行修改。3.我的購物車:用戶購置商品時可以查看購物車內(nèi)的產(chǎn)品。4.新品上架:后臺最新添加產(chǎn)品會默認(rèn)為新品在新品欄。5.流行搭配:為大家提供最近流行的飾品服飾搭配。6.報價中心:通過商品分類來查詢自己需要的飾品的價格,并且可查看詳情進(jìn)行購置。7.留言板,用戶發(fā)表留言,反應(yīng)信息等。8.購物車,處理訂購并顯示想要訂購的商品。9.用戶注冊系統(tǒng),處理新用戶的注冊和老用戶購物時確實(shí)認(rèn)。10.管理員系統(tǒng),通過管理員對系統(tǒng)進(jìn)行管理。3.2.1為了使用戶更方便的使用本購物網(wǎng)站系統(tǒng),容易操作,容易修改相關(guān)信息,需要做以下工作:1.將系統(tǒng)模塊化,每一模塊功能簡單明確,內(nèi)容清晰。2.模塊層次化,模塊的功能實(shí)現(xiàn)按層次一步一步進(jìn)行。例如,用戶想進(jìn)入用戶中心,必須先登錄,如果沒有注冊用戶名,還需按照注冊步驟注冊成功后才可以登錄進(jìn)入。3.每一個模塊應(yīng)盡可能獨(dú)立,即盡可能減少模塊間的調(diào)用關(guān)系和數(shù)據(jù)交換關(guān)系。當(dāng)然,系統(tǒng)中的模塊不可能與其它模塊沒有聯(lián)系,只是要求這種聯(lián)系盡可能少。只有這些模塊相互配合,才能共同完成整個系統(tǒng)的功能。總之,總體的設(shè)計就是為了方便用戶,操作簡單,界面看起來清新自然,讓用戶帶著一份愉悅心情購物。設(shè)計思想一個網(wǎng)站的建設(shè)成功,我覺得首先在于它的設(shè)計思想。要認(rèn)真的分析和規(guī)劃,明確為哪些用戶提供效勞,提供什么樣的效勞,這是設(shè)計的出發(fā)點(diǎn)。首先我們要明確自己建設(shè)的內(nèi)容具體是什么,定位網(wǎng)站的主題,主題要小而精。定位要小,內(nèi)容要精。更重要一點(diǎn)是建立清晰明確的導(dǎo)航系統(tǒng)。在這里我提議網(wǎng)站建設(shè)的題材最好是我們擅長或者喜愛的內(nèi)容,目標(biāo)不要太高,這樣在制作時,才不會覺得無聊或者力不從心。興趣是制作網(wǎng)站的動力,沒有熱情,很難設(shè)計制作出滿意的作品。我本人對飾品服裝之類的就很感興趣,所以我選取了網(wǎng)上飾品購物系統(tǒng)的建設(shè)。通過本次設(shè)計,我的興趣更加增大,以后會繼續(xù)在這方面努力。總之,定位題材和名稱是設(shè)計一個網(wǎng)站的第一步,也是很重要的一局部。之后就是對整個網(wǎng)站按照自己所分的模塊的整體建設(shè)。功能描述功能模塊劃分根據(jù)系統(tǒng)功能的要求,網(wǎng)上飾品購物系統(tǒng)可以分為6個模塊:關(guān)于我們、購物車、新品架、流行搭配、報價中心、留言薄,同時還有用戶登錄模塊。圖3-1給出了這些模塊之間的關(guān)系:網(wǎng)上飾品購物網(wǎng)上飾品購物系統(tǒng)首頁關(guān)于我們留言薄關(guān)于我們購物車新品架流行搭配報價中心關(guān)于我們留言薄關(guān)于我們購物車新品架流行搭配報價中心圖3-1網(wǎng)上飾品購物系統(tǒng)功能模塊圖系統(tǒng)流程分析本系統(tǒng)其主要功能的程序流圖和數(shù)據(jù)流圖設(shè)計如圖3-2所示:網(wǎng)上飾品購物系統(tǒng)首頁網(wǎng)上飾品購物系統(tǒng)首頁注冊新用戶用戶登錄注冊新用戶用戶登錄搜索飾品購置飾品搜索飾品購置飾品寫入Order表下訂單寫入Order表下訂單寫入Order表修改訂單寫入Order表修改訂單圖3-2網(wǎng)上飾品購物系統(tǒng)工作流程圖這是本網(wǎng)站的工作流程圖,可以清晰明白該系統(tǒng)是如何完成用戶操作的。功能說明如下:在主頁中,我們可以看到網(wǎng)站局部商品,商品表中的“商品名〞、“市場價〞、“會員價〞、網(wǎng)站公告等詳細(xì)信息。點(diǎn)擊相應(yīng)的飾品就可以查看更多詳細(xì)信息。在所有的頁面中只要涉及商品的相關(guān)信息,都是調(diào)用代碼中儲存信息。對網(wǎng)站的主要文件進(jìn)行簡要說明,如下表3-3:文件名功能文件名功能網(wǎng)站首頁用戶登錄用戶注冊忘記密碼關(guān)于我們留言薄新品架流行搭配報價中心我的收藏用戶中心您的購物車訂單詳細(xì)資料飾品收藏成功下訂單注銷退出在用戶模塊的每個頁面中都包含了b2b_top.asp和login.asp兩個文件,兩個模塊圖示如圖3-3、圖3-4如下:第4章系統(tǒng)功能模塊的設(shè)計4.1前臺系統(tǒng)的設(shè)計4用戶注冊模塊4商品調(diào)查信息模塊4.2系統(tǒng)管理員頁面4.2.14商品管理模塊

第5章系統(tǒng)運(yùn)行環(huán)境配置5.1效勞器的安裝和配置〔1〕IIS(InternetInformationServer)ASP的開發(fā)依賴于IIS,IIS可在多種平臺上運(yùn)行:WindowsXP,Windows2000全系列包括Professional、server、AdvancedServer三個版本,WindowsNTServer和Windows98上的PersonalWebServer(PWS)等平臺上都可以。Web是根底的請求和響應(yīng)系統(tǒng)。Web瀏覽器通過將URL發(fā)送給Web效勞器請求信息。Web效勞器通過返回超文本標(biāo)記語言〔HTML〕頁面響應(yīng)。〔2〕

安裝IIS我安裝的是WindowsXPProfessional版本的,所以以WindowsXPProfessional版來介紹IIS的安裝方法。在控制面版中選擇“添加或刪除程序〞點(diǎn)擊“添加/刪除Windows組件〞確認(rèn)只選中第二項(xiàng)Internet信息效勞〔IIS〕,并放入WindowsXP的系統(tǒng)光盤,然后點(diǎn)擊下一步即進(jìn)行安裝。系統(tǒng)配置安裝完成后,就會彈出一個安裝“完成〞的對話

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論