在線網絡購物(網上購物)系統
2012-01-08 12:17:05 來源:www.miya291.com 瀏覽:1440次計算機畢業設計簡介:
摘 要
本購物系統是一個基于網絡的,應用了B2C開發,是根據網上購物系統的現狀而設計開發的電子商務平臺。它不但可以擴大商家的規模和市場影響力,而且可以減少企業的運營成本,提高工作的效率。
本文首先介紹了網上購物系統的現狀及開發背景,然后論述了系統的設計目標,系統需求和總體設計方案,較詳細的論述了系統的詳細設計和實現。最后,本文對網上購物系統進行了系統檢測并提出了還需要改進的問題。
本系統主要為用戶提供了會員注冊,商品搜索,購物車管理,用戶資料修改等功能,為管理員提供了商品管理,新聞信息管理,用戶信息管理,廣告鏈接管理等多重功能。在系統設計的方面,本網站采用BS的三層經典模式,同時使用JSP技術進行動態頁面的設計,從系統的安全性和代碼的可重用性方面考慮,運用JavaBean封裝代碼。數據庫設計采用Access數據庫。
關鍵詞 BS結構;JSP設計;Access數據庫
設計出該平臺功能分析如下:
1. 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。
2. 能夠完成管理員對網站的商品資料(商品添加、商品審查)會員管理(會員審查)、網站信息管理(新聞添加、修改刪除、公告設置),以及常規設置(廣告添加,友情鏈接)的功能。
3. 能過電子商品的名稱,電子商品的分類進行搜索。
4. 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。
目 錄
中文摘要
英文摘要
1 網上購物系統緒論 4
1.1 系統開發背景 4
1.1.1網上購物的發展 4
1.1.2網上購物系統的現狀 4
1.2系統實現的目標 5
1.3系統的開發意義 5
2網上購物系統分析 7
2.1網站的設計目標 7
2.2網站的可行性分析 7
2.3網站的深入調查 8
2.4網站設計的特點 8
2.5網站開發的設計思想 8
2.6系統設計的總體規則 9
3 系統的開發技術及主要架構 10
3.1開發技術的選擇 10
3.2系統的主要架構及開發模式 11
3.2.1基于B/S的體系結構 11
3.2.2基于MVC的應用開發模型 12
4 系統的功能和流程分析 14
4.1網站的功能分析 14
4.2 平臺功能模塊的設計分析 14
4.3 系統流程分析 15
4.3.1前臺購物流程如圖4-2 所示 15
4.3.2注冊功能流程如圖4-3所示 15
4.3.3商品搜索流程如圖4-4所示 16
4.3.4用戶登錄流程如圖4-5所示 17
4.3.5商品管理流程如圖4-6所示 17
4.3.6購物車流程如圖4-7所示 18
5 系統功能的具體實現 18
5.1系統數據庫表的基本設計 18
5.2 功能總體說明 21
5.2.1 目錄結構說明 21
5.2.2 功能頁面結構 22
5.2.3 主要功能流程如圖5-1所示 23
5.3各功能模塊的實現 23
5.3.1數據庫的連接 23
5.3.2用戶登陸模塊的實現 24
5.3.3 購物車模塊的實現 27
5.3.4商品信息和新聞的實現 31
5.3.5后臺管理模塊的實現 32
5.3.6 商品搜索模塊的實現 40
6 系統測試及難點分析 41
6.1系統運行環境的搭建 41
6.1.1 JAVA虛擬機的安裝 41
6.1.2 Tomcat環境搭建 41
6.2 系統程序的安裝和加載 41
6.2.1 文件的拷貝 41
6.2.2 數據庫的連接 42
6.2.3 Myeclipse開發工具 42
6.3系統測試 43
6.3.1 系統關鍵部分測試分析 43
6.3.2 單元測試分析 44
6.3.3 測試分析總結及說明 45
6.3.4 系統的性能分析 45
6.4 系統中所存在的問題及解決方案 46
6.4.1 系統的整體設計和規劃中的問題 46
6.4.2 開發功能模塊所遇到的難點 46
6.4.3系統中存在的問題及擬定的解決方法 47
總結與展望 49
致 謝 50
參考文獻 51
功能:
用戶管理 能夠完成用戶基本信息錄入的注冊和用戶基本信息的修改。
管理員管理 能夠完成管理員對網站的商品信息管理(商品添加、商品審查)、會員管理(會員審查)、網站信息管理(新聞添加、修改刪除、公告設置),以及常規設置(廣告添加,友情鏈接)的功能。
搜索功能 能過電子商品的名稱進行搜索。
查詢功能 能夠通過查看購物車對所選商品進行確定、挑選。
功能模塊如下:
