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

正文內(nèi)容

二手商品交易網(wǎng)站的設(shè)計實現(xiàn)_畢業(yè)論文(編輯修改稿)

2024-10-04 18:37 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)訪問層之間通信的橋梁,主要負(fù)責(zé)數(shù)據(jù)的傳遞與業(yè)務(wù)方法處理,例如用戶登錄、用戶注冊等。當(dāng)業(yè)務(wù)邏輯層的方法被執(zhí)行,通過數(shù)據(jù)訪問層項目實現(xiàn)對數(shù)據(jù)的訪問,再將收到的結(jié)果返回給表示層。 數(shù)據(jù)訪問層封裝了所有與數(shù)據(jù)交互的操作,包括對數(shù)據(jù)表的增( Create)、查( Retrieve)、改( Update)、刪( Delete)操作,而不做邏輯判斷。通過對數(shù)據(jù)庫的訪問得到用戶的請求,并把 結(jié)果返回給業(yè)務(wù)邏輯層。 在三層結(jié)構(gòu)中,各層之間的數(shù)據(jù)傳遞方向分為請求與響應(yīng)兩個方向,如圖22所示。 表示層 業(yè)務(wù)邏輯層 數(shù)據(jù)訪問層 為用戶提供交互操作界面 實現(xiàn)數(shù)據(jù)庫訪問 負(fù)責(zé)關(guān)鍵業(yè)務(wù)的處理和數(shù)據(jù) 8 圖 22 各層之間的數(shù)據(jù)傳遞方向 表示層 業(yè)務(wù)邏輯層 數(shù)據(jù)訪問層 客戶請求 響應(yīng)數(shù)據(jù) 客戶請求 響應(yīng)數(shù)據(jù) 數(shù)據(jù)庫服務(wù) 器 9 3 網(wǎng)站 功能 模塊 網(wǎng)站功能分析 經(jīng)過前期的調(diào)查和研究,總結(jié)出該平臺需要完成的一些具體功能,分析如下: ( 1) 前臺 用戶管理 功能 : 網(wǎng)站 用戶 能夠完成 基本信息錄入的注冊和用戶基本信息的修改。 ( 2) 后臺 管理員管理 功能 :管理員 能夠完成 對網(wǎng)站的商品信息管理(商品 增刪改 、商品 類別管理、廠商管理 )、 用戶 管理( 用戶信息管理、用戶狀 態(tài)審查)、訂單管理(訂單審查、修改刪除) 。 ( 3) 網(wǎng)站的 查詢 搜索功能:能過 產(chǎn)品 的名稱 在全網(wǎng)站 進行搜索。 ( 4)購物車功能 : 能夠完成將所需物品放入購物車、更改購物車中商品數(shù)量、清空購物車、以及最終對購物車中的物品進行收銀結(jié)算 網(wǎng)站 的 功能模塊 本 網(wǎng)站建設(shè)分為前臺管理和后臺管理。每個子系統(tǒng)都能實現(xiàn)若干功能。網(wǎng)站總體功能模塊劃分如圖 31所示。 10 圖 31 網(wǎng)站 功能 模塊 圖 網(wǎng)站 主要 流程分析 前臺購物流程 圖 32前臺購物流程圖 注冊功能流程 瀏覽商品 選擇商品 訂購商品 提交訂單 去購物車 去收銀臺 未注冊用戶 已登錄用戶 未登陸用戶 注冊 登陸 11 圖 33 注冊流程圖 注冊的具體實現(xiàn)為: 點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,用戶需要如實填寫用戶名,密碼, Email,地址,電話,真實姓名等各項信息,提交后,系統(tǒng)進行檢測判斷該用戶名是否已經(jīng)注冊過,如果已經(jīng)存在則彈出新頁面,提示用戶該用戶名已經(jīng)注冊過,如果沒有則進行下一步判斷,用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項信息是否符合要求,知道所有信息均正確無誤,系統(tǒng)將該用戶注冊信息寫入會員表即 member 并提示用戶注冊成功,用戶登錄 后 ,就可以進行 有效的購物了。 商品搜索流程 注冊入口 必選項為空 用戶 名有效 2 次輸入密碼 密碼長度符合 號碼有效 其他信息有效 注冊成功 12 圖 34 商品搜索流程圖 商品的搜索功能使用戶更加方便的進行自己所需要的商品查詢,節(jié)省時間,提高效率。用戶搜索時只要輸入商品的關(guān)鍵字就能搜索到所有相關(guān)商品。并且能列出通過搜索的到的商品的詳細(xì)信息。 用戶登錄流程 用戶登錄 用戶是否已登錄 密碼是否正確 獲取用戶名和密碼 將 UserID 存入 Session 登錄成功 開始搜索 輸入條件 搜索結(jié)果 查看商品 購物 下訂單 繼續(xù)搜索 13 圖 35 用戶登錄流程圖 用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。在實際的應(yīng)用中,可以這樣 設(shè)計,如果用戶沒有登錄,則在頁面中顯示用戶登錄的選項,用戶登錄后,則可隱藏用戶登錄的選項而代之以用戶的基本信息。 首先,用戶要有一個用戶名和密碼。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。同時對密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。另外,一個電子商務(wù)網(wǎng)站。用戶的真實姓名是必不可少的。除此之外還需要用戶的性別、 Email、電話號碼等 信息 。 商品管理流程 圖 36 商品管理流程圖 在該功能里管理員可以進 行不需要的商品的刪除,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個該商品在數(shù)據(jù)庫中的 ID。 購物車流程 商品管理 查詢商品 修改刪除 添加商品 滿意 返回 14 圖 37 購物車流程 購物車具體的實現(xiàn)可采用這種形式:定義一個購物車的類( Class)。 ,使用戶能夠自由選擇所需要的商品。 “添加到購物車”的連接時,執(zhí)行如下功能:檢查用戶購物車類是否存在。如不存在,則建立,并注冊這 Session 變量:在由用戶購 物車類存在的情況下,在檢查該類中是否有該商品。如存在,則商品數(shù)量相應(yīng)加 1;如沒有該商品,則該商品添加到該類中。 購物車 查看商品 滿意嗎 下訂單 調(diào)整商品 15 4 數(shù)據(jù)庫設(shè)計 邏輯 關(guān)系 設(shè)計 一個網(wǎng)站只擁有界面美觀的前臺是完全不夠的,真正支撐一個網(wǎng)站的是他強大的后臺數(shù)據(jù)庫。因此,數(shù)據(jù)庫是整個系統(tǒng)的核心部分,數(shù)據(jù)庫設(shè)計的好壞也直接影響了整個網(wǎng)站系統(tǒng)的性能。 在數(shù)據(jù)庫邏輯關(guān)系圖中,訂單表中的商品編號是商品表的外鍵,因此一個用戶訂單內(nèi)的商品必須是實際存在的物品;商品表中的制造商編號是制造商表的外鍵,因此商品表依賴于制造商表;同理,商品表還依賴于商品分類 表。除商品之間的依賴關(guān)系,用戶與用戶角色以及用戶狀態(tài)形成依賴關(guān)系。數(shù)據(jù)庫邏輯關(guān)系圖,如圖 41所示。 圖 41數(shù)據(jù)庫 邏輯結(jié)構(gòu)圖 數(shù)據(jù) 表 結(jié)構(gòu) (商品信息表)商品信息表主要用來存儲各商品的相關(guān)信息。結(jié)構(gòu)如下表: 2. Categories( 商品類別信息表 )商品類別信息表主要用來存儲商品的類別信息。結(jié)構(gòu)如下表: 3. Users(用戶信息表)用戶信息表主要用來網(wǎng)站內(nèi)的所有用戶信息。結(jié)構(gòu)如下表: 16 表 41 商品信息表 字段名 數(shù)據(jù)類型 長度 主鍵 描述 Id int 4 是 數(shù)據(jù)庫 流水號 Title nvarchar 200 否 商品名稱 MakeCompany nvarchar 200 否 制造公司 ManufacturerId int 4 否 制造商編號 ManufacturerDate datetime 否 生產(chǎn)日期 ProductKey nvarchar 50 否 產(chǎn)品編號 UnitPrice money 否 商品價格 ContentDescription ntext 否 商品描述 ManufacturerDescription ntext 否 制造商 描述 CategoryId int 4 否 種類編號 表 42 商品信息表 字段名 數(shù)據(jù)類型 長度 主鍵 描述 Id int 4 是 數(shù)據(jù)庫流水號 Name nvarchar 200 否 種類名稱 DescriptionInfo nvarchar 1000 否 種類描述 表 43 用戶信息表 字段名 數(shù)據(jù)類型 長度 主鍵 描述 Id int 4 是 數(shù)據(jù)庫流水號 LoginId nvarchar 50 否 登陸名 LoginPwd nvarchar 50 否 登陸密碼 Name nvarchar 50 否 用戶姓名 Address nvarchar 50 否 地址 Phone nvarchar 50 否 電話 Mail nvarchar 50 否 郵箱 UserRoleId nvarchar 50 否 用戶角色編號 UserStateId nvarchar 50 否 用戶狀態(tài)編號 4. OrderProducts(商品訂單信息表)商品訂單信息表用來存儲用戶訂單的商品信息。結(jié)構(gòu)如下表: 表 45 商品訂單信息表 字段名 數(shù)據(jù)類型 長度 主鍵 描述 Id int 4 是 數(shù)據(jù)庫流 水號 OrderID int 4 否 訂單編號 ProductID int 4 否 產(chǎn)品編號 Quantity int 4 否 產(chǎn)品數(shù)量 UnitPrice decimal (18, 0) 否 總價 5. Orders(訂單信息表)訂單信息表用來存儲網(wǎng)站所有訂單信息。結(jié)構(gòu)如下表: 17 表 45 商品訂單信息表 字段名 數(shù)據(jù)類型 長度 主鍵 描述 Id int 4 是 數(shù)據(jù)庫流水號 OrderDate datetime 8 否 訂單日期 UserId int 4 否 用戶編號 TotalPrice decimal (10, 2) 否 總價 18 5 網(wǎng)站 的 詳細(xì)設(shè)計與 實現(xiàn) 網(wǎng)站 功能說明 前臺 功能 前臺用戶子 網(wǎng)站 ,用戶經(jīng)過登錄或注冊成為會員進入網(wǎng)站后,可以選擇要使用的功能。有如下功能:瀏覽商品信息、查詢所需產(chǎn)品、下訂單、購買所需產(chǎn)品等功能。 ( 1) 瀏覽商品:可分類瀏覽商品,也可瀏覽最新商品、推薦商品和特價商品,包括商品縮略圖、名稱、價格等,還可以瀏覽商品的詳細(xì)信息。 ( 2)商品搜索:可以按服飾、數(shù)碼、家居,大類、小類等模糊商品名稱搜索商品。 ( 3)在線訂購:客戶如果決定的購買此商品,可 將商品放入購物車,填寫訂單,方便聯(lián)系,即可購買。 后臺 功能 后臺管理 網(wǎng)站 ,是管理員的有用平臺。有如下功能:用戶管理、商品類別管理、商品管理、訂單管理等功能。 ( 1)用戶管理: 網(wǎng)站 管理員可添加、修改、刪除前臺客戶的賬戶和其他管理員的賬戶,可修改自己的管理密碼。 ( 2)商品類別管理包括:添加、刪除、修改商品類別的功能。 ( 3)商品管理:包括添加,刪除,修改商品名稱、價格、商品詳細(xì)介紹等。 ( 4)訂單管理:由于網(wǎng)上購物的特
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1