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

正文內(nèi)容

(終稿)基于jsp的電子商務(wù)網(wǎng)站設(shè)計與實(shí)現(xiàn)(編輯修改稿)

2025-06-10 19:23 本頁面
 

【文章內(nèi)容簡介】 單狀況 ? 實(shí)際上,需求分析的工作在整個開發(fā)和設(shè)計過程中是相互獨(dú)立和反復(fù)的,這 樣就讓系統(tǒng)設(shè)計和系統(tǒng)開發(fā)和用戶的需求更為貼近,使系統(tǒng)具有較強(qiáng)實(shí)用性。 功能需求 建立一個電子商務(wù)網(wǎng)站的目標(biāo)是為了更加有效率地進(jìn)行商品的買賣活動,使 用戶可以在網(wǎng)站中輕松購物,并完成交易。 電子商務(wù)網(wǎng)站共分兩個部分 :前臺部分和后臺管理部分。在前臺部分中,包 括用戶在線注冊、瀏覽商品、查詢商品信息、定購商品等操作 。后臺管理部分包 括 :商品信息的管 理、用戶訂單的管理、普通管理員的管理、各種即時信息的發(fā) 布管理。一個電子商務(wù)網(wǎng)站應(yīng)該提供以下功能 : (1)商品類別的增加,查詢和修改功能 所有的商品都可以進(jìn)行歸類,讓用戶了解商品屬于哪一類的商品。 (2)商品管理 添加商品信息,后臺管理員可以隨時添加商品,包括商品所屬類別、名稱、 編號、所屬公司等信息 。商品信息添加后,前臺可以隨時瀏覽或者查詢到。 修改商品信息 。后臺管理員可以修改商品的信息,商品信息修改后,前臺自 動更新。 刪除商品信息 。后臺管理員可以刪除某一 商品的信息。刪除某一商品信息時, 要確保那些已經(jīng)訂購該商品的訂購信息已經(jīng)處理完畢。 查看商品信息 。后臺管理員在后臺操作界面察看商品的信息,并可以及時修 改。 (3)商品展示功能 當(dāng)管理員建好商品的類別和每個類別中的商品后,把商品按照一定的方式展 示給用戶??梢园醋钚?、特價、推薦商品進(jìn)行展示,還可以是根據(jù)用戶的某種條 件進(jìn)行查詢,對商品進(jìn)行瀏覽。 (4)購物車功能 當(dāng)用戶選定一種商品后,就可以把這種商品放到車?yán)?,這樣可以購買多種商 品,一起提交訂單并付款。 (5)訂單的 生成功能 當(dāng)用戶確認(rèn)了所要購買的商品后,可以把購物車中的商品形成一張訂單提交 給系統(tǒng)。這個訂單除了應(yīng)該有要購買的商品信息外,還應(yīng)該有用戶的電話、地址、 支付方式與發(fā)貨方式等信息。用戶提交訂單后,可以查詢自己訂單的處理情況。 (6)訂單處理功能 用戶下訂單并確認(rèn)后,該訂單相關(guān)信息就進(jìn)入訂單數(shù)據(jù)庫中,而訂單則進(jìn)入 訂單處理過程,該過程主要涉及收款與發(fā)貨等步驟。在該過程中,收到貨款后網(wǎng) 上購物系統(tǒng)應(yīng)該給用戶發(fā)一個收款確認(rèn)通知,同時修改訂單數(shù)據(jù)庫中的收款狀態(tài) 。 然后系統(tǒng)要通知送貨部門發(fā)貨,并 給用戶發(fā)出發(fā)貨通知,并修改訂單數(shù)據(jù)庫表中 的發(fā)貨狀態(tài),再等待用戶收到商品的確認(rèn)信息,完成整個網(wǎng)上交易的過程。 性能需求 非功能性需求確定了系統(tǒng)的性質(zhì),如環(huán)境和實(shí)現(xiàn)約束、性能、平臺依賴、可維護(hù)性、可擴(kuò)展性等性質(zhì)。性能需求為系統(tǒng)的功能需求增加了一些新的約束和條件,如響應(yīng)速度、可承擔(dān)的負(fù)載、內(nèi)在的占用、延遲時間等。 第 3 章 系統(tǒng)總體設(shè)計 系統(tǒng)結(jié)構(gòu) 系 統(tǒng)結(jié)構(gòu)設(shè)計部分的重要工作是系統(tǒng)應(yīng)用軟件的設(shè)計,也就是網(wǎng)站的設(shè)計。本網(wǎng)站采用三層結(jié)構(gòu) :用戶界面層、 Web 服務(wù)層、數(shù)據(jù)訪問層。系統(tǒng)結(jié)構(gòu)如圖 31 所示。 圖 31 B/S 三層結(jié)構(gòu)圖 各層次的具體作用及設(shè)計思想如下 : 界面層用于生成用戶和管理員訪問的 Web 頁面。提供用戶使用系統(tǒng)功能所需 的各種界面,包括用戶注冊、登錄、商品搜索、購物車界面等等 。提供管理員使 用系統(tǒng)功能所需的各種界面,包括管理員信息、商品管理、訂單管理界面等等。 界面層接受用戶提交的輸入請求,通過對 Web 服務(wù)層的訪問,獲得并向用戶輸出 可視化響應(yīng)。 2. Web 服務(wù)層 Web 服務(wù)層包含眾多的功能模塊,是實(shí)現(xiàn)交易平臺功能的核心層次,它的設(shè) 計是實(shí) 現(xiàn)系統(tǒng)健壯性、可重用性、可擴(kuò)展性和可維護(hù)性的關(guān)鍵因素。 Web 服務(wù)層 接受從界面層輸入的用戶請求,將其轉(zhuǎn)化為 Web 服務(wù)層能夠理解的方式,有序地 向數(shù)據(jù)訪問層發(fā)送數(shù)據(jù)請求,并將數(shù)據(jù)訪問層返回的數(shù)據(jù)解釋及組合成用戶所需 信息,返回給界面層。 對數(shù)據(jù)進(jìn)行管理,并向 Web 服務(wù)層提供標(biāo)準(zhǔn)化的開放訪問接口。主要功能為 數(shù)據(jù)查詢、數(shù)據(jù)插入、更新、刪除等操作。 系統(tǒng)功能描述 用例圖 用例圖是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了 一些參與者和一些用例 它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行 為進(jìn)行建模,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。 用戶和管理員的用例圖分別如圖 32, 33 所示。 圖 32 用戶用例圖 圖 33 管理員用例圖 系統(tǒng)功能結(jié)構(gòu)圖 電子商務(wù)網(wǎng)站系統(tǒng)前臺功能結(jié)構(gòu)如圖 34 所示。 圖 34 系統(tǒng)前臺功能結(jié)構(gòu)圖 電子商務(wù) 網(wǎng)站前臺 商品展臺 特價商品 新品上架 按類別及商品名稱模糊查詢 銷售排行 按類別查看商品 清空購物車 查看購物車 從購物車中移除商品 添加商品至購物車 填寫訂單信息 結(jié)賬 會員注冊 查看公告 會員登錄 訂單查詢 會員資料修改 會員管理 訂單查詢 收銀臺 商城公告 購物車 商品查詢 電子商務(wù)網(wǎng)站系統(tǒng)后臺功能結(jié)構(gòu)如圖 35 所示。 圖 35 系統(tǒng)后臺功能結(jié)構(gòu)圖 購物流程分析 購物流程分析如圖 36 所示。消費(fèi)者首先進(jìn)入購物網(wǎng)站,如果沒有注冊必須先進(jìn)行注冊,注冊完登陸后進(jìn)入網(wǎng)站,開始挑選合適的商品,可以自行選擇也可以進(jìn)行搜索,當(dāng)選中商品后,將商品放入購物車,此時可以選擇是否繼續(xù)購物,如果選擇繼續(xù)購物,則重復(fù)上述操作,如果不在進(jìn)行購物,就去收銀臺結(jié)算,要先填寫正確的地址,然后選擇送貨方式,可以選擇普通平郵、 EMS 快遞、快遞,然 后選擇付款方式,可以選擇銀行匯款、郵局匯款、網(wǎng)上銀行,最后 是選擇完成訂 單,可以進(jìn)行訂單的查詢。 電子商務(wù) 網(wǎng)站后臺 后臺登錄 刪除商品 凍結(jié)會員 解凍會 員 查看會員 查看訂單 執(zhí)行訂單 公告管理 訂單管理 會員管理 商品管理 修改商品 添加商品 退出公告 添加公告 刪除 公告 圖 36 購物流程分析 進(jìn)入商務(wù)網(wǎng)站 最新商品 特價商品 站內(nèi)搜索 會員注冊、登錄 選購商品 購物車 繼續(xù)購物 收銀臺結(jié)算 N Y 填寫地址 送貨方式 特快專遞 普通郵寄 EMS 快遞 付款方式 銀行付款 訂單完成 郵政付款 結(jié)束 貨到付款 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫在信息系統(tǒng)中占有及其重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞關(guān)系到系統(tǒng)的運(yùn)行效率、存儲數(shù)據(jù)的效率、系統(tǒng)的復(fù)雜程度等,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以 提高系統(tǒng)性能。考慮到用戶需求的各種實(shí)體,本系統(tǒng)規(guī)劃出的實(shí)體有管理員 信息實(shí)體, 用戶信息實(shí)體、商品信息實(shí)體、訂單 信息實(shí)體 、 訂單詳細(xì)信息 實(shí)體 、 商品大類實(shí)體、商品小類實(shí)體 、折扣實(shí)體 、商城公告實(shí)體 , 實(shí)體之間通過外鍵建立聯(lián)系。 ER圖 ER 圖為實(shí)體一聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述 現(xiàn)實(shí)世界的概念模型。 各實(shí)體之間的關(guān)系 ER 圖如圖 37: 圖 37 實(shí)體關(guān)系 ER 圖 管理員 用戶 商品分類 商城公告 管理 會員管理 商品管理 購物車 訂單管理 注冊 登陸 瀏覽 瀏覽 查詢 購買 數(shù)據(jù)庫表設(shè)計 根據(jù)系統(tǒng)的功能設(shè)計要求為各個數(shù)據(jù)庫表設(shè)計字段、數(shù)據(jù)類型、長度和是否 為空等相關(guān)信息。購物網(wǎng)站涉及到的數(shù)據(jù)表類型非常繁多,內(nèi)容參差不齊,在實(shí) 際調(diào)研和需求分析的基礎(chǔ)上,對系統(tǒng)的數(shù)據(jù)庫設(shè)計必須滿足一定原則 : 規(guī)范性,即表中的數(shù)據(jù)滿足第三范式,力求數(shù)據(jù)庫表 設(shè)計的規(guī)范合理。 客觀性,即表中的數(shù)據(jù)是客觀實(shí)時存在的數(shù)據(jù),而不是主觀想象出來的數(shù)據(jù)。 擴(kuò)展性,在適當(dāng)考慮編程的方便性同時,盡量使數(shù)據(jù)庫結(jié)構(gòu)更加規(guī)范并減少 冗余。但是為了保證日后維護(hù)的方便,每個數(shù)據(jù)表應(yīng)適當(dāng)留出一定的備用字段。 一個數(shù)據(jù)庫可以不只一個表,但是所有的數(shù)據(jù)表的可以是彼此相關(guān)聯(lián)的,也 可能是相互獨(dú)立的。 1.商品大分類信息表主要用來保存商品類別中大的類別信息。 如表 31 所示。 表 31 商品大分類信息表 (tb_superType) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 id int 4 是 類別 ID TypeName varchar 50 類別名稱 , 如表 32 所 示。 表 32 商品小分類信息表 (tb_subType) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID int 4 是 類別 ID superType int 4 父類 ID TypeName varchar 50 類別名稱 表用來保存 顧客在購買商品時的折扣 信息 ,如表 33 所示 。 表 33 折扣 表 (tb_rebate) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 grade varchar 20 是 等級 Amount money 8 消費(fèi)額 rebate float 8 折扣 ,如表 34 所示。 表 34 訂單明細(xì)表 (tb_order_detail) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID bigint 8 是 ID 號 orderID bigint 8 與 tb_Order 表的 OrderID 字段關(guān)聯(lián) goodsID bigint 8 商品 ID price money 8 價格 number int 4 數(shù)量 ,如表 35 所示。 表 35 訂單信息主表 (tb_order) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 OrderID bigint 8 是 訂單編號 bnumber smallint 2 品種數(shù) username varchar 15 用戶名 Truename varchar 15 真實(shí)姓名 address varchar 100 聯(lián)系地址 postcode varchar 10 郵政編碼 tel varchar 20 電話 pay varchar 20 付款方式 carry varchar 20 運(yùn)送方式 rebate float 8 折扣 OrderDate smalldatetime 4 訂貨日期 enforce int 4 是否執(zhí)行 bz varchar 200 備注 ,如表 36 所示。 表 36 用戶信息表 (tb_member) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID int 4 是 用戶 ID userName varchar 20 用戶名 trueName varchar 20 真實(shí)姓名 passWord varchar 20 密碼 city varchar 20 所在城市 address varchar 100 聯(lián)系地址 postcode varchar 6 郵政編碼 cardNO varchar 24 證件號碼 cardType varchar 20 證件類型 grade int 4 等級 Amount money 8 消費(fèi)額 tel varchar 20 電話 varchar 100 Email 地址 freeze int 4 是否凍結(jié) ,如表 所示。 表 37 管理員信息表 (tb_manager) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID int 4 是 ID 號 manager varchar 30 管理員名稱 PWD varchar 30 密碼 ,如表 38 所示。 表 38 商品信 息表 (tb_goods) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID bigint 8 是 商品 ID typeID int 4 類別 ID goodsName varchar 200 商品名稱 introduce text 16 商品簡介 price money 8 定價 nowPrice money 8 現(xiàn)價 picture varchar 100 圖片文件 INTime datetime 8 錄入時間 newGoods int 4 是否新品 sale int 4 是否特價 hit int 4 瀏覽次數(shù) ,表 39 所示。 表 39 公告信息表 (tb_BBS) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 ID int 4 是 ID 號 title varchar 100 公告標(biāo)題 content varchar 40000 公告內(nèi)容 INTime datetime 8 錄入時間 數(shù)據(jù)庫表關(guān)系設(shè)計 數(shù)據(jù)庫設(shè)計必須遵循完整性原則,好的數(shù)據(jù)庫表間必定要制定嚴(yán)格的約束和 要求。盡量分離各實(shí)體對應(yīng)的表,一個實(shí)體 對應(yīng)一個表,分析清楚該實(shí)體應(yīng)該有 哪些屬性,對應(yīng)具備什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系 是進(jìn)行概念設(shè)計時要考慮的 3個元素,也是一個較完善的數(shù)據(jù)庫設(shè)計的核心。 電子商務(wù)網(wǎng)站的數(shù)據(jù)庫主要表的邏輯關(guān)系如圖 317所示。 圖 38 數(shù)據(jù)庫表邏輯關(guān)系圖 第 4 章 系統(tǒng)詳細(xì)設(shè)計與實(shí)現(xiàn) 前臺主要功能模塊的詳細(xì)設(shè)計 與實(shí)現(xiàn) 網(wǎng)站 前臺首頁設(shè)計 電子商務(wù)網(wǎng)站分為前臺管理和后臺管理系統(tǒng)。前臺的用戶是通過 IE 瀏覽器訪問網(wǎng)站的客戶,后臺是通過 IE 瀏覽器訪 問的后臺管理員。前臺首頁 分為 :網(wǎng)站頂部為導(dǎo)向、新品上架、特價商品、購物車、查看訂單 、搜索商品 等幾個部分 。左側(cè)有用戶登錄和注冊、商城公告、銷售排行 等幾個部分,整個前臺的界面主要的功能是以商品展示為主。 前臺首頁的運(yùn)行結(jié)果如圖 41 所示。 圖 41 網(wǎng)站前臺首頁的 運(yùn)行結(jié)果 用戶注冊的設(shè)計 用戶登錄界面如圖 42 所示。用戶登錄是需要檢驗(yàn)用戶名和密碼,當(dāng)顧客輸 入用戶名和密碼錯誤,提交文件連接數(shù)據(jù)庫驗(yàn)證,輸入正確后才可以進(jìn)入網(wǎng)站購物 ,如果沒有用戶名,需要點(diǎn)擊“注冊”按鈕,進(jìn)行填寫注冊信息。用戶登錄流程如圖 43所示。 圖
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1