花店網(wǎng)上銷售系統(tǒng)設(shè)計(jì)_第1頁(yè)
花店網(wǎng)上銷售系統(tǒng)設(shè)計(jì)_第2頁(yè)
花店網(wǎng)上銷售系統(tǒng)設(shè)計(jì)_第3頁(yè)
花店網(wǎng)上銷售系統(tǒng)設(shè)計(jì)_第4頁(yè)
花店網(wǎng)上銷售系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、-. z- - - .總結(jié)資料花店網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)摘要隨著Internet上商品零售額的迅速增長(zhǎng),許多中小型企業(yè)開(kāi)場(chǎng)考慮建立自己的電子商務(wù)站點(diǎn),通過(guò)Internet,即使是小公司也可能接觸到世界上任何地方的客戶;在Internet上瀏覽的人會(huì)發(fā)現(xiàn)在線訂購(gòu)商品比其他任何方法都方便得多;一旦電子商務(wù)站點(diǎn)啟動(dòng)并運(yùn)行起來(lái),獲取訂單處理的本錢與設(shè)置實(shí)體店鋪的本錢相比,實(shí)際上接近于零。本系統(tǒng)實(shí)現(xiàn)了一般電子商務(wù)所具備的功能,如商品瀏覽、用戶登錄注冊(cè)、網(wǎng)上與購(gòu)物、結(jié)算、后臺(tái)數(shù)據(jù)庫(kù)管理等,利用這些功能可以對(duì)鮮花銷售信息進(jìn)展較好的管理。網(wǎng)上鮮花銷售系統(tǒng)的使用者主要是客戶和銷售管理者,對(duì)于客戶來(lái)說(shuō),實(shí)現(xiàn)的功能包括

2、客戶瀏覽鮮花搜索查詢,存放選中的商品的購(gòu)物車,最后產(chǎn)生訂單;對(duì)于銷售管理者來(lái)說(shuō),需要對(duì)客戶的信息,鮮花的信息,以及銷售的信息進(jìn)展管理。關(guān)鍵詞:購(gòu)物車;鮮花管理;銷售管理;客戶管理;搜索查詢-. zDesign of Online Flower ShopAbstractWith the turnover of modity retail sales fast increasing overthe Internet, urges a lot of middle and small enterprises to think the Electronic merce platformand found

3、ing themselvesWebsites. Building the Electronic merce website has a lot of superiorities.Such as a small pany can contact with the customers whoever e from any countries. The person browsing on the Internet will discover that ordering a modity on line is much more convenience than any other methods.

4、Once the Electronic merce website works, the cost of handling order approaches zero pared with entity shop.This system has some general Electronic merce functions.For e*ample,browsing modity over the internet, user registration, On-line shopping, settlement, data management, makes use of these funct

5、ions to be able to manage information of the flower.The on-line fresh flower sale systems users mainly are the customers and sale manages. The customers functions include the customer browsing fresh flower (search), the modity shopping cart which depositing selects, finally producing the order form.

6、 The sale manages functions including manage the information such as the customers,the flower and the sales.Keywords:Shopping cart, Flower management, Sales management, Customer management, Search for inquiry-. z目 錄論文總頁(yè)數(shù):23頁(yè) TOC o 1-3 h z u HYPERLINK l _Toc1731443201引言 PAGEREF _Toc173144320 h 1HYPER

7、LINK l _Toc1731443211.1網(wǎng)上購(gòu)物 PAGEREF _Toc173144321 h 1HYPERLINK l _Toc1731443221.2網(wǎng)上購(gòu)物的優(yōu)點(diǎn) PAGEREF _Toc173144322 h 2HYPERLINK l _Toc1731443231.3根底知識(shí) PAGEREF _Toc173144323 h 3HYPERLINK l _Toc1731443241.4系統(tǒng)軟硬件配置要求 PAGEREF _Toc173144324 h 3HYPERLINK l _Toc1731443252系統(tǒng)特色及方案選擇 PAGEREF _Toc173144325 h 4HYPE

8、RLINK l _Toc1731443263系統(tǒng)需求分析與流程設(shè)計(jì) PAGEREF _Toc173144326 h 5HYPERLINK l _Toc1731443273.1系統(tǒng)功能需求分析 PAGEREF _Toc173144327 h 5HYPERLINK l _Toc1731443283.2系統(tǒng)流程分析 PAGEREF _Toc173144328 h 6HYPERLINK l _Toc1731443294數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc173144329 h 7HYPERLINK l _Toc1731443304.1 系統(tǒng)E-R圖 PAGEREF _Toc173144330 h 7H

9、YPERLINK l _Toc1731443314.2數(shù)據(jù)庫(kù)表設(shè)計(jì) PAGEREF _Toc173144331 h 8HYPERLINK l _Toc1731443325用戶管理權(quán)限 PAGEREF _Toc173144332 h 10HYPERLINK l _Toc1731443336系統(tǒng)實(shí)現(xiàn)與分析 PAGEREF _Toc173144333 h 10HYPERLINK l _Toc1731443346.1購(gòu)物車 PAGEREF _Toc173144334 h 10HYPERLINK l _Toc1731443356.2用戶登錄與注冊(cè) PAGEREF _Toc173144335 h 13HY

