梁正?周煒航?梁軍
摘 要:作為互聯(lián)網的典型應用,電子商務是一個發(fā)展前景廣闊以及潛力巨大的市場。本文簡要設計了一個在線購物系統(tǒng),結合ASP.NET和Access數據庫共同開發(fā),設計和實現了用戶管理、購物車管理、訂單管理以及購物等功能。本文針對電子商務在線購物系統(tǒng)進行的研究與設計,使用Internet作為媒介來設計電子商務在線購物系統(tǒng),該系統(tǒng)具有用戶使用簡單、界面直觀的優(yōu)點。
關鍵詞:電子商務;購物系統(tǒng);ASP.NET技術;Access數據庫
近年來隨著計算機及互聯(lián)網技術的發(fā)展,信息技術的傳播速度已經突破了時間和地域的局限。由于在線用戶的快速擴張,許多企業(yè)和制造商也將目光投向了互聯(lián)網,互聯(lián)網的虛擬世界正在實現,并逐漸融入現實生活。有許多電子商務活動可以在互聯(lián)網上進行,其中“網上購物系統(tǒng)”就是一種典型的電子商務運用。作為互聯(lián)網的典型應用,電子商務是一個發(fā)展前景廣闊以及潛力巨大的市場。
一、購物系統(tǒng)概要設計
作為一種在線銷售形式,在線購物系統(tǒng)沒有強大的后臺數據庫支持,就不可能實現網購。因此一種展示產品的在線購物平臺數據庫設計是十分重要的,同時,商家還可以通過平臺數據庫記錄查看消費者每次訪問、購買形式和購物動態(tài)。網上購物可以通過電子商務系統(tǒng)快速獲取客戶的需求,除了獲得客戶對產品的看法外,商家同時可以使用數據庫統(tǒng)計信息獲取客戶對產品的滿意度。綜上本文所設計的在線購物網站結構設計如下所示,在線購物系統(tǒng)的功能模塊大致分為用戶信息模塊和商品信息模塊。
本文設計的在線購物系統(tǒng)分為前臺購物系統(tǒng)以及后臺管理系統(tǒng)。其中前臺購物系統(tǒng)分為商品展示及分類、用戶注冊及個人資料修改、購物車以及搜索產品功能;后臺管理系統(tǒng)有商品管理、客戶管理、訂單管理、送貨管理以及管理員管理功能。
二、數據庫設計
1.創(chuàng)建數據庫
以用戶購物信息為例,本文設計的網上購物系統(tǒng)E-R圖如圖2。根據系統(tǒng)功能設計的要求建立數據庫,并建立管理員數據表(用于存儲后臺管理員信息)、菜單大類表(用于存儲購物類別中大類別的信息)、鏈接表(參考)、付費交付表(用于存儲運輸方式)、shop_pj評論表、商品項目列表(用于存儲商品信息)、shop_styl表(用于分類服裝類別)和user_a用戶表(用于存儲用戶信息)。
2.數據庫連接
一個真實、完整的站點與數據庫是不可分割的。在實際應用中需要保存大量數據,并且這些數據之間通常存在相關性?,F應用的數據庫有很多種,有Fox數據庫、Access數據庫以及SQL Server等,本文使用Access數據庫進行數據存儲與查詢。
三、購物系統(tǒng)實現
1.用戶模塊實現
本文設計的購物系統(tǒng)用戶分為客戶和系統(tǒng)用戶兩種,主要實現五種功能,具體包括:
①客戶注冊信息填寫,處理頁面。
②客戶登錄信息處理頁面。
③客戶個人資料修改程序。
④客戶密碼修改程序。
⑤客戶退出登錄程序。
(1)客戶注冊、登錄及退出
當客戶點擊主頁上的注冊時,頁面將被定向到注冊頁面。 當用戶進入注冊頁面時,需要在文本框中填寫用戶的一些個人登錄信息和詳細信息,以確保實名驗證。確保用戶填寫的內容有效,同時確保網上購物的文明和標準化。信息有效性驗證在客戶端上執(zhí)行。
(2)客戶資料修改
該程序允許客戶在修改密碼之前更改密碼并驗證原始密碼的正確性,可以顯示用戶注冊的所有信息??蛻糍Y料修改操作首先需要從更改表單中獲取相應的值,然后根據返回值執(zhí)行相應的修改處理。
2.購物模塊實現
本文設計的購物模塊主要實現顯示購物信息、查看購物列表、搜索購物以及將商品放入購物車等功能。
(1)分類及詳細信息顯示
分類列表實現了購物的分類顯示功能,并且程序在客戶點擊某個類別時完成顯示特定分類購物的功能,同時顯示的內容是購物的圖片和一些基本購物信息。
(2)購物車功能實現
如果客戶對某件商品感到滿意,那么就可點擊“添加購物車”將商品放進本人購物車。同時客戶可以隨時查看購物車中的購物詳情,如果不滿意還可刪除購物車中商品,最終效果如圖3所示:
3.運行環(huán)境
本文設計購物網站結合ASP.NET和Access數據庫共同開發(fā),在配置網站時需要滿足以下系統(tǒng)配置要求:
(1)操作環(huán)境:Visual Studio 2008或更高版本;
(2)Web服務器:IIS4.0或IIS5.0;
(3)客戶端:IE、Netscape;
(4)數據庫服務器:Microsoft Access 2003;
四、結論
近年來隨著計算機及互聯(lián)網技術的發(fā)展,信息技術的傳播速度已經突破了時間和地域的局限。由于在線用戶的快速擴張,許多企業(yè)和制造商也將目光投向了互聯(lián)網,作為互聯(lián)網的典型應用,電子商務是一個發(fā)展前景廣闊以及潛力巨大的市場。 本文簡要設計了一個在線購物系統(tǒng),結合ASP.NET和Access數據庫共同開發(fā),設計和實現了用戶管理、購物車管理、訂單管理以及購物等功能。
參考文獻:
[1]密君英,孫翠華,任怡.ASP.NET動態(tài)網站開發(fā)技術實用教程[M].北京:人民郵電出版社,2009:15-20.
[2]石志國.Microsoft Access[M].北京:清華大學出版社,2007:50-80.
[3]樊健平.ASP.NET數據庫實現[M].北京:中國水利水電出版社,2009:188-200.