freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子商務(wù)手機銷售網(wǎng)站畢業(yè)設(shè)計論文(存儲版)

2025-01-12 15:24上一頁面

下一頁面
  

【正文】 My Eclipse 的功能非常強大支持也十分廣泛尤其是對各種開源產(chǎn)品的支持十分不錯 在結(jié)構(gòu)上 My Eclipse 的特征可以被分為 7 類 Java EE 模型 WEB 開發(fā)工具 EJB 開發(fā) 工具 應用程序服務(wù)器的連接器 Java EE 項目部署服務(wù) 數(shù)據(jù)庫服務(wù) MyEclipse 整合幫助 對于以上每一種功能上的類別在 Eclipse 中都有相應的功能部件并通過一系列的插件來實現(xiàn)它們 MyEclipse 結(jié)構(gòu)上的這種模塊化可以讓我們在不影響其他模塊的情況下對任模塊進行單獨的擴展和升級 簡單而言 MyEclipse 是Eclipse 的插件也是一款功能強大的 Java EE 集成開發(fā)環(huán)境支持代碼編寫配置測試以及除錯 第 2 章 需求分析 21 需求確定 211 普通用戶需求 普通用戶指沒注冊的用戶 a 普 通用戶可以通過系統(tǒng)瀏覽商品 b 普通用戶可以通過系統(tǒng)搜索商品 c 普通用戶可以通過系統(tǒng)下訂單 d.普通用戶可以注冊成為系統(tǒng)會員 212 會員用戶需求 a 會員可以瀏覽和檢索商品 b 會員可以下訂單 享受會員價 c 會員可以瀏覽自己下過的訂單 d 會員可以管理自己的信息 1 修改密碼 2 修改送貨地址 3 修改聯(lián)系方式 213 管理員需求 a 管理員通過后臺進行會員管理 1 會員瀏覽 2 會員歷史訂單瀏覽 3 會員刪除 4 指定會員級別 b 管理員通過后臺進行產(chǎn)品分類的管理 1 瀏覽 2 添加 3 刪除 4 修改 c 管理員通過后 臺進行產(chǎn)品管理 1 新增產(chǎn)品 2 產(chǎn)品上柜 3 產(chǎn)品下柜 4 產(chǎn)品銷售瀏覽 5 產(chǎn)品搜索 6 產(chǎn)品刪除 7 產(chǎn)品修改 d 管理員通過后臺進行訂單的管理 1 訂單查詢 2 修改訂單狀態(tài) 3 訂單搜索 4 訂單跟蹤 5 訂單提醒 22 架構(gòu)分析與設(shè)計 221 邏輯架構(gòu) 采用三層架構(gòu) JSPJavaBeanDatabaseJSP 負責表現(xiàn) JavaBean 負責業(yè)務(wù)邏輯Database 負責持久保持數(shù)據(jù) 222 物理架構(gòu) 網(wǎng)站服務(wù)器的硬件配置 Web 服務(wù)器一臺配置 2G 內(nèi)存 100G 硬盤酷睿 2 雙核CPUDatabase 服務(wù)器一臺配置 2G 內(nèi)存 100G 硬盤酷睿 2 雙核 CPU 對于本項目來說兩臺服務(wù)器都位于同一臺主機上 第 3 章 系統(tǒng)總體設(shè)計 采用 JSP作為開發(fā)環(huán)境 MySQL作為數(shù)據(jù)庫服務(wù)器來開發(fā)一個手機銷售網(wǎng)站系統(tǒng)實現(xiàn)用戶注冊用戶登錄用戶對個人信息的修改管理員登錄管理員后臺對賬戶信息的添加刪除修改對訂單的刪除和修改動態(tài)添加修改和刪除商品信息通過購物車來保存用戶所選定的商品在最后付款時可以刪除部分或全部不想要的商品 圖 31 手機銷售系統(tǒng)功能框圖 31 系統(tǒng)類圖 類圖如下 圖 32 系統(tǒng)類 Product 是產(chǎn)品類是產(chǎn)品的實體類屬性包括產(chǎn)品 ID 產(chǎn)品名 name 產(chǎn)品描述 descr 市場價格 normalPrice 會員價格 memberPrice 上架日期 pdate 類別 catgory User 是會員類是會員的實體類屬性包括會員 ID 會員用戶名 username 會員密碼 password 手機號 phone 送貨地址 addr 注冊日期 rdate Adminstrator 的管理員類是管理員的實體類屬性有管理員用戶名和管理員密碼 Category 是類別類是類別的實體類包括類別 id 類別的名稱 name 類別描述 descr 所屬產(chǎn)品 id pid 32 數(shù)據(jù)庫結(jié)構(gòu)與表設(shè)計 圖 33 ER 圖 購物車類與產(chǎn)品類是一對多的關(guān)系類別類與產(chǎn)品類是一對多的關(guān)系訂單類與產(chǎn)品類是多對多的關(guān)系會員類與訂單類是一對多的關(guān)系從圖 33 可以看出一個購物車里可以有多個產(chǎn)品一個品牌類別可以有多個產(chǎn)品一個會員可以有一個或多個訂單而每個訂單只會對應一個會員否則就變成一份訂單是多個會員所下了一個訂單可以有一個或多個產(chǎn)品而購物車類與類別類則沒有直接的聯(lián)系我們雖然可以說一個購物車可以有一個或多個品牌類別即一個用戶買了一個品牌所有的手機這種情況我們則轉(zhuǎn)化為購物車類與產(chǎn)品類的關(guān)系畢竟上述這種情況是少見的 321 User 表 存放用戶的用戶名密碼電話地址注冊日期信息 表 31 User 表 字段名 字段類型 說明 id Int 主鍵自動遞增 username Varchar 用戶名 password Varchar 密碼 phone Varchar 電話 addr Varchar 地址 Rdate Datetime 注冊日期 322 Product 表 存放產(chǎn)品的 ID 產(chǎn)品名描述市場價會員價上柜日期信息 表 32 Product 表 字段名 字段類型 說明 id int 主鍵自動遞增 name varchar 產(chǎn)品名 descr varchar 描述 normalprice varchar 市場價 memberprice varchar 會員價 pdate datetime 上柜日期 categoryID int 類別 ID 引用 Category 表的 id 323 Category 表 存放分類的 ID 分類名描述信息 表 33 Category 表 字段名 字段類型 說明 id int 主鍵自動遞增 name varchar 分類名 descr varchar 描述 pid varchar 父id 324 SalesOrder 表 存放訂單的用戶 ID 送貨地址下單時間信息 表 34 Sales Order 表 字段名 字段類型 說明 id int 主鍵自動遞增 userid int 用戶 id addr varchar 送貨地址 odate datetime 下單時間 status int 訂單狀態(tài) 0 訂單未處理 1 處理成功 2 廢單 325 SalesItem 表 存放訂單項的產(chǎn)品 ID 單價數(shù)量信息 表 35 Sales Item 表 字段名 字段類型 說明 id int 主鍵自動遞增 productid int 產(chǎn)品 id unitprice varchar 單價 pcount datetime 數(shù)量 orderid int 訂單 id 引用 salesorder 的 id 33 頁面設(shè)計 331 前臺 前臺購物流程進入系統(tǒng)就進入到了系統(tǒng)的首頁普通用戶可以瀏覽商品也可以登錄進入如果不登錄選擇加入購物車時會提示要登錄如果登錄了系統(tǒng)就可以購物了選擇商品類別選擇需要的商品然后點我要購買然后會出現(xiàn)購物車點擊確認下單就結(jié)束了整個流程客戶的下單信息會保存在每個會員的信息里面 a 首頁 1 顯示某類商品 2 根據(jù) id 顯示圖片 3 搜索 4 注冊 5 登錄 6 自服務(wù) b 搜索界面 searchjsp c 搜索結(jié)果 searchresultjsp d 注冊 1 注冊頁面 registerjsp 2 注冊成功 registerokjsp 3 注冊失敗 registererrjsp 圖 34 系統(tǒng)流程圖 e 登錄 1 登陸頁面 loginjsp 2 登錄成功 loginokjsp 3 登錄失敗 loginerrjsp f 自服務(wù) selfservicejsp 1 修改密碼 changepasswordjsp 2 修改成功 changepasswordokjsp 3 修改 失敗 changepassworderrjsp 4 修改其他信息 changeinfojsp 5 修改其他信息成功 changeinfookjsp 6 修改其他信息失敗 changeinfoerrjsp g 購物 1 購物車瀏覽 cartjsp 2 結(jié)賬 buyjsp 332 后臺 admin 目錄下 進入后臺管理后首先要通過管理員用戶名和密碼登錄然后可以進行用戶管理包括用戶的查詢和刪除產(chǎn)品管理包括產(chǎn)品的添加查詢類別管理包括添加類別刪除類別修改類別訂單管理包括查看訂單修改訂單 圖 35 后臺流程圖 a 登錄頁面 loginjsp b 首頁 indexjsp 1 用戶管理 2 產(chǎn)品管理 3 類別管理 4 訂單管理 c 用戶管理 1 顯示用戶 userlistjsp 2 刪除用戶 userdeletejsp 3 搜索用戶 usersearchjsp d 產(chǎn)品管理 1 產(chǎn)品顯示 productlistjsp 2 產(chǎn)品添加 prodouctaddjsp 3 產(chǎn)品更改 productchangejsp 4 產(chǎn)品刪除 productdeletejsp 5 產(chǎn)品搜索 productSearchjsp e 類別管理 1 類別顯示 categorylistjsp 2 類別添加 caegoryaddjsp 3 類別刪除 categorydeletejsp 4 類別修改 categorychangejsp f 訂單管理 1 訂單瀏覽 salesorderlistjsp 2 訂單處理 salesorderdealjsp 第 4 章 功能實現(xiàn) 41 數(shù)據(jù)庫連接 數(shù)據(jù)庫采用的是 Mysql數(shù)據(jù)庫為了方便獲取連接寫了一個 DBjava的工具類 首先導入 mysql的 jar包然后加載驅(qū)動獲取連接本 getConn 方法返回一個Connection 對象本類中還包含了 executeQuery getResultSet 還有關(guān)閉數(shù)據(jù)庫連接的 close 方法 數(shù)據(jù)庫連接實現(xiàn)方法 public static Connection getConn Connection conn null try 加載數(shù)驅(qū)動 ClassforName mysqljdbcDriver 獲得連接 conn DriverManagergetConnection jdbcmysqllocalhost3306Shopping rootroot catch ClassNotFoundException e eprintStackTrace catch SQLException e eprintStackTrace return conn 42 會員模塊 421 User 類 類中包含了這些屬性的 getset 方法構(gòu)成了 javabean public class User private int id 用戶 ID private String username 用戶名 private String password 用戶密碼 private String phone 手機號碼 private String addr 送貨地址 private Date rdate 注冊日期 public get return public set this 422 用戶模塊后臺 save 方法無返回類型無參數(shù)使用 User 中的屬性作為 SQL 語句的值進行添加用戶即注冊方法 public void save Connection conn DBgetConn String sql insert into user values null PreparedStatement pstmt DBprepare conn sql try pstmtsetString 1 username pstmtsetString 2 password pstmtsetString 3 phone pstmtsetString 4 addr pstmtsetTimestamp 5 new Timestamp rdategetTime pstmtexecuteUpdate catch SQLException e eprintStackTrace finally DBclose pstmt DBclose conn 實現(xiàn)效果如下 圖 41 用戶信息 getUsers 方法無參數(shù)返回 List 的列表從數(shù)據(jù)庫中取出表中數(shù)據(jù)封裝成User類放進一個 List集合中返回此外 getUsers 有個重載方法作用是為返回的用戶信息進行分頁顯示處理參數(shù)有 3 個 List userint pageNoint pageSizepageNo 是第幾頁 pageSize 是每頁顯示多少條記錄 public static List get
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1