10、PERLINK l _Toc1731443366.3注銷 PAGEREF _Toc173144336 h 15HYPERLINK l _Toc1731443376.4下訂單 PAGEREF _Toc173144337 h 16HYPERLINK l _Toc1731443386.5撤消訂單 PAGEREF _Toc173144338 h 18HYPERLINK l _Toc1731443396.6鮮花管理 PAGEREF _Toc173144339 h 19HYPERLINK l _Toc173144340結(jié)論 PAGEREF _Toc173144340 h 20HYPERLINK l _To

11、c173144341參考文獻(xiàn) PAGEREF _Toc173144341 h 21-. z- - - .總結(jié)資料1引言1.1網(wǎng)上購(gòu)物“網(wǎng)上購(gòu)物,這個(gè)逐漸流行于二十世紀(jì)的購(gòu)物方式已經(jīng)為越來(lái)越多的人所承受。不管是腰纏萬(wàn)貫的大富翁、時(shí)尚的白領(lǐng)麗人還是普通的工薪階層,其局部人可能都有過(guò)網(wǎng)上購(gòu)物的經(jīng)歷。這其中有的也許僅僅想擁有這種體驗(yàn)的感覺(jué),有的可能將此作為一種“知識(shí)人士的標(biāo)志,有的則可能已將網(wǎng)上購(gòu)物作為自己日常生活的重要組成局部而取代了傳統(tǒng)上街購(gòu)物的方式。終究何為網(wǎng)上購(gòu)物呢.簡(jiǎn)單來(lái)說(shuō),網(wǎng)上購(gòu)物就是把傳統(tǒng)的商店直接“搬回家,利用internet直接購(gòu)置自己需要的商品或者享受自己需要的效勞。專業(yè)地講,它是

12、交易雙方從洽談、簽約以及貸款的支付、交貨通知等整個(gè)交易過(guò)程通過(guò)Internet、web和購(gòu)物界面技術(shù)化的B2C模式一并完成的一種新型購(gòu)物方式,是電子商務(wù)的一個(gè)重要組成局部。這個(gè)電子商場(chǎng)并非虛擬,因?yàn)橘?gòu)物的每一個(gè)步驟甚至每一個(gè)細(xì)節(jié)都很真實(shí),與傳統(tǒng)購(gòu)物模式的唯一區(qū)別僅在于少了言語(yǔ)交流而有了更多的填單與確認(rèn)過(guò)程。一般來(lái)說(shuō)網(wǎng)上物品的經(jīng)營(yíng)大致可分為兩種形態(tài):一種是電子商店,即提供網(wǎng)上購(gòu)物或網(wǎng)上效勞的營(yíng)業(yè)者,通過(guò)自己的,直接對(duì)網(wǎng)絡(luò)使用者出售商品或者提供效勞;另一種是電子商場(chǎng),它是由許多提供不同商品或者效勞的營(yíng)業(yè)者集中在一個(gè)中,使用者可以在同一個(gè)購(gòu)置不同公司所提供的商品或者效勞。也就是說(shuō),在前一種情況下經(jīng)營(yíng)

13、者同時(shí)又是商店經(jīng)營(yíng)者,而后一種情況中經(jīng)營(yíng)者扮演的角色更像是商店經(jīng)營(yíng)者與消費(fèi)者的中介。網(wǎng)上購(gòu)物在當(dāng)今興旺資本主義國(guó)家已經(jīng)顯示出較強(qiáng)的開(kāi)展勢(shì)頭,它在推動(dòng)國(guó)家經(jīng)濟(jì)增長(zhǎng)方面可以說(shuō)又是一支嶄新的力量。舉例來(lái)說(shuō),GFK最近一份針對(duì)德國(guó)網(wǎng)上購(gòu)物者的調(diào)查指出,在2006年上半年,德國(guó)的在線購(gòu)物銷售額到達(dá)65億歐元。GFK預(yù)計(jì),2007年全年,德國(guó)在線購(gòu)物銷售額到達(dá)200億歐元之多。相比之下,在我國(guó)網(wǎng)上購(gòu)物還是一個(gè)新生的事物。從*種意義上說(shuō),SARS開(kāi)辟了中國(guó)網(wǎng)上購(gòu)物的新紀(jì)元。面對(duì)非典的襲擊,多數(shù)人被困在屋,而要想不出門就買到自己所需的東西只能依賴網(wǎng)絡(luò),許多防意識(shí)很強(qiáng)的人也試著網(wǎng)上購(gòu)物。至此,有越來(lái)越多的人認(rèn)識(shí)

