版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于asp的電子商務(wù)購網(wǎng)站的設(shè)計與實現(xiàn)摘要 隨著電子商務(wù)的蓬勃發(fā)展,電子商務(wù)購物網(wǎng)站的設(shè)計具有非常重要的意義。介紹了開發(fā)工具asp的功能特點,并給出購物系統(tǒng)功能模塊,以及對購物車進(jìn)行設(shè)計的總體規(guī)劃和設(shè)計思路,同時在asp開發(fā)工具的支持之下,詳細(xì)地介紹了購物車的系統(tǒng)結(jié)構(gòu)及功能劃分,并且給出了重要部分的源代碼。 關(guān)鍵詞 電子商務(wù) 購物車 asp 一、使用工具簡介 asp 是active server pages:“動態(tài)服務(wù)器網(wǎng)頁”的簡稱,其主要特點在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的html格式,目前,開發(fā)網(wǎng)站的軟件很多,并且都各有所長,因為這些程序是在網(wǎng)絡(luò)服務(wù)端執(zhí)行, 使用一般的瀏覽器都可以正確地獲得
2、asp 的“執(zhí)行” 結(jié)果, 并且asp 執(zhí)行的結(jié)果可以直接在瀏覽器中“瀏覽”, 不僅如此, asp 還具有如下特點: 完全與html文件融合,容易創(chuàng)建、修改,不需其他編譯、連接程序,面向?qū)ο罂蓴U(kuò)展等,因此,asp技術(shù)非常適合于購物網(wǎng)站的設(shè)計。 電子商務(wù)系統(tǒng)的應(yīng)用提高了商業(yè)企業(yè)的生存力和競爭力。網(wǎng)上購物系統(tǒng)是企業(yè)(商家)面對消費者模式下的電子商務(wù)系統(tǒng)。企業(yè)通過網(wǎng)上商店建立網(wǎng)上銷售渠道,直接面對最終用戶,減少了銷售過程中的中間環(huán)節(jié),降低了客戶的購買成本,從而贏得更多的客戶。如何設(shè)計和實現(xiàn)一個實用且易于擴(kuò)展的電子商務(wù)在線購物系統(tǒng),它要具備哪些基本功能,成為商業(yè)企業(yè)關(guān)注的問題1。 二、系統(tǒng)功能 系統(tǒng)為
3、用戶提供美觀、友好的商品展示鋪面。顧客能夠方便查詢并訂購商品。商家可以方便定義各種商品信息,讓所有上網(wǎng)瀏覽的客戶看到所錄入的產(chǎn)品信息,并可以隨時進(jìn)行購買活動。系統(tǒng)的功能共設(shè)計了以下的模塊(圖1): 由于整個設(shè)計有十一個模塊,我們以購物車商品模塊的設(shè)計為例,具體的介紹如何運用asp進(jìn)行其功能的實現(xiàn)。購物車模塊是前臺用戶端程序中非常關(guān)鍵的一個功能模塊,幫助用戶完成商品的選購,并把商品交給服務(wù)臺進(jìn)行結(jié)算。它包含的功能有:添加商品,瀏覽購物車,取消購物車中的商品,更新購物車中的商品,清空購物車。 1.添加商品功能 當(dāng)用戶進(jìn)入商城后,一旦選購了商品,系統(tǒng)就會為每一個用戶分配一輛購物車供用戶使用,當(dāng)用戶不
4、斷單擊旁邊的購買按鈕時,系統(tǒng)將會不停地幫用戶把商品放入到給用戶分配的購物車中。對于相同的商品,用戶單擊多少次就相當(dāng)于購買該商品的數(shù)量是多少。當(dāng)用戶單擊購買時,系統(tǒng)會出現(xiàn)購買提示。 實現(xiàn)購物車的添加商品功能的主要代碼(purchaseshopgoo ds.asp),如以下程序所示。 if smode= add then if sitemaindex=1 then購物車中已經(jīng)含有物品 for i=0 to sitemaindex-1查對購物車中是否已經(jīng)有此物品 if sitemid=sitema(i) then snowitemaindex=i exit for end if next if sn
5、owitemaindex and snowitemaindex=0 then 購物車中已經(jīng)有此物品 sitemnuma(snowitemaindex)=sitemnuma(snowitemaindex)+sitemnum session( cartitemnumarray)= for i=0tositemaindex-1session( cartitemnumarray)=session(cartitemnumarray)&sitemnuma(i)& next elseif snowitemaindex= then 購物車中還沒有此物品 session(cartitemtypearray)=s
6、ession(cartitemtypearray)&sitemid& session( cartitemnumarray)=session(cartitemnumarray)&sitemnum& end if elseif cint(sitemaindex)=-1 then購物車是空車 session( cartitemtypearray)=sitemid& session( cartitemnumarray)=sitemnum& 購物車?yán)锏娜可唐范即鎯υ趦蓚€session里面,session( cartitemtypearray)存儲著商品的種類,每類商品中間使用特殊的符號“”來間隔;se
7、ssion(cartitemnumarray)存儲著商品的數(shù)量,每種商品的數(shù)量使用同種類相同的符號“”來間隔,并且兩個是相互對應(yīng)的,每種商品對應(yīng)著一個數(shù)字。在打開購物車后,要向購物車中添加商品,首先查看購物車中是否有商品了,如果有商品,再判斷是不是有此類商品,如果有此類商品,把存儲商品數(shù)量的session打開,找到同種類相應(yīng)的項,直接為此類商品添加數(shù)量1,然后再把存儲商品數(shù)量的session打包成字符串;如果沒有此類商品,則直接在存儲商品種類和商品數(shù)量的session字符串后面加上種類和數(shù)據(jù)就可以了;如果購物車是空車,則操作方法同沒有此類商品的方法一樣。 2.瀏覽購物車 在購物過程中,當(dāng)用戶購
8、買完商品后,只需要單擊商城上的購物車按鈕,它將列出當(dāng)前用戶的購物情況。在這兒不僅可以看到購物的詳細(xì)情況,而且還可以對當(dāng)前選購的商品進(jìn)行編輯修改或者清空購物車。購物車列表頁如圖2所示。 3.取消購物車中的商品 用戶想要刪除某種商品,此時系統(tǒng)將觸發(fā)程序代碼/purchase/shopgoods.asp?imod=del?itemid=del &itemid=%response.write sitemtype a(i)%,此時直接提交給服務(wù)器端供系統(tǒng)處理。 4.更新購物車中的商品 用戶單擊列表頁的訂購車更新按鈕時,將把獲得的購物車列表中的數(shù)據(jù)進(jìn)行拆分,從而整個容器提交給后臺系統(tǒng)以便處理。 5.清空購物車 在這些操作中,清空購物車是最容易的,我們就需要把存儲購物車的兩個session全部清空就可以了,當(dāng)用戶購買商品時,再為用戶建立它即可。 在internet 上開展電子商務(wù),具有降低經(jīng)營成本、加快資金周轉(zhuǎn)、開發(fā)廣闊市場范圍、提供全新服務(wù)方式等特點。隨著社會網(wǎng)絡(luò)化發(fā)展的不斷深化,企業(yè)應(yīng)用商務(wù)網(wǎng)站開展一系列商業(yè)活動將成為未來企業(yè)經(jīng)營活動的主要方式。可以預(yù)見,在電子商務(wù)環(huán)境影響下連鎖企業(yè)競爭基礎(chǔ)不再依靠傳統(tǒng)的資本、技術(shù)及規(guī)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024勞動合同解除協(xié)議(主動離職)
- 2024版電腦硬件及軟件維護(hù)合同示范文本
- 商業(yè)秘密技術(shù)轉(zhuǎn)讓協(xié)議
- 教師專業(yè)發(fā)展在小學(xué)跨學(xué)科教學(xué)中的作用與影響
- 2024年房屋和土木工程產(chǎn)品合作協(xié)議書
- 2023年西安市第一醫(yī)院麻醉科招聘考試真題
- 新高考語文一輪復(fù)習(xí)古詩文默寫+閱讀闖關(guān)練習(xí)第14篇《禮運》(原卷版)
- 2023年深圳市南山區(qū)教育幼教集團(tuán)招聘考試真題
- 質(zhì)檢年終總結(jié)
- 作品編輯發(fā)行轉(zhuǎn)讓協(xié)議
- 2024-2030年中國盾構(gòu)機(jī)電纜行業(yè)市場調(diào)查研究及投資策略研究報告
- 人工智能的好處和壞處
- 旅游學(xué)概論(郭勝 第五版) 課件 第5、6章 旅游業(yè)、旅游市場
- 安全隱患規(guī)范依據(jù)查詢手冊22大類12萬字
- 外科病例分析
- 一年級10以內(nèi)口算100道題(共20套)-直接打印版
- mtl營銷管理流程
- 小學(xué)教學(xué)整改方案及措施
- 中華民族共同體概論課件專家版6第六講 五胡入華與中華民族大交融(魏晉南北朝)
- 《歐洲民間故事》測試題
- 《狼和鴨子》PPT課件小學(xué)幼兒園兒童故事表演幻燈片背景有音樂
評論
0/150
提交評論