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

正文內(nèi)容

電子商務(wù)手機(jī)銷(xiāo)售網(wǎng)站畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-12-11 15:24本頁(yè)面
  

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