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

正文內容

網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-畢業(yè)設計(已改無錯字)

2023-03-03 02:51:45 本頁面
  

【正文】 理的界面結合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。 在設計好網(wǎng)站前臺與后臺的結構以后,就將數(shù)據(jù)庫加入到結構中。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。 功能模塊 設計 層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng) , 子系統(tǒng)下再劃分為若干的模塊 。 而模塊是指具備有輸入輸出、邏輯功能、運行程序和內部數(shù)據(jù)四種屬性的一組程序 。 在結構化系統(tǒng)設計中 , 模塊一般都是按功能劃分的 , 通常稱為功能模塊 。合理的 功能模塊的劃分能夠 極 大限度地減少重復勞動 、 提高開發(fā)工作的效率 并 增大系統(tǒng)的可維護性。 用戶管理 為了方便于網(wǎng)站的管理,必須由一套完整的用戶管理體系。該網(wǎng)站用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、選購商品、修改信息等功能。 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 13 頁 圖 用戶管理結構圖 管理員管理 管理員可以 對商品(包括商品的種類)進行增刪改查得操作,同時,對已注冊用戶同樣可以進行相同的操作,并根據(jù)用戶購買量對用戶的等級進行修改。此外,管理員最重要的職責是可以修改訂單狀態(tài),把是否已發(fā)貨的信息反饋給前臺用戶。 圖 管理員管理結構圖 購物車管理 用戶選擇好自己想要的圖書后可以添加到購物車,并在購物車中對商品進行一些操作,如:核對并修改信息、核對庫存、數(shù)量、金額等。 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 14 頁 圖 購物車管理結構圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的重要組成部分。一個設計結構合理的數(shù)據(jù)庫對于應用程序的 開發(fā)效率和程序的性能都是非常重要的。數(shù)據(jù)庫的設計過程大致如下: ( 1)根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。對用戶需求進行分析時數(shù)據(jù)庫設計的第一個階段。不斷的調查與研究用戶需求,了解企業(yè)運作流程等系統(tǒng)需求,使設計概念模型的基礎。 ( 2)設計數(shù)據(jù)庫的概念模型。概念模型是按用戶的觀點來對數(shù)據(jù)建模,使用與進行信息世界建模的工具。它對整個數(shù)據(jù)庫的設計具有深刻的影響。 ( 3)邏輯結構設計。邏輯結構是把概念結構轉化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。 ( 4)數(shù)據(jù)庫的實施和維護。在設計好前臺與后 臺的功能模塊后,就開始進行數(shù)據(jù)庫的設計了。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個網(wǎng)站的核心。從前臺顯示的信息到后臺操作的對象,都是圍繞數(shù)據(jù)庫展開的。 ER 圖 ER 圖是一種概念模型。概念模型實際上是現(xiàn)實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫設計人員進行數(shù)據(jù)庫設計的有利工具,也是數(shù)據(jù)庫設計人員和用戶之間進行交流的語言,因此概念模型一方面應該具有較強的語義表達能力,能夠方便、直接的表達應該用眾的各種語義知識,另一方面他還應該簡單、清晰并且易于 用戶理解 。 從系統(tǒng)需求分析中得出系統(tǒng)的實體屬性圖,遵循三范圍原則,對實體之間的一欄關系進行了整合,得出總體 E_R 圖,如圖 所示。 圖 總體 ER 圖 用戶 購買 商品 n 1 支付 訂單 n 1 注銷 登錄 1 1 修改 用戶信息 1 1 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 15 頁 基本表設計 表的設計是這次設計的一個核心內容。根據(jù)前面對網(wǎng)站前臺與后臺功能模塊的分析和對數(shù)據(jù)庫中實體關系的設計,可以看到網(wǎng)站中所用到的數(shù)據(jù)信息基本包括:用戶信息、收貨信息、產品類別、產品信息、圖書信息、訂單信息、訂單明細等。下面是為數(shù)據(jù)庫設計的表: (1)用戶信息表 d_user 用戶信息表 d_user 用來保存用戶信息。 表 41 d_user 的結構 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id Int 12 否 是 用戶 ID Email Varchar 50 否 是 郵箱 Nickname Varchar 50 是 否 妮稱 Password Varchar 50 否 否 用戶密碼 User_integral Int 12 否 否 用戶積分 Is__verify Char 3 否 否 用戶驗證 Last_login_time Bigint 20 是 否 最近一次登錄時間 Last_login_ip Varchar 15 是 否 登錄 IP (2) 收貨地址表 d_receive_address 收貨地址表 d_receive_address用來保存用戶下訂單時使用過的收貨地址信息。 表 42 d_receive_address 的結構 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id Int 12 否 是 地址編號 User_id Int 11 否 否 用戶編號 Receive_name Varchar 20 否 否 真實姓名 Postal_code Varchar 8 否 否 郵政編碼 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 16 頁 Mobile Varchar 15 是 否 手機 Phone Varchar 20 是 否 電話 (3) 產品類別表 d_category 產品類別表 d_category 用來保存了系統(tǒng)產品的類別信息。 表 43 d_category 的結構 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id integer 16 否 是 類別編號 Turn Int 10 否 否 等級 En_name Varchar 200 否 否 產品類 型 name varchar 200 否 否 類別名 Description varchar 200 否 否 類別說明 Parent_id Int 10 是 否 父類別編號 (4) 產品表 d_product 產品表 d_product 用來保存了系統(tǒng)中的產品信息。 表 44 d_product 的結構 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 id Int 12 否 是 產品編號 product_name Varchar 100 否 否 產品名稱 description Va rchar 100 是 否 產品 介紹 add_time Bigint 20 是 否 添加時間 fixed_price Double 20 否 否 產品 進價 dang_price Double 20 否 否 產品售價 keywords Varchar 200 是 否 關鍵詞 Has_deleted Int 1 否 否 產品下架 Product_pic Varchar 200 是 否 產品圖片 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 17 頁 (5) 產品類別對應關系表 d_category_product 產品類別對應關系表用來保存產品和類別之間 的對應關系 .比如某個類別包含哪些商品。 表 45 d_category_product 的結構 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 Id Int 12 否 是 編號 Product_id Int 10 否 否 產品編號 Cat_id Int 10 否 否 類別編號 (6) 訂單明細表 d_item 訂單明細表 d_item 用來保存訂單購買了哪些商品 ,數(shù)量 ,小計等。 表 46 d_item 的結構 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 Id Int 12 否 是 編號 Order_id Int 10 否 否 訂單編號 Product_id Int 10 否 否 產品編號 Product_name Varchar 100 否 否 產品名稱 Dang_price Double 20 否 否 產品售價 Product_num Int 10 否 否 產品數(shù)量 Amount Double 20 否 否 總金額 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 18 頁 5 系統(tǒng)實現(xiàn) 在上一章著重討論了系統(tǒng)各個模塊功能的設計,并詳細分析了每一個模塊的功能。在本章將具體討論如何實現(xiàn)功能模塊,最 終實現(xiàn)整個系統(tǒng)。經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的描述,從而在編碼階段可以把這個描述直接翻譯成用 JSP 網(wǎng)頁設計語言書寫的程序。 系統(tǒng)頁面的實現(xiàn) 如果將網(wǎng)站比作一個人的話,服務器就像大腦,數(shù)據(jù)庫就像五臟六腑,其內嵌的 Java和 JavaScript 組合起來就像是細胞與神經(jīng),而網(wǎng)頁就是這個人的皮肉。網(wǎng)頁將網(wǎng)站的各個組成部分包裹起來,形成易懂并且美觀的外表展示給大家,瀏覽者登陸網(wǎng)站后看到的就是一個個網(wǎng)頁的組合。所以設計和實現(xiàn)每一個網(wǎng)頁也是非常重要的工作。 隨著科技的高速發(fā)展,眾多網(wǎng)頁制作的應用軟件 應運而生。相對于傳統(tǒng)的動態(tài)網(wǎng)頁開發(fā)工具而言,由于繼承了 Java 語言的許多優(yōu)點, 用 JSP 開發(fā)動態(tài)網(wǎng)站十分方便,開發(fā)效率較高。此外, JSP 還具有強大的組件( JavaBean)支持功能,可以方便地實現(xiàn)組件復用,進一步提高了開發(fā)效率。 在整個網(wǎng)頁的制作過程中,都是結合使用 HTML 語言來實現(xiàn)設計的。系統(tǒng)的頁面設計決定了網(wǎng)站的風格,制作好的網(wǎng)站不僅提供給營銷商,更多的要供瀏覽者瀏覽。所以整個網(wǎng)站系統(tǒng)應注重的是:易導航性、易操作性和友好的交互界面。因此,網(wǎng)站的設計最好要簡潔、明了、格調清新、實用、易于使用和維護。在頁面的 風格上應保持統(tǒng)一,這里采用 CSS 樣式表將所有頁面的字體、字號、顏色以及超鏈接的樣式做統(tǒng)一定義。 前臺功能模塊實現(xiàn) 整個系統(tǒng)分為了前臺功能模塊和后臺功能模塊。下面詳細討論主要的幾個功能模塊的程序實現(xiàn)。在每個模塊的介紹中,將具體說明一些涉及要點。 前臺功能模塊分為用戶管理模塊、訂單查詢模塊、購物車模塊 3 個部分。前臺首頁主要有以下幾個部分: ( 1)網(wǎng)站導航:主要用戶顯示網(wǎng)站的旗幟廣告、各功能模塊導航; ( 2)用戶登錄:用戶在此注冊、登錄或找回密碼; 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 19 頁 ( 3)商品分類搜索:用戶按商品類別進行搜索顯示; ( 4) 銷售排行榜:按照商品的銷售數(shù)量顯示銷售排行信息; ( 5)商品展示區(qū):按后臺添加商品的時間順序展示商品; ( 6)友情鏈接:顯示友情鏈接信息; ( 7)后臺登錄入口:管理員可以通過該入口登錄后臺。 用戶管理模塊 用戶管理模塊主要實現(xiàn)用戶的注冊、登錄等功能。 ( 1)用戶注冊 當用戶第一次登錄時首先要在網(wǎng)站上注冊,成為會員用戶才可以在網(wǎng)站上購物,注冊頁面必須填寫一些用戶的基本信息,如用戶名、密碼、聯(lián)系電話等信息。 用戶注冊的流程圖如 圖 所示。 用 戶注冊 流程 如圖 用戶注冊頁面如圖 所示。 開 始 否 是 是 結 束 接收注冊信息 數(shù)據(jù)是否為空 兩次密碼是否一致 查詢數(shù)據(jù)庫 用戶名是否被占用 是 否 否 注冊成功 注冊失敗 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 20 頁 圖 用戶注冊頁面 用戶注冊信息提交,注冊成功頁面如圖 所示。 圖 用戶注冊成功頁面 為了便于網(wǎng)站對用戶的管理,在用戶注冊頁面接收到的注冊信息要經(jīng)過嚴格的過濾,保證注冊用戶名的唯一性,在提交表單后需要對數(shù)據(jù)表中的數(shù)據(jù)進行查詢,如果沒有找到,則在插入數(shù)據(jù)表時提示注冊成功,否則提示此用戶已被占用請重新注冊 ,注冊時如果輸入郵箱,也會有唯一性的限制 。 ( 2)用戶登錄 用戶登錄窗口設置在首頁上,主要用來接收用戶錄入的用戶名及密碼。單擊“注冊”按鈕時,會提交到用戶登錄頁面執(zhí)行;單擊“登錄”按鈕時,系統(tǒng)將對輸入的用戶名和 東北大學秦皇島分校畢業(yè)設計(論文 ) 第 21 頁 密碼進行驗證,如果數(shù)據(jù)表中用戶名和密碼存在就顯示登陸成功,并返回首頁,否則彈出錯誤提示信息。 用戶登錄的 流程 圖 如 圖 所示。 用戶 登錄流程 圖 登錄的 代碼如下 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=。Persist Security Info=False。Data Source= amp。 str amp。 \ s
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1