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

正文內(nèi)容

畢業(yè)論文-環(huán)球家電網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-02-12 23:36 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 設(shè)計(jì)。 產(chǎn)品總體概述描述 待開發(fā)的軟件系統(tǒng)的名稱 是環(huán)球家電網(wǎng)上購物系統(tǒng)。前臺(tái) 主要 是 完成普通用戶的注冊(cè), 登錄,加入購物車,查看訂單,會(huì)員中心,修改密 碼,在線支付等功能。后臺(tái)主要是管理員權(quán)限的使用,可以查看前臺(tái)普通用戶的注冊(cè)信息和管理員的信息,而且可以編輯和刪除普通用戶的信息和管理員的信息;管理員可以隨時(shí)的查看,編輯,添加新的商品、一級(jí)分類、二級(jí)分類等信息,最后可以退出系統(tǒng)。 產(chǎn)品描述 軟件開發(fā)的意圖: 可以滿足中小型企業(yè)的需求,提高效率 。 系統(tǒng)界面要求:界面簡(jiǎn)潔、明了,是用戶能夠在一個(gè)很舒服的界面下完成購物的相關(guān)操作。 產(chǎn)品功能概括 環(huán)球家電網(wǎng)上購物系統(tǒng)的前臺(tái) 功能概述主要描述了基于 B/S架構(gòu)的 普通用戶 所 需要的 主要功能, 環(huán)球家電網(wǎng) 上購物系統(tǒng)前臺(tái)的 功能概述表如表 31 所示。 表 31 環(huán)球家電網(wǎng)上購物系統(tǒng) 功能 概述 功能編號(hào) 功能名稱 功能描述 可使用該功能用戶 00 用戶 注冊(cè)個(gè)人信息 使用該系統(tǒng)的用戶 首先進(jìn)行注冊(cè) 普通 用戶 01 用戶激活 用戶到注冊(cè)時(shí)填寫的郵箱地址收取郵件并點(diǎn)擊激活鏈接激活賬戶 普通用戶 02 用戶登錄 用戶正確輸入用 戶名、密碼 【登錄】 普通 用戶 03 用戶退出 用戶點(diǎn)擊【退出】按鈕,退出登錄 普通 用戶 04 會(huì)員中心 用戶登錄系統(tǒng)以后可以進(jìn)入會(huì)員中心修改個(gè)人信息 普通 用戶 05 修改密 碼 用戶登陸后可以修改個(gè)人密碼 普通 用戶 06 加入購物車 用戶可以將商品加入到購物車 普通 用戶 第 3 章 系統(tǒng)概要設(shè)計(jì) 5 07 在線支付 用戶可以在購物車選擇結(jié)算,通過網(wǎng)銀支付 普通 用戶 08 查看訂單 用戶登陸后可以查看自己的訂單狀態(tài) 普通 用戶 09 確認(rèn)收貨 用戶可以在收到商品后點(diǎn)擊確認(rèn)收貨我弄成交易 普通 用戶 環(huán)球家電網(wǎng)上購物系統(tǒng)的后臺(tái) 功能概述主要描述了基于 B/S所需完成的主要功能、各個(gè)功能的 大概 描述以及 后臺(tái) 功能的用戶類型等, 環(huán)球家電網(wǎng)上購物系統(tǒng)后臺(tái) 功能概述表如表 32 所示。 表 32 環(huán)球家電網(wǎng)上購物系統(tǒng) 后 臺(tái)大 表 概 功能 概述 功能編號(hào) 功能名稱 功能描述 可使用該功能用戶 00 后臺(tái)所有信息管理 管理員 進(jìn)行登錄 超級(jí)管理員 01 系統(tǒng)用戶管理 管理查看,編輯,刪除,添加用戶信息和管理員信息 系統(tǒng)管理員 02 商品信息管理 管理員可以添加,編輯 , 查看和刪除商品、一級(jí)分類。二級(jí)分類等信息 商品信息 管理員 03 訂單管理 管理員可以查看用戶的訂單,以及對(duì)訂單的狀態(tài)進(jìn)行修改 訂單 管理員 軟件接口 環(huán)球家電網(wǎng)上購物系統(tǒng)普通用戶和管理員之間可以共同使 用一套底層數(shù)據(jù)庫, 底層為上層提供服務(wù)接口,可 用性良好。 系統(tǒng)功能 本 系統(tǒng) 先通過數(shù)據(jù)流圖來介紹功能,數(shù)據(jù)流圖( DFD)是一種圖形化技術(shù)。在數(shù)據(jù)流圖中沒有任何具體的物理,它之描繪軟件中的邏輯功能和過程,及時(shí)不是軟件開發(fā)人員,非專業(yè)人員也可以清楚明白的了解整個(gè)系統(tǒng),使用戶和分析員之間很好的溝通橋梁,Java Web 將整個(gè)系統(tǒng)分為普通用戶使用和管理員使用的,也就是前臺(tái)和和后臺(tái)兩個(gè)部分,前臺(tái)主要用于普通用戶及游客的一些需求,可以瀏覽商品,加入購物車,注冊(cè),登錄。后臺(tái)主要實(shí)現(xiàn)了管理員權(quán)限管理,商品信息管理,一級(jí)分類管理,二級(jí)分類管理,用戶管理。訂單管理等 功能。 基于 Java Web 的系統(tǒng)普通用戶登陸的前臺(tái) 功能結(jié)構(gòu)圖 以及管理員使用 的 環(huán)球家電網(wǎng)上購物系統(tǒng)的前臺(tái) 系統(tǒng)功能結(jié)構(gòu)如圖 31,管理員所管理的后臺(tái)功能結(jié)構(gòu)圖如圖 32所示。 第 3 章 系統(tǒng)概要設(shè)計(jì) 6 圖 31 基于 java web 的 普通用戶 功能結(jié)構(gòu)圖 圖 32 基于 Java Web 的管理員的 系統(tǒng)功能結(jié)構(gòu)圖第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 7 第 4 章 系統(tǒng) 詳細(xì) 設(shè)計(jì) 本章向用戶展示了 本環(huán)球家電網(wǎng)上購物系統(tǒng) 的 UML 設(shè)計(jì)圖 , 有整個(gè)項(xiàng)目的用例圖、ER 項(xiàng)目實(shí)體圖、時(shí)序圖、狀態(tài)圖等,通過這些結(jié)構(gòu)圖說明來了解 該平臺(tái)的 詳細(xì) 設(shè)計(jì),對(duì) 與數(shù)據(jù)庫和系統(tǒng)的各個(gè)分層之間進(jìn)行比較詳細(xì)的 設(shè)計(jì)說明 , 下面就是所有設(shè)計(jì)圖和數(shù)據(jù)庫表設(shè)計(jì)的介紹 。 環(huán)球家電網(wǎng)上購物系統(tǒng)的面對(duì)對(duì)象的設(shè)計(jì)圖 環(huán)球家電網(wǎng)上購物系統(tǒng) 中的 用例 圖 用例圖是指由參與者( Actor)、 用例 ( Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖 , 用來表示系統(tǒng)做了哪些事情的,是幫助分析系統(tǒng)有哪些功能,以及明確系統(tǒng)內(nèi)部和系統(tǒng)外 部(也就是角色)的交互的 , 普通 用戶 的 用例圖 主要為普通用戶在普通用戶登陸網(wǎng)站后各個(gè)的用例,普通 用戶用例圖如圖 41 所示。 圖 41 普通 用戶用例圖 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 8 管理員用戶 的 用例圖 是當(dāng)管理員登陸到后臺(tái)進(jìn)行管理操作的時(shí)候不同的用例, 管理員用戶用例圖 如圖 42 所示。 圖 42 管理員用戶用例圖 環(huán)球家電網(wǎng)上購物系統(tǒng) 中的 狀態(tài)圖 環(huán)球家電網(wǎng)上購物系統(tǒng) 最為重要的 用戶 就是 普通 用戶 及游客和管理員 ,因此, 普通用戶的狀態(tài) 多而且也很 復(fù)雜,但 一步一步分解開來 ,首先需要游客(未注冊(cè)用戶)注冊(cè),點(diǎn)擊注冊(cè)按鈕,就會(huì)顯示注冊(cè)的 JSP 頁面,注冊(cè)的時(shí)候需要填寫用戶名和用戶密碼,電子郵箱和聯(lián)系方式,方可完成注冊(cè),然后到有郵箱激活賬戶,當(dāng)上述注冊(cè)不符合信息時(shí),返回注冊(cè)頁面,重新開始注冊(cè), 游客注冊(cè)狀態(tài)圖 如圖 43 所示。 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 9 圖 43 游客注冊(cè)狀態(tài)圖 游客 進(jìn)入該頁面后, 注冊(cè) 完成后并確認(rèn)用 以后,便可以進(jìn)行 登陸系統(tǒng)登陸時(shí)首先要驗(yàn)證用戶名和密碼 , 成功登陸后,用戶可以進(jìn)行瀏覽商品 , 加入購物車,查看訂單,修改個(gè)人信息,修改密碼,在線支付等功能, 這些操作可統(tǒng)一 在主頁 中的狀態(tài)轉(zhuǎn)換, 環(huán)球家電網(wǎng)上購物系統(tǒng) 用戶登錄后的狀態(tài)轉(zhuǎn)換圖如圖 44 所示。 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 10 圖 44 環(huán)球家電網(wǎng)上購物系統(tǒng)的用戶登錄后的狀態(tài)轉(zhuǎn)換圖 環(huán)球家電網(wǎng)上購物系統(tǒng)的管理員登陸后,管理員 用戶 從 登錄 從退出系統(tǒng)期間 狀態(tài) 的轉(zhuǎn)換 主要用戶信息的管理,包括管理員權(quán)限管理,商品信息管理,用戶管理, 訂單管理,一級(jí)分類管理,二級(jí)分類管理, 環(huán)球家電網(wǎng)上購物系統(tǒng)管理員 登錄 后的狀態(tài) 轉(zhuǎn)換圖如圖 45所示。 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 11 圖 45 環(huán)球家電網(wǎng)上購物 系統(tǒng) 用戶登錄后的狀態(tài)轉(zhuǎn)換圖 環(huán)球家電網(wǎng)上購物 系統(tǒng) 系統(tǒng)平臺(tái)的時(shí)序圖 環(huán)球家電網(wǎng)上購物 系統(tǒng)的主要對(duì)象是 普通 用戶 及游客 , 普通 用戶 從首頁瀏覽商品,再到查看商品 詳細(xì)信息,再到選擇商品并加入購物車,如有需要還可以修改購物車中商品的數(shù)量以及增加或刪除購物車中的商品,再到用戶確認(rèn)購物車中商品以及數(shù)量的整個(gè)時(shí)序圖如圖 46 所示。 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 12 圖 46 普通 用戶 加入購物車,以及查看購物車,和付款 的時(shí)序圖 數(shù)據(jù)庫 抽象與局部視圖 設(shè)計(jì) 在 概念結(jié)構(gòu)中,是對(duì)現(xiàn)實(shí)世界的一忠抽化,所謂的抽象是對(duì)實(shí)際的人 、 物 、 事和概念進(jìn)行人為的處理,抽取所關(guān)心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特征用各種概念精確地加以描述,這個(gè)概念組成了某種模型。而 ER 圖便是這種模型之一,允許定義超類實(shí)體性和子類 實(shí)體型。并用雙豎邊的矩形表示子類,用直線加小圓圈表示超類與子類的聯(lián)系,設(shè)計(jì)這種圖,必須注意兩點(diǎn),第一是作為屬性,不能在具有需要描述的性質(zhì),屬性必須是不可分割的數(shù)據(jù)項(xiàng),不能包含其他屬性。第二是屬性不能與其他實(shí)體具有聯(lián)系及圖中所表示的聯(lián)系是實(shí)體之間的聯(lián)系。 數(shù)據(jù)庫分析 此次系統(tǒng)所用的數(shù)據(jù)庫用 MySQL 數(shù)據(jù)庫 來 處理 數(shù)據(jù) , 因?yàn)槿澜?500 強(qiáng)的公司中有大約 100 個(gè)使用 MySQL 來處理數(shù)據(jù), 為了避免 編程 的亂碼問題,因此數(shù)據(jù)庫 全都采用 編碼 UTF8, 所有的 數(shù)據(jù)庫表編碼也 都 采用 UTF8。 項(xiàng)目實(shí) 體 屬性圖 以上對(duì) 項(xiàng)目中 的 實(shí)體類的 分析, 項(xiàng)目中 Hibernate 作為底層控制數(shù)據(jù)庫的框架因此第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 13 底層的 JavaBean 也就是基本對(duì)應(yīng)數(shù)據(jù)庫的一張表。 用戶信息如圖 48,用戶注冊(cè)如下圖49,一級(jí)分類信息如下圖 410,二級(jí)分類信息如下圖 411 所示,商品信息信息如下圖412 所示。 用 戶 信 息用 戶 I D用 戶 郵 箱用 戶 聯(lián) 系方 式用 戶 姓 名用 戶 類 型密 碼注 冊(cè) 時(shí) 間 圖 48 用戶信息實(shí)體 屬性圖 用 戶 注 冊(cè)用 戶 密 碼用 戶 名 電 子 郵 箱 聯(lián) 系 方 式 圖 49 用戶 注冊(cè) 實(shí)體 屬性圖 圖 410 一級(jí)分類 實(shí)體 屬性圖 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 14 圖 411 二級(jí)分類 實(shí)體 屬性圖 圖 412 商品信息 實(shí)體 屬性圖 環(huán)球家電網(wǎng)上購物系統(tǒng)的數(shù)據(jù)庫表的設(shè)計(jì) 環(huán)球家電網(wǎng)上購物 系統(tǒng) 的實(shí)現(xiàn) 是 為普通用戶及游客和管理員 提供一個(gè) 便捷的服務(wù)平臺(tái),后臺(tái)管理員表如 41 所示,一級(jí)分類表如 42 所示,二級(jí)分類表如 43 所示,訂單表如 44 所示,訂單項(xiàng)表如 45 所示,商品表如 46 所示,用戶表如 47 所示。 表 41 后臺(tái)管理員表( adminuser) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 uid 管理員編號(hào) INT(11) 11 username 管理員名 VARCHAR(50) 50 是 password 管理員密碼 VARCHAR(30) 20 是 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 15 表 42 一級(jí)分類表( category) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 cid 一級(jí)分類編號(hào) INT(11) 11 ame 一級(jí)分類名 VARCHAR(50) 50 表 43 二級(jí)分類表( categorysecond) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 csid 二級(jí)分類編號(hào) INT(11) 11 csname 二級(jí)分類名 VARCHAR(50) 50 cid 一級(jí)分類編號(hào) INT(11) 11 外鍵 表 44 訂單表( orders) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 oid 訂單編號(hào) INT(11) 11 total 訂單總金額 DOUBLE 0 是 ordertime 訂單時(shí)間 datetime 20 是 state 訂單狀態(tài) INT(11) 11 是 name 收貨人名 VARCHAR(20) 20 是 phone 收貨人電話 VARCHAR(20) 20 是 addr 收貨人地址 VARCHAR(50) 50 是 uid 用戶編號(hào) INT(11) 11 外鍵 表 45 訂單項(xiàng)表( orderitem) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 itemid 訂單項(xiàng)編號(hào) INT(11) 11 count 數(shù)量 INT(11) 11 是 subtotal 小計(jì) DOUBLE 0 是 pid 商品編號(hào) INT(11) 11 外鍵 oid 訂單編號(hào) INT(11) 11 外鍵 表 46 商品表( product) 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 16 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 可空 約束 是 pid 商品編號(hào) INT(11) 11 pname 商品名 VARCHAR(50) 50 是 market_price 商品市場(chǎng)價(jià) DOUBLE 0 是 shop_price 商品商城價(jià) DOUBLE 0 是 image 商品圖片路徑 VARCHAR(255) 255 是 pdesc 商品描述 VARCHAR(255) 255 是 is_hot 是否熱門 商品 INT(11) 11 是 pdate 商品上傳日期 datetime 0 是 csid 二級(jí)分類編號(hào) INT(11) 11 外鍵 表 46 用戶表( user) 是否主鍵 字段名 字段描述 數(shù)據(jù)類型 長(zhǎng)度 約束 可空 是 uid 用戶編號(hào) INT(11) 11 username 用戶名 VARC
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1