網(wǎng)上購物系統(tǒng)設(shè)計(jì)論文(含網(wǎng)上購物系統(tǒng)的可行性報告)_第1頁
網(wǎng)上購物系統(tǒng)設(shè)計(jì)論文(含網(wǎng)上購物系統(tǒng)的可行性報告)_第2頁
網(wǎng)上購物系統(tǒng)設(shè)計(jì)論文(含網(wǎng)上購物系統(tǒng)的可行性報告)_第3頁
網(wǎng)上購物系統(tǒng)設(shè)計(jì)論文(含網(wǎng)上購物系統(tǒng)的可行性報告)_第4頁
網(wǎng)上購物系統(tǒng)設(shè)計(jì)論文(含網(wǎng)上購物系統(tǒng)的可行性報告)_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 目 錄第一部分網(wǎng)上購物系統(tǒng)的可行性報告1第一章緒論1第二章網(wǎng)上購物系統(tǒng)的概述2第三章網(wǎng)上購物系統(tǒng)的優(yōu)勢與前景3第四章 項(xiàng)目背景及可行性分析5第五章網(wǎng)上購物系統(tǒng)的總體描述7第六章網(wǎng)上購物系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)13第二部分需求分析說明書15第一章引言15第二章任務(wù)概述15第三章需求規(guī)定15第三部分概要設(shè)計(jì)說明書19第一章概述19第二章系統(tǒng)目標(biāo)19第三章代碼23第四章總結(jié)34第一部分網(wǎng)上購物系統(tǒng)的可行性報告第一章緒論在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡(luò)是主角,是時代的寵兒。在網(wǎng)絡(luò)大家族中,電子商務(wù)則是一個熱點(diǎn)。電子商務(wù)一個最基本體現(xiàn)就是電子購物網(wǎng)站,從一定程度上講它就是網(wǎng)上超市,也就是一種網(wǎng)上銷售?!熬W(wǎng)”字意味

2、著它具有信息時代的快捷方便等特征。事實(shí)上電子商務(wù)的出現(xiàn),給消費(fèi)者的地位,消費(fèi)觀念帶來了重要的變化。1.1課題意義自我國加入WTO后,越來越多的傳統(tǒng)企業(yè)進(jìn)一步認(rèn)識到企業(yè)經(jīng)濟(jì)發(fā)展的必然趨勢是以網(wǎng)絡(luò)化、全球化為主要特征.而企業(yè)實(shí)行電子商務(wù)則成為企業(yè)發(fā)展與國際接軌的必要條件。多年來國家十分重視企業(yè)的信息化建設(shè),并做了大量工作,但目前企業(yè)開始實(shí)施信息化的比例還不到20%。所以電子購物網(wǎng)站的實(shí)現(xiàn)是一個非常迫切的需求。1.1.1企業(yè)電子購物網(wǎng)站可以實(shí)現(xiàn)提高經(jīng)營決策和計(jì)劃預(yù)見能力通過電子商務(wù)對各類客戶的需求可以超前做到全面地了解使企業(yè)有針對性地提前安排生產(chǎn)經(jīng)營計(jì)劃,占得市場先機(jī)1.1.2加強(qiáng)與客戶的溝通.促進(jìn)

3、產(chǎn)品銷售根據(jù)電子商務(wù)信息庫中保存的大量客戶資料,通過快速的信息溝通,為客戶及時提供所需的產(chǎn)品和服務(wù)1.1.3提高新產(chǎn)品開發(fā)和服務(wù)能力在及時獲得市場對新產(chǎn)品需求信息的同時,電子商務(wù)系統(tǒng)將使企業(yè)小批量多批次和按需生產(chǎn)的靈活生產(chǎn)方式的特色得到更充分更有效的發(fā)揮,增強(qiáng)企業(yè)創(chuàng)新能力1.1.4穩(wěn)定與批發(fā)供應(yīng)商的關(guān)系企業(yè)的電子商務(wù)化完全可以提供和傳統(tǒng)大型生產(chǎn)企業(yè)同等的與批發(fā)供應(yīng)商建立良好信譽(yù)關(guān)系和交易的機(jī)會1.1.5降低交易和曾后服務(wù)成本電子商務(wù)使得企業(yè)能直接面向最終客戶,從而降低交易成本和客戶售后咨詢等服務(wù)費(fèi)用,尤其是對無形產(chǎn)品的服務(wù)現(xiàn)階段企業(yè)開展電子商務(wù)以加強(qiáng)與客戶的溝通和促進(jìn)產(chǎn)品銷售1.2 選題理由

4、本人是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)大四的學(xué)生,對電子購物網(wǎng)站的需求非常感興趣,所以從專業(yè)到技術(shù)相結(jié)合,取網(wǎng)上購物為課題是一個非常好的選擇。該課題選用ASP+ACCESS技術(shù)架構(gòu)實(shí)現(xiàn),兩者都是實(shí)現(xiàn)電子購物網(wǎng)站需求的最基礎(chǔ)的技術(shù)。網(wǎng)上購物系統(tǒng)是一個典型的B/S結(jié)構(gòu)的應(yīng)用,它的大部分功能都是基于數(shù)據(jù)庫的操作。通過對本課題的研究,能熟練掌握B/S應(yīng)用系統(tǒng)的相關(guān)開發(fā)技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫的編程方法。1.3 可行性分析1.3.1 資源配置稍好的PC機(jī),Win2000 SERVER操作系統(tǒng),IIS服務(wù)器,ACCESS軟件,一套開發(fā)工具,從資源上說是容易實(shí)現(xiàn)的。1.3.2 技術(shù)在大學(xué)課程中的ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù),數(shù)據(jù)庫原

