第3.1章Easy-Buy電子商城系統(tǒng)設(shè)計_第1頁
第3.1章Easy-Buy電子商城系統(tǒng)設(shè)計_第2頁
第3.1章Easy-Buy電子商城系統(tǒng)設(shè)計_第3頁
第3.1章Easy-Buy電子商城系統(tǒng)設(shè)計_第4頁
第3.1章Easy-Buy電子商城系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第3章 Easy_Buy電子商城系統(tǒng)設(shè)計本章學習要點: 系統(tǒng)用例圖;功能模塊設(shè)計;系統(tǒng)流程設(shè)計;數(shù)據(jù)庫設(shè)計;詳細設(shè)計;3.1 系統(tǒng)概述3.2 系統(tǒng)功能模塊設(shè)計3.3 系統(tǒng)流程3.4 數(shù)據(jù)庫設(shè)計3.5 詳細設(shè)計3.6 本章小結(jié)第3章 Easy_Buy電子商城系統(tǒng)設(shè)計3.1 系統(tǒng)概述 前臺購物系統(tǒng) Easy_Buy是一個B-C模式的電子商城,該電子商務(wù)系統(tǒng)要求能夠?qū)崿F(xiàn)前臺用戶購物和后臺管理兩大部分功能。 用戶注冊/登錄 商品展示/搜索購物車/訂單個人設(shè)置 意見反饋 后臺管理系統(tǒng)管理用戶維護商品庫處理訂單維護會員信息其他管理功能 系統(tǒng)用例圖圖3-1 Easy_Buy系統(tǒng)用例圖3.2 系統(tǒng)功能模塊設(shè)計

2、 Easy_Buy是一個在線銷售系統(tǒng),是一個B-C模式的電子商務(wù)系統(tǒng),由前臺的B/S模式購物系統(tǒng)和后臺的C/S模式的管理系統(tǒng)兩部分組成。該電子商務(wù)系統(tǒng)可以實現(xiàn)會員注冊、瀏覽商品、查看商品詳細信息、選購商品、取消訂單和查看訂單等功能,前臺系統(tǒng)的詳細功能如圖3-2所示。個人設(shè)置導航欄新品區(qū)搜索區(qū)普通區(qū)版權(quán)區(qū)促銷區(qū)站點公告圖3-2 系統(tǒng)首頁 注冊模塊 提供注冊功能,用戶填寫必要資料和可選資料后成為本購物網(wǎng)站的會員,只有注冊會員才可以進行購物操作,非注冊會員只能查看商品資料。會員注冊頁面如圖3-3所示。 登錄模塊 注冊會員輸入注冊用戶名和密碼可以登錄本網(wǎng)站進行購物。登錄功能及登錄后的顯示信息如圖3-4

3、所示。圖3-4 用戶登錄 商品展示新品上架 進入Easy_Buy電子商城后,在網(wǎng)站首頁的上半部分會顯示最新入庫的6種商品信息,用戶可以通過點擊【更多】鏈接查看更多的商品信息,如圖3-5所示。圖3-5 新品上架促銷商品 進入Easy_Buy電子商城后,在網(wǎng)站首頁的下半部分會顯示促銷的4種商品信息及其他商品信息,用戶可以通過點擊【更多】鏈接查看更多的商品信息,如圖3-6所示。圖3-6 促銷商品 商品詳情 用戶在瀏覽商品信息時可以點擊【詳情】按鈕,查看商品折扣、商品描述、商品大圖等詳細信息,如圖3-7所示。圖3-7 商品詳情 購物車 用戶在瀏覽商品信息時可以點擊【購買】按鈕,購買指定的商品,即將商品

4、放入購物車中,對于購物車中的商品,用戶可以確認購買,也可以退還商品(刪除),也可以增減所購商品的數(shù)量,如圖3-8所示。圖3-8 購物車 訂單處理 用戶查看購物車時可以點擊【去收銀臺結(jié)賬】按鈕,確認購買所選擇的商品。同時,填寫付款方式、收貨地址和確認E-mail等信息完成商品的訂購,如圖3-9所示。圖3-9 用戶訂單 如果用戶點擊【確定付款】按鈕,則顯示用戶訂單的詳細信息(包括訂單號、訂單時間等信息),如圖3-10所示 圖3-10 訂單詳細信息 訂單處理 在用戶訂單產(chǎn)生后,用戶可以通過【我的訂單】鏈接查看自己的訂單信息,如圖3-11所示。圖3-11 我的訂單 訂單處理 用戶可以通過【查看詳細資料

5、】鏈接查看自己的訂單的詳細信息,如圖3-12所示。 訂單處理圖3-12 我的訂單詳細信息 客戶反饋 用戶可以發(fā)表商品的反饋意見和建議,如圖3-13所示 圖3-13 客戶反饋 后臺管理 登錄 系統(tǒng)的管理員輸入賬號和密碼可以登錄本網(wǎng)站后臺管理系統(tǒng),實現(xiàn)后臺管理功能。后臺管理員的登錄界面如圖3-14所示。圖3-14 后臺管理登錄 管理 管理員登錄后可以對電子商城的相關(guān)信息進行管理。如圖3-15所示。圖3-15 后臺管理功能3.3 系統(tǒng)流程在Easy_Buy電子商城系統(tǒng)中,用戶的購物操作和管理員的處理操作都會按照特定的順序來完成。這里我們主要介紹用戶購物的流程和客戶訂單的處理流程。根據(jù)前面的分析我們知

