研究B2C電子商務網(wǎng)站的設計與實現(xiàn)_第1頁
研究B2C電子商務網(wǎng)站的設計與實現(xiàn)_第2頁
研究B2C電子商務網(wǎng)站的設計與實現(xiàn)_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

研究B2C電子商務網(wǎng)站的設計與實現(xiàn)

時間過得好快,一眨眼就過了。不知不覺已經(jīng)到了畢業(yè)季了。畢業(yè)論文是阻礙我們畢業(yè)的途徑之一,為了能順利畢業(yè),就好好來準備論文吧。以下是由查字典范文大全為大家整理的研究B2C電子商務網(wǎng)站的設計與實現(xiàn),希望對你有幫助,假如你喜歡,請繼續(xù)關注查字典范文大全。

B2C是英文Business-to-Consumer(商家對客戶)的縮寫,而其中文簡稱為商對客。商對客是電子商務的一種形式,也就是通常說的商業(yè)零售,直接面向消費者銷售商品和效勞。這種形式的電子商務一般以網(wǎng)絡零售業(yè)為主,主要借助于互聯(lián)網(wǎng)開展在線銷售活動。

根據(jù)中國互聯(lián)網(wǎng)信息中心最近提供的?中國互聯(lián)網(wǎng)絡開展狀況統(tǒng)計報告?調查顯示,網(wǎng)上購物已經(jīng)由以前的嘗試性購置向日常的生活習慣開展。在最近的兩年里,國內(nèi)B2C出現(xiàn)爆發(fā)式開展。

鑒于前面所述,本文闡述了構建B2C電子商務網(wǎng)站的技術手段和實現(xiàn)方法。

1主要技術介紹

1.1ASP.NETASP.NET是Microsoft公司推出的Web開發(fā)平臺,也是目前最先進、特征最豐富、功能最強大的Web開發(fā)平臺。ASP.NET具有方便、靈敏、性能優(yōu)、消費效率高、完好性強等特點,是目前主流的網(wǎng)絡編程環(huán)境之一。

1.2SQLServer2022在當今的互聯(lián)世界中,數(shù)據(jù)和管理數(shù)據(jù)的系統(tǒng)必須始終為用戶可用且可以確保平安。SQLServer2022是一個具有易管理、可用性、可伸縮性、平安性的數(shù)據(jù)庫管理系統(tǒng),日益受到廣闊數(shù)據(jù)庫用戶的青睞。SQLSERVER2022定位于Internet背景下的數(shù)據(jù)庫應用,它為用戶的Web應用提供了一款完善的數(shù)據(jù)管理和數(shù)據(jù)分析解決方案。

2系統(tǒng)分析與設計

2.1系統(tǒng)分析B2C電子商務網(wǎng)站主要是實現(xiàn)網(wǎng)上購物的信息化管理。電子商務網(wǎng)站的主要業(yè)務就是通過網(wǎng)絡進展在線銷售,因此系統(tǒng)最核心最重要的功能便是實現(xiàn)網(wǎng)上在線銷售功能。通過該電子商務網(wǎng)站,可以擴展商品銷售渠道,擴大商品消費群體,且不受時空限制,從而進步企業(yè)效益。

2.2系統(tǒng)目的該網(wǎng)站具有以下功能目的:界面友好、操作方便;全面、分類展示商品;可以顯示商品的詳細信息,方便顧客更深化理解商品信息;可以查看網(wǎng)站上的交易信息;對閱讀者輸入的數(shù)據(jù),網(wǎng)站進展嚴格的驗證,具有一定容錯性;網(wǎng)站前臺提供新商品上市公告,方便顧客及時理解最新信息;提供網(wǎng)站留言交互功能;提供網(wǎng)絡在線支付功能;具有易維護和易操作性等特點;網(wǎng)站運行穩(wěn)定、平安可靠。

2.3系統(tǒng)功能構造網(wǎng)站前臺管理系統(tǒng)功能類別如下:網(wǎng)站公告、最新商品、推薦商品、熱門商品、商品分類、用戶中心、購物流程、購物車。網(wǎng)站后臺管理系統(tǒng)功能設計如下:系統(tǒng)管理、商品管理、內(nèi)容管理、訂單管理、會員管理、管理員管理、友誼鏈接。2.4數(shù)據(jù)庫設計通過對網(wǎng)站進展需求分析、流程設計及系統(tǒng)功能構造確實定,規(guī)劃關系數(shù)據(jù)庫數(shù)據(jù)表有:管理員信息表、內(nèi)容信息表、商品大類表、商品信息表、訂單信息表、訂單明細表、會員信息表、友誼鏈接信息表、留言信息表。

3實現(xiàn)

3.1公共類設計在網(wǎng)站開發(fā)中將以類的形式來組織、封裝一些常用的方法和事件,不僅可以進步代碼的重用率,也大大方便了代碼的管理。特別是對于數(shù)據(jù)庫的操作,使用了多個操作類,例如建立一個類來實現(xiàn)對數(shù)據(jù)庫的各種操作,其中該類中實現(xiàn)連接數(shù)據(jù)庫的方法代碼如下:

publicSqlConnectionDBConnection(){stringconstr;constr=System.Configuration.ConfigurationSettings.AppSettings["ConnStr"];SqlConnectionDBConn=newSqlConnection(constr);ReturnDBConn;}