5、理,操作系統(tǒng)知識,網(wǎng)絡(luò)基礎(chǔ),圖形學(xué)原理等多門課程為整個課題開發(fā)提供了堅(jiān)實(shí)的基礎(chǔ)。ASP是一種相對簡單的語言,ACCESS也是一種簡單的數(shù)據(jù)庫,所以技術(shù)難度并不高。 第二章 網(wǎng)上購物系統(tǒng)的概述2.1網(wǎng)上購物系統(tǒng)的發(fā)展近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家向消費(fèi)者展示出一種新穎的購物理念。2.2網(wǎng)上購物的現(xiàn)狀在美、日等信息化程度較高的國家和地區(qū),網(wǎng)絡(luò)商店發(fā)展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲、科羅格、J.C培尼等紛紛擠身于網(wǎng)絡(luò)經(jīng)商的行列。調(diào)查表明:美國的家庭已越來越

6、習(xí)慣于在家中從網(wǎng)上購物。在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)生在1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍(lán),雖然貨款的支付不是在網(wǎng)上進(jìn)行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。根據(jù)CNNIC的統(tǒng)計(jì)結(jié)果,截止2004年1月中國有互聯(lián)網(wǎng)用戶7950萬人,而又有40.7%以上的網(wǎng)民在過去的一年里有過網(wǎng)上購物經(jīng)歷,這就說明中國有網(wǎng)上購物的用戶達(dá)是3235.7萬人,并且這一數(shù)字還在以17%左右的速度增長,預(yù)計(jì)到2006年中國網(wǎng)上購物用戶將達(dá)到6962萬人,這說明在中國發(fā)展網(wǎng)上購物具有良好的群眾基礎(chǔ),網(wǎng)上購物方式日趨被大家所接受。第三章 網(wǎng)上購物系統(tǒng)的優(yōu)勢與前

7、景根據(jù)中國互聯(lián)網(wǎng)絡(luò)中心(CNNIC)的最新統(tǒng)計(jì),截至2004年12月31日止,中國的網(wǎng)民總數(shù)已達(dá)到約一億人!而其中進(jìn)行過網(wǎng)上購物的網(wǎng)民已達(dá)到31.67%-即3000多萬用戶!而隨著國內(nèi)上網(wǎng)費(fèi)用的下調(diào),網(wǎng)民總數(shù)及網(wǎng)上購物的網(wǎng)民比例將有更大的提高??梢娫谥袊_展電子商務(wù),即在網(wǎng)上開店的時機(jī)已經(jīng)趨于成熟,有眼光的商家已經(jīng)或正在紛紛建立自己的網(wǎng)上商店。 3.1網(wǎng)上開店,好處多多,最主要的有以下幾個突出的優(yōu)勢: 3.1.1投資少,回收快,而且無所謂存貨,所以特別適合小商店和個人在網(wǎng)上創(chuàng)業(yè)。 (1)從啟動資金來看,傳統(tǒng)的地面開店,門面租金加裝修費(fèi),還有首批進(jìn)貨資金,少說也需要幾萬元的啟動資金。而網(wǎng)上開店所

8、需的啟動資金卻少得多,按照我們的計(jì)劃,你只要有一臺可以上網(wǎng)的電腦和你的勤奮(是用來管理你自己的網(wǎng)站)您就可開店?duì)I業(yè)! 網(wǎng)上商店比同等規(guī)模的地面商店要低得多,在網(wǎng)上,您不用為增加營業(yè)面積而增加租金,也不用為延長營業(yè)時間而增加額外的費(fèi)用。 (2)從流動資金來看,傳統(tǒng)商店的進(jìn)貨資金少則幾千元,多則數(shù)萬元,而網(wǎng)上商店則不需要壓資金,您完全可以在有了定單的情況下再去進(jìn)貨。 (3)網(wǎng)上商店進(jìn)退自如,沒有包袱。傳統(tǒng)商店當(dāng)您不想繼續(xù)經(jīng)營時,您得先把原來積壓的貨物處理掉才行,而網(wǎng)上商店因?yàn)椴恍枰尕洠簿蜎]有這個包袱,您隨時都可以更換品種,或者改行做別的生意。 啟動資金少,經(jīng)營成本低,特別適合小商店和個人在網(wǎng)上

9、創(chuàng)業(yè)。 3.1.2銷售時間不受限制,無需專人看守,卻可時時刻刻營業(yè)。 網(wǎng)上商店無限延長了您的營業(yè)時間,一天24小時、一年365天不停地運(yùn)作,無論刮風(fēng)下雨,無論白天晚上,無須專人值班看店,您可照常營業(yè)! 3.1.3銷售地點(diǎn)不受限制,小商店也可做成大生意。 盡管在地面上您只有一個小商店,或者干脆就沒有門面,但在網(wǎng)上,您的生意卻可以照樣做得很大。一方面,網(wǎng)上商店不受店面空間的限制。盡管您只是街邊小店,在網(wǎng)上您可以擁有百貨大樓那么大的店面,擺上一萬種商品(只要您愿意); 另一方面,網(wǎng)上商店不受碼頭好壞的影響。無論您的碼頭好壞,就算您是在拐999道彎的小胡同里,在網(wǎng)上,客戶一樣可以很方便地找到您的店子,

