1. 程式人生 > >Java網上書店(圖書)管理系統的設計與實現

Java網上書店(圖書)管理系統的設計與實現


網上書店管理系統功能模組劃分
根據需求分析與系統功能設計目標,結合實際情況本系統功能模組設計分為如下幾個模組:
1.主頁:在這裡我們可以看見本系統的主要功能和資訊。
2.使用者註冊:在這裡我們可以註冊我們的基本資訊,其中電話和Email是比較重要的,因為我們需要對這些資訊進行處理,以方便使用者的付款和郵購。
3.使用者登陸:為了方便使用者的付款,郵購和管理,我們需要變成會員後才可以進行消費。
4.書目瀏覽:成功登陸後的使用者可以分頁瀏覽圖書書目,並將想要的圖書提交到填寫訂單頁面。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登入頁面”。
5.訂購圖書:成功登陸的使用者可以在該頁面定購所需要的圖書。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。
6.檢視訂單:成功登陸的使用者可以在該頁修改已經訂購的圖書。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。 版權所有www.56DoC.COM 諮詢QQ:869918441 
7.修改訂單:成功登陸的使用者可以在該頁修改或刪除已經訂購的圖書。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。
8.書目查詢:成功登陸的使用者可以在該頁查詢自己需要的圖書。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。
9.修改密碼:成功登陸的使用者可以在該頁修改自己的密碼。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。
10.修改個人資訊:成功登陸的使用者可以在該頁修改自己當初註冊時的資訊。如果使用者還沒有註冊就直接進入或者沒有成功登陸就進入頁面,將被連線到“使用者登陸頁面”。
11.留言板:成功登入的使用者可以在該頁留言。
12.管理員:檢視使用者訂單,檢視使用者資訊,並根據使用者資訊和使用者訂單對商品進行發派。

開發環境:MyEclipse
Web伺服器:Tomcat
資料庫:MySQL

目 錄
引 言    4
第一章 開發背景    5
1.1 目的和意義    5
1.2 開發設計思想    5
1.3 開發目標    5
第二章 開發工具和環境簡介    5
2.1 Java Server Page 簡介    5


2.2 Mysql enterprise edition 簡介    6
2.3 JDBC 驅動程式簡介    7
2.4 JavaBeans 簡介    8
2.5 JAVA 簡介    8
2.6 電子商務簡介    8
第三章 圖書管理系統功能分析    11
3.1 系統功能分析    11
3.2 可行性研究    11
3.3 需求分析    13
3.4 系統總體結構圖    13
3.5 資料字典    18
3.6 需求分析複審    18
第四章 圖書管理系統總體設計    19
4.1 系統功能設計目標    19
4.2 網上書店管理系統功能模組劃分    19
4.3 網上書店的體系結構    20
第五章 資料庫設計    21
5.1 資料庫系統概述    21
5.2 資料庫表設計    21
第六章 程式設計    23
6.1 程式說明    23
6.2 具體模組劃分    23 
第七章 軟體安裝與除錯    26
7.1 軟體的安裝與配置    26
7.2 軟體除錯    27
7.3 軟體測試    27
結束語    28
致謝    28
參考文獻    29

【執行截圖】

1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

7.jpg

8.jpg