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

正文內(nèi)容

網(wǎng)上商城本科畢業(yè)論文-基于web的電子商城的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-10 11:29 本頁面
 

【文章內(nèi)容簡介】 成訂單 用戶注冊 用戶登錄 管理員注冊 管理員登錄 (一) 功能 詳細(xì)介紹 一個(gè)完整的 電子商城 網(wǎng)站 流程 首先應(yīng)該是客戶在客戶端瀏覽商品,根據(jù)需要選擇商品加入購物車, 去點(diǎn)擊結(jié)賬生成訂單號, 電子 商城管理 人員在管理端獲取到用戶生產(chǎn)的訂單 , 根據(jù)訂單來發(fā)貨,客戶收到貨物后完成交易,其次在管理端管理員能夠?qū)ι唐愤M(jìn)行管理。綜上所述,一個(gè)完整的電子商城 應(yīng)具備以下幾個(gè)模塊。 系統(tǒng)管理模塊的主要功能包括:系統(tǒng)管理員和用戶的注冊登錄以及退出功能, 電子商城 管理員和用戶只有通過登錄才能進(jìn)行相關(guān)業(yè)務(wù)操作。 商品信息管理模塊的主要功能包括:添加商品、修改商品、刪除商品、以及修改庫存信息,該模塊主要有管理員來進(jìn)行操作。 銷售管理模塊的主要功能包括:對訂單進(jìn)行管理、發(fā)貨、查詢訂單信息。用戶登錄貨可以購買相關(guān)的商品,然后結(jié)賬生成 訂單,等待發(fā)貨,管理員可以根據(jù)訂單進(jìn)行發(fā)貨,然后完成交易。 (二) 系統(tǒng)功能結(jié)構(gòu) 電子商城 的 功能結(jié)構(gòu)圖如圖 1 所示 : 圖 1 電子商城 的 功能模塊圖 5 (三) 系統(tǒng)開發(fā)環(huán)境 及運(yùn)行環(huán)境 系統(tǒng)開發(fā)環(huán)境 如下: 系統(tǒng)開發(fā)平臺: Eclipse。 數(shù)據(jù)庫管理系統(tǒng)軟件: MySQL。 Java 開發(fā)包: 以上。 運(yùn)行環(huán)境如下: 運(yùn)行平臺: Windows7。 Web 服務(wù)器: 。 瀏覽器: 火狐瀏覽器。 四、數(shù)據(jù)庫設(shè)計(jì) (一) 數(shù)據(jù)庫分析 根據(jù)需要本系統(tǒng)中采用的是 MySQL 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為supermarket。數(shù)據(jù)庫 supermarket 包含 5 張表。數(shù)據(jù)庫表樹形結(jié)構(gòu)如下圖 2所示該數(shù)據(jù)表樹形結(jié)構(gòu)包含本系統(tǒng)所有的數(shù)據(jù)表。 圖 2 數(shù)據(jù)表樹形結(jié)構(gòu)圖 (二) 數(shù)據(jù)庫 ER 圖 本系統(tǒng)根據(jù)分析設(shè)計(jì)了 5 個(gè)實(shí)體分別是用戶 信息 實(shí)體、管理員 信息 實(shí)體、商品 信息 實(shí)體、訂單實(shí)體、訂單項(xiàng)實(shí)體。實(shí)體 ER 圖如下所示: 不同的用戶具有不同的用戶信息,用戶信息實(shí)體 ER 圖如圖 3 所示 : 6 用戶 用戶 ID 用戶名稱 用戶名密碼 用戶 Email 管理員 管理員 ID 管理員名稱 管理員密碼 管理員 Email 商品 商品價(jià)格 商品 ID 商品類別 商品庫存 商品銷量 圖片路徑 商品 名稱 訂單 訂單號 訂單生成時(shí)間 購買數(shù)量 訂單金額 訂單狀態(tài) 用戶 ID 圖 3 用戶信息 ER 圖 不同的管理員具有不同的管理員信息,管理員信息實(shí)體 ER 圖如圖 4所示 : 圖 4 管理員信息 ER 圖 對于 電子商城 所展示的商品,為了使消費(fèi)者詳細(xì)了解商品,應(yīng)將商品的所有的信息都展示出來。商品信息實(shí)體 ER 圖如圖 5 所示 : 圖 5 商品信息 ER 圖 當(dāng)消費(fèi)者選購好商品放入購物車后,如果不繼續(xù)購物,便可 生成訂單,商品訂單實(shí)體 ER 圖如圖 6 所示 : 圖 6 訂單信息 ER 圖 7 訂單項(xiàng) 訂單項(xiàng) ID 商品類別 商品圖片路徑 商品數(shù)量 單種商品價(jià)格 訂單 ID 商品名稱 商品價(jià)格 用戶 用戶 ID 用戶名稱 用戶名密碼 用戶 Email 商品 商品價(jià)格 商品 ID 商品類別 商品庫存 商品銷量 圖片路徑 商品名稱 購買 1 N 擁有 訂單 訂單號 訂單生成時(shí) 間 購買數(shù)量 訂單金額 訂單狀態(tài) 用戶ID 1 N 生成 N N 當(dāng)用戶提交完訂單后,需要進(jìn)一步了解所購買的商品的信息,如購買的商品數(shù)量、金額、訂單號等。訂單項(xiàng)實(shí)體 ER 圖如圖 7 所示 : 圖 7 訂單項(xiàng)信息 ER 圖 用戶、訂單、訂單項(xiàng)之間的對應(yīng)的實(shí)體 ER 圖如圖 8 所示: 圖 8 用戶、商品、訂單信息 ER 圖 8 (三)數(shù)據(jù)庫表 結(jié)構(gòu) 根據(jù)設(shè)計(jì)好的各個(gè)實(shí)體 ER 圖創(chuàng)建數(shù)據(jù)庫的邏輯結(jié)構(gòu),數(shù)據(jù)庫各表的結(jié)構(gòu)如下。 用戶信息表用來保存用戶 的所有 信息,包括用戶編號、用戶名稱、密碼、郵箱地址等 4 個(gè)字段,該表的邏輯結(jié)構(gòu)如表 1 所示 : 表 1 用戶信息表 字段名 字段類型 字段大小 是否為空 字段說明 id int 11 否 自動編號 (主鍵 ) username varchar 100 否 用戶名稱 password varchar 100 是 密碼 varchar 100 是 郵箱地址 管理員信息表用來保存 電子商城 管理員 的所有 信息,包括管理員編號、管理員名稱、密碼、郵箱地址等 4 個(gè)字段,該表的邏輯結(jié)構(gòu)如表 2 所示: 表 2 管理員信息表 字段名 字段類型 字段大小 是否為空 字段說明 id int 11 否 自動編號 (主鍵 ) username varchar 100 否 管理員名稱 password varchar 100 是 密碼 varchar 100 是 郵箱地址 商品信息表用來保存商品的所有信息,包括商品編號、商品名 稱、商品類別、商品價(jià)格、商品庫存、商品銷量、商品圖片路徑等 7 個(gè)字段,該表的邏輯結(jié)構(gòu)如表 3 所示: 表 3 商品 信息表 字段名 字段類型 字段大小 是否為空 字段說明 id int 11 否 自動編號 (主鍵 ) category varchar 50 是 商品類別 name varchar 50 是 商品名稱 price double 11,2 是 商品價(jià)格 sales int 11 是 商品銷量 stock int 11 是 商品庫存 Img_path varchar 200 是 圖片路徑 訂單 信息表用來保存用戶訂單的所有信息,包括訂單 項(xiàng)編 號、 商品類別 、商品 名稱 、 商品數(shù)量 、訂單金額 、 商品單價(jià) 、 商品圖片路徑、訂單號9 等 8 個(gè)字段,該表的邏輯結(jié)構(gòu)如表 4 所示: 表 4 訂單項(xiàng)信息表 字段名 字段類型 字段大小 是否為空 字段說明 id int 11 否 自動編號 (主鍵 ) category varchar 100 是 商品類別 name varchar 100 是 商品名稱 count int 11 是 商品數(shù)量 amount double 10,2 是 單種商品 金額 price double 11,2 是 商品單價(jià) img_path varchar 200 是 商品圖片路徑 order_id varchar 100 是 訂單 id 訂單信息表用來保存用戶訂單的所有信息,包括訂單號、訂單時(shí)間、商品數(shù)量、總計(jì)金額、訂單狀態(tài)、用戶 id、等 6 個(gè)字段,該表的邏輯結(jié)構(gòu)如表 5 所示: 表 5 訂單信息表 字段名 字段類型 字段大小 是否為空 字段說明 id int 100 否 自動編號 (主鍵 ) order_time datetime 是 訂單生成日期 total_count int 11 是 商品數(shù)量 total_amount double 11,2 是 總計(jì)金額 state int 11 是 訂單狀態(tài) user_id int 11 是 用戶 Id 五、 電子商城 的實(shí)現(xiàn) (一) 登錄 模塊的實(shí)現(xiàn) 為了系統(tǒng)的安全考慮,登錄是必不可少的一個(gè)模塊。登錄模塊中用戶和管理員的登錄功能實(shí)現(xiàn)的方式相同,登錄 的驗(yàn)證方法類似,只是登錄后所處 的頁面不同,用戶登錄后跳轉(zhuǎn)到客戶端頁面,管理員登錄后跳轉(zhuǎn)到管理端頁面。 在登錄驗(yàn)證的過程中,通過將頁面中獲取的用戶 和管理員 填寫的用戶名和密碼作為查詢條件,在用戶 或管理員 表中查找條件匹配 的用戶信息,如果查詢返回的結(jié)果不為空則驗(yàn)證通過,反之驗(yàn)證失敗。 用戶登錄模塊流程設(shè)計(jì),如圖 9 所示 : 10 驗(yàn)證失敗 驗(yàn)證成功 開始 輸入用戶名和密碼 驗(yàn)證用戶名和密碼 我的訂單 加入購物車 購物車 注銷 返回 圖 9 用戶 登錄的 流程圖 用戶登錄界面如圖 10 所示: 圖 10 用戶登錄界面 核心代碼: protected void login(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { User user = (request, new User())。 User login = (user)。 if (login != null) { HttpSession session = ()。 (login, login)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1