引言:隨著我國電子商務事業(yè)的不斷發(fā)展,網(wǎng)絡購物已經(jīng)成為目前人們消費的主要渠道。而網(wǎng)絡購物也以快速,高效,節(jié)約成本等特點引起了許多企業(yè)的關注,我國很多企業(yè)紛紛開始了網(wǎng)絡商城的建設活動。而對于我國的中小企業(yè)而言,激烈的市場競爭以及復雜的社會環(huán)境讓這些企業(yè)在前期的生存顯得十分困難,用傳統(tǒng)的營銷方法顯然不能滿足當下的市場環(huán)境。因此,建設小型網(wǎng)上商城,在低成本下實現(xiàn)高收益對中小企業(yè)的發(fā)展很有幫助。文章就如何設計以及實現(xiàn)小型網(wǎng)上商城進行了討論。
就目前的市場情況而言,電子商務是市場發(fā)展的主要方向,也是我國經(jīng)濟發(fā)展的主要動力。電子商務會像工業(yè)革命一般改變?nèi)藗兊纳睢S捎陔娮由虅赵谥袊钠占埃覈M者群體的觀念也在逐漸改變,由以前對于電子商務的不信任轉(zhuǎn)變?yōu)榱嗽谙M時首選電子商務。因此在我國電子商務會為許多中小型企業(yè)帶來新的機遇。在目前激烈的市場競爭和越來越完善的國家法律法規(guī)之下,以傳統(tǒng)方式經(jīng)營的中小型企業(yè)顯然不能在市場中生存下來,更不用談發(fā)展和壯大。因此中小型企業(yè)可以通過電子商務的方式,在網(wǎng)絡上建立小型網(wǎng)絡商城,從而節(jié)約成本,獲取巨大的收益,使得中小型企業(yè)發(fā)展。但是網(wǎng)上商城的設計與實現(xiàn)需要的專業(yè)水平較高,因此就需要對此進行討論。
一、小型網(wǎng)上商城實現(xiàn)需要的技術
(一)瀏覽器和服務器結(jié)構(gòu)
在傳統(tǒng)的網(wǎng)上商城采用的是C/S結(jié)構(gòu),即客戶機和服務器結(jié)構(gòu),這種結(jié)構(gòu)主要有客戶機通過網(wǎng)絡連接到服務器,有客戶在客戶機上輸入信息,通過網(wǎng)絡傳送到服務器上,在有網(wǎng)絡將服務器反饋的信息傳輸給客戶。這種結(jié)構(gòu)對客戶機的要求往往很高,因為各種應用荷載主要有客戶及承擔。而且各種用戶信息可能會泄露,保密性不好,并且在傳輸數(shù)據(jù)較大時不能夠保證穩(wěn)定性,因此可以采用將客戶急需要承擔的部分或者全部邏輯處理數(shù)據(jù)從客戶機上奮力,有服務器來處理,但是這種結(jié)構(gòu)仍然會出現(xiàn)泄露用戶信息等問題,因此可以用瀏覽器和服務器結(jié)構(gòu)來解決。這種結(jié)構(gòu)主要是由將用戶界面通過瀏覽器來呈現(xiàn),將一部分簡單的數(shù)據(jù)處理讓用戶承擔,主要的處理由服務器實現(xiàn)。這樣的結(jié)構(gòu)不僅對客戶計算機要求不高,而且還保證了客戶數(shù)據(jù)的安全。
(二)三層體系結(jié)構(gòu)
目前的網(wǎng)上商城主要使用的是三層體系結(jié)構(gòu)。這種結(jié)構(gòu)主要由表示層,中間層和數(shù)據(jù)層組成。表示層實在客戶端展現(xiàn)的,通過JAVA,Actives等技術將數(shù)據(jù)進行處理,并且直觀的展現(xiàn)在用戶的計算機上。中間層主要有服務器組成,它可以將用戶數(shù)據(jù)與處理完成后的數(shù)據(jù)進行傳輸。中間層的工作模式是接受到用戶的數(shù)據(jù)請求,并且將數(shù)據(jù)請求傳輸給數(shù)據(jù)層,在數(shù)據(jù)層處理完成后在通過中間層傳送給用戶。而最底層為數(shù)據(jù)層,數(shù)據(jù)層主要由數(shù)據(jù)服務器組成,它的工作模式為接收到中間層傳送的數(shù)據(jù)后,對這些數(shù)據(jù)進行處理,在處理完成后將數(shù)據(jù)傳送給中間層。
(三)SQL Server系統(tǒng)
在進行小型網(wǎng)絡商城的實現(xiàn)時,可以用到SQL Server系統(tǒng),SQL Server系統(tǒng)是一個數(shù)據(jù)庫管理系統(tǒng),它的功能先進,使用方便,并且與先關軟件的集成度很高,適合中小企業(yè)的小型網(wǎng)上商城實現(xiàn)。并且SQL Server系統(tǒng)提供了企業(yè)級的數(shù)據(jù)庫功能,完全可以保證小型網(wǎng)上商城的數(shù)據(jù)存儲,分析以及傳輸。不僅如此,SQL Server的安裝,維護都十分方便,在SQL Server中已經(jīng)包含了許多的開發(fā)以及管理工具,從而可以在多個網(wǎng)站上進行安裝,管理和使用SQL Server。
(四)ASP.net技術
要使用三層結(jié)構(gòu)進行小型網(wǎng)上商城的實現(xiàn),就需要使用到ASP.net技術。這種技術是一種內(nèi)嵌網(wǎng)頁的腳本,主要是由網(wǎng)絡服務器端執(zhí)行的腳本技術。ASP.net的執(zhí)行效率很高,將通用語言的程序在服務器上運行,將程序在服務器上進行編譯,速度很快。并且ASP.net可以使用微軟公司的全新產(chǎn)品,工具支持豐富。而且ASP.net的通用性優(yōu)良,幾乎可以在所有平臺上使用。不僅如此,ASP.net也具有簡單易用的特點,在后期的維護升級上十分方便,便于網(wǎng)上商城的升級和維護。
二、小型網(wǎng)絡商城的要求
小型網(wǎng)絡商城主要是為中小型企業(yè)服務,這些企業(yè)往往具有資金不充裕,市場占有率不高,市場競爭力弱,需要快速得到收益等特點。因此在小型網(wǎng)上商城的設計上應該具有如下特點。
(一)網(wǎng)上商城的可靠性要好
由于網(wǎng)絡商城是24小時不間斷運行,因此對于軟硬件的可靠性要求很高,需要網(wǎng)上商城的軟硬件的可靠性都非常好,以保證網(wǎng)絡商城在運行中不會出現(xiàn)問題,保證中小型企業(yè)的工作效率以及收益。
(二)網(wǎng)上商城具有可擴充性
由于企業(yè)是在不斷發(fā)展的,因此網(wǎng)上商城會不斷的增加新產(chǎn)品,業(yè)務量也會隨著時間推移不斷增加。因此就需要網(wǎng)上商城具有可擴充性的特點,在數(shù)據(jù)不斷增加時可以完美的對數(shù)據(jù)進行處理。不能在數(shù)據(jù)增加的時候就必須對硬件和軟件進行升級,這樣不僅對企業(yè)會造成增加成本的影響,在系統(tǒng)升級時客戶也不能登錄網(wǎng)上商城,從而對企業(yè)收入造成損失。
(三)網(wǎng)上商城要簡單易用
由于網(wǎng)上商城是直接面對用戶的,因此就需要設計出的網(wǎng)上商城具有簡單易用的特點,在客戶第一次使用時就感到一目了然,簡潔直觀。從而在第一步就能夠做到吸引客戶。而如果網(wǎng)上商城的界面過于繁瑣,則會讓客戶感到麻煩,從而不會進行注冊等工作,讓企業(yè)的收益降低,達不到網(wǎng)上商城建立的最初目的。
(四)網(wǎng)上商城要具有安全的特點
在網(wǎng)上商城購物時,大多數(shù)客戶會選擇在線支付等方式進行付款。所以這就要求網(wǎng)上商城必須在安全性上有保證,從而保障用戶的各種數(shù)據(jù)不會泄露。
三、小型網(wǎng)上商城的設計
(一)小型網(wǎng)上商城的總體設計
小型網(wǎng)上商城總體設計采用的是三層式結(jié)構(gòu),主要包括了顯示層,中間層和數(shù)據(jù)層組成。顯示層主要是面對客戶的一層,由網(wǎng)站頁面設計,客戶與服務器之間的邏輯程序組成,是客戶直接面對的。中間層是連接數(shù)據(jù)層與現(xiàn)實層之間的橋梁,可以將數(shù)據(jù)在顯示層與數(shù)據(jù)層之間傳輸。數(shù)據(jù)層是對顯示層數(shù)據(jù)進行處理的一層,負責保存用戶的數(shù)據(jù),并且將數(shù)據(jù)進行分析計算后反饋給中間層。簡單而言,顯示層是用戶界面,中間層是邏輯代碼與腳本文件,數(shù)據(jù)層是數(shù)據(jù)庫。
(二)小型網(wǎng)上商城的兩個模塊
小型網(wǎng)上商城主要包括了兩個模塊,即購物模塊與管理模塊。購物模塊主要提供了客戶登陸,產(chǎn)品瀏覽以及搜索,在購物車中對產(chǎn)品進行處理,對訂單進行處理以及對產(chǎn)品進行支付的功能。而管理模塊主要包括了產(chǎn)品管理,訂單管理,客戶管理,系統(tǒng)管理的功能。購物模塊需要為客戶提供客戶登陸,瀏覽產(chǎn)品并且搜索產(chǎn)品,在產(chǎn)品進入購物車后對產(chǎn)品進行確認以及更改,確認無誤后對產(chǎn)品經(jīng)進行支付的功能。其中客戶登陸必須包含客戶姓名,城市,詳細地址等功能,購物車必須包含更改產(chǎn)品數(shù)量的功能,產(chǎn)品瀏覽必須包含搜索產(chǎn)品,產(chǎn)品詳細信息的功能。支付功能必須包含可以讓客戶選擇在線支付,找別人代付,貨到付款等功能。而管理模塊必須包含對客戶的訂單進行管理,選擇生產(chǎn)和配送日期。用戶管理功能必須包括對注冊用戶信息進行管理的功能,對于不合法客戶可以進行刪除。而系統(tǒng)管理模塊要求必須對網(wǎng)上商城系統(tǒng)在定期進行維護和升級,例如更改網(wǎng)上商城名稱,對商城內(nèi)產(chǎn)品的上下架,更改網(wǎng)上商城域名信息的功能。
四、小型網(wǎng)上商城的實現(xiàn)
(一)數(shù)據(jù)庫的設計與實現(xiàn)
網(wǎng)上商城由于具有需要處理大量數(shù)據(jù),并且數(shù)據(jù)總量在不斷增加,因此我們選用了SQL Server作為數(shù)據(jù)庫系統(tǒng)。在用戶數(shù)據(jù)方面,數(shù)據(jù)庫應該統(tǒng)計注冊用戶的真實姓名,密碼,性別,所在城市,詳細地址,郵箱,收貨地址,用戶ID,所在地郵編的信息。在產(chǎn)品數(shù)據(jù)方面應該包括產(chǎn)品介紹,產(chǎn)品詳細信息,產(chǎn)品類別,產(chǎn)品價格,產(chǎn)品圖片,產(chǎn)品評價,產(chǎn)品簡介,產(chǎn)品關鍵字,產(chǎn)品名稱的信息。而在產(chǎn)品評價的數(shù)據(jù)統(tǒng)計方面,應該同級產(chǎn)品評價的產(chǎn)品名稱,產(chǎn)品ID,產(chǎn)品圖片,評價用戶ID,評價時間,評價內(nèi)容以及回復內(nèi)容的具體信息。需要注意的是,在數(shù)據(jù)庫中的用戶ID和產(chǎn)品ID不能夠重復。而在產(chǎn)品ID方面應該由管理員設置并且特別注意。
(二)實現(xiàn)小型網(wǎng)上商城的系統(tǒng)需求。
在對網(wǎng)上商城所采用的系統(tǒng)方面,可以選擇微軟的Windows操作系統(tǒng)。不同的是在客戶端應該讓網(wǎng)上商城滿足WindowsXP,Windows7系統(tǒng),而在服務器端的系統(tǒng)選擇一般為Windows2000專業(yè)版,Windows2003專業(yè)版,WindowsXP專業(yè)版。
(三)小型網(wǎng)上商城的界面實現(xiàn)
小型網(wǎng)上商城是直接面對客戶,因此界面的設計顯得極其重要。在主界面的設計中,應該包括企業(yè)所包含所有的產(chǎn)品類別并且附加圖片。圖片要求清晰準確,而且圖片必須是超鏈接,在用戶點擊后可以進入產(chǎn)品詳細介紹的界面,以滿足客戶在對產(chǎn)品感興趣后想詳細了解產(chǎn)品的需求。在主界面還應該包括登陸一級注冊的鏈接,如果客戶想購買可以登錄或者注冊。而且在主界面上海應該包括企業(yè)的推薦產(chǎn)品以及特價產(chǎn)品,方便顧客的選購。在頁面的最下方應該標注出企業(yè)電話,方便顧客咨詢。
(四)購物車以及訂單頁面的設計
在用戶選好商品后,就會直接進入購物車進行產(chǎn)品的確認以及付款操作。在購物車中應該包括產(chǎn)品數(shù)量增減的功能,通過點擊購物車內(nèi)的按鈕應該實現(xiàn)產(chǎn)品的增加減少以及刪除功能。在付款頁面中,包括確認收貨地址以及訂單兩部分。要求顧客可以選擇在線支付或是其他支付方式。
五、結(jié)語
在目前我國經(jīng)濟高速發(fā)展的情況下,許多中小型企業(yè)已經(jīng)選擇了網(wǎng)上商城這種方式來進行營銷。小型的網(wǎng)上商城具有成本低,鋪貨迅速,客戶購買方便等特點,特別適合市場競爭力較弱,市場占有率不高的中小型企業(yè)。而建設小型網(wǎng)上商城需要網(wǎng)上商城的數(shù)據(jù)庫能夠滿足日常客戶訪問數(shù)據(jù)的處理,業(yè)務增加數(shù)據(jù)相應增加的需求,因此可以選用SQL Server系統(tǒng)作為數(shù)據(jù)庫。而在系統(tǒng)選擇方面可以選擇微軟公司的操作系統(tǒng)。在網(wǎng)上商城的界面設計上要求簡潔明了,能夠吸引客戶,并且要求網(wǎng)上商城的安全性高,從而為中小型企業(yè)提高收益。
參考文獻
[1]馬小梅.中小企業(yè)B2C網(wǎng)上商城的設計與實現(xiàn)[D].山東大學,2010.DOI:10.7666/d.y1793145.
[2]劉頎桓.基于J2EE三層體系結(jié)構(gòu)的網(wǎng)上商城的設計與實現(xiàn)[J].中國水運(學術版),2006,6(12):138-139.
[3]孫克爭.基于ASP.NET MVC的網(wǎng)上商城的設計與實現(xiàn)[D].江蘇大學,2010.DOI:10.7666/d.y1837521.
[4]周國容,尹超.淺析購萬思網(wǎng)上商城存在的主要問題[J].科技信息,2013,(8):290.
[5]李顯峰.B2C模式網(wǎng)上購物系統(tǒng)的構(gòu)建[J].考試周刊,2013,(43):126-127.
[6]蘇桂賢.基于SOA的網(wǎng)上商城管理系統(tǒng)的分析與設計[D].廈門大學,2012.
[7]李慧.基于Asp.net的網(wǎng)絡電子商城系統(tǒng)的設計與實現(xiàn)[D].同濟大學軟件學院,2009.
[8]馮家剛.中小型城市電子商城系統(tǒng)的設計與實現(xiàn)[D].北京工業(yè)大學,2010.
(作者單位:廣東省財經(jīng)職業(yè)技術學校)