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