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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(參考版)

2024-09-01 00:32本頁面
  

【正文】 對于一些失信用戶只需要單擊右側(cè)的“刪除”超鏈接,即可轉(zhuǎn)到刪除頁中做刪除處理。單擊導(dǎo)航區(qū)中的“查開 始 是 否 查詢數(shù)據(jù)庫 是 結(jié) 束 否 顯示全部未處 理的訂單信息 是否刪除訂單 數(shù)據(jù)庫是否為空 更新數(shù)據(jù)庫 更新數(shù)據(jù)庫是否成功 刪除訂單成功 沒有未處理的訂單 是 否 查看訂購詳單 是否執(zhí)行 否 更新數(shù)據(jù)庫 更新是否成功 是 是 否 訂單執(zhí)行成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 29 頁 詢用戶信息”超鏈接進(jìn)入用戶信息頁面,就可以看到用戶信息。 圖 訂單信息管理模塊流程圖 查詢用戶信息模塊 查詢用戶 信息模塊用來完成對注冊用戶的瀏覽及刪除功能。當(dāng)選中 “ 是 /否 ” 復(fù)選框時(shí),系統(tǒng)會根據(jù)提交的訂單號更新數(shù)據(jù)表。用戶訂單處理頁面顯示的是用戶基本信息,要想知道訂單中所涉及的商品,需要單擊對 應(yīng)訂單號的超鏈接打開商品訂購詳單頁面才行。 圖 添加商品信息模塊流程圖 訂單信息管理模塊 用戶在前臺購物所產(chǎn)生的訂單并不能立即執(zhí)行,需要系統(tǒng)管理員在后臺進(jìn)行訂單信開 始 結(jié) 束 接 收商品信息 查詢數(shù)據(jù)庫 數(shù)據(jù)是否為空 是 否 信息插入數(shù)據(jù)庫 是否重復(fù)錄入 是 否 數(shù)據(jù)是否正確 否 是 插入是否成功 是 否 添加商品失敗 添加商品成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 28 頁 息管理審核以確認(rèn)它的執(zhí)行性。 開 始 否 是 是 結(jié) 束 接收登錄信息 數(shù)據(jù)是否為空 數(shù)據(jù)是否有效 查詢數(shù)據(jù)庫 否 登錄成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 27 頁 為了確保商品在數(shù)據(jù)表中的唯一性,在用戶提交表單時(shí),需要先根據(jù)用戶輸入的商品名稱對數(shù)據(jù)表進(jìn)行查詢,確保此商品在數(shù)據(jù)表中不存在后,方可執(zhí)行插入操作。 圖 用戶管理流程圖 添加商品模塊 單擊導(dǎo)航區(qū)中的“添加商品”超鏈接,系統(tǒng)將打開添加商品頁面,該頁面主要用于將商品信息添加到數(shù)據(jù)庫中,以提供前臺首頁商品展示所需要的數(shù)據(jù)依據(jù)。用戶輸入登錄 ID 和密碼后單擊 “ 登錄 ” 按鈕時(shí),如果錄入數(shù)據(jù)完整性驗(yàn)證通過,系統(tǒng)會將數(shù)據(jù)提交到用戶管理頁面,該頁面用來判斷輸入信息在數(shù)據(jù)庫中 d_user 表是否存在提交的用戶名和密碼,如果登錄 ID 及密碼有效,就保存用戶名信息,反之則提示錯誤。 開 始 結(jié) 束 接收訂單號信息 查詢數(shù)據(jù)庫 訂單號是否存在 否 是 顯示出訂單信息 無該訂單號 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 26 頁 用戶管理模塊 在前臺首頁單擊用戶入口,將轉(zhuǎn)到用戶登錄頁面,該頁面的功能是對用戶身份進(jìn)行驗(yàn)證。后臺首頁主要有以下幾個(gè)部分。 圖 訂單查詢模塊流程圖 后臺功能模塊的實(shí)現(xiàn) 后臺功能只允許具有管理員權(quán)限的用戶使用,它是實(shí)現(xiàn)前臺功能的基 礎(chǔ)。用戶在購物中心首頁中單擊“訂單查詢”超鏈接,就可以進(jìn)入輸入訂單號頁面,在頁面的文本框中輸入訂單號并單擊“提交”按鈕,如果訂單號輸入無誤,系統(tǒng)將根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢處對應(yīng)的貨品信息并轉(zhuǎn)到訂單查詢顯示頁面將貨品信息顯示出來。 購物車模塊流程圖如圖 所示。 訂單生成后,用戶單擊“提交”按鈕,便可以將錄入的訂單信息保存到數(shù)據(jù)庫中。結(jié)帳的流程為:從購物車中讀取商品名稱,商品數(shù)量,商品價(jià)格信息,生成一個(gè)唯一的訂單號,同時(shí)也把用戶注冊的基本信息讀取出來,形成一個(gè)完整的訂單寫入數(shù)據(jù)庫。 ( 3)生成訂單 生成訂單時(shí)網(wǎng)上購物商城的最終目的,前面所有功能的實(shí)現(xiàn)都是為最后生成一個(gè)用戶滿意的訂單作基礎(chǔ),在此要 生成一個(gè)可供用戶隨時(shí)查詢的訂單號,還要保存用戶訂單中所購買的商品信息。 系統(tǒng)每次只會將 1 個(gè)商品放入購物車中,如果用戶需要多個(gè)同種商品,可以通過修改商品信息右側(cè)相應(yīng)文本框的值來完成。在程序中使用了一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框中輸入想要購買的數(shù)量然購單擊“修改”按鈕。集合類型在 Java 中又稱為向量,是一元集合,可以加入重復(fù)數(shù)據(jù),它的作用和數(shù)組相同,可以保存一系列數(shù)據(jù),但集合類型也有它獨(dú)特的優(yōu)點(diǎn),就是可以方便地對集合內(nèi)的數(shù)據(jù)進(jìn)行查找、增加、刪除和修改等操作。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 23 頁 添加商品的代碼流程是 從 session 中讀取 shop 對象,如果為空則說明還沒有進(jìn)行購物或者已經(jīng)清空了購物車,需要新建購物車對象;將商品名稱與購物車列表中的商品名稱對比,如果已經(jīng)存在,則把商品數(shù)量加 1。 ( 1)添加購物車 添加購物車就是把用戶選中的商品暫時(shí)存放在購物車中,當(dāng)用戶在前臺首頁中單擊商品展示區(qū)的“購買”按鈕時(shí),系統(tǒng)會將該商品的詳細(xì)信息展示在查看物品清單頁面中。 sql,conn, 開 始 結(jié) 束 接收登錄信息 查詢數(shù)據(jù)庫 數(shù)據(jù) 是否正確 否 是 登錄失敗 登錄成功 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 22 頁 if and then msgbox 沒有此用戶 else if trim()=(密碼 ).velue then else msgbox 密碼錯誤,請重試! 用戶登錄界面如圖 所示。 amp。 \ str =aduseclient sql=select * from user where 用戶名 =39。Data Source= amp。 用戶 登錄流程 圖 登錄的 代碼如下 Private Sub mand1_click() dim conn as new dim rs as new dim str as string Static logintimes As Integer dim sql as string str = If Right(str, 1) \ Then str = str + \ End If str = Provider=。單擊“注冊”按鈕時(shí),會提交到用戶登錄頁面執(zhí)行;單擊“登錄”按鈕時(shí),系統(tǒng)將對輸入的用戶名和 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 21 頁 密碼進(jìn)行驗(yàn)證,如果數(shù)據(jù)表中用戶名和密碼存在就顯示登陸成功,并返回首頁,否則彈出錯誤提示信息。 圖 用戶注冊成功頁面 為了便于網(wǎng)站對用戶的管理,在用戶注冊頁面接收到的注冊信息要經(jīng)過嚴(yán)格的過濾,保證注冊用戶名的唯一性,在提交表單后需要對數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行查詢,如果沒有找到,則在插入數(shù)據(jù)表時(shí)提示注冊成功,否則提示此用戶已被占用請重新注冊 ,注冊時(shí)如果輸入郵箱,也會有唯一性的限制 。 用 戶注冊 流程 如圖 用戶注冊頁面如圖 所示。 ( 1)用戶注冊 當(dāng)用戶第一次登錄時(shí)首先要在網(wǎng)站上注冊,成為會員用戶才可以在網(wǎng)站上購物,注冊頁面必須填寫一些用戶的基本信息,如用戶名、密碼、聯(lián)系電話等信息。前臺首頁主要有以下幾個(gè)部分: ( 1)網(wǎng)站導(dǎo)航:主要用戶顯示網(wǎng)站的旗幟廣告、各功能模塊導(dǎo)航; ( 2)用戶登錄:用戶在此注冊、登錄或找回密碼; 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 19 頁 ( 3)商品分類搜索:用戶按商品類別進(jìn)行搜索顯示; ( 4) 銷售排行榜:按照商品的銷售數(shù)量顯示銷售排行信息; ( 5)商品展示區(qū):按后臺添加商品的時(shí)間順序展示商品; ( 6)友情鏈接:顯示友情鏈接信息; ( 7)后臺登錄入口:管理員可以通過該入口登錄后臺。在每個(gè)模塊的介紹中,將具體說明一些涉及要點(diǎn)。 前臺功能模塊實(shí)現(xiàn) 整個(gè)系統(tǒng)分為了前臺功能模塊和后臺功能模塊。因此,網(wǎng)站的設(shè)計(jì)最好要簡潔、明了、格調(diào)清新、實(shí)用、易于使用和維護(hù)。系統(tǒng)的頁面設(shè)計(jì)決定了網(wǎng)站的風(fēng)格,制作好的網(wǎng)站不僅提供給營銷商,更多的要供瀏覽者瀏覽。此外, JSP 還具有強(qiáng)大的組件( JavaBean)支持功能,可以方便地實(shí)現(xiàn)組件復(fù)用,進(jìn)一步提高了開發(fā)效率。 隨著科技的高速發(fā)展,眾多網(wǎng)頁制作的應(yīng)用軟件 應(yīng)運(yùn)而生。網(wǎng)頁將網(wǎng)站的各個(gè)組成部分包裹起來,形成易懂并且美觀的外表展示給大家,瀏覽者登陸網(wǎng)站后看到的就是一個(gè)個(gè)網(wǎng)頁的組合。經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對目標(biāo)系統(tǒng)的描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用 JSP 網(wǎng)頁設(shè)計(jì)語言書寫的程序。 表 46 d_item 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 Id Int 12 否 是 編號 Order_id Int 10 否 否 訂單編號 Product_id Int 10 否 否 產(chǎn)品編號 Product_name Varchar 100 否 否 產(chǎn)品名稱 Dang_price Double 20 否 否 產(chǎn)品售價(jià) Product_num Int 10 否 否 產(chǎn)品數(shù)量 Amount Double 20 否 否 總金額 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 18 頁 5 系統(tǒng)實(shí)現(xiàn) 在上一章著重討論了系統(tǒng)各個(gè)模塊功能的設(shè)計(jì),并詳細(xì)分析了每一個(gè)模塊的功能。 表 44 d_product 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 id Int 12 否 是 產(chǎn)品編號 product_name Varchar 100 否 否 產(chǎn)品名稱 description Va rchar 100 是 否 產(chǎn)品 介紹 add_time Bigint 20 是 否 添加時(shí)間 fixed_price Double 20 否 否 產(chǎn)品 進(jìn)價(jià) dang_price Double 20 否 否 產(chǎn)品售價(jià) keywords Varchar 200 是 否 關(guān)鍵詞 Has_deleted Int 1 否 否 產(chǎn)品下架 Product_pic Varchar 200 是 否 產(chǎn)品圖片 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 17 頁 (5) 產(chǎn)品類別對應(yīng)關(guān)系表 d_category_product 產(chǎn)品類別對應(yīng)關(guān)系表用來保存產(chǎn)品和類別之間 的對應(yīng)關(guān)系 .比如某個(gè)類別包含哪些商品。 表 42 d_receive_address 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id Int 12 否 是 地址編號 User_id Int 11 否 否 用戶編號 Receive_name Varchar 20 否 否 真實(shí)姓名 Postal_code Varchar 8 否 否 郵政編碼 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 16 頁 Mobile Varchar 15 是 否 手機(jī) Phone Varchar 20 是 否 電話 (3) 產(chǎn)品類別表 d_category 產(chǎn)品類別表 d_category 用來保存了系統(tǒng)產(chǎn)品的類別信息。下面是為數(shù)據(jù)庫設(shè)計(jì)的表: (1)用戶信息表 d_user 用戶信息表 d_user 用來保存用戶信息。 圖 總體 ER 圖 用戶 購買 商品 n 1 支付 訂單 n 1 注銷 登錄 1 1 修改 用戶信息 1 1 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 15 頁 基本表設(shè)計(jì) 表的設(shè)計(jì)是這次設(shè)計(jì)的一個(gè)核心內(nèi)容。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有利工具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言,因此概念模型一方面應(yīng)該具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接的表達(dá)應(yīng)該用眾的各種語義知識,另一方面他還應(yīng)該簡單、清晰并且易于 用戶理解 。 ER 圖 ER 圖是一種概念模型。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個(gè)網(wǎng)站的核心。 ( 4)數(shù)據(jù)庫的實(shí)施和維護(hù)。 ( 3)邏輯結(jié)構(gòu)設(shè)計(jì)。概念模型是按用戶的觀點(diǎn)來對數(shù)據(jù)建模,使用與進(jìn)行信息世界建模的工具。不斷的調(diào)查與研究用戶需求,了解企業(yè)運(yùn)作流程等系統(tǒng)需求,使設(shè)計(jì)概念模型的基礎(chǔ)。數(shù)據(jù)庫的設(shè)計(jì)過程大致如下: ( 1)根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文 ) 第 14 頁 圖 購物車管理結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用程序的重要組成部分。此外,管理員最重要的職責(zé)是可以修改訂單狀態(tài),把是否已發(fā)貨的信息反饋給前臺用戶。該網(wǎng)站用戶管理
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1