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

正文內容

基于java的網上書店系統(tǒng)(編輯修改稿)

2025-07-21 15:45 本頁面
 

【文章內容簡介】 程序。   ActionErrors是對錯誤信息的包裝,即可產生一個ActionError并最終加入到ActionErrors。在Form驗證的過程中,如果有Error發(fā)生,則會將頁面重新導向至輸入頁,并提示錯誤。   Action是用于執(zhí)行業(yè)務邏輯的RequsestHandler。每個Action都只建立一個instance。Action不是線程安全的,所以不應該在Action中訪問特定資源。一般來說,應改使用 Business Delegate 模式來對Business tier進行訪問以解除耦合。   Struts提供了多種Action供選擇使用。普通的Action只能通過調用execute執(zhí)行一項任務,而DispatchAction可以根據(jù)配置參數(shù)執(zhí)行,而不是僅進入execute()函數(shù),這樣可以執(zhí)行多種任務。如insert,update等。LookupDispatchAction可以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。 第三章 網上書店詳細設計31 需求分析 網上書店系統(tǒng)主要是實現(xiàn)網上選書、購書、產生訂單等功能的系統(tǒng)。一個典型的網上商城一般都需要實現(xiàn)商品信息的動態(tài)提示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。根據(jù)網上書店的基本需求,本系統(tǒng)需要完成的具體任務如下:A. 書圖查詢: 當客戶進入網上書店時,應該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時也應該提供按照圖書名稱,或者作者信息快速查詢所需書目信息的功能。B. 購物車管理:當客戶選擇購買某圖書產品時,應該能夠將對應圖書信息,如:價格、數(shù)量記錄到對應的購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當對應的購物訂單生成后,應該能夠自動清除以生成訂單的購物車中的信息。C. 訂單處理:對應客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應的送貨方式及付款方式,最終生成對應的訂單記錄,以便于網站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨的處理。D. 會員注冊:為了能夠實現(xiàn)圖書商品的購買,需要管理客戶相關的聯(lián)系方式、送貨地點等相關的信息。32 總體設計系統(tǒng)組成下表中給出了構成網上書店系統(tǒng)的各個組件,通過下表,可以從宏觀上了解各個組件的功能。用戶表示層(視圖)控制處理層(控制器)業(yè)務邏輯層(模型)ActionFormActionDBLoginFormFirstActionConstantsUserFormBookDetailActionBookBookIdFormBookSearchActionBookCatBookCatIdFormLoginActionOrderPageIdFormBookBuyActionShopCartBookShopCartFromAddrConfirmActionUserBookSearchFormClearShopCartActionDeliveryFormOrderDelActionOrderIdFormOrderHistoryActionPageCtrlActionRegistActionUpdateShopCartAction 33 功能設計1.圖書信息管理該模塊實現(xiàn)圖書書目信息的分類顯示,也是提供圖書信息依據(jù)書名及作者信息快速搜索的功能。此外,在用戶選擇了對應書目信息后,還可以顯示出有關該圖書的詳細信息,以便于客戶了解所購商品。2.購物車管理用于維護每一個進入網上書店的客戶對應的購物車。即將客戶所選購的圖書商品信息記錄到對應的購物車中,以便于到收銀臺進行結賬處理。3.會員注冊實現(xiàn)網上書店客戶信息的注冊、及身份驗證。由于目前網上商城普遍采用的方式為送貨上門或者郵寄,因此需要收集與客戶相關的聯(lián)系方式、通信地址等信息。4.訂單處理根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應的個人信息生成訂單,以便于后續(xù)進行送貨處理。34 數(shù)據(jù)庫設計與實現(xiàn)341 數(shù)據(jù)庫的需求分析依據(jù)網上書店的處理需求,對就數(shù)據(jù)表的設計及功能如下。A. 圖書基本信息表:存放網上書店所銷售圖書的基本信息。B. 圖書分類基本信息表:存放網上書店所提供圖書分類的信息。C. 客戶基本信息表:存放書店客戶的基本信息。D. 訂單信息表:存放與客戶相關的訂單的基本信息。E. 訂單條目詳細信息表:存放訂單中詳細條目的基本信息。342 創(chuàng)建數(shù)據(jù)表的腳本代碼如下:____________________________________________________________________________//圖書分類基本信息表DROP TABLE bookcat CASCADE CONSTRAINTS。CREATE TABLE bookcat( id NUMBER PRIMARY KEY, catname VARCHAR2 (40) NOT NULL)。//圖書基本信息表DROP TABLE book CASCADE CONSTRAINTS。CREATE TABLE book( id NUMBER PRIMARY KEY, catid NUMBER NOT NULL REFERENCES bookcat(id) ON DELETE CASCADE, name VARCHAR2 (50) NOT NULL, price NUMBER NOT NULL, saleprice NUMBER NOT NULL, descript VARCHAR2 (500) NOT NULL, author VARCHAR2 (50) NOT NULL, contents VARCHAR2 (2000) NULL, image VARCHAR2 (50) NULL)。//客戶基本信息表DROP TABLE
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1