
摘 要:本文對電子商務平臺進行研究,并設計了一款基于.net的電子商務平臺,足以滿足大多數企業的需求。
關鍵詞:電子商務平臺;.net;平臺設計
1 引言
互聯網從上世紀90年代開始了迅猛地發展,隨著社會經濟發展的需要,越來越多的網絡交易應運而生。但在網絡上,商家的發展顯得無序,且業務發展低級,浪費了相當多的資源,有很多的業務僅僅以瀏覽為主,需要通過網下的方式來完成資金流和物流,沒有充分利用網絡無時空限制的優勢。而電子商務平臺作為通過互聯網展示、宣傳或者銷售自身產品的網絡平臺載體越來越趨于平常化,它擴展另外一種途徑:互聯網營銷,讓用戶多一種途徑來了解、認知或者購買商品;它可以幫助中小企業甚至個人,以極小的投資自主創業,獨立營銷一個互聯網商城,達到快速盈利的目的。對于用戶而言,一個真正有效的電子商務平臺,應該具有信息定位的準確性、信息實時性、信息分類的科學性以及權威的技術支持等特性。為此設計了一個較為通用的基于.net的電子商務平臺。
2 電子商務概況
電子商務是一種新興的、發展迅猛地現代化商務方式,它完全改變了我們傳統的商務模式,沒有了時間和空間的限制,用戶完全可以在家中處理業務。通過電子商務平臺,任何合法的組織、公司或者個人都可以在網絡上發布自己的商品信息,使得商品信息的獲取有了廣泛的內容和選擇性;貿易、商務活動中的一系列繁瑣過程包括商品認知、談判、交易等都可通過電子商務平臺來完成。目前我國電子商務市場仍處于放大狀態,美韓兩國的網購滲透率早已超過了60%,而我國的滲透率還不足50%,所以我國電子商務未來的發展空間相當巨大;因為一系列網絡交易的規章制度的出臺,我國電子商務的運營日趨規范化,消費者的信任度得到提高;我國電子商務將迎來更多的跨界合作,從而改革創新電子商務產業。有理由相信,在21世紀,電子商務將逐漸成為我國社會生活的主要方式,也將成為數字化社會的基礎。
3 .net優勢
服務器端開發目前主流的技術有.net,JSP和PHP等。通過分析,本文選擇.net,因為.net的優勢很多,如:首先,.net簡單易學,容易使用;.net使用VBScript、JScript等簡單易懂的腳本語言,結合HTML代碼,可快速地完成網站的應用程序,開發速度很快;.net對很多后臺和頁面的東西封裝很好,后臺有較多的封裝很好的控件,前臺有很多AJAX的封裝控件,因此用.net做出來的平臺用戶體驗會比較好,在后期的維護中,也較好維護;.net不像其他工具那么雜亂,在開發中比較統一;.net的開發效率很高,運行效率也不比JAVA差,微軟的網站就是一個很好的證明。最后,windows服務器一般多使用.net,因為微軟提供的很多服務通過.net很容易實現。因此,本文的電子商務平臺基于.net。
4 平臺設計
4.1 B/S三層體系結構
本文的電子商務平臺采用B/S三層體系結構,將Web應用按照功能和模塊分成邏輯上的三層,即客戶訪問層、業務邏輯層、系統應用服務器。客戶訪問層將向用戶提供一個友好的操作界面,同時還會將用戶的操作請求發送為系統應用服務器,客戶訪問層使用.net的頁面設計技術等;業務邏輯層采用.net動態網頁編碼技術,使用C#語言進行代碼開發,用于處理客戶端的請求,通常通過訪問系統應用服務器得到相關的信息,處理后再將結果返回給業務邏輯層,或者接受客戶訪問層傳來的用戶請求,進行處理,在把數據保存到系統應用服務器;系統應用服務器即后臺數據庫服務器,用于負責數據信息的存取。
4.2 總體設計
本文把電子商務平臺設計為三個子系統:前臺、后臺業務處理系統、倉庫管理系統。
前臺包括用戶注冊、產品導航/展示、產品搜索、賬戶中心、購物車、商城公告、退換貨申請、幫助中心等模塊。用戶可通過用戶注冊來進行賬戶的注冊,然后在賬戶中心可以修改自己的基本信息,包括密碼修改、個人信息修改等;用戶通過產品搜索來查找自己感興趣的商品,產品導航為用戶檢索商品時提供快捷的路徑,而產品展示則顯示出客戶關注的產品;購物車負責存儲用戶可能要購買的產品;當用戶不滿意產品時,則可通過退換貨申請來退換貨;商城公告發布公共信息,如促銷活動、商城管理等;當有用戶在使用平臺時遇到操作問題則可通過幫助中心解決。
后臺業務處理系統包括網站定制/促銷、客戶管理、訂單管理、采購管理、產品管理、庫存管理、售后服務、財務管理、系統管理等模塊。簡單列舉兩個模塊的功能:客戶管理模塊管理用戶的賬號等基本信息;訂單管理模塊管理客戶的所有訂單,包括預定和已付款。
倉庫管理系統包括訂單出庫、采購入庫、倉庫盤點、庫位管理、退換貨處理、手持終端系統。簡單列舉幾個模塊的功能:訂單出庫模塊負責從后臺業務處理系統的訂單管理模塊收集信息,對照已生成的訂單,發出貨物;采購入庫負責保存采購的商品;倉庫盤點負責存貨的清點。設計圖如下:
[參考文獻]
[1]馬榮飛.基于ASP.NET 4.0電子商務平臺設計與實現[J].現代計算機,2011(8):71-74.
[2]甘叢芳.基于.NET的企業級電子商務平臺設計探討[J].中國電子商務,2011(1).