10、不管客戶離您的店子有多遠(yuǎn),哪怕是離您十萬八千里。 3.1.4網(wǎng)上商店人氣旺,賺錢沒上限。網(wǎng)上人來人往,客流量賽過10個游樂場所!只要您的商品有特色,只要您經(jīng)營得法,網(wǎng)上商店每天將給您額外帶來成千上萬的客流量,大大增加您的銷售收入。3.1.5價格優(yōu)勢(1)、價格優(yōu)勢是網(wǎng)站購物與傳統(tǒng)購物最大的區(qū)別。同樣一件商品,在商場賣元,在網(wǎng)站上只賣元,這可能是真的。最近在焦點(diǎn)網(wǎng)和雅寶網(wǎng)上紛紛推出了比商場價格低得多的產(chǎn)品。在國外,通過網(wǎng)上購買的產(chǎn)品和服務(wù)通常比其他方式要便宜。(2)、除了價格優(yōu)勢外,你還可以通過網(wǎng)站獲取相關(guān)的、而且非常有用的信息,例如你通過網(wǎng)站采購電腦配件,同時自己組裝一臺,那么你可以通過站點(diǎn)了

11、解如何組裝,以及出了問題如何解決。在網(wǎng)站上購買一些非處方藥,你可以通過網(wǎng)站得到醫(yī)生的免費(fèi)咨詢。(3)、正因?yàn)槿绱?,網(wǎng)上購物在國外,特別是美國非常紅火。例如年的、月在線零售高達(dá)億美元,超過了絕大多數(shù)企業(yè)的預(yù)計(jì),達(dá)到了全年銷售的。丘比特通訊公司的研究報告指出,電子商務(wù)的盛行,令傳統(tǒng)非網(wǎng)上銷售業(yè)節(jié)節(jié)敗退,領(lǐng)地盡失。這份報告稱,網(wǎng)上銷售目前有的業(yè)務(wù)是從傳統(tǒng)銷售領(lǐng)域爭奪過來的,今年估計(jì)從傳統(tǒng)零售商手中搶奪的生意高過億美元。事實(shí)上,今年的網(wǎng)絡(luò)零售額已經(jīng)超過了預(yù)計(jì)。歐洲在五年內(nèi),網(wǎng)絡(luò)購物市場將達(dá)億美元。在北美網(wǎng)上購買至少一件商品的女性人數(shù)比年月時增加了。女性網(wǎng)民感興趣的是書籍、和錄像帶,成交次數(shù)有萬人次。最

12、近,網(wǎng)上買計(jì)算機(jī)的女性增加了,達(dá)到萬人次,男性網(wǎng)民更多的是購買計(jì)算機(jī),達(dá)到萬人次。從年月到年月通過互聯(lián)網(wǎng)購物的人數(shù)增長了將近一倍,達(dá)到萬。在澳大利亞的網(wǎng)上購物者當(dāng)中,有購買書籍和雜志,購買電腦設(shè)備或者軟件,購買音樂作品。通過互聯(lián)網(wǎng)支付度假費(fèi)用或者娛樂集會門票的比例都為,還有購買運(yùn)動設(shè)備,購買衣服或者鞋子,通過互聯(lián)網(wǎng)支付各種費(fèi)用或者轉(zhuǎn)賬。(4)、此外,節(jié)日在線銷售異軍突起。據(jù)美國調(diào)研網(wǎng)站的預(yù)計(jì),超過三分之二的網(wǎng)絡(luò)用戶有計(jì)劃在節(jié)日購物期間(感恩節(jié)、圣誕節(jié)、新千年)上網(wǎng)去瘋狂采購,交易額可望達(dá)到去年的三倍:突破億美元。去年月和月圣誕節(jié)購物季節(jié)期間,上網(wǎng)購物的美國消費(fèi)者和網(wǎng)上銷售額與前年同期相比都成倍

13、地增長。的互聯(lián)網(wǎng)用戶在今年購物旺季通過網(wǎng)絡(luò)購買了商品。信用卡公司估計(jì),年月和月份使用信用卡購物的消費(fèi)者通過互聯(lián)網(wǎng)購買的商品將達(dá)到億美元,比前年同期增加倍。美國運(yùn)通公司估計(jì),年節(jié)日購物季節(jié)使用其信用卡的消費(fèi)者從網(wǎng)上購買的商品額比去年同期增加兩倍。有些網(wǎng)上玩具店因訂單太多,從而銷售一空。3.2 前景還是看好前面探討了中國網(wǎng)絡(luò)零售業(yè)的種種不足,但是由于網(wǎng)絡(luò)零售業(yè)比傳統(tǒng)零售業(yè)具有非常大的競爭力,所以前景還是非??春?,目前網(wǎng)絡(luò)設(shè)施和環(huán)境正在積極地改善,上網(wǎng)費(fèi)用也在不斷下降,以及大量新生從事網(wǎng)絡(luò)零售企業(yè)的增加和資本的進(jìn)入,都將促進(jìn)我國網(wǎng)絡(luò)購物的發(fā)展。同時傳統(tǒng)商業(yè)企業(yè)也將向網(wǎng)絡(luò)轉(zhuǎn)型。所以在中國,特別是城市居

