劉敏娜 魏浩
摘 要:基于B/S架構開發了電子商務平臺。該系統采用jsp技術,數據庫采用MySQL技術。該系統包括前臺管理和后臺管理兩個方面,前臺管理主要包括用戶的登錄和注冊、留言、購物車、訂單等功能,后臺管理實現了用戶管理、商品管理、留言管理、銷售管理等功能。系統界面美觀、用戶操作簡單。由于系統利用Java面向對象思想,大大簡化了開發人員的工作。
關鍵詞:B/S;電子商務平臺;jsp
中圖分類號:TP319 文獻標識碼:A
1 引言(Introduction)
隨著互聯網技術的飛速發展,很多商家利用網絡平臺發布自己的產品。網上購物這種新型的購物模式,贏得了越來越多人的認可。在網上購物,用戶只需動動鼠標就可以買到自己心儀的商品,輕松、方便、快捷,非常適合當下人們的生活節奏。因此,這種購物方式,會得到更多的人的認可。同時,隨著支付和送貨方式的不斷發展,網上購物勢必將會成為人們購物的首項選擇[1-3]。
2 電子商務平臺需求分析(The demand analysis of
electronic commerce platform)
系統具體功能如下:
(1)前臺管理功能
前臺瀏覽:用戶在前臺查看商品。
搜索商品:輸入關鍵字,在系統中搜索商品。
顯示商品詳細信息:點擊商品,對詳細信息進行查看。
登錄和注冊:填寫信息進注冊,方便管理員管理用戶。
買家留言:可以對網站進行留言。
購物車:添加寵物商品,修改購買的數量,最后結賬。
訂單:此模塊由購物車結賬產生,客戶可以查詢訂單狀態。
(2)后臺管理功能
用戶管理:管理員對用戶進行管理,例如:查看用戶的信息,刪除用戶。
商品管理:實現商品內容的更新與維護,在后臺,為管理員提供輸入、修改、刪除各類商品的功能[4]。
添加商品:添加商品功能中包括商品類別的選擇,同時,管理員可以在商品中插入相關圖片。
修改商品:修改商品內容的同時,商品類別、標題等也可以更新。
刪除商品:刪除商品的同時,該商品所包括的其他內容一并從數據庫中刪除。
留言管理:對買家留言進行查看與回復。
銷售管理:處理客戶的訂單、查詢訂單以及銷售的情況。
注銷退出:直接點擊退出系統按鈕就可以退出系統。
3 電子商務平臺概要設計(The general design of
electronic commerce platform)
3.1 系統模塊圖
系統模塊圖如圖1所示。
圖1 系統模塊圖
Fig.1 System block diagram
3.2 系統數據庫設計
(1)數據庫設計
本系統中設計了用戶信息實體、產品信息實體、訂單信息等實體[5]。
實體之間的E-R圖,如圖2所示。
圖2 實體關系E-R圖
Fig.2 E-R entity
(2)數據庫關系模型
數據庫中主要數據表的結構如下:
a.用戶表:主要存儲用戶信息。用戶表的字段說明如表1所示。
b.訂單表:主要存儲訂單信息,訂單表的字段說明如表2所示。
c.產品信息表:主要存儲系統產品信息,它使用Category的CategoryID字段作為該表的外鍵。產品信息表的字段說明如表3所示。
(1)訂單模塊
在用戶查看購物車中的購物項后,可以繼續購買或點擊確認訂單按鈕。當用戶點擊確認訂單按鈕,系統首先查看用戶是否登錄,如果沒有登錄,頁面中提示沒有登錄,并在三秒鐘后自動跳轉至登錄頁面,完成登錄后,可以查看訂單,訂單中可以看到購買的商品,商品信息不能修改。
(2)產品管理模塊
管理員進入管理模塊主頁面,點擊產品管理按鈕,添加產品后,在主頁的右側顯示相應的頁面,當輸入產品名稱、產品描述信息、選擇產品類別后會為該產品產生一個產品編號,并把編號和產品信息存儲到數據庫產品表中。管理員查找某個商品時,可以通過類別、關鍵字、價格區間或組合這些條件搜索到所需商品,數據以表格的形式顯示。
(3)用戶管理模塊
在管理員進入管理模塊的主頁面后,當點擊管理按鈕后,其他按鈕向下拉動,顯現出用戶列表按鈕,當用戶點擊用戶列表按鈕后,頁面會以表格的形式顯示用戶的所有信息,點擊刪除按鈕,系統會把數據庫中的該條記錄刪除。完成上述操作后,系統則會刷新用戶列表頁面。在當前頁面中無法顯示刪除記錄。
5 系統測試(System test)
5.1 留言模塊測試
此測試模塊主要測試用戶輸入留言信息,點擊確定后頁面是否顯示留言內容。留言模塊測試如表4所示。
5.2 訂單管理模塊測試
該模塊主要測試管理員在后臺對訂單的刪除,處理,查詢等功能操作是否正常。訂單模塊測試如表5所示。
6 結論(Conclusion)
本文主要研究了基于B/S架構的電子商務平臺。使用本系統能夠完成前臺模塊的商品瀏覽、商品購買、購物車管理和支付模擬,后臺模塊的用戶管理、商品管理、類別管理、庫存管理。用戶界面友好、美觀,操作簡單。
參考文獻(References)
[1] 辛峰.jsp網上購物系統設計與實現[J].哈爾濱職業技術學院學
報,2010(1):7-13.
[2] 張永超.網上購物系統設計[J].電腦知識與技術,2009(2):19-21.
[3] HanaBen-Shabat,Mike.電子商務全球擴張新前沿[J].中國物
流與采購,2013(4):15-19.
[4] 宋艷萍.校園網上購物系統設計與實現創新舉措[J].2013
(6):23-24.
[5] 陳健.jsp和MySQL的管理系統的設計[J].電腦與信息技術,
2011(6):25-26.
作者簡介:
劉敏娜(1981-),女,講師,碩士.研究領域:CUDA并行
計算.
魏 浩(1973-),男,講師,碩士.研究領域:圖像處理,網絡
安全.