正文 基於SSH的網絡商城係統的設計與實現(1 / 2)

基於SSH的網絡商城係統的設計與實現

學術研究

作者:劉洲 陳勇

摘 要:為了網購平台能在服務器端更加有效而穩定的運行,以JavaEE的SSH框架和MySQL數據庫為基礎,結合JQuery等技術,利用Eclipse開發了一個網絡商城係統。該係統主要分為前台和後台兩個部分,前台供用戶注冊購物使用,後台供管理員對商品、訂單以及用戶信息進行管理。

關鍵詞:JavaEE;SSH;MySQL;Eclipse;網絡商城係統

中圖分類號:TP18 文獻標識碼:A 文章編號:2095-1302(2015)09-00-02

0 引 言

近年來,電子商務發展迅猛,網上購物已成為大眾所趨,網絡商城不僅為人們提供了便利,更促進了產業、經濟的發展,越來越多的公司和企業開發了自己的網購係統。為推動網購產業模式的革新,加快互聯網時代的到來,本文根據人們生活中的實際需求,設計了此網絡商城係統。

1 係統概述

1.1 係統流程

本係統的主要流程是:注冊用戶可以通過瀏覽器端訪問到本係統,從而進行搜索瀏覽商品完成訂單購物。管理員也可以同樣地登錄係統,完成對商品、訂單、用戶的管理。

1.2 係統功能模塊設計

該係統主要由用戶模塊以及管理員模塊構成。用戶模塊:實現普通用戶訪問係統時注冊、登錄係統後瀏覽商品、購買商品、管理購物車、結算和付款。管理員模塊:包含權限人員對商品及商品種類的管理(增、刪、改、查)、對訂單的管理(增、刪、改、查)、對用戶的管理 (增、刪、改、查) 等。

1.3 用戶操作係統

訪問該係統的用戶可以實現如下三個功能:

(1)用戶注冊。用戶在購物之前需要提交合法的個人信息,包括用戶昵稱、真實姓名、密碼、住址、聯係電話等11個屬性,用戶注冊成功後方可訂單購物;

(2)管理購物車。用戶在成功登錄本係統後,可查看並修改個人信息,查詢購買曆史,選擇商品放入購物車或者從購物車中移除一些商品;

(3)結算和付款。用戶在選購完畢後,可以進入結算中心,對本次購買的商品進行結算,並提供各種支付方式。

1.4 管理員權限係統

管理員係統用於權限人員登錄後台進行相關操作,主要有如下四種功能:

(1)管理員登錄。有一定權限的人員可登錄本係統;

(2)商品管理。用來管理商品及商品種類信息,包括商品種類的編號、商品種類的名稱、商品名稱、商品描述、商品價格、商品總數等;

(3)訂單管理。用來管理訂單信息,包括用戶編號、訂單時間、發貨時間、總金額、買家備注、買家是否付款等;

(4)用戶管理。用來管理係統的注冊用戶信息,包括對用戶名、密碼、住址、聯係電話等的查詢與修改。

2 係統技術架構

係統應用開發方麵選擇J2EE技術,Java語言以其特有的安全性、跨平台性、一次編寫到處執行和具有諸多開源框架的特性而流行,已經成為電子商務平台的首選語言。該係統在應用架構技術實現上依賴於目前最為流行的Struts2+Spring+Hibernate框架組合,並采用具有高度可擴展性的Web層+業務邏輯層+DAO層的分層架構。