14、民,享受網(wǎng)絡(luò)購物并不是夢想,而是很快就會來到。但關(guān)鍵的是,你必須上網(wǎng)(當(dāng)然也可以用手機(jī)),因?yàn)橹挥芯W(wǎng)民,才能享受網(wǎng)絡(luò)購物帶來的優(yōu)惠。第四章、項(xiàng)目背景及可行性分析隨著INTERNET的不斷發(fā)展,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流,有許多的傳統(tǒng)商家意圖從中分一杯羹而無從下手,近日網(wǎng)上連鎖商城()的出現(xiàn)可以說是為他們提供了一種選擇,全國各地已有近五十家大商城已經(jīng)加入,深圳本地的深房百貨和國際商場也忝列其中,它向注冊用戶提供一種本城付款,異地收貨的B-C模式。剛在網(wǎng)上推出即因注冊用戶和瀏覽人群的蜂涌而至外加黑客入侵而被迫關(guān)閉以進(jìn)行升級(注:這已經(jīng)不是第一起這樣的事了,近日億唐“蝶”網(wǎng)的推出也遭遇了這樣一種

15、尷尬的境地)。4.1網(wǎng)上連鎖商城的成功之處在于:(1)充分利用全國各地各大傳統(tǒng)商業(yè)零售企業(yè)的品牌形象,勿需在建立網(wǎng)站形象上浪費(fèi)時間;(2)利用網(wǎng)絡(luò)空間這一無時間無地域限制的廣闊空間直接面向消費(fèi)者;不足之處在于:(1)沒有充分估計(jì)到網(wǎng)民的熱情及網(wǎng)絡(luò)的安全,導(dǎo)致網(wǎng)站在推出后不久即陷入癱瘓狀態(tài)。(2)沒有充分考慮到商家的需求,僅靠參與網(wǎng)上銷售既不能提升業(yè)績,對于商家企業(yè)的形象提升也頗為有限。(3)集合了全國各大商城,攤子鋪得太大,后期的更新工作難以保證。4.2 構(gòu)建一個網(wǎng)上超市,同時面向商家和消費(fèi)者,以互聯(lián)網(wǎng)絡(luò)這一先進(jìn)手段成為這兩者之間的橋梁。4.2.1我們可以為商家提供以下服務(wù):(1)為商家設(shè)計(jì)符

16、合自身形象的網(wǎng)頁,以突出其原有品牌形象;(2)為商家在互聯(lián)網(wǎng)上發(fā)布特價商品和服務(wù)信息;(3)為商家構(gòu)建網(wǎng)上商務(wù)平臺。4.2.2我們可以為消費(fèi)者提供以下服務(wù):(1)為消費(fèi)者提供各大超市商場及消費(fèi)場所的綜合特價信息;(2)方便為費(fèi)者更為快捷地選擇最平最正的商品;(3)為消費(fèi)者提供網(wǎng)上購物日志,方便他們在諸多信息中選擇出自己所需的商品而安排自己前去購物或消費(fèi),能最大限度地利用時間資、節(jié)省時間。4.3項(xiàng)目設(shè)想系統(tǒng)功能描述:(1)為客戶提供24小時方便快捷的在線訂購服務(wù)。(2)商品信息的維護(hù)與管理,包括價格的調(diào)整、現(xiàn)有商品信息的修改、新商品信息的加入、過時商品信息的刪除等。(3)高效的商品數(shù)據(jù)方案,對商

17、品信息進(jìn)行科學(xué)、靈活地分類、存儲,方便客戶迅速從少則幾萬,多則幾十萬甚至上百萬種商品中找出自己所需商品。(4)強(qiáng)大、方便、快捷的查詢功能。提供關(guān)鍵字查詢(如:查找所有“Electronic  Cannon”商品)。(5)訂單號模塊所謂訂單號模塊,就是客戶購買完商品后,系統(tǒng)自動分配一個購物號碼給客戶,以方便客戶隨時查詢賬單處理情況。了解現(xiàn)在貨物的狀態(tài)。(6)將客戶商業(yè)邏輯規(guī)則融入系統(tǒng),即根據(jù)不同客戶屬性,提供不同付款方式。(如信用卡、支票等)(7)訂單管理。為分銷商的EPR系統(tǒng)提供數(shù)據(jù)接口。管理員可以查看歷史記錄、訂單狀態(tài),并且能夠在最短的時間內(nèi)通知用戶。第五章 網(wǎng)上購物系統(tǒng)

18、的總體描述5.1系統(tǒng)功能描述一個電子商務(wù)網(wǎng)上訂購系統(tǒng)主要功能有:(1)為客戶提供24小時方便快捷的在線訂購服務(wù)。(2)商品信息的維護(hù)與管理,包括價格的調(diào)整、現(xiàn)有商品信息的修改、新商品信息的加入、過時商品信息的刪除等。(3)高效的商品數(shù)據(jù)方案,對商品信息進(jìn)行科學(xué)、靈活地分類、存儲,方便客戶迅速從少則幾萬,多則幾十萬甚至上百萬種商品中找出自己所需商品。(4)強(qiáng)大、方便、快捷的查詢功能。提供關(guān)鍵字查詢(如:查找所有“Electronic  Cannon”商品)。(5)訂單號模塊所謂訂單號模塊,就是客戶購買完商品后,系統(tǒng)自動分配一個購物號碼給客戶,以方便客戶隨時查詢賬單處理情況。了

