版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 大學(xué)生購物網(wǎng)站的設(shè)計與實現(xiàn)</p><p><b> 摘要</b></p><p> 隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費(fèi)者展示出一種新穎的購物理念。大學(xué)生購物網(wǎng)站是科技進(jìn)步的及現(xiàn)在生活中必不可少的購物平臺。</
2、p><p> 本系統(tǒng)以大學(xué)生購物網(wǎng)站的設(shè)計與實現(xiàn)為題,運(yùn)用JAVA 語言的相關(guān)技術(shù)及SQL Server數(shù)據(jù)庫進(jìn)行開發(fā)。在系統(tǒng)的實現(xiàn)上,以大學(xué)生的需求為前提進(jìn)行需求分析,完全按照軟件工程的開發(fā)步驟與編寫規(guī)范進(jìn)行設(shè)計與實現(xiàn)。</p><p> 本文闡述了大學(xué)生購物網(wǎng)站設(shè)計的目的、過程以及各種功能的實現(xiàn)。給出了網(wǎng)站的系統(tǒng)分析,描述了網(wǎng)頁設(shè)計概況,并介紹了數(shù)據(jù)庫的內(nèi)容和主要實現(xiàn)。本文還總結(jié)概括了
3、該網(wǎng)頁的主要特點和功能。外觀設(shè)計簡約,交流界面人性化,配合數(shù)據(jù)庫管理,實用且易操作。</p><p> 關(guān)鍵字: 大學(xué)生購物網(wǎng)站;SQL Server;JAVA ;數(shù)據(jù)庫</p><p><b> 目錄</b></p><p><b> 1. 引言1</b></p><p><b>
4、; 2.概述3</b></p><p> 2.1 大學(xué)生購物網(wǎng)站的現(xiàn)狀及發(fā)展3</p><p> 2.2 開發(fā)工具的簡介4</p><p> 2.3 需求分析5</p><p> 3.大學(xué)生購物網(wǎng)站的設(shè)計與實現(xiàn)6</p><p> 3.1 設(shè)計網(wǎng)站的系統(tǒng)結(jié)構(gòu)6</p&g
5、t;<p> 3.2 后臺數(shù)據(jù)處理7</p><p> 3.2.1 數(shù)據(jù)庫的設(shè)計7</p><p> 3.3 用戶注冊及修改信息程序的設(shè)計與實現(xiàn)13</p><p> 3.3.2 商品類別查詢信息功能設(shè)計15</p><p> 3.4 電子貨架的設(shè)計與主頁面的實現(xiàn)16</p><
6、p> 3.4.1 商品管理功能設(shè)計16</p><p> 3.4.2訂單管理功能設(shè)計17</p><p> 3.4.2 用戶進(jìn)入商城主頁面18</p><p> 3.5 購物車及提交訂單程序的設(shè)計與實現(xiàn)19</p><p> 3.5.1 設(shè)計購物車及提交訂單程序19</p><p>
7、 3.5.2 購物車及提交訂單程序的實現(xiàn)21</p><p><b> 總 結(jié)22</b></p><p><b> 參考文獻(xiàn)23</b></p><p><b> 致 謝24</b></p><p><b> 1. 引言</b&g
8、t;</p><p> 隨著社會的發(fā)展和進(jìn)步,人們生活方式日益豐富。近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費(fèi)者展示出一種新穎的購物理念。越來越多的大學(xué)生開始使用網(wǎng)上銀行在網(wǎng)上進(jìn)行交易,這樣既方便又快捷。同時,這樣的購物方式也給同學(xué)們帶來了無限樂趣。然而,網(wǎng)絡(luò)上的一些欺騙行為,或是特快
9、郵遞到的東西已經(jīng)早在路上損壞了等等,這些種種原因讓一些大學(xué)生望而止步。經(jīng)過幾次失敗的網(wǎng)絡(luò)購物經(jīng)歷后,有些大學(xué)生已經(jīng)對網(wǎng)絡(luò)購物失去了信心。而有時因為我們要購買的物品還沒有郵費(fèi)貴,所以也只能選擇其他方式購買了。因此,我決定設(shè)計一個針對大學(xué)生的同城購物網(wǎng)站,這樣送貨過程可以以校園為單位不僅節(jié)省運(yùn)費(fèi)還可以降低成本。同時,我還設(shè)計了一個自由交易的模塊為廣大學(xué)生開辟一個空間可以自由進(jìn)行交易。</p><p> 在經(jīng)濟(jì)全球化
10、背景下,信息技術(shù)革命帶來了電子信息技術(shù)的高速發(fā)展,信息技術(shù)的發(fā)展帶動了新經(jīng)濟(jì)的發(fā)展。新時代背景下經(jīng)濟(jì)發(fā)展是以高新技術(shù)為基礎(chǔ)的知識經(jīng)濟(jì)為代表的。而電子商務(wù)就是知識經(jīng)濟(jì)下的重要產(chǎn)物,它以IT技術(shù)為基礎(chǔ)與現(xiàn)代經(jīng)濟(jì)相結(jié)合的產(chǎn)物。先當(dāng)今社會它已經(jīng)發(fā)展成為了社會主要購物方式之一。電子商務(wù)的發(fā)展成為了各國經(jīng)濟(jì)增長的強(qiáng)大動力,也是衡量一個國家經(jīng)濟(jì)競爭力和資源配置能力的標(biāo)準(zhǔn)之一。</p><p> 電子商務(wù)是以網(wǎng)上商店等購物網(wǎng)站
11、為主要形式用戶通過虛擬網(wǎng)絡(luò)登錄網(wǎng)站進(jìn)行購物為主要內(nèi)容。是在開放的因特網(wǎng)網(wǎng)絡(luò)環(huán)境下,用戶隨時隨地不必與商家謀面就能進(jìn)行商品交易的商務(wù)活動。它是利用計算機(jī)、軟件工程、數(shù)據(jù)工程和互聯(lián)網(wǎng)工程結(jié)合在一起,使用相關(guān)協(xié)議把電子商務(wù)和它的經(jīng)營管理活動連接在一起。它具備開放、高效、低成本、不受地理約束等優(yōu)點。當(dāng)代大學(xué)生大多數(shù)都有網(wǎng)絡(luò)購物的經(jīng)歷,然而現(xiàn)在的網(wǎng)絡(luò)購物模式多數(shù)都存在著一些弊端。例如:一些商家的信譽(yù)度不高,以欺騙行為損害消費(fèi)者的利益。還有一些第三
12、方特快郵遞公司不能將完好的物品送到消費(fèi)者手中,種種弊端的存在使得網(wǎng)上購物的發(fā)展遲緩。在大學(xué)生網(wǎng)上購物的同時郵費(fèi)有時也是一筆不小的費(fèi)用。從另一方面來說,有時一些學(xué)生有求購和出售舊物的意愿也無法滿足。因此,創(chuàng)建一個大學(xué)生同城購物平臺是十分有必要的。直接將訂購的物品送到學(xué)校并支持貨到付款的購物方式,相信更容易被大學(xué)生所接受。在平臺的設(shè)計中加入自由交易模塊也可給大學(xué)生提供一個相互間自由交易的平臺,這將滿足一些大學(xué)生將舊物出售或求購到自已心儀的物
13、品的愿望。</p><p><b> 2.概述</b></p><p> 2.1 大學(xué)生購物網(wǎng)站的現(xiàn)狀及發(fā)展</p><p> 隨著社會的發(fā)展和進(jìn)步,人們生活方式日益豐富。近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向
14、消費(fèi)者展示出一種新穎的購物理念。</p><p> 隨著互聯(lián)網(wǎng)絡(luò)的不斷發(fā)展和普及,大學(xué)生購物網(wǎng)站和網(wǎng)上購物人數(shù)的不斷增加,網(wǎng)店已經(jīng)為越來越多的人所熟知。有網(wǎng)上購物的便捷它受到了越來越多的親少年的關(guān)注,這部分人從小就接觸電子商務(wù)他們對電子商務(wù)的接受度極高,他們將為未來的電子商務(wù)發(fā)展提供強(qiáng)大的動力。但是他們也同樣不滿足簡單的網(wǎng)上購物,他們希望電子商務(wù)有更加多元化的服務(wù)使他們能夠安全便捷的買到他們所需的一些商品。他們
15、還希望自己能直接和商品的生產(chǎn)廠家設(shè)計廠家對接可以把自己意見和建議反饋給廠商。在另一方面越來越多的廠商為了提高自己的市場競爭力,他們也需要積極的加入電子商務(wù)的行列中來,這樣就能實現(xiàn)產(chǎn)品的線上線下一體化銷售。這樣做極大的豐富了用戶的體驗提高用戶購買度,同時還可以及時的收集到消費(fèi)者的意見,為改進(jìn)商品收集到了最有用的信息,縮短商品研發(fā)時間這就提高消費(fèi)者對商品的滿意度,也就提高了企業(yè)的綜合競爭力。</p><p> 在經(jīng)
16、濟(jì)全球化背景下,信息技術(shù)革命帶來了電子信息技術(shù)的高速發(fā)展,信息技術(shù)的發(fā)展帶動了新經(jīng)濟(jì)的發(fā)展。新時代背景下經(jīng)濟(jì)發(fā)展是以高新技術(shù)為基礎(chǔ)的知識經(jīng)濟(jì)為代表的。而電子商務(wù)就是知識經(jīng)濟(jì)下的重要產(chǎn)物,它以IT技術(shù)為基礎(chǔ)與現(xiàn)代經(jīng)濟(jì)相結(jié)合的產(chǎn)物。先當(dāng)今社會它已經(jīng)發(fā)展成為了社會主要購物方式之一。電子商務(wù)的發(fā)展成為了各國經(jīng)濟(jì)增長的強(qiáng)大動力,也是衡量一個國家經(jīng)濟(jì)競爭力和資源配置能力的標(biāo)準(zhǔn)之一。</p><p> 電子商務(wù)是以網(wǎng)上商店等
17、購物網(wǎng)站為主要形式用戶通過虛擬網(wǎng)絡(luò)登錄網(wǎng)站進(jìn)行購物為主要內(nèi)容。是在開放的因特網(wǎng)網(wǎng)絡(luò)環(huán)境下,用戶隨時隨地不必與商家謀面就能進(jìn)行商品交易的商務(wù)活動。它是利用計算機(jī)、軟件工程、數(shù)據(jù)工程和互聯(lián)網(wǎng)工程結(jié)合在一起,使用相關(guān)協(xié)議把電子商務(wù)和它的經(jīng)營管理活動連接在一起。它具備開放、高效、低成本、不受地理約束等優(yōu)點。</p><p> 現(xiàn)在市場競爭中品牌已經(jīng)成為了企業(yè)競爭力的體現(xiàn)。一個市場熟知度高,消費(fèi)者接受程度高的品牌往往意味
18、著商品質(zhì)量好實用價值高。又由于電子商務(wù)不僅是一個可以增加產(chǎn)品銷量的平臺更是一個宣傳產(chǎn)品的好平臺。因此企業(yè)要提高自己的市場競爭力,必然通過專業(yè)化的電子商務(wù)來宣傳和打造自己的品牌。</p><p> 由于電信業(yè)的快速法展和電信技術(shù)的飛速進(jìn)步,我們國家的網(wǎng)絡(luò)基礎(chǔ)設(shè)施將逐漸日趨于完善,網(wǎng)絡(luò)支撐環(huán)境逐步取向規(guī)范和完善,這就為更多的企業(yè)和個人可以建立自己的電子商務(wù)網(wǎng)創(chuàng)造了條件,這就使得電子商務(wù)的網(wǎng)絡(luò)能得到不斷地擴(kuò)展。目前,
19、圖像通信網(wǎng)、多媒體通信網(wǎng)、4G無線通信網(wǎng)正在建設(shè)或?qū)⒔ǔ墒褂?,三網(wǎng)融合正在不斷推進(jìn),新一代萬兆光纖高速互聯(lián)網(wǎng)正在建設(shè)。在這樣的背景下中國電子商務(wù)[1],將具備越來越好的網(wǎng)絡(luò)平臺和環(huán)境。</p><p> 很多有過跨國消費(fèi)的消費(fèi)者在跨國購物中發(fā)現(xiàn):很多品牌和產(chǎn)品在國內(nèi)還沒有銷售,或者很多相同產(chǎn)品在國內(nèi)的銷售價格卻遠(yuǎn)遠(yuǎn)高于其他國家的零售價格,即使消費(fèi)為購買商品支付了其全部的運(yùn)輸服務(wù)費(fèi)用,同樣存在著一定的價格差。這就
20、說明了網(wǎng)絡(luò)跨國購物在消費(fèi)者中存在很大的需求,通過網(wǎng)絡(luò)跨國購物將成為新一輪的電子商務(wù)發(fā)展新趨勢。</p><p> 網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓(xùn)信息等。網(wǎng)上購物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或ED
21、I交易。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。</p><p> 2.2 開發(fā)工具的簡介</p><p> 根據(jù)該系統(tǒng)的設(shè)計目標(biāo)來對設(shè)計時所必須具備的技術(shù)進(jìn)行衡量,一般需要從軟、硬件的性能要求,運(yùn)行環(huán)境條件,操作人員水平和數(shù)量等方面進(jìn)行相應(yīng)考慮與分析。</p><p> 考慮到系統(tǒng)實施的可行性,并結(jié)合系統(tǒng)實施過程中所需完成的功能,在軟件方面選
22、擇了經(jīng)典模式JSP+JAVABean技術(shù)和MyEclipse 6.5開發(fā)工具來進(jìn)行網(wǎng)站設(shè)計,并且使用SQL Server 2000數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲。在硬件方面,則選擇空間相對較為廣泛,只要是Pentium Ⅳ系列及以上的計算機(jī),內(nèi)存在1G以上,硬盤在40GB以上,均可以滿足系統(tǒng)的開發(fā)需要。當(dāng)然,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行將會更流暢。考慮到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。</p>&l
23、t;p> 在軟件方面,由于MyEclipse 6.5和SQL Server 2000是兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑。綜合進(jìn)行考慮,本系統(tǒng)技術(shù)方面可行。</p><p><b> 2.3 需求分析</b></p><p> 一個基本的網(wǎng)上商店都具有以下幾個功能:貨物分類,購物車,訂單結(jié)算,商城的更新與管理,庫存商品的管
24、理,訂單修改等等。設(shè)計大學(xué)生購物網(wǎng)站一方面要為顧客提供購物渠道,另一方面要為管理員提供系統(tǒng)管理,商品更新。</p><p> 目前網(wǎng)上購物的網(wǎng)站非常多,有專門賣衣服、賣圖書的,還有大的綜合網(wǎng)站,如:淘寶、當(dāng)當(dāng)?shù)?,但是還很少有專門針對大學(xué)生的購物網(wǎng)站產(chǎn)生。本系統(tǒng)針對大學(xué)生的特殊性而精心設(shè)計了一個符合大學(xué)生網(wǎng)上購物的平臺。</p><p> 3.大學(xué)生購物網(wǎng)站的設(shè)計與實現(xiàn)</p>
25、;<p> 3.1 設(shè)計網(wǎng)站的系統(tǒng)結(jié)構(gòu)</p><p> 對于一個基本的大學(xué)生購物網(wǎng)站的網(wǎng)站所要實現(xiàn)的目的包括兩個方面:一方面是為顧客提供購物,另一方面是為管理員提供系統(tǒng)管理。因此可以把這個大學(xué)生購物網(wǎng)站的系統(tǒng)分為前臺和后臺兩大部分,如圖3.1所示。</p><p> 圖3.1 大學(xué)生購物網(wǎng)站系統(tǒng)設(shè)計圖</p><p> (1) 網(wǎng)站前臺結(jié)構(gòu)
26、。前臺系統(tǒng)結(jié)構(gòu)的對象是顧客,主要實現(xiàn)系統(tǒng)與顧客的交互頁面,它通過界面簡潔、操作簡易的Web頁面向顧客提供了一系列的功能和服務(wù),例如用戶注冊、購物車、形成訂單等等。</p><p> (2) 網(wǎng)站的后臺結(jié)構(gòu)。后臺系統(tǒng)結(jié)構(gòu)的對象是管理員,主要實現(xiàn)系統(tǒng)與管理員的交互界面,方便網(wǎng)站的系統(tǒng)管理員對系統(tǒng)的產(chǎn)品數(shù)據(jù)庫、顧客資料、訂單數(shù)據(jù)等資料和數(shù)據(jù)信息進(jìn)行處理和維護(hù)、管理。</p><p> 3.2
27、 后臺數(shù)據(jù)處理</p><p> 3.2.1 數(shù)據(jù)庫的設(shè)計</p><p> 在對數(shù)據(jù)庫進(jìn)行詳細(xì)設(shè)計時,應(yīng)考慮以下事項:</p><p> 1.?dāng)?shù)據(jù)庫的用途及該用途將如何影響設(shè)計,創(chuàng)建符合用途的數(shù)據(jù)庫計劃。</p><p> 2.?dāng)?shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計中出現(xiàn)錯誤。</p><p> 3.對數(shù)據(jù)完
28、整性的保護(hù)。</p><p> 4.?dāng)?shù)據(jù)庫和用戶權(quán)限的安全要求。</p><p> 5.應(yīng)用程序的性能需求。</p><p> 數(shù)據(jù)庫E-R圖如圖3.2所示。</p><p> 圖3.2 數(shù)據(jù)庫E-R圖</p><p> 根據(jù)大學(xué)生的購物需求,把本系統(tǒng)的數(shù)據(jù)庫命名為:tb_shopping,用來存儲網(wǎng)站中用到
29、的相關(guān)數(shù)據(jù)。tb_shopping數(shù)據(jù)庫中共分為11張信息表。</p><p> 互動信息表:用來存儲網(wǎng)站內(nèi)用戶留言與系統(tǒng)公告。</p><p> 互動信息表如表4-1所示。</p><p> 表4-1 tb_bbs(互動信息表)</p><p> 交易表:用來存儲網(wǎng)站中會員的交易信息。</p><p> 交
30、易表如表4-2所示。</p><p> 表4-2 tb_business(交易表)</p><p> 商品信息表:用來存儲網(wǎng)站中所有商品的相關(guān)信息。</p><p> 商品信息表如表4-3所示。</p><p> 表4-3 tb_goods(商品信息表)</p><p> 管理員信息表:用來存儲所維護(hù)網(wǎng)站管理
31、人員的相關(guān)信息。</p><p> 管理員信息表如表4-4所示。</p><p> 表4-4 tb_manager(管理員表)</p><p> 會員信息表:用來存儲注冊本網(wǎng)站的會員信息。</p><p> 會員信息表如表4-5所示。</p><p> 表4-5 tb_member(會員表)</p>
32、;<p> 訂單表:用來存儲本網(wǎng)站能購買商品的相應(yīng)訂單信息。</p><p> 訂單表如表4-6所示。</p><p> 表4-6 tb_order(訂單表)</p><p> 訂單詳細(xì)信息表:用來存儲本網(wǎng)站能所購商品訂單的詳細(xì)信息。</p><p> 訂單詳細(xì)表如表4-7所示。</p><p>
33、; 表4-7 tb_order_detail(訂單詳細(xì)信息表)</p><p> 商品大分類表:用來存儲網(wǎng)站商品大分類信息。</p><p> 商品大分類表如表4-8所示。</p><p> 表4-8 tb_superType(商品大分類表)</p><p><b> 續(xù)表4-8</b></p>
34、<p> 商品小分類表:用來存儲網(wǎng)站商品小分類信息。</p><p> 商品小分類表如表4-9所示。</p><p> 表4-9 tb_subType(商品小分類表)</p><p> 學(xué)校信息表:用來存儲網(wǎng)站內(nèi)各學(xué)校的信息。</p><p> 學(xué)校信息表如表4-10所示。</p><p> 表4
35、-10 tb_school(學(xué)校信息表)</p><p> 商品等級表:用來存儲網(wǎng)站會員等級信息。</p><p> 商品等級表如表4-11所示。</p><p> 表4-11 tb_rebate(商品等級表)</p><p> 3.3 用戶注冊及修改信息程序的設(shè)計與實現(xiàn)</p><p><b>
36、 3.3.1實現(xiàn)目標(biāo)</b></p><p> 在用戶進(jìn)行會員注冊功能操作時,系統(tǒng)將自動為用戶生成一個會員編號,用戶進(jìn)行用戶名、真實姓名、密碼、學(xué)校、郵政編碼、聯(lián)系電話、電子郵箱等相關(guān)信息的填寫。其中,在填寫完會員名后可以檢測一下此會員名是否已用。點擊“重新填寫”按鈕,內(nèi)容被全部清空,用戶將可以進(jìn)行重新填寫;點擊“返回”按鈕,用戶將放棄注冊操作返回網(wǎng)站的主頁界面;按相應(yīng)提示要求填寫完后點擊“確認(rèn)提交
37、”按鈕,如果信息通過驗證,系統(tǒng)將把用戶信息存儲到數(shù)據(jù)庫中,同時以登錄后的身份登錄主頁面。會員注冊界面如圖3.3所示。</p><p> 圖3.3 會員注冊界面</p><p> 會員注冊程序流程描述:當(dāng)用戶進(jìn)入網(wǎng)站進(jìn)行注冊時進(jìn)行相關(guān)信息填寫,點擊提交按鈕,系統(tǒng)將對用戶提交的信息進(jìn)行判斷,驗證格式是否正確,如果正確顯示注冊成功提示并且退出該頁面。如果格式不正確,返回到信息填寫,進(jìn)行重新填
38、寫。會員注冊程序流程圖如圖3.4所示。</p><p> 圖3.4 用戶注冊程序流程圖</p><p><b> 2.實現(xiàn)過程</b></p><p> 頁面名稱:register.jsp</p><p> (1)使用的數(shù)據(jù)表為tb_member。</p><p> ?。?)本模塊用到了
39、com.dao包下的MemberDaoImpl.java類里insert( )函數(shù)來將注冊信息添加到數(shù)據(jù)庫中。并利用register_deal.jsp頁來調(diào)用JAVABean對注冊頁信息進(jìn)行處理。</p><p> ?。?)編寫驗證JS腳本代碼,如果填寫信息為空或密碼與確認(rèn)密碼不同則系統(tǒng)會提示用戶,直到用戶填寫的信息符合要求后才能提交注冊信息。</p><p> 3.3.2 商品類別查
40、詢信息功能設(shè)計</p><p><b> 1.實現(xiàn)目標(biāo)</b></p><p> 用戶可以按大分類、小分類進(jìn)行查詢,還可以直接輸入要查詢的商品分類和名稱進(jìn)行按名稱模糊查詢等其他查詢方法對商品查詢。最后用戶會瀏覽到自己希望查詢的商品的詳細(xì)信息。商品類別查詢信息界面如圖3.5所示。</p><p> 圖3.5 商品類別查詢信息界面</p
41、><p><b> 2.實現(xiàn)過程</b></p><p> 頁面名稱:type.jsp</p><p> ?。?)使用的數(shù)據(jù)表為tb_subType和tb_superType。</p><p> (2)本模塊根據(jù)用戶選擇的查詢商品條件進(jìn)行查詢,并將查詢到的商品信息以列表的形式顯示給用戶。其中,應(yīng)用了分頁功能將商品分頁顯
42、示,還將商品名設(shè)定了超鏈接,通過點擊商品名可以了解詳細(xì)商品信息。</p><p> 3.4 電子貨架的設(shè)計與主頁面的實現(xiàn)</p><p> 3.4.1 商品管理功能設(shè)計</p><p><b> 1.實現(xiàn)目標(biāo)</b></p><p> 實現(xiàn)網(wǎng)站內(nèi)商品的管理,進(jìn)行對商品的刪除、修改、更新等操作。在商品列表的上方
43、有商品類別的查詢,管理員可以按不同類別對商品進(jìn)行查詢。在商品列表中顯示著商品名稱、上架日期、是否新品、是否特價等信息,點擊商品名還可以瀏覽商品詳細(xì)信息。簡單的瀏覽商品信息后管理員可以對商品進(jìn)行修改和刪除等操作。</p><p><b> 2.實現(xiàn)過程</b></p><p> 頁面名稱:goods_index.jsp</p><p> ?。?/p>
44、1)使用的數(shù)據(jù)表為tb_goods、tb_subType、tb_superType。</p><p> ?。?)本模塊在商品查詢條件中應(yīng)用了Ajax的二級聯(lián)動技術(shù),管理員選中大分類時系統(tǒng)會自動將該大分類對應(yīng)的小分類信息以下拉列表形式顯示給管理員。</p><p> ?。?)將商品信息以列表形式顯示給管理員,并提供分頁查詢的查詢方式供管理員進(jìn)行修改和刪除操作。</p><
45、p> 商品管理界面如圖3.6所示。</p><p> 圖3.6 商品管理界面</p><p> 3.4.2訂單管理功能設(shè)計</p><p><b> 1.實現(xiàn)目標(biāo)</b></p><p> 管理員可以通過輸入用戶名進(jìn)行模糊查詢,還可以對訂單信息進(jìn)行分頁查詢。訂單通過列表的形式顯示一些基本信息,有訂單號、品
46、種數(shù)、用戶名、真實姓名、付款方式、運(yùn)送方式、折扣、訂貨日期等信息。管理員還可以通過點擊訂單號對訂單的詳細(xì)信息進(jìn)行瀏覽,在瀏覽訂單信息后管理員可以對該訂單做出是否執(zhí)行的操作來改變訂單狀態(tài)。</p><p><b> 2.實現(xiàn)過程</b></p><p> 頁面名稱:ordermanage.jsp</p><p> ?。?)使用的數(shù)據(jù)表為tb_
47、order。</p><p> ?。?)本模塊定義了一個表單,管理員可以通過用戶名對訂單進(jìn)行模糊查詢,查詢到的訂單信息以列表的形式顯示給管理員,并提供了分頁查詢的查詢方式。</p><p> ?。?)系統(tǒng)在訂單號上設(shè)定了超級鏈接,管理員可以通過鏈接查詢到訂單的詳細(xì)信息以便執(zhí)行該訂單。</p><p> 訂單管理界面如圖3.7所示。</p><p
48、> 圖3.7 訂單管理界面</p><p> 3.4.2 用戶進(jìn)入商城主頁面</p><p> 電子貨架的程序可以保證用戶進(jìn)入主頁面瀏覽搜索商品更加方便快捷。通過上述程序我們可以在分類中或者直接搜索找到自己所需的商品。設(shè)計電子貨架并實現(xiàn)用戶便捷購物頁面如圖3.8。</p><p> 圖3.8 電子貨架設(shè)計完成后主頁面</p><p
49、> 3.5 購物車及提交訂單程序的設(shè)計與實現(xiàn)</p><p> 3.5.1 設(shè)計購物車及提交訂單程序</p><p><b> 1.實現(xiàn)目標(biāo)</b></p><p> 在用戶將商品添加到購物車后就會進(jìn)入購物車界面,購物車主要顯示購物車內(nèi)的商品編號、商品名稱、單價、數(shù)量、和金額等信息。在購物車界面除了可以瀏覽用戶想要購買的商品信
50、息,還可以進(jìn)行動態(tài)的修改商品的數(shù)量和退回商品。最后,用戶可以選擇繼續(xù)購物或去收銀臺結(jié)賬或清空購物車操作。購物車界面如圖3.9所示。</p><p> 圖3.9 購物車界面</p><p> 購物車功能流程描述:</p><p> 當(dāng)用戶進(jìn)入網(wǎng)站進(jìn)行商品詳細(xì)信息查看及選擇商品后,就可以進(jìn)入到購物車中進(jìn)行對購物車內(nèi)商品信息的查看與商品數(shù)量的修改,如果確定需要購買的
51、商品后則可以去收銀臺結(jié)賬,跳轉(zhuǎn)到訂單填寫頁面,如果不購買則可以回到商品瀏覽頁面繼續(xù)購物。</p><p><b> 2.實現(xiàn)過程</b></p><p> 頁面名稱:cart_see.jsp</p><p> ?。?)使用的數(shù)據(jù)表為tb_goods。</p><p> ?。?)本模塊主要將存儲在Vector類中的購物
52、車信息以列表的形式顯示給用戶。</p><p> ?。?)在商品數(shù)量一欄里使用了Ajax技術(shù)實現(xiàn)了無頁面刷新的效果,動態(tài)的修改商品數(shù)量,并可以隨時返回商品總金額。這主要是在頁面使用了JavaScript腳本語言,在JavaScript中應(yīng)用了Ajax技術(shù)來動態(tài)修改商品數(shù)量。</p><p> 購物車程序流程圖如圖3.10所示。</p><p> 圖3.10 購
53、物車程序流程圖</p><p> 3.5.2 購物車及提交訂單程序的實現(xiàn) </p><p> 通過上述程序我們可以將自己所需的商品添加到購物車,也可以刪除、添加、修改購物車的商品和數(shù)量,并提交訂單。上述程序?qū)崿F(xiàn)的頁面見圖3.11。插圖購物車頁面。</p><p> 圖3.11購物車頁面</p><p><b> 總
54、結(jié)</b></p><p> 隨著社會的發(fā)展和進(jìn)步,購物的方式越來越多,大學(xué)生購物網(wǎng)站成為人們的新寵。本文通過對文獻(xiàn)的研讀,以及所學(xué)的知識進(jìn)行了大學(xué)生購物網(wǎng)站的設(shè)計及實現(xiàn)。</p><p> 本文通過對大學(xué)生購物網(wǎng)站的功能及需求進(jìn)行了分析設(shè)計大學(xué)生購物網(wǎng)站的系統(tǒng)結(jié)構(gòu)。本論文將網(wǎng)站的系統(tǒng)分為前臺系統(tǒng)與后臺系統(tǒng),并分別進(jìn)行了設(shè)計與實現(xiàn)。后臺系統(tǒng)系統(tǒng)設(shè)計包括數(shù)據(jù)庫的設(shè)計、網(wǎng)頁設(shè)計
55、、用戶登錄與修改信息程序設(shè)計、購物車修改與訂單提交系統(tǒng)等。前臺系統(tǒng)為通過后臺程序以及各種控件及數(shù)據(jù)庫配合所呈現(xiàn)的可運(yùn)行的大學(xué)生購物網(wǎng)站。</p><p> 本文對后臺系統(tǒng)的設(shè)計實現(xiàn)了大學(xué)生購物網(wǎng)站的便捷購物。我深知本文所設(shè)計之處還有不足,希望各位老師、同學(xué)指正,在今后我也會更加努力,不斷充實自己,提高自己。</p><p><b> 參考文獻(xiàn)</b></p&
56、gt;<p> [1] 趙亮, 趙傳慧. 電子商務(wù)概論. 河南人民出版社, 2005年.</p><p> [2] 王珊,陳紅.?dāng)?shù)據(jù)庫系統(tǒng)原理教程.北京:清華大學(xué)出版社,1998.7.</p><p> [3] 邵順增.SQL Server 2005項目實現(xiàn)教程.北京市:北京大學(xué)出版社,2010.02.</p><p> [4] 黃秀娟.Acc
57、ess 2002 數(shù)據(jù)庫應(yīng)用實訓(xùn)教程.北京:科學(xué)出版社,2002.</p><p> [5] 微軟公司. 數(shù)據(jù)庫訪問技術(shù)----ADO.NET程序設(shè)計.高等教育出版社, 2003年版.</p><p> [6] 黃城. 基于JSP+Java Beans+JDBC的計算機(jī)網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn).</p><p> [7] 尚俊杰. JAVA .NET程序設(shè)計.
58、 清華大學(xué)出版社, 2006年版.</p><p> [8] 劉慧寧,那盟.JAVA程序設(shè)計[M].機(jī)械工業(yè)出版社,2006.01.</p><p><b> 致謝</b></p><p> 轉(zhuǎn)眼間,大學(xué)生活即將結(jié)束,回顧大學(xué)生活,有收獲、有成長。入學(xué)以來,各位老師一直以來的辛勤工作和教誨使我能順利地度過這難忘的三年,使我在綜合素質(zhì)提高、
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)生購物網(wǎng)站的設(shè)計與實現(xiàn)
- 服裝購物網(wǎng)站畢業(yè)設(shè)計
- 網(wǎng)上購物網(wǎng)站畢業(yè)設(shè)計
- 網(wǎng)上購物網(wǎng)站畢業(yè)設(shè)計
- 購物網(wǎng)站畢業(yè)設(shè)計論文
- 網(wǎng)上購物網(wǎng)站畢業(yè)設(shè)計
- 4購物網(wǎng)站畢業(yè)設(shè)計論文
- 購物網(wǎng)站設(shè)計與實現(xiàn)畢業(yè)論文
- 購物網(wǎng)站的設(shè)計與實現(xiàn).pdf
- 購物網(wǎng)站的設(shè)計與實現(xiàn) 畢業(yè)論文
- 畢業(yè)設(shè)計天使配飾購物網(wǎng)站的設(shè)計與開發(fā)
- 基于jsp的購物網(wǎng)站設(shè)計與開發(fā)畢業(yè)設(shè)計
- 數(shù)碼購物網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文
- xxx購物網(wǎng)站的設(shè)計與實現(xiàn)
- 電子商務(wù)購物網(wǎng)站畢業(yè)設(shè)計
- 畢業(yè)設(shè)計----jsp購物網(wǎng)站商城系統(tǒng)
- 網(wǎng)購物網(wǎng)站畢業(yè)設(shè)計開題報告
- 畢業(yè)設(shè)計校園網(wǎng)絡(luò)購物網(wǎng)站設(shè)計
- 校園購物網(wǎng)站的設(shè)計與實現(xiàn)[畢業(yè)論文]
- 購物網(wǎng)站畢業(yè)設(shè)計論文 購物模式開發(fā)與應(yīng)用
評論
0/150
提交評論