3.2網(wǎng)站前臺設計對于前臺美工設計特別是對于首頁頁面的設計是非常重要的,這不僅會影響到顧客的情緒,也會影響到網(wǎng)站的人氣。在技術方面,設計網(wǎng)站首頁功能模塊時,采用母版頁技術,用來封裝前臺每個頁面的頭、尾、分類導航條和用戶登錄。而在母版頁的設計中又主要應用用戶自定義控件來實現(xiàn)。

3.3購物車實現(xiàn)購物車功能是本網(wǎng)站實現(xiàn)的最關鍵技術,通過購物車可以顯示和管理用戶的購物信息。用戶在閱讀商品時,假如想購置正在閱讀的商品,單擊商品下方的購置按鈕,即可將該商品的信息添加到購物車中,通過單擊頁面導航欄中的購物車鏈接直接進入購物車管理頁面,可以對購物車中的商品進展各種編輯和查看操作。購物車主要功能如下:1)將商品添加到購物車;2)閱讀購物車中的商品信息;3)修改購物車中的商品數(shù)量;4)刪除購物車中的商品;5)清空購物車。

購物車實現(xiàn)部分代碼如下:

//獲得購物車hashCar=(Hashtable)Session["ShopCart"];//使用foreach語句,遍歷更新購物車中的商品數(shù)量foreach(GridViewRowgvrinGridView1.Rows){}

//清空購物車Session["ShopCart"]=null;//刪除購物車中指定商品hashCar.Remove(e.mandArgument);//更新購物車Session["ShopCart"]=hashCar;3.4后臺登錄實現(xiàn)后臺登錄頁面主要實現(xiàn)對進入后臺用戶進展平安性驗證,以防非法用戶進入。同時使用驗證碼技術,防止使用注冊機惡意登錄本站后臺。驗證碼是一串隨機產(chǎn)生的數(shù)字與英文字母組合成的字符串。最好是將驗證碼生成到圖片里,然后在圖片上加一些干擾素,計算機將更難識別。

3.5商品管理實如今電子商務網(wǎng)站中,對商品信息的管理非常重要,一個好的電子商務網(wǎng)站系統(tǒng)必需要有一個強大的商品庫存管理模塊。商品庫存管理主要實現(xiàn)對商品信息的管理,包括對網(wǎng)站商品信息和商品類別的查詢、添加、修改和刪除功能。

在商品管理頁面中顯示商品所屬類別和商品熱銷價時,主要應用數(shù)據(jù)綁定表達式。在ASP.NET中主要應用的是DataBinder.Eval方法,該方法比較成熟,可以再程序中的任何地方使用。DataBinder.Eval方法的語法如下:

3.6訂單管理實現(xiàn)訂單管理是電子商務網(wǎng)站的一個重要內(nèi)容,當用戶購置完自己所需的商品放入購物車后將提交訂單,對自己所購置的商品進展結算,所以對用戶的訂單管理非常重要。在網(wǎng)站后臺的訂單管理頁面中,訂單將根據(jù)處理流程以不同的狀態(tài)存在,一般主要有以下一些狀態(tài):未確認、已確認、未發(fā)貨、已發(fā)貨、未歸檔、已歸檔。管理員可以根據(jù)實際需要來查詢、閱讀和刪除訂單信息。

要給用戶一個訂單憑證,就要把用戶訂單打印出來。在訂單管理頁面中應添加打印技術。當用戶單擊打印按鈕后,將會對訂單進展打印,同時隱藏打印按鈕。

3.7在線支付設計網(wǎng)站用戶在購物完畢后,B2C電子商務網(wǎng)站將給用戶生成一個訂單(有一個唯一的訂單號),假如用戶選擇某銀行支付,用戶從電子商務網(wǎng)站提交訂單至某銀行網(wǎng)上支付效勞器;用戶在該銀行網(wǎng)上支付效勞器的支付頁面輸入自己的支付卡號和支付密碼,完成訂單支付。銀行會將交易結果通過網(wǎng)頁通知用戶,通過電子商務網(wǎng)站接口通知管理員,如該訂單為信息化商品,銀行將引導用戶至電子商務網(wǎng)站上取貨。一般來說,銀行提供給網(wǎng)站有多種不同形式的接口,用來向商戶傳遞交易結果信息,網(wǎng)站可以根據(jù)自己的情況自由選擇。

4總結

使用ASP.NET和SQLServer2022數(shù)據(jù)庫技術來開發(fā)B2C電子商務網(wǎng)站從效率和平安性方面來看,要優(yōu)于使用ASP和ACCESS數(shù)據(jù)庫等技術。雖然,ASP.NET有許多優(yōu)點,但在開發(fā)過程中,尤其要注意B2C網(wǎng)站的平安性、穩(wěn)定性和操作性,這樣才能使所開發(fā)的B2C網(wǎng)站真正具有實際使用價值。

參考文獻:

【1】胡靜,韓英杰,陶永才.ASP.NET動態(tài)網(wǎng)站開發(fā)教程[M].北京:清華大學出版社,2022.

【2】仝春靈.數(shù)據(jù)庫原理與應用SQLServer2022[M].北京:中國水利水電出版社,2022.

【3】李貞華.電子商務概論[M].北京:機械工業(yè)出版社,2022.

【4】李洪心.電子商務網(wǎng)站建立[M].北京:機械工業(yè)出版社,2022.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論