19、解現(xiàn)在貨物的狀態(tài)。(6)將客戶商業(yè)邏輯規(guī)則融入系統(tǒng),即根據(jù)不同客戶屬性,提供不同付款方式。(如信用卡、支票等)(7)訂單管理。為分銷商的EPR系統(tǒng)提供數(shù)據(jù)接口。管理員可以查看歷史記錄、訂單狀態(tài),并且能夠在最短的時間內(nèi)通知用戶。第一步:注冊并登陸。未注冊也可以購物,但注冊為會員后購物,將更加便捷。 第二步:瀏覽網(wǎng)頁,選擇您要購買的商品,點(diǎn)擊“放入購物車”按鈕。第三步:進(jìn)入購物車后,您可繼續(xù)購物,也可以去收銀臺。這里以直接去收銀臺為例,單擊“去收銀臺”。第四步:填寫收貨人資料后單擊“確認(rèn)訂單”。(注冊會員時填寫了詳細(xì)資料的,這一步將自動提取注冊時填寫的會員資料)第五步:確認(rèn)無誤后,點(diǎn)擊“馬上提交訂

20、單”。訂單提交完成,選擇網(wǎng)上在線支付,或者查看其它付款方式。通常使用在線支付,可以實(shí)時到帳,支持國內(nèi)絕大多數(shù)銀行卡。第六步:若選擇網(wǎng)上在線支付,繼續(xù)選擇銀行、按提示完成支付。5.2系統(tǒng)的設(shè)計(jì)系統(tǒng)介紹:5.2.1 硬件平臺服務(wù)器:IBM 345 CPU XEON 2.0 ,1G MEM 設(shè)計(jì)與開發(fā)PC:COMPAQ 筆記本 CPU P4 1.8 ,256M MEM5.2.2服務(wù)器平臺WIN2000操作系統(tǒng) SP4IIS 5.0 WEB服務(wù)器ACCESS 2000 數(shù)據(jù)庫軟件5.2.3開發(fā)工具網(wǎng)頁編輯 DreamWare MX圖片處理 PhotoShop 7 ASP編程 EditPlus2.0 數(shù)

21、據(jù)庫設(shè)計(jì) PowerDesign 9模型圖 Visio 2000上傳軟件 CutFTP5.2.4技術(shù)構(gòu)架ASP程序在IIS服務(wù)器工作,當(dāng)前端用戶從瀏覽器請求.asp主頁,WEB服務(wù)器響應(yīng)HTTP請求并調(diào)用ASP引擎執(zhí)行該文件并解釋執(zhí)行其中的腳本,如果腳本中有訪問到數(shù)據(jù)庫請求,便調(diào)用ADO數(shù)據(jù)庫訪問組件。最后由ADO調(diào)用更底層的ODBC OLE DB驅(qū)動程序操作數(shù)據(jù)庫,由OLE DB 返回操作數(shù)據(jù)給ADO ,再有ADO返回?cái)?shù)據(jù)給ASP頁面,ASP頁面把結(jié)果展示給用戶的瀏覽器。前臺系統(tǒng)后臺系統(tǒng)前臺系統(tǒng) 后臺系統(tǒng) 注冊會員 商品信息管理 瀏覽和查詢商品 會員信息管理 用戶購物 交易信息管理 訂單查詢

22、 新聞發(fā)布管理 在線投票 站內(nèi)信息管理 . . 留言 郵件列表管5.3開發(fā)工具及平臺的選擇開發(fā)工具:ASP服務(wù)器端執(zhí)行腳本指令環(huán)境和ACCESS 數(shù)據(jù)庫 開發(fā)平臺:機(jī)器可用Pentium III以上機(jī)型,操作系統(tǒng)可以選用Win98/2000,Windows NT等。 第六章 網(wǎng)上購物系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)6.1系統(tǒng)中所涉及到的主要數(shù)據(jù)表6.1.1系統(tǒng)數(shù)據(jù)表商品信息表(商品編號、商品名稱、商品大類名稱、商品小類名稱、商品介紹、商品說明、)用戶資料表(會員編號、注冊名、密碼、真實(shí)姓名、性別、EMAIL、電話、地址、郵編) 訂單表(訂單編號 、會員編號、支付方式、訂單完成時間)商品的小類分類表(分類編號、

23、商品大類名稱、注冊時間)商品的大類分類表(分類編號、商品小類名稱、商品大類名稱、注冊時間)出售的商品商品信息(編號、商品編號、訂單編號、出售數(shù)量)6.2數(shù)據(jù)表之間的E-R關(guān)系圖商品大類分類表商品小類分類表商品大類名稱商品大類名稱 商品小類名稱商 品 信 息 表已出售商品信息表商品編號會員資料表訂單表會員編號訂單編號第二部分需求分析說明書第一章引言1.1編寫的目的本編寫目的是為了更明確網(wǎng)上商城的開發(fā)需求、軟件的運(yùn)行環(huán)境和硬件要求,主要包括以下:任務(wù)概述:目標(biāo)、運(yùn)行環(huán)境、適應(yīng)范圍功能要求:功能的劃分和描述性能要求:系統(tǒng)的性能要求、精度、時間特性等其它需求:可行性、安全性、可維護(hù)性和可移植性1.2背

24、景 網(wǎng)上購物系統(tǒng)已經(jīng)運(yùn)行了一定時間,相對穩(wěn)定了,可以對客戶進(jìn)一步的推廣。第二章任務(wù)概述2.1目標(biāo)更好地服務(wù)于網(wǎng)上商城的客戶,同時拓展網(wǎng)上購物市場。2.2用戶的特點(diǎn) 網(wǎng)上客戶網(wǎng)上應(yīng)用能力較強(qiáng),是上網(wǎng)率較高的人群。第三章需求規(guī)定3.1、系統(tǒng)前臺功能介紹3.1.1、首頁概況商品展示:最熱商品、最新商品、特價商品檢索功能:分類商品檢索、按商品名檢索商品會員:登陸/注冊(在商城購買過商品,系統(tǒng)根據(jù)購買者提供的信息,自動記錄顧客提供的信息)訂單查詢、購物車(可以在任何頁面查看購物車)分類導(dǎo)航(可以點(diǎn)擊某一類商品的信息)、人氣排行(列出最有人氣的商品信息)、銷售排行(列出最近銷量最多的商品信息)其他功能:、

25、如何付款、廣告聯(lián)系各版塊均可自由調(diào)整顯示數(shù)量,使頁面顯示的左、中、右保持平衡,首頁更美觀。3.1.2、商品展示商品管理中可指定首頁推薦商品、最熱商品、最新商品、特價商品所有商品都顯示縮圖、商品名稱、簡單描述(價格描述,優(yōu)惠/特價/打折前后的價格)銷售排行可以在管理系統(tǒng)中指定顯示按一定時間內(nèi)每一種商品的銷售量顯示商品的信息。 分類導(dǎo)航將商品分成若干個類別用戶可以直接點(diǎn)擊類別名即可查看該類別的商品信息。人氣排行可以在管理系統(tǒng)中指定顯示按一定時間內(nèi)每一種商品的點(diǎn)擊查看率顯示商品的信息。 3.1.3、檢索功能首頁分類檢索系統(tǒng)開發(fā)可以無限層商品分類。首頁商品檢索為美觀起見只顯示兩層。首頁商品分類檢索顯示

26、的大類別數(shù)量可以在管理系統(tǒng)中指定,并有“更多”可指向顯示全部大分類及大分類下的小分類檢索頁;顯示的小類別數(shù)量可以在管理系統(tǒng)中指定,并有“更多”可指向顯示全部此大類下的全部小分類及每一個小分類下的小分類檢索頁。3.1.4、商品搜索功能商品按關(guān)鍵詞和頂級類別進(jìn)行組合搜索,不指定關(guān)鍵詞時即搜索到相關(guān)類別的所有商品;不指定類別時即搜索到符合關(guān)鍵詞的所有商品。關(guān)鍵詞搜索是對商品名稱的模糊搜索。按類別搜索時可以搜索比價。3.1.5、購物車顯示所購買商品的編號,單價,數(shù)量,金額。可修改數(shù)量,可剔已放入購物車的商品。采用COOKIE技術(shù)記錄放入購物車的商品,完成購物后可生成訂單。購物車在會員退出登錄后自動清空

27、。3.1.6、生成訂單購物后選擇生成訂單時,列出購物車中的商品, (1)當(dāng)顧客為已注冊用戶時,首先進(jìn)行登錄,自動取出客戶的資料(姓名,地址,聯(lián)系人,電話,手機(jī),身份證號碼,郵件地址等)。顧客可以修改聯(lián)系資料,選擇支付方式,選擇完畢后生成訂單。 (2)當(dāng)顧客不是注冊用戶時,需先注冊,后步驟同已注冊用戶。3.1.7、支持的支付方式 銀行卡匯款支付3.1.8、配送方式 郵寄至客戶指定地址3.1.9、客戶注冊客戶注冊包括客戶名、密碼、姓名、送貨地址、電話、手機(jī)、電子郵件、郵政編碼、身份證號碼等信息。已注冊用戶登錄后可以直接購物。3.1.10、訂單查詢注冊用戶訂單查詢:可以查詢自己下過的訂單,可查詢訂單

28、詳情。3.1.11、網(wǎng)站后臺管理人員管理員,可進(jìn)行后臺管理的任何操作業(yè)務(wù)員,由管理員分配權(quán)限3.1.12、其他:每張顧客訂單中可訂購不同商家的商品。商城采用零庫存的管理模式。3.2、管理系統(tǒng)功能介紹3.2.1、 管理登錄使用管理用戶名和密碼可以登錄到管理系統(tǒng)。管理密碼采用加密方式保存在數(shù)據(jù)庫中。3.2.2、系統(tǒng)管理員網(wǎng)站管理1.商品信息管理:對商品信息進(jìn)行添加,刪除,修改等操作。2.其他管理付款方法:可編輯付款方法,介紹,相關(guān)鏈接3.2.3、商品管理1.商品分類:可無限級編輯商品分類,確定商品分類的排列順序。2.商品添加:首先選擇一個發(fā)布商品的類別,填寫商品編號、名稱、計(jì)價單位、結(jié)算價格、簡要

29、描述、詳細(xì)介紹。為了適應(yīng)不同的用戶喜好和不同類型商品描述字段不同的特點(diǎn),更靈活地進(jìn)行商品描述和價格說明,價格說明分為普通價格和商城價格,結(jié)算價格實(shí)際是不在網(wǎng)站前臺直接顯示的,只在購物車和訂單中做計(jì)算用。3.2.4系統(tǒng)管理員管理可以增加、修改和刪除用戶3.2.5訂貨單按顧客所選商品名及商品數(shù)量,價格和總額生成訂貨單。3.2.6網(wǎng)站功能介紹顧客登陸商品分類最新商品特價商品全部商品產(chǎn)品分類產(chǎn)品列表查詢產(chǎn)品查詢定單放進(jìn)購物車到收銀臺選付款方式生成定單注冊修改個人信息最熱商品第三部分概要設(shè)計(jì)說明書第一章概述1.1目的本文檔為該系統(tǒng)的概要設(shè)計(jì)說明書,詳細(xì)闡述了對用戶所提出需求的設(shè)計(jì)方案,對系統(tǒng)中的各項(xiàng)功能

30、需求、技術(shù)需求、實(shí)現(xiàn)環(huán)境及所使用的實(shí)現(xiàn)技術(shù)進(jìn)行了明確定義。同時,對軟件應(yīng)具有的功能和性能及其他有效性需求也進(jìn)行了定義。第二章系統(tǒng)目標(biāo)2.1顧客功能需求:瀏覽商品(用戶可按商品的名稱和類型進(jìn)行自由查詢)購買商品查看自己的購物列表(顧客可在這里取消某些購物記錄)查詢訂單網(wǎng)上購物中心在線購買商品基本信息查詢存貨查詢客戶訂單查詢系統(tǒng)結(jié)構(gòu)圖新顧客在線注冊2.2系統(tǒng)應(yīng)用軟件架構(gòu)設(shè)計(jì)采用B/S結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫運(yùn)行在Server機(jī)上。網(wǎng)上購物程序通過瀏覽器在client機(jī)上運(yùn)行學(xué)生、任課老師、教學(xué)主管具有不同的權(quán)限來使用系統(tǒng)的各個功能。列出可能出現(xiàn)的錯誤,錯誤代碼及解決方式。2.3數(shù)據(jù)庫設(shè)計(jì)網(wǎng)上購物系統(tǒng)數(shù)據(jù)庫主

31、要有7個表2.3.1商品分類表bigclass:記錄了商品共分為幾個類及類別名稱。如圖所示:2.3.2商品列表product:列出網(wǎng)站商品的基本信息。2.3.3商品具體分類表smallclass:列出商品每一種類的具體的商品信息。2.3.4系統(tǒng)描述表system_config:描述了本網(wǎng)站的聯(lián)系方式2.3.5用戶信息表users:記錄了用戶的基本信息。2.3.6論壇表BBS:記錄了用戶在論壇上的留言內(nèi)容。2.3.7訂單公告表menupublish:列出了用戶的訂單情況。2.3.8代碼使用方法如下:1.在.NET項(xiàng)目運(yùn)行前應(yīng)確保安裝了相應(yīng)的軟件環(huán)境。2.使用時請將code文件夾拷到系統(tǒng)磁盤目錄C

32、:Inetpubwwwroot下。3.訪問項(xiàng)目文件要設(shè)置虛擬目錄后才能進(jìn)行訪問(HTML文件可以直接訪問)。4.虛擬目錄的設(shè)置步驟如下:1)執(zhí)行“開始”/“設(shè)置”/“控制面板”命令。2)在彈出的窗口中選擇“管理工具”。3)在彈出的窗口中選擇第一項(xiàng)“Internet 信息服務(wù)”,隨后將打開如圖1所示.的對話框。圖14)在“默認(rèn)Web站點(diǎn)”上右擊,在出的菜單中執(zhí)行“新建”/“虛擬目錄”命令。5)在彈出的對話框中點(diǎn)擊“下一步”,系統(tǒng)鼗要求用戶輸入別名(可以隨意設(shè)置),這里設(shè)置為OnLineSale.如圖2所示。圖26)單擊“下一步”按鈕,在打開的對話框中單擊“瀏覽”按鈕,將打開如圖3所示的對話框中。

33、圖37)在圖3所示的對話框中選擇好.NET項(xiàng)目所在的文件夾后,單擊“確定”按鈕,返回圖2所示的對話框。8)其后采用默認(rèn)設(shè)置完成虛擬目錄的設(shè)置。5.啟動瀏覽器,在地址欄中輸入:http:/localhost/onlinesale/logon.aspx(http:/localhost/+虛擬目錄名字+項(xiàng)目首頁面)就可以看到結(jié)果了。第三章代碼編寫代碼的工具為ASP腳本語言,部分主要代碼如下:3.1購物網(wǎng)站首頁代碼如下:<% LANGUAGE = VBScript.Encode %><!-#include file="conn.asp"-><html&

34、gt;<head><title></title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link href="css/css.txt" rel="stylesheet" type="text/css"><style type="text/css"><!-.樣式1 color: #FF0000->&

35、lt;/style></head><BODY leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" ><!-#include file="banner.asp"-> <table width="760" border="0" cellspacing="0" cellpadding="0" align=

36、"center" class="table-zuoyou" bordercolor="#CCCCCC"><tr> <td width="180" rowspan="2" valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> <table width="100%" border="0" align="

37、center" cellpadding="0" cellspacing="0"><tr><td width="180" height="60" background="images/guide03.gif" onClick="location.href='sort.asp'" style="cursor:hand"></td></tr><tr> <td>

38、<!-#include file="lefttop.asp"-></td></tr></table></td></tr><tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacin

39、g="0"><tr> <td><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"><tr> <td width="290" height="160" bgcolor="#ffffff" valign="top"><TABLE

40、 cellSpacing=0 cellPadding=0 width=290 border=0><TR><TD><IMG height=12 src="images/main_body_01.gif" width=290></TD></TR><TR><TD><TABLE cellSpacing=0 cellPadding=0 width=290 border=0><TR><TD><IMG height=130 src="images/

41、main_body_02.gif" width=19></TD><TD bgcolor="#f1f1f1" width="259" align="center"><SCRIPT language=JavaScript><!-var scrollerwidth=259var scrollerheight=130var scrollerbgcolor='#ffffff'var num = 20var staytime='3000'var slides

42、peed='100'var slides=new Array() if (slides.length>1)i=2elsei=0 function move1(whichlayer) tlayer=eval(whichlayer) if (tlayer.top>0&&tlayer.top<=num) tlayer.top=0 setTimeout("move1(tlayer)",staytime) setTimeout("move2(document.main.document.second)",stayt

43、ime) return if (tlayer.top>=tlayer.document.height*-1) tlayer.top-=numsetTimeout("move1(tlayer)",slidespeed) else tlayer.top=scrollerheight tlayer.document.write(slidesi) tlayer.document.close() if (i=slides.length-1) i=0 else i+ function move2(whichlayer) tlayer2=eval(whichlayer) if (t

44、layer2.top>0&&tlayer2.top<=num) tlayer2.top=0 setTimeout("move2(tlayer2)",staytime) setTimeout("move1(document.main.document.first)",staytime) return if (tlayer2.top>=tlayer2.document.height*-1) tlayer2.top-=numsetTimeout("move2(tlayer2)",slidespeed) el

45、se tlayer2.top=scrollerheight tlayer2.document.write(slidesi) tlayer2.document.close() if (i=slides.length-1) i=0 else i+ function move3(whichdiv) tdiv=eval(whichdiv)if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=num) tdiv.style.pixelTop=0 setTimeout("move3(tdiv)",staytime)

46、setTimeout("move4(second2)",staytime) return if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1) tdiv.style.pixelTop-=numsetTimeout("move3(tdiv)",slidespeed) else tdiv.style.pixelTop=scrollerheight tdiv.innerHTML=slidesi if (i=slides.length-1) i=0 else i+ function move4(whichdiv) t

47、div2=eval(whichdiv) if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=num) tdiv2.style.pixelTop=0 setTimeout("move4(tdiv2)",staytime) setTimeout("move3(first2)",staytime) return if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1) tdiv2.style.pixelTop-=num setTimeout

48、("move4(second2)",slidespeed) else tdiv2.style.pixelTop=scrollerheight tdiv2.innerHTML=slidesi if (i=slides.length-1) i=0 else i+ function startscroll() if (document.all) move3(first2) second2.style.top=scrollerheight second2.style.visibility='visible' else if (document.layers) doc

49、ument.main.visibility='show' move1(document.main.document.first) document.main.document.second.top=scrollerheight+num document.main.document.second.visibility='show' window.onload=startscroll/-></SCRIPT><!-#include file="adball0.asp"-><SCRIPT language=Java

50、Script><!-if (document.all)document.writeln('<span id="main2" style="position:relative;width:'+scrollerwidth+'height:'+scrollerheight+'overflow:hiden;background-color:'+scrollerbgcolor+')">')document.writeln('<div style="pos

51、ition:absolute;width:'+scrollerwidth+'height:'+scrollerheight+'clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0">')document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+'left:0;top:1

52、;">')document.write(slides1)document.writeln('</div>') document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+'left:0;top:0;visibility:hidden">')document.write(slides2)document.writeln('</div>&l

53、t;/div></span>')/-></SCRIPT></TD><TD><IMG height=130 src="images/main_body_03.gif" width=12></TD></TR></TABLE></TD></TR><TR><TD><IMG height=15 src="images/main_body_04.gif" width=290></TD&g

54、t;</TR></TABLE></td></tr></table></td><td width="280" bgcolor="#ffffff" valign="top"><TABLE cellSpacing=0 cellPadding=0 width=290 border=0><TR><TD><IMG height=12 src="images/main_body_01.gif" width

55、=285></TD></TR><TR><TD><TABLE cellSpacing=0 cellPadding=0 width=285 border=0><TR><TD><IMG height=130 src="images/main_body_02.gif" width=19></TD><TD bgcolor="#FFFFFF" width=254 valign="top"><div align=&qu

56、ot;center"><p><br><span class="樣式1">開心購為您打造網(wǎng)上購物新天地<br><br>購物更便捷,服務(wù)更周到 </span></p></div><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0" height="22&

57、quot;></table></TD><TD><IMG height=130 src="images/main_body_03.gif" width=12></TD></TR></TABLE></TD></TR><TR><TD><IMG height=15 src="images/main_body_04.gif" width=285></TD></TR></TABLE>

58、</td></tr><tr> <td colspan="2"> <!-#include file="midtop.asp"-></td></tr></table></td></tr></table><table width="760" border="0" cellspacing="0" cellpadding="0" align=&quo

59、t;center" class="table-zuoyou" bordercolor="#CCCCCC"><tr> bgcolor="#FFFFFF"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="195" heig

60、ht="60" background="images/guide04.gif" onClick="location.href='maip.asp?rtstr=人氣排行&orderby=visit_count'" style="cursor:hand"></td></tr><!-#include file="hottop.asp"-></table><table width="100%" bor

61、der="0" cellpadding="0" cellspacing="0"><tr><td width="180" height="60" background="images/guide05.gif" onClick="location.href='maip.asp?rtstr=銷售排行&orderby=buy_count'" style="cursor:hand"></

62、td></tr><!-#include file="saletop.asp"-></table> </td><td width="580" height="30" bordercolor="#FFFFFF" background="images/bg61030.gif" bgcolor="#FFFFFF"><img src="images/search01.gif" width="17" height="13" align="bottom"></td></tr><tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><table width="100%" border

溫馨提示

  • 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

提交評論