6、道,只有注冊會員才能夠完成商品的訂購,注冊會員的詳細購物流程如圖3-16所示??蛻粲唵蔚奶幚砹鞒倘鐖D3-17所示。 流程圖圖3-16 客戶訂單處理流程 圖3-17 客戶訂單處理流程 課堂實踐任務(wù)一 進入“北京圖書大廈網(wǎng)上書店” (http:/),通過網(wǎng)站提供的鏈接注冊成會員后,登錄系統(tǒng),進行圖書的瀏覽操作。任務(wù)二 試著搜索書名為“Java程序設(shè)計案例教程“的圖書,并查看該圖書的詳細信息。任務(wù)三 分小組討論北京圖書大廈網(wǎng)站的后臺管理應(yīng)包括哪些功能 。 3.4 數(shù)據(jù)庫設(shè)計Customer表(用戶信息表) 數(shù)據(jù)庫表設(shè)計 Idea表(用戶留言表) 數(shù)據(jù)庫表設(shè)計Product表(商品信息表) 數(shù)據(jù)庫表設(shè)

7、計Notice表(公告信息表) 數(shù)據(jù)庫表設(shè)計Main_type表(商品類別信息表) 數(shù)據(jù)庫表設(shè)計Orders表(訂單信息表) 數(shù)據(jù)庫表設(shè)計OrderDetails表(訂單詳情表) 數(shù)據(jù)庫表設(shè)計Payment表(支付表) 數(shù)據(jù)庫表設(shè)計Admin表(管理員表) 數(shù)據(jù)庫表設(shè)計 創(chuàng)建數(shù)據(jù)庫和表的SQL語句 (ShopSystem)和主要表的SQL語句,讀者在使用樣例系統(tǒng)時,也可以直接運行配套資源中建庫腳本或者附加系統(tǒng)中的數(shù)據(jù)庫到數(shù)據(jù)庫服務(wù)器。3.5 詳細設(shè)計Easy_Buy系統(tǒng)的開發(fā)文件夾如圖3-18所示。前臺購物系統(tǒng)文件組成如圖3-19所示,后臺管理系統(tǒng)文件組成如圖3-20所示。 開發(fā)文件夾前臺購物

8、系統(tǒng)后臺管理系統(tǒng)系統(tǒng)數(shù)據(jù)庫系統(tǒng)圖片網(wǎng)站配置文件系統(tǒng)說明文檔圖3-18 系統(tǒng)開發(fā)文件夾圖3-19 前臺購物系統(tǒng)文件組成圖3-20 后臺管理系統(tǒng)文件組成 頁面關(guān)系圖 Easy_Buy電子商城前臺主要頁面的關(guān)系如圖3-21所示,請讀者結(jié)合配套資源扣的系統(tǒng)進行分析和學習。圖3-21 Easy_Buy電子商城前臺頁面關(guān)系圖 系統(tǒng)使用說明 1系統(tǒng)配置 本書中所有實例都是在Windows 2000 Server操作系統(tǒng)下開發(fā)的,程序測試環(huán)境為Windows 2000 Server。用戶在Windows 2000 Server下正確配置程序運行所需的環(huán)境后,完全可以使用本實例。具體配置如下: 硬件平臺:CPU

9、:P41.8GHz;內(nèi)存:256MB以上。軟件平臺:操作系統(tǒng):Windows 2000 Server;數(shù)據(jù)庫:SQL Server 2000;開發(fā)工具包:JDK Version1.4.2;JSP服務(wù)器:Tomcat 5.0;瀏覽器:IE5.0及以上版本,推薦使用IE6.0;分辨率:最佳效果1024768。 系統(tǒng)使用說明 2.源程序使用方法如果用戶要使用源程序,計算機除了滿足上面要求的配置外,還需要完成如下工作:(1)使用本書中源程序時,請將光盤中該程序所對應(yīng)的文件夾(easybuyonline)拷貝到計算機硬盤上的Tomcat安裝目錄下的“webapps”文件夾下,并去掉所有文件的只讀屬性,然

10、后重新啟動Tomcat。(2)啟動企業(yè)管理器,將應(yīng)用程序shopData文件夾下的ShopSystem數(shù)據(jù)庫附加到當前SQL Server數(shù)據(jù)庫服務(wù)器。 系統(tǒng)使用說明 (3)配置指向ShopData數(shù)據(jù)庫的系統(tǒng)DSN(ODBC數(shù)據(jù)源)“shopData”。(4)啟動Tomcat服務(wù)器。(5)在瀏覽器中輸入http:/localhost:8080/easybuyonline/shop/index.jsp后,即可進入前臺購物頁面。(6)在瀏覽器中輸入http:/localhost:8080/easybuyonline/admin/admin_login.jsp,輸入管理員賬號和密碼后,即可進入后臺管理頁面。 系統(tǒng)使用說明 3.6 本章小結(jié) 本章學習了如下內(nèi)容:Easy-Buy系統(tǒng)概

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論