B2C 電子商務網站的設計與實現

才智咖 人氣:1.51W
B2C 電子商務網站的設計與實現

摘要:介紹利用 和 技術構建一個小型的B2C 電子商務網站,探討網站開發的系統設計總體結構、功能實現及主要技術與方法,闡明基於 的系統開發具有良好的可擴充套件性和易於維護等特點。
  關鍵詞:B2C;電子商務;
  B2C 是英文Business-to-Consumer(商家對客戶)的縮寫,而其中文簡稱為商對客。商對客是電子商務的一種模式,也就是通常說的商業零售,直接面向消費者銷售商品和服務。這種形式的電子商務一般以網路零售業為主,主要藉助於網際網路開展線上銷售活動。
  根據中國網際網路資訊中心最近提供的《中國網際網路絡發展狀況統計報告》調查顯示,網上購物已經由以前的嘗試性購買向日常的生活習慣發展。在最近的兩年裡,國內B2C 出現爆發式發展。
  鑑於前面所述,本文論述了構建B2C 電子商務網站的技術手段和實現方法。
  1 主要技術介紹
  1.1 是Microsoft 公司推出的Web 開發平臺,也是目前最先進、特徵最豐富、功能最強大的Web 開發平臺。 具有方便、靈活、效能優、生產效率高、完整性強等特點,是目前主流的網路程式設計環境之一。
  1.2 SQL Server 2005在當今的互聯世界中,資料和管理資料的系統必須始終為使用者可用且能夠確保安全。SQL Server 2005 是一個具有易管理、可用性、可伸縮性、安全性的資料庫管理系統,日益受到廣大資料庫使用者的青睞。SQL SERVER 2005 定位於Internet 背景下的資料庫應用,它為使用者的Web 應用提供了一款完善的資料管理和資料分析解決方案。
  2 系統分析與設計
  2.1 系統分析B2C 電子商務網站主要是實現網上購物的資訊化管理。電子商務網站的主要業務就是通過網路進行線上銷售,因此係統最核心最重要的'功能便是實現網上線上銷售功能。通過該電子商務網站,能夠擴充套件商品銷售渠道,擴大商品消費群體,且不受時空限制,從而提高企業效益。
  2.2 系統目標該網站具有以下功能目標:介面友好、操作方便;全面、分類展示商品;能夠顯示商品的詳細資訊,方便顧客更深入瞭解商品資訊;能夠檢視網站上的交易資訊;對瀏覽者輸入的資料,網站進行嚴格的驗證,具有一定容錯性;網站前臺提供新商品上市公告,方便顧客及時瞭解最新資訊;提供網站留言互動功能;提供網路線上支付功能;具有易維護和易操作性等特點;網站執行穩定、安全可靠。
  2.3 系統功能結構網站前臺管理系統功能類別如下:網站公告、最新商品、推薦商品、熱門商品、商品分類、使用者中心、購物流程、購物車。網站後臺管理系統功能設計如下:系統管理、商品管理、內容管理、訂單管理、會員管理、管理員管理、友情連結。2.4 資料庫設計通過對網站進行需求分析、流程設計及系統功能結構的確定,規劃關係資料庫資料表有:管理員資訊表、內容資訊表、商品大類表、商品資訊表、訂單資訊表、訂單明細表、會員資訊表、友情連結資訊表、留言資訊表。
  3 實現
  3.1 公共類設計在網站開發中將以類的形式來組織、封裝一些常用的方法和事件,不僅可以提高程式碼的重用率,也大大方便了程式碼的管理。特別是對於資料庫的操作,使用了多個操作類,例如建立一個類來實現對資料庫的各種操作,其中該類中實現連線資料庫的方法程式碼如下:
  public SqlConnection DBConnection(){ string constr;constr=System.Configuration.ConfigurationSettings.AppSettings["ConnStr"];SqlConnection DBConn=new SqlConnection(constr);Return DBConn;}
  3.2 網站前臺設計對於前臺美工設計特別是對於首頁頁面的設計是非常重要的,這不僅會影響到顧客的情緒,也會影響到網站的人氣。在技術方面,設計網站首頁功能模組時,採用母版頁技術,用來封裝前臺每個頁面的頭、尾、分類導航條和使用者登入。而在母版頁的設計中又主要應用使用者自定義控制元件來實現。