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

正文內(nèi)容

jsp網(wǎng)上書店畢業(yè)設(shè)計(jì)說明書-資料下載頁

2025-05-11 13:13本頁面

【導(dǎo)讀】開發(fā)工具,采用HTML,javascript,CSS控制樣式前臺界面設(shè)計(jì),采用JSP. 技術(shù)開發(fā)的網(wǎng)上書店系統(tǒng)。系統(tǒng)分前臺部分和后臺部分,前臺部分由用戶使用,主要包括。理,查看用戶訂單,用戶個人信息修改等功能。,發(fā)布新產(chǎn)品等功能。建立后的網(wǎng)站系統(tǒng)是一個動態(tài)、交互式、具有商品提供、系統(tǒng)管理功能的電子商務(wù)網(wǎng)站。

  

【正文】 出 會員管理 管理員管理 模糊搜索 精確搜索 書籍管理 用戶刪除 用戶信息修改 用戶注冊 訂單管理 用戶查找密碼 用戶信息查看 用戶刪除 用戶信息查看 用戶注銷 訂單查看 訂單刪除 書籍發(fā)送 新書上架 銷售排行 商家推薦 圖 43 后臺訂單 圖 44 用戶注冊 注冊入口 必選項(xiàng)為空 用戶名有效? 輸入密碼致 一致 ? 密碼長度符合要 求求? 注冊成功 否 否 否 否 是 否 是 是 是 登錄入口 取得用戶名和密碼 將 UserID 存入 session 中 用戶是否存在 密碼是否正確 登錄成功 是 是 否 否 圖 45 用 戶登陸 圖 46 商品搜索 (6)商品管理流程圖 如圖 47 所示。 開始搜索 輸入條件 搜索結(jié)果 查看商品 購物車 下訂單 繼 續(xù) 搜索 是 否 商品管理 查詢商品 修改,刪除 滿意否 返回 添加商品 是 否 圖 47 商品管理 (7)購物車流程圖 如圖 48 所示。 圖 48 購物車流程 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)分析 在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機(jī)構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:信息世界, 數(shù)據(jù)世界,現(xiàn)實(shí)世界?,F(xiàn)實(shí)世界的事物反映到人的頭腦中,人的大腦對它有個認(rèn)識過程,經(jīng)過分析(選擇、命名、分類等)進(jìn)入信息世界。這些信息再進(jìn)一步加工、編碼,然后進(jìn)入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進(jìn)行操購物車 查看商品 滿意嗎 下訂單 調(diào)整商品 是 否 付款 作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計(jì)問題,軟件設(shè)計(jì)的一個核心。 網(wǎng)上書店的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買,用戶提 交定單,建立定單表。 ER 圖 數(shù)據(jù)庫設(shè)計(jì)要遵循一些規(guī)則,一個好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對應(yīng)的表,一個實(shí)體對應(yīng)一個表。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時要考慮的 3 個元素,也是一個好的數(shù)據(jù)庫設(shè)計(jì)的核心。經(jīng)過仔細(xì)地設(shè)計(jì),得到各個實(shí)體的 ER 圖。 圖 41 用戶實(shí)體屬性圖 圖 42 訂單實(shí)體屬性圖 真實(shí)姓名 郵編 詳細(xì)地址 用戶名 稱 回答 聯(lián)系電話 用戶密碼 用戶 ID 用戶類型 問題 注冊時間 用戶 訂單 訂單 ID 銷售價格 訂單日期 圖書數(shù)量 圖書金額 訂單狀態(tài) 用戶名 圖 43 圖書實(shí)體屬性圖 圖 44 消費(fèi) 實(shí)體 屬性圖 1 1 m 1 n m 銷售價格 庫存數(shù)量 圖書 ID 內(nèi)容簡介 作者 是否推薦 圖書名稱 出版社 出版日期 進(jìn)貨日期 書籍類型 進(jìn)貨價格 圖書 消費(fèi) 折扣數(shù) 用戶名 消費(fèi)額 會員等級 用戶 購買 書籍 訂單 訂購 包括 圖 45 實(shí)體聯(lián)系 ER圖 數(shù)據(jù)庫 具體 設(shè)計(jì) 由設(shè)計(jì)的 ER 圖 得到 下面 各表的結(jié)構(gòu) 。 表 41 系統(tǒng)會員消費(fèi)信息表 (usersend 表 ) 字段名 類型 說明 userName 文本 會員名稱 Sendmoney 數(shù)字 消費(fèi)的數(shù)量 Zhe 數(shù)字 折扣等級 Dengji 數(shù)字 會員等級 表 42 系統(tǒng)書籍信息表 (book 表 ) 字段名 類型 說明 bookId 數(shù)字 圖書的 ID號 bookName 文本 圖書名稱 bookType 文本 圖書的類型 author 文本 本書作者 chubanshe 文本 出版社 Price 數(shù)字 本站 售 價格 Cben 數(shù)字 進(jìn) 格 outdate 文本 出版時間 addtime 文本 進(jìn)貨時間 booksum 數(shù)字 圖書 剩余數(shù)量 bookIntroduce 文本 圖書介紹 Iftujian 數(shù)字 是否推薦 lirun 數(shù)字 每本的盈利 表 43 訂單明細(xì)表 (dmingxi 表 ) 字段名 類型 說明 dingdanId 文本 訂單號 userName 文本 會員名稱 bookName 文本 書籍名稱 Quantity 數(shù)字 購買的書籍?dāng)?shù)量 Price 數(shù)字 單價 num 數(shù)字 總價 Addtime 文本 下單時間 Ifok 數(shù)字 訂單狀態(tài) 表 44 系統(tǒng)會員信息表 (usr 表 ) 字段名 類型 說明 userId 數(shù)字 會員的 ID號 userName 文本 會員名稱 trueName 文本 用戶的真實(shí)姓名 userPrd 文本 密碼 question 文本 找回密碼的問題 answer 文本 答案 address 文本 用戶地址 Post 文本 郵編 addtime 文本 注冊時間 Lasttime 文本 上次登錄時間 userType 文本 用戶的類型 Tel 文本 電話 Email 文本 郵箱 Introduce 文本 備注 本章小結(jié) 本章開始了系統(tǒng)的總體設(shè)計(jì) ,主要有系統(tǒng)的功能分析、模塊分析和流程分析。其中,在功能分析中畫出了本系統(tǒng)的總體 ER 圖,在模塊分析中介紹到系統(tǒng)總共用到哪些 模塊,而在流程分析中分別畫出了會員注冊、購物、訂單等流程圖。最后寫出了系統(tǒng)數(shù)據(jù)庫的表的結(jié)構(gòu) ,為系統(tǒng)的詳細(xì)設(shè)計(jì)做了準(zhǔn)備。 第 5 章 系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn) 前臺 設(shè)計(jì) 在主頁上 ,顧客能迅速獲得商品的資料 ,如新發(fā)布的產(chǎn)品、熱門產(chǎn)品 ,商家推薦 ,銷售排行,新書推薦。 這樣能讓顧客在最短時間內(nèi)獲得他們說需要的商品。而我們還可以看到,新的用戶可以在這里注冊、會員可以在這里直接登陸、修改自己的資料 ,查看訂單,查看購物車 等。總之,主頁的設(shè)計(jì)的只要思想就是方便顧客購物。 首頁的設(shè)計(jì)使用的是表格嵌套的JSP 語句。 jsp:include 加載的頭部頁面 ,中間為總體的顯示頁面 , 頁腳是靜態(tài)頁面 作為版權(quán)說明。 用戶 管理 用戶 注冊 如果成為會員,在購物的時候可以獲得優(yōu)惠,基于這個想法,顧客一般都會在這里先注冊成為會員的。在主頁上點(diǎn)擊“新用戶注冊”就可以跳到會員注冊頁面,在會員注冊資料中,分為必填資料和選填資料。 注冊頁面為 填好一切資料后點(diǎn)擊“好了我要提交”,提交 到注冊處理頁面 JAVASCRIPT 腳本進(jìn)行驗(yàn)證, 將用戶 名與原有的 user表進(jìn)行比較,若用戶名已存在,則提示“此用戶名已存在請重新填寫”, 經(jīng)過驗(yàn)證后 填寫的數(shù)據(jù)添加到數(shù)據(jù)庫 的 usr 表中,點(diǎn)擊“不行我要重填”進(jìn)行重新填寫 。 用戶 登錄 顧客經(jīng)過注冊后,可以用注冊過的帳號進(jìn)行登陸。在登陸界面 中或首頁的登錄框中 輸入帳號、密碼、會員類型 提交到 頁面處理登錄請求, 將提交的數(shù)據(jù)與數(shù)據(jù)庫中的原有 userName,userprd,userType 進(jìn)行組合查詢比較, 驗(yàn)證通過后 就可以登陸會員系統(tǒng)。如果是管理員進(jìn)入管理頁 面 manager/,普通會員進(jìn)入 網(wǎng)站 首頁 ,并且 顯示出用戶名,將用戶名存入 session 中后 可以進(jìn)行購物等所有操作。 用戶 找回密碼 顧客經(jīng)過注冊后,可以用注冊過的帳號進(jìn)行登陸。但是如果忘記了密碼,還可以通過單擊 找回密碼 鏈接轉(zhuǎn)到 頁面 填寫問題和答案后提交到 ,比較 usr 表中的 userName,question,answer 的內(nèi)容, 找回自己的密碼。該頁面如圖 51 所示。 圖 51 黃金屋書店找回密碼頁面 如果問題和答案都正確則彈出對話框顯示密碼“你的密碼是 ?? ”,后進(jìn)入登 錄頁面重新登錄。相反如果填寫的信息有誤則彈出對話框顯示“輸入 信息有誤,請重新填寫或注冊” 。 用戶 信息查看 用戶登錄后可以查看 自己的注冊信息和在網(wǎng)站的消費(fèi)信息,通過 顯示用戶信息 。并出現(xiàn)信息修改鏈接,可以修改密碼和注冊信息,但是用戶名不可改變。 用戶信息修改 可以分別進(jìn)行修改密碼和注冊信息,但是用戶名不可改變。表單提交信息的約束由JavaScript 完成, 修改 密碼的處理頁面是 。用戶信息修改處理頁面是 。 數(shù)據(jù)庫更新操作過程中,定義一個整型變量 temp 用于返回?cái)?shù)據(jù)庫操作的狀態(tài)。這樣可以不用拋出異常來顯示數(shù)據(jù)庫操作狀態(tài),不但可以設(shè)計(jì)成一個比較友好的錯誤處理頁面,管理員也可以根據(jù)提示判斷錯。當(dāng) temp0 時,數(shù)據(jù)庫更新成功 ,并彈出對話框提示修改成功。若 當(dāng) temp=0 則提示 數(shù)據(jù)庫更新失敗, 重新填寫信息。 當(dāng) temp0時,網(wǎng)絡(luò)內(nèi)部錯誤或其它系統(tǒng)錯誤。 用戶注銷 用戶在登錄時 將用戶名和 ID 存入 session 中, 從一個客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束,被稱為一個會話。當(dāng)一個客戶首次訪問服務(wù)器上的一個 JSP 頁面時, JSP 引擎產(chǎn)生一個 session 對象,同時分配一個 String 類型的 ID 號,JSP 引擎同時將這個 ID 號發(fā)送到客戶端,存放在 Cookie 中,這樣 session 對象和客戶之間就建立了一一對應(yīng)的關(guān)系。當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時,不再分配給客戶新的 session 對象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的 session 對象才取消,并且 和客戶的會話對應(yīng)關(guān)系消失。當(dāng)客戶重新打開瀏覽器再連接到該服務(wù)器時,服務(wù)器為該客戶再創(chuàng)建一個新的 session 對象。 所以為了安全和資源浪費(fèi)的角度來看要用注銷來釋放 session 中的用戶 ID。 單擊注銷時提交到 將 session 中的 ID 釋放清空完成注銷。 書籍管理 書籍 查看 用戶可以查看書籍, 當(dāng)用戶點(diǎn)擊“商品瀏覽”鏈接時 提交到 顯示全部書籍,并且點(diǎn)擊書籍名稱來 將書籍的 ID 號傳遞到 ,然后通過查詢語句查出與 ID號相同的書 籍后顯示 書籍的詳細(xì)信息,單擊圖書類型名稱可 通過條件組合將 bookType 傳入,與表 book比較后選出類型相同的書籍后 顯示所有此類型的圖書信息 ,單擊鏈接添加到購物車 。 書籍推薦 在圖書表 book 中定義字段 iftuijian,當(dāng)為 1 時表示推薦,當(dāng)單擊鏈接“商家推薦”時 提交到 中, 使用查詢語句查
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1