實訓項目3 網(wǎng)上書店_第1頁
實訓項目3 網(wǎng)上書店_第2頁
實訓項目3 網(wǎng)上書店_第3頁
實訓項目3 網(wǎng)上書店_第4頁
實訓項目3 網(wǎng)上書店_第5頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、實訓項目3 網(wǎng)上書店一、實驗目的網(wǎng)上書店系統(tǒng)主要是實現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個典型的網(wǎng)上商城一般都需要實現(xiàn)商品信息的動態(tài)提示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。根據(jù)網(wǎng)上書店的基本需求,本系統(tǒng)需要完成的具體任務如下:1、書圖查詢: 當客戶進入網(wǎng)上書店時,應該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時也應該提供按照圖書名稱,或者作者信息快速查詢所需書目信息的功能。2、 購物車管理:當客戶選擇購買某圖書產(chǎn)品時,應該能夠?qū)獔D書信息,如:價格、數(shù)量記錄到對應的購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當對應的購物訂單生成

2、后,應該能夠自動清除以生成訂單的購物車中的信息。3、 訂單處理:對應客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應的送貨方式及付款方式,最終生成對應的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨的處理。4、 會員注冊:為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點等相關(guān)的信息。二、 實訓要求與指導 功能介紹 1 圖書信息管理該模塊實現(xiàn)圖書書目信息的分類顯示,也是提供圖書信息依據(jù)書名及作者信息快速搜索的功能。此外,在用戶選擇了對應書目信息后,還可以顯示出有關(guān)該圖書的詳細信息,以便于客戶了解所購商品。2 購物車管理用于維護每

3、一個進入網(wǎng)上書店的客戶對應的購物車。即將客戶所選購的圖書商品信息記錄到對應的購物車中,以便于到收銀臺進行結(jié)賬處理。3 會員注冊實現(xiàn)網(wǎng)上書店客戶信息的注冊、及身份驗證。由于目前網(wǎng)上商城普遍采用的方式為送貨上門或者郵寄,因此需要收集與客戶相關(guān)的聯(lián)系方式、通信地址等信息。4 訂單處理根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應的個人信息生成訂單,以便于后續(xù)進行送貨處理。網(wǎng)上書店基本流程網(wǎng)上書店在運行過程中頁面的基本流程如下圖:圖書查詢圖書詳情顯示購物車管理會員登錄新會員注冊會員地址確認訂單確認歷史訂單查詢?nèi)⒃敿毑襟El 獲取圖書分類信息以及圖書基本信息集合l 循環(huán)顯示圖書

4、分類信息l 提交顯示指定分類圖書信息的請求,同時傳遞對應圖書分類編號l 提交書目搜索請求及搜索條件的表單l 提交搜索關(guān)鍵字的表單元素l 選擇搜索條件的表單元素l 顯示圖書記錄總數(shù)、當前頁面編號以及總頁數(shù)l 循環(huán)顯示對應圖書書目信息l 顯示圖書名稱、價格、銷售價格、作者信息l 提交顯示圖書詳細信息請求的超鏈接l 提交分頁顯示請求的超鏈接,同時提交指定頁面編號在本頁面中,當單擊選擇書目分類時,將提交“bookSearch.do?bookCatId=<%=bookCat.getId()%mode=1”請求,以便于獲取對應圖書分類的相關(guān)信息。當選擇了查詢依據(jù),并且輸入了對應關(guān)鍵字,單擊“搜索”按

5、鈕時,將提交“”請求,同時提交查詢條件,進行后續(xù)書目信息搜索的處理。當在書目列表中單擊查看詳細信息請求時,將發(fā)出“”請求,同時傳遞對應圖書記錄的編號,以獲取指定圖書更加詳細的信息。此外,在單擊“首頁”、“上頁”、“下頁”超鏈接后,將分別提交“bookPage.dopageId=<%=0%>”、“bookPage.dopageId=<%=schSta.getPageId()-1%>”、“bookPage.dopageId=<%= schSta.getPageId()+1%>”等請求,以實現(xiàn)頁面的跳轉(zhuǎn)l 依據(jù)圖書記錄編號獲取待顯示詳細信息的圖書類型的對象l 分別

6、顯示該圖書對象的詳細信息l 顯示圖書封面圖片、名稱、詳細介紹、價格、銷售價格l 單擊“購買”按鈕后,將提交放入購物車的請求l 顯示圖書目錄本頁面是在控制器響應了網(wǎng)上書店主頁提交的查看圖書詳細信息請求,即“”請求后,跳轉(zhuǎn)到的頁面。在該頁面中將獲取到的指定圖書詳細信息顯示出來,同時如果用戶單擊“購買”按鈕,將提交“bookBuy.do?bookId=<%=book.getId()%>”請求,進行后續(xù)放入購物車的處理。l 獲取該用戶購物車中信息的集合l 提交更新購物車請求的表單l 循環(huán)顯示購物車中的每一條購物記錄信息l 設置購買數(shù)量的文本框l 顯示圖書銷售價格l 顯示圖書總價l 從購物車

7、中移除購買記錄信息l 更新訂單按鈕l 提交繼續(xù)購書請求的超鏈接l 提交清空購物車請求的超鏈接l 提交結(jié)算付款請求的超鏈接 本頁面是在用戶選擇購買某種圖書商品后,進入的頁面。在該頁面中將顯示該用戶購物車中現(xiàn)有的所有購買需求記錄。同時提供更新購物車的操作界面,例如,可以輸入購買數(shù)量或者選擇刪除購買記錄。單擊“更新訂單”按鈕后,將提交“”請求,進行更新購物車信息的處理。此外,也可以單擊“繼續(xù)購書”按鈕,提交“”請求返回網(wǎng)上書店主頁面繼續(xù)購書,或者單擊“清空購物車”按鈕提交“”請求。同時,如果用戶確認去收銀臺,則可以單擊“結(jié)算付款”按鈕跳轉(zhuǎn)到“”頁面進行用戶登錄。l 提交用戶登錄請求,同時提交登錄用戶

8、信息的表單l 提交登錄用戶用戶名及密碼的表單元素l 登錄按鈕l 提交新用戶注冊請求的超鏈接本頁面是客戶在購物車頁面單擊“結(jié)算付款”按鈕后跳轉(zhuǎn)過來的頁面,在該頁面中,用戶在表單中輸入用戶名及密碼,單擊“用戶登錄”按鈕后,將提交“”請求,以便于進行后續(xù)獲取用戶相關(guān)信息的處理,對于沒有用戶身份的新客戶,可以在本頁面中單擊“新用戶注冊”按鈕,跳轉(zhuǎn)到“”頁面進行用戶注冊。l 提交新用戶注冊請求,同時提交新用戶注冊信息的表單l 提交注冊用戶姓名、地址、電子郵件地址、電話、用戶名、密碼以及確認密碼的表單元素l 注冊按鈕在本頁面中注冊用戶可以在表單中輸入對應的注冊信息,在單擊“注冊”按鈕后,將提交“”請求,同

9、時提交新用戶的相關(guān)注冊信息,以便于進行后續(xù)新用戶注冊的處理。l 獲取客戶信息l 提交選擇送貨方式及付款方式的表單l 顯示客戶信息、姓名、地址、電話、送貨方式、付款方式本頁面是在用戶登錄通過后,跳轉(zhuǎn)到的頁面,在該頁面中首先獲取對應用戶的客戶資料,同時提供送貨方式以及付款方式的選擇,在用戶單擊“確認”按鈕后,將提交“”請求,生成生續(xù)完整的訂單信息。l 獲取購物車信息集合l 獲取訂單信息、客戶信息l 顯示客戶姓名、地址、電話l 顯示購物車中的信息l 顯示所購圖書書名、數(shù)量、總價l 顯示整張訂單總價l 顯示訂單信息中的送貨方式信息l 顯示付款方式信息l 顯示訂單編號l 提交繼續(xù)購書的請求l 提交查看該用戶所有訂單的請求本頁面中將全面顯示該客戶本次購物生成的詳細訂單信息,同時如果單擊“繼續(xù)購書”按鈕將提交“”請求返回網(wǎng)上書店主頁面,如果單擊“查看訂單”按鈕將提交“”,跳轉(zhuǎn)到“”頁面。l 獲取該用戶所有歷史訂單信息l 顯示訂單信息信息列表l 顯示訂單編號、時間、總價l 提交取消訂

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論