14、到“網(wǎng)上訂貨、送貨上門的方便,也有越來(lái)越多的人也開(kāi)場(chǎng)承受網(wǎng)上購(gòu)物。NIC在其發(fā)布的?中國(guó)互聯(lián)網(wǎng)絡(luò)熱點(diǎn)調(diào)查報(bào)告?中顯示:在我國(guó)有179的網(wǎng)民在半年有過(guò)網(wǎng)絡(luò)購(gòu)物經(jīng)歷,在瀏覽過(guò)購(gòu)物的網(wǎng)民中,有296的人在半年有過(guò)網(wǎng)絡(luò)購(gòu)物經(jīng)歷,有過(guò)網(wǎng)絡(luò)購(gòu)物經(jīng)歷的被訪者中有超過(guò)90的人今后會(huì)繼續(xù)進(jìn)展網(wǎng)絡(luò)購(gòu)物;有637沒(méi)有購(gòu)物經(jīng)歷的網(wǎng)民表示今后會(huì)嘗試網(wǎng)絡(luò)購(gòu)物。這些數(shù)據(jù)說(shuō)明我國(guó)網(wǎng)上購(gòu)物市場(chǎng)有巨大的潛力。1.2網(wǎng)上購(gòu)物的優(yōu)點(diǎn)相對(duì)于傳統(tǒng)銷售模式,網(wǎng)上銷售具有無(wú)可比較的優(yōu)勢(shì),也正是這些優(yōu)勢(shì)使其能夠在短短幾年時(shí)間快速開(kāi)展起來(lái),影響和沖擊傳統(tǒng)銷售體系,改變?nèi)藗兊南M(fèi)觀念。對(duì)于商家來(lái)說(shuō),網(wǎng)上購(gòu)物有諸多好處:1.主動(dòng)與互動(dòng)。網(wǎng)上銷售充分

15、利用網(wǎng)絡(luò)的互動(dòng)性使商家與消費(fèi)者的聯(lián)系變得更加容易和快速,在互聯(lián)網(wǎng)上所面對(duì)的不再是“被動(dòng)的消費(fèi)者,而是有目地的“主動(dòng)客戶,買主以及潛在的客戶透過(guò)互聯(lián)網(wǎng)主動(dòng)地找到商家,提出他們所需要的效勞。傳統(tǒng)購(gòu)物是一對(duì)多的模式,網(wǎng)絡(luò)購(gòu)物則變成一對(duì)一模式,廠商能夠根據(jù)消費(fèi)者的個(gè)性,提供更充分的效勞。2.無(wú)限延伸。一是信息容量不受限制,在網(wǎng)上,公司介紹、產(chǎn)品資訊、圖片任何想要提供給客戶的資料皆可輸入;二是銷售時(shí)間不受限制,一天24小時(shí),一周七天,一年365天不停地運(yùn)作,隨時(shí)提供效勞;三是銷售地點(diǎn)也不受限制,互聯(lián)網(wǎng)可以將企業(yè)的業(yè)務(wù)延伸到世界各地,無(wú)國(guó)界、區(qū)域界限經(jīng)營(yíng),而不受現(xiàn)實(shí)經(jīng)濟(jì)的地方保護(hù)、貿(mào)易壁壘和企業(yè)實(shí)力的制約

16、?;ヂ?lián)網(wǎng)世界里無(wú)遠(yuǎn)近之分,消費(fèi)者只要擁有電腦,即可隨時(shí)到任何虛擬商店中邀游;四是商品提供力無(wú)限制,互聯(lián)網(wǎng)巨大的空間使商家擺脫經(jīng)營(yíng)空間的限制,更多提供經(jīng)營(yíng)品種。如網(wǎng)絡(luò)書(shū)店Amazon經(jīng)營(yíng)的圖書(shū)達(dá)300萬(wàn)種之多,世界上任何一家傳統(tǒng)書(shū)店絕對(duì)不可能列如此巨大數(shù)量的書(shū)籍,但在網(wǎng)絡(luò)世界里就能夠?qū)崿F(xiàn)。3.降低本錢。一是初始投資少,建置企業(yè)不需要花費(fèi)大額的投資。以在互聯(lián)網(wǎng)上設(shè)立一個(gè)小型虛擬商店計(jì)算,其本錢主要包括注冊(cè)域名、租賃虛擬主機(jī)、制作網(wǎng)頁(yè)、硬軟件費(fèi)用以及往后的維持費(fèi)用。這比起普通店鋪經(jīng)常性支出,如昂貴的店面租金、裝潢費(fèi)用、水電費(fèi)、營(yíng)業(yè)稅及人事費(fèi)用等要低廉許多倍。如果與網(wǎng)絡(luò)效勞商合作或者向網(wǎng)絡(luò)效勞商租賃虛

17、擬店鋪則本錢更為低廉。二是人工本錢低廉。虛擬商店省卻了店面營(yíng)業(yè)人員和管理人員,節(jié)省大量市場(chǎng)開(kāi)發(fā)與業(yè)務(wù)銷售及客戶效勞本錢,縮短銷售體系的距離。三是降低存貨本錢?;ヂ?lián)網(wǎng)屬于無(wú)存貨商店,網(wǎng)上商店可以在接到顧客訂單后,再向制造廠家訂貨,而無(wú)須將商品列出來(lái),以供顧客選擇。這樣一來(lái),店家不會(huì)因?yàn)榇尕浂黾咏?jīng)營(yíng)本錢,因而在售價(jià)上,能增強(qiáng)虛擬商店對(duì)一般商店的競(jìng)爭(zhēng)力。4.多功能。企業(yè)在未來(lái)的資訊社會(huì)將成為不可缺少的企業(yè)識(shí)別標(biāo)志之一,能不斷提升企業(yè)的附加價(jià)值。除了提供給予客戶一個(gè)效率資訊通道,也可以對(duì)招募人才產(chǎn)生重要影響,它可以是一個(gè)即時(shí)資訊的看板,也可以是一個(gè)購(gòu)物中心。5.更豐富多彩的促銷手段。在現(xiàn)實(shí)社會(huì)中,受

18、時(shí)間、場(chǎng)地、人員的諸多限制,在同一個(gè)商店同時(shí)舉辦多個(gè)促銷活動(dòng)幾乎是不可能的,而在虛擬商店我們可以看到十個(gè)、幾十個(gè)促銷活動(dòng)同時(shí)進(jìn)展,盡管太多的活動(dòng)會(huì)影響或分散消費(fèi)者的一局部注意力,但我們也可以看到更多的消費(fèi)者在尋找適合自己口味的銷售方案。對(duì)于廠商來(lái)說(shuō),網(wǎng)上銷售能夠以最少的本錢將自己的貨物、效勞推銷到全世界,這種方式可以使小企業(yè)變大,外鄉(xiāng)公司變成世界性公司。對(duì)于消費(fèi)者來(lái)說(shuō),網(wǎng)上購(gòu)物也有諸多好處:1.廉價(jià)。由于網(wǎng)上商店省去了租店面、柜臺(tái)和庫(kù)房、請(qǐng)售貨員和管理人員的費(fèi)用,并且廠家與消費(fèi)者直接見(jiàn)面,繞開(kāi)了層層經(jīng)銷商,省去大量費(fèi)用,所售商品當(dāng)然就會(huì)廉價(jià)。網(wǎng)絡(luò)專賣店提供的商品,其價(jià)格均低于市價(jià)。2.快捷方便

19、。省時(shí)、省力是網(wǎng)上購(gòu)物區(qū)別于普通購(gòu)物的又一大優(yōu)點(diǎn)。去商場(chǎng)買東西需要出門,需要交通工具,還會(huì)趕上刮風(fēng)下雨。而網(wǎng)上購(gòu)物,無(wú)論大小,配送公司都會(huì)送到家中,節(jié)省了購(gòu)置時(shí)間,提供便利。此外,網(wǎng)絡(luò)商店對(duì)于殘疾人士特別有用,只要上了網(wǎng),也能和其它正常人一樣去網(wǎng)絡(luò)商店購(gòu)物了。3.全天效勞。大多數(shù)商店都有營(yíng)業(yè)時(shí)間,而網(wǎng)上商店一天24小時(shí)每時(shí)每刻都在營(yíng)業(yè),只要有購(gòu)物的想法,就可以馬上去實(shí)現(xiàn)它。1.3根底知識(shí)本系統(tǒng)以方便人們生活,提高人們的生活效率為目標(biāo),以先進(jìn)的計(jì)算機(jī)信息技術(shù)為人們帶來(lái)更先進(jìn)更高效率的運(yùn)作模式,所需要掌握的根底知識(shí)如下:了解應(yīng)用開(kāi)發(fā)工具的現(xiàn)狀;ASP.net編程根底;MSSQLServer根底;設(shè)

20、計(jì)數(shù)據(jù)庫(kù);設(shè)計(jì)界面;開(kāi)發(fā)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)實(shí)現(xiàn)的一些功能有:數(shù)據(jù)和數(shù)據(jù)說(shuō)明的醒目顯示;多條件的查詢;數(shù)據(jù)庫(kù)的設(shè)計(jì)、界面的設(shè)計(jì)。1.4系統(tǒng)軟硬件配置要求效勞器端建議用戶的計(jì)算機(jī)使用以下配置或更高:(1)CPU:Intel或兼容機(jī)PentiumPentium3500MHz或更高(2)硬盤:7200轉(zhuǎn)/分,剩余空間100M(3)存:建議512MB或更多(4)Windows2000Server、(5)(6)SQL2000企業(yè)版、客戶端推薦配置(1)B/S模式,客戶端要求不高(2)顯示卡:SVGA,16K色以上顯示模式(3)IE5.01以上或者兼容版本2系統(tǒng)特色及方案選擇系統(tǒng)采用ASP.NET+MSSQL2

21、000,B/S模式開(kāi)發(fā)。本系統(tǒng)采用三層架構(gòu)模式,表示層view、數(shù)據(jù)層DAL、數(shù)據(jù)庫(kù)database。三層架構(gòu)將顯示局部和邏輯流程控制分開(kāi),利用效勞器應(yīng)用程序?qū)崿F(xiàn)顯示局部,利用商務(wù)邏輯層實(shí)現(xiàn)程序的流程控制,分層使維護(hù)變得方便一些,而且執(zhí)行效率也會(huì)有所提高。HTMLHyperTe*tMarkupLanguage超文本標(biāo)記語(yǔ)言是一種用來(lái)制作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言。與常見(jiàn)的字處理文件不同,Web頁(yè)以超文本標(biāo)識(shí)語(yǔ)言編排格式。它能獨(dú)立于各種操作系統(tǒng)平臺(tái)如UNI*,WINDOWS等。HTML文檔即Homepage的源文件是一個(gè)放置了標(biāo)記的ASCII文本文件,通常它帶有.html或.html的文件擴(kuò)展名。

22、一般的HTML頁(yè)面具有如下的構(gòu)造:一對(duì)標(biāo)記作為文件的開(kāi)頭和結(jié)尾,在標(biāo)記后是頭部標(biāo)記,其后是實(shí)體標(biāo)記。由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個(gè)強(qiáng)大的后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)支持。目前主要的數(shù)據(jù)庫(kù)有:Access、Fo*Pro、E*cel、Sybase、Oracle、Informi*、SQLServer等,其中網(wǎng)絡(luò)型的SQLServer、Oracle產(chǎn)品平安性遠(yuǎn)遠(yuǎn)高于桌面型的Access、Fo*Pro等數(shù)據(jù)庫(kù)。本系統(tǒng)采用的是微軟公司的SQLServer2000。SQLServer與*P效勞器嚴(yán)密集成,而*P效勞器具有很好的平安性,能夠排除所有未經(jīng)授權(quán)的非法用戶的,確保了SQLServer2000效

23、勞器的平安性,符合系統(tǒng)對(duì)平安性的要求;用戶可以使用Web瀏覽器查詢存儲(chǔ)在SQLServer2000數(shù)據(jù)庫(kù)中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程數(shù)據(jù)庫(kù)的要求。容量龐大,每個(gè)數(shù)據(jù)庫(kù)中可創(chuàng)立多達(dá)20萬(wàn)個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受效勞器硬盤空間的限制。ASP.net與SQLServer的完美組合,為中小型乃至企業(yè)級(jí)的web商業(yè)模型提供了一個(gè)更為穩(wěn)定,高效,平安的運(yùn)行環(huán)境。系統(tǒng)選擇B/S構(gòu)造,B/SBrowser/Server(圖1)構(gòu)造即瀏覽器和效勞器構(gòu)造。它是隨著Internet技術(shù)的興起,對(duì)C/S構(gòu)造的一種變化或者改良的構(gòu)造。在這種構(gòu)造下,用戶工作界面是通過(guò)瀏覽器來(lái)實(shí)現(xiàn),極少局部事務(wù)邏輯在前端Browser

24、實(shí)現(xiàn),但是主要事務(wù)邏輯在效勞器端Server實(shí)現(xiàn),形成所謂三層3-tier構(gòu)造。這樣就大大簡(jiǎn)化了客戶端電腦載荷,無(wú)需安裝特定客戶端,減輕了系統(tǒng)維護(hù)與升級(jí)的本錢和工作量,降低了用戶的總體本錢TCO。采用該構(gòu)造軟件的優(yōu)勢(shì)在于架構(gòu)管理軟件更是方便、快捷、高效:(1)無(wú)須開(kāi)發(fā)客戶端軟件,維護(hù)和升級(jí)方便;(2)可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有瀏覽器軟件,均可作為客戶機(jī)來(lái)系統(tǒng);(3)具有良好的開(kāi)放性和可擴(kuò)大性;(4)可采用防火墻技術(shù)來(lái)保證系統(tǒng)的平安性,有效地適應(yīng)了當(dāng)前用戶對(duì)管理信息系統(tǒng)的新需求。因此該構(gòu)造在管理信息系統(tǒng)開(kāi)發(fā)領(lǐng)域中獲得飛速開(kāi)展,成為應(yīng)用軟件研制中一種流行的體系構(gòu)造。頁(yè)面模塊化,很多頁(yè)面共用

25、的局部集成為一個(gè)模塊,無(wú)須重新編寫(xiě)重復(fù)代碼,提高了開(kāi)發(fā)效率。用戶或者管理員出現(xiàn)錯(cuò)誤操作或者非法操作時(shí)或予以屏蔽并給出錯(cuò)誤提示,方便修正,保證系統(tǒng)正常運(yùn)行。圖1 B/S構(gòu)造圖3系統(tǒng)需求分析與流程設(shè)計(jì)3.1系統(tǒng)功能需求分析網(wǎng)上鮮花銷售系統(tǒng)銷售管理后臺(tái)管理效勞條款聯(lián)系方式客戶管理鮮花管理圖2 系統(tǒng)功能需求分析前臺(tái)客戶鮮花信息購(gòu)物車網(wǎng)上鮮花銷售系統(tǒng)的使用著主要是客戶和銷售管理者,對(duì)客戶來(lái)說(shuō),實(shí)現(xiàn)的功能包括客戶瀏覽鮮花,存放選中的商品的購(gòu)物車,最后產(chǎn)生訂單;對(duì)銷售管理者來(lái)說(shuō),需要對(duì)客戶的信息,鮮花的信息,以及銷售的信息進(jìn)展管理如圖2。前臺(tái)客戶功能可以概括為以下幾點(diǎn):鮮花信息模塊:包括鮮花信息的瀏覽,查詢

26、搜索等;用戶信息管理模塊:處理用戶注冊(cè)、登錄驗(yàn)證;購(gòu)物車模塊:可以添加自己喜歡的鮮花;訂單模塊:此模塊中的信息由購(gòu)物車結(jié)賬產(chǎn)生,可以供客戶查詢訂單狀態(tài),以及及時(shí)修改訂單信息。后臺(tái)管理者功能可以概括為以下幾點(diǎn):客戶管理:可以查詢、修改客戶信息;鮮花管理:可以添加、修改、刪除鮮花信息;銷售管理:處理客戶的訂單,查詢訂單以及銷售的情況;3.2系統(tǒng)流程分析客戶購(gòu)物的流程是整個(gè)系統(tǒng)流程最重要的局部,不管客戶是否登錄都可以進(jìn)展商品瀏覽以及進(jìn)展購(gòu)物,未登錄的客戶可以在最后結(jié)賬時(shí)進(jìn)展登錄驗(yàn)證,客戶登錄流程如圖3所示。瀏覽鮮花添加到購(gòu)物車下訂單生成訂單購(gòu)置成功登錄注冊(cè)是開(kāi)場(chǎng)登錄否否是完畢圖3購(gòu)物流程圖4數(shù)據(jù)庫(kù)設(shè)

27、計(jì)4.1系統(tǒng)E-R圖購(gòu)物者密碼聯(lián)系送貨地址 用戶名由于直接將顯示世界信息按具體的數(shù)據(jù)組織模型進(jìn)展組織,必須同時(shí)考慮很多因素,設(shè)計(jì)工作非常復(fù)雜,并且效果也不很理想,因此,需要一種方法來(lái)對(duì)現(xiàn)實(shí)世界的信息構(gòu)造進(jìn)展描述。E-R方法就是一種實(shí)體-關(guān)系方法,而其使用的工具就是E-R圖。E-R圖由實(shí)體、實(shí)體的屬性以及實(shí)體之間的關(guān)系三局部組成,實(shí)體是具有一樣的性質(zhì)并且彼此之間可以相互區(qū)分的現(xiàn)實(shí)世界對(duì)象的集合;屬性是實(shí)體所具有的特征,它是描述實(shí)體或者關(guān)系的性質(zhì)的數(shù)據(jù)項(xiàng);實(shí)體之間的關(guān)系通常是指不同實(shí)體之間的關(guān)系。網(wǎng)上鮮花銷售系統(tǒng)的E-R圖如圖4,5,6,7所示:圖4用戶實(shí)體及屬性鮮花鮮花名鮮花單價(jià)鮮花說(shuō)名鮮花圖象

28、圖5商品實(shí)體及屬性定單商品定單狀態(tài)定單信息圖6定單實(shí)體及屬性M消費(fèi)購(gòu)物者定單效勞商1供給商品MPN圖7完整實(shí)體聯(lián)系圖4.2數(shù)據(jù)庫(kù)表設(shè)計(jì)鮮花列表,記錄鮮花的根本信息,主要包括FlowerID鮮花編號(hào),F(xiàn)lowerSerialNumber鮮花序列號(hào),F(xiàn)lowerName鮮花名稱,F(xiàn)lowerStock鮮花貨存,F(xiàn)lowerPrice,F(xiàn)lowerDescription鮮花說(shuō)明,F(xiàn)lowerImage鮮花圖像,其中鮮花編號(hào)為鮮花列表的主鍵。表1鮮花信息表表名:Flower說(shuō)明:存儲(chǔ)鮮花信息字段名類型大小主鍵缺省描述FlowerIDint4Y鮮花編號(hào)FlowerSerialNumbervarchar5

29、0鮮花序列號(hào)FlowerNamevarchar50鮮花名稱FlowerStockint4鮮花貨存FlowerPricemoney8鮮花單價(jià)FlowerDescriptionvarchar50鮮花說(shuō)明FlowerImagevarchar50鮮花圖像訂單表,一訂單可以訂購(gòu)多種鮮花,所以用兩表來(lái)存儲(chǔ)數(shù)據(jù)。訂單的根本信息表里面不包含具體的訂購(gòu)哪種鮮花的信息,這表主要包括OrderID訂單編號(hào),UserID用戶編號(hào),Address地址,PostCode ,Telephone,OrderDate下單時(shí)間,Dispatched是否已經(jīng)發(fā)貨,其中訂單編號(hào)為訂單表的主鍵。表2存儲(chǔ)訂單表表名:Orders說(shuō)明:存

30、儲(chǔ)訂單字段名類型大小主鍵缺省描述OrderIDint4Y訂單編號(hào)UserIDint4用戶編號(hào)Addressvarchar50地址PostCodechar10 Telephonevarchar50OrderDatedatetime8下單時(shí)間Dispatchedbit10是否發(fā)貨,0未發(fā)定單詳情表,這表中存儲(chǔ)了訂單中具體的關(guān)于已訂購(gòu)鮮花的信息,主要包括OrderDetailID訂單詳情編號(hào),OrderID訂單編號(hào),F(xiàn)lowerID鮮花編號(hào),Quantity數(shù)量,其中訂單詳情編號(hào)為訂單詳情表的主鍵。表3訂單詳情表表名:OrderDetails說(shuō)明:存儲(chǔ)訂單詳情字段名類型大小主鍵缺省描述OrderDe

31、tailIDint4Y訂單詳情編號(hào)OrderIDint4訂單編號(hào)FlowerIDint4鮮花編號(hào)Quantityint4數(shù)量購(gòu)物車表,顧客將商品放在購(gòu)物車?yán)锩鏁r(shí),購(gòu)物車表中就會(huì)添加一條記錄。其中的CartID中存放的是顧客的UserID,由于顧客可以先選購(gòu)后登錄然后下訂單,所以CartID在這種情況下就存放臨時(shí)產(chǎn)生的顧客ID,這表主要包括RecordID購(gòu)物車記錄編號(hào),CartID購(gòu)物車編號(hào),F(xiàn)lowerID鮮花編號(hào),Quantity數(shù)量,DateCreated購(gòu)物車創(chuàng)立時(shí)間,其中購(gòu)物車記編號(hào)為購(gòu)物車表的主鍵。表4購(gòu)物車表表名:ShoppingCart說(shuō)明:存儲(chǔ)購(gòu)物車字段名類型大小主鍵缺省描述

32、RecordIDint4Y購(gòu)物車記錄編號(hào)CartIDnvarchar50購(gòu)物車編號(hào)FlowerIDint4鮮花編號(hào)Quantityint4數(shù)量DateCreateddatetime8創(chuàng)立時(shí)間用戶信息表,用來(lái)記錄用戶的一些根本信息,主要包括UserID用戶編號(hào),UserName用戶名,Password密碼,Address地址,PostCode ,Telephone,其中用戶編號(hào)為用戶信息表的主鍵。表5用戶信息表表名:Users說(shuō)明:存儲(chǔ)用戶信息字段名類型大小主鍵缺省描述UserIDint4Y用戶編號(hào)UserNamechar10用戶名Passwordchar10密碼Addressvarchar50

33、地址PostCodechar10 Telephonevarchar205用戶管理權(quán)限管理員:在此系統(tǒng)中有且只有一個(gè)管理員,即系統(tǒng)管理員。他具有一般用戶所沒(méi)有的權(quán)限。他能夠通過(guò)用戶名admin密碼admin進(jìn)展登錄,在管理欄中能夠進(jìn)展鮮花的增加與刪除。普通用戶:主要是分為兩種,一種之前已經(jīng)注冊(cè)過(guò)的用戶,一種是一般的瀏覽的用戶。已經(jīng)注冊(cè)過(guò)的用戶可以瀏覽鮮花并且下單購(gòu)置,然而一般的普通用戶,只能瀏覽鮮花,他們只有在注冊(cè)過(guò)后才能夠下單購(gòu)置鮮花。6系統(tǒng)實(shí)現(xiàn)與分析6.1購(gòu)物車6.2用戶登錄與注冊(cè)6.3注銷用戶可以變化身份登錄,主要采取的方法是用戶注銷,再重新以另外一種身份登錄。注銷的實(shí)現(xiàn)過(guò)程:通過(guò)調(diào)用.N

34、ET的一個(gè)控件FormsAuthentication.SignOut()來(lái)完成。主要代碼如下:protected void btnLogout_Click(object sender, EventArgs e) FormsAuthentication.SignOut(); Response.Redirect(inde*.asp*); 6.4下訂單客戶在購(gòu)物車的頁(yè)面中填完送貨地址、 及后按保存按鈕可以下訂單,在管理頁(yè)面中點(diǎn)擊查看訂單詳情可以查看所下訂單,如圖10,11所示。主要實(shí)現(xiàn)過(guò)程:1獲取當(dāng)前用戶的OrderID2利用ShoppingCart表和Flower表的聯(lián)接,將當(dāng)前用戶的當(dāng)前購(gòu)物車復(fù)

35、制到當(dāng)前所產(chǎn)生的訂單詳情中 3利用OrderDetails 表和Flower表的聯(lián)接,扣除Flower表中的鮮花庫(kù)存 4調(diào)用另一存儲(chǔ)過(guò)程spShoppingCartEmpty將購(gòu)物車清空?qǐng)D10 下訂單圖11 訂單詳情主要代碼如下:CREATE PROCEDURE dbo.spOrdersInsert( UserID INT, CartID NVARCHAR(50), Address VARCHAR(50), PostCode CHAR(10), Telephone VARCHAR(50), OrderID INT OUTPUT)ASBEGIN TRAN OrdersInsert /* 產(chǎn)生訂單

36、 */INSERT INTO Orders( UserID, Address, PostCode, Telephone, OrderDate)VALUES( UserID, Address, PostCode, Telephone GETDATE()- 返回當(dāng)前所產(chǎn)生的OrderIDSELECT OrderID = Identity/* 將當(dāng)前用戶的當(dāng)前購(gòu)物車復(fù)制到當(dāng)前所產(chǎn)生的訂單詳情中*/INSERT INTO OrderDetails( OrderID, FlowerID, Quantity)SELECT OrderID, ShoppingCart.FlowerID, QuantityFR

37、OM ShoppingCart INNER JOINFlower ON ShoppingCart.FlowerID = Flower.FlowerIDWHERE CartID = CartID/*扣除相應(yīng)的庫(kù)存鮮花數(shù)量*/UPDATE FlowerSET FlowerStock = FlowerStock - OrderDetails.QuantityFROM OrderDetails INNER JOINFlower ON OrderDetails.FlowerID = Flower.FlowerIDWHERE OrderDetails.OrderID = OrderID/* 完成后, 調(diào)用

38、另一存儲(chǔ)過(guò)程spShoppingCartEmpty清空當(dāng)前購(gòu)物車ID的所有明細(xì)*/E*EC spShoppingCartEmpty CartIDMIT TRAN OrdersInsertGO其中調(diào)用了一個(gè)存儲(chǔ)過(guò)程spShoppingCartEmpty主要代碼如下:CREATE Procedure spShoppingCartEmpty( CartID nvarchar(50)ASDELETE FROM ShoppingCartWHERE CartID = CartIDGO6.5撤消訂單客戶可以在規(guī)定的時(shí)間將自己所下的訂單撤消,如圖12。主要實(shí)現(xiàn)過(guò)程:將Orders表中的Dispatched值設(shè)

39、置為1,因?yàn)橄到y(tǒng)的默認(rèn)為0,0表示未發(fā)貨,1代表已發(fā)貨,如果已經(jīng)發(fā)了貨,自然就相當(dāng)于將訂單刪除。圖12 撤消訂單主要的代碼如下:public void spCancelOrder(int iUserID, int iOrderID) ConnOpen(); Sqlmand1 = new Sqlmand(spCancelOrder, SqlConnection1); Sqlmand1.mandType = mandType.StoredProcedure; SqlParameter Param1 = new SqlParameter(UserID, SqlDbType.Int, 4); SqlP

40、arameter Param2 = new SqlParameter(OrderID, SqlDbType.Int, 4); Sqlmand1.Parameters.Add(Param1); Sqlmand1.Parameters.Add(Param2); Param1.Value = iUserID; Param2.Value = iOrderID; Sqlmand1.E*ecuteNonQuery(); ConnClose(); 其中調(diào)用了一個(gè)存儲(chǔ)過(guò)程spCancelOrderCREATE PROCEDURE dbo.spCancelOrder( UserID INT, OrderID I

41、NT)ASUPDATE Orders SET Dispatched = 1WHERE UserID = UserID AND OrderID = OrderIDGO6.6鮮花管理當(dāng)為管理員登錄的時(shí)候,會(huì)在頁(yè)面的右方看見(jiàn)一個(gè)DetailsView的表,可以進(jìn)展鮮花的添加、刪除操作。如果不是管理員登錄則不會(huì)顯示該表,如圖13。主要實(shí)現(xiàn)過(guò)程:利用SQL語(yǔ)句中的DELETE、INSERT 、UPDATE方法分別實(shí)現(xiàn)鮮花的刪除,新建,編輯功能。圖13 鮮花添加刪除主要代碼如下:try int UserID = Convert.ToInt32(User.Identity.Name); if (UserID

42、 = 1) lblUserName.Te*t = 管理員; DetailsView1.Visible = true; string sSQL = SELECT UserID, UserName, IdealMoney FROM Users WHERE (UserID = + UserID + ); catch Response.Redirect(error.asp*?info=請(qǐng)先登錄或注冊(cè)!); SQL語(yǔ)句包含在頁(yè)面上,主要代碼如下:Deletemand=DELETE FROM Flower WHERE FlowerID = FlowerID Insertmand=INSERT INTO Flower (FlowerSerialNumber, FlowerName, FlowerStock, FlowerPrice, FlowerDescription, FlowerImage) VALUE

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論