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

正文內(nèi)容

java網(wǎng)上書店管理系統(tǒng)設(shè)計與實現(xiàn)(doc畢業(yè)設(shè)計論文)(編輯修改稿)

2024-07-19 18:30 本頁面
 

【文章內(nèi)容簡介】 cedescriptimagecontentsauthorid圖 書本 ER 圖(3) 書店客戶(客戶號,用戶名,密碼,真實姓名,聯(lián)系電話,地址,電子郵箱):storeuserusernamepasswordnametelphoneaddressid 圖 書店客戶 ER 圖(4) 訂單(訂單號,生成時間,運輸方式,付款方式,總價):orderspaymentcostidtimedelivery 圖 訂單 ER 圖(5) 訂單條目(訂單條目號,總價,單價):orderdetail countprice 圖 訂單條目 ER 圖 ER圖 storeuserOrderbookdetailbook擁有包含包含包含n1n1nn1bookcat1 圖 總 ER 圖id 以下的表是分析完 ER 圖后所設(shè)計出來,每張表存放一類信息: (1)書目類別 (書目類別號,類別名) (2)書(書號,書目類別號,書名,價格,銷售價格,描述,圖片,內(nèi)容,作者) (3)書店客戶 (客戶號,用戶名,密碼,真實姓名,聯(lián)系電話,地址,電子郵箱) (4)訂單(訂單號,客戶號,生產(chǎn)訂單時間,運輸方式,付款方式,總價) (5)訂單條目 (訂單條目號,訂單號,書號,總價,單價)代碼如下://圖書分類基本信息表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 NULLREFERENCES 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(2022) NULL,image VARCHAR2(50) NULL)。//客戶基本信息表 DROP TABLE storeuser CASCADE CONSTRAINTS。CREATE TABLE storeuser(id NUMBER PRIMARY KEY,username VARCHAR2(20) NOT NULL,password VARCHAR2(20) NOT NULL,name VARCHAR2(20) NOT NULL,tel VARCHAR2(20) NOT NULL, VARCHAR2(50) NULL address,VARCHAR2(100) NOT NULL )。//訂單信息表 DROP TABLE orders CASCADE CONSTRAINTS。CREATE TABLE orders(id NUMBER PRIMARY KEY,user_id NUMBER NOT NULLREFERENCES storeuser(id) ON DELETE CASCADE,time DATE NOT NULL,delivery VARCHAR2(20) NOT NULL,payment VARCHAR2(20) NOT NULL,cost NUMBER)。//訂單條目詳細信息表DROP TABLE orderdetail CASCADE CONSTRAINTS。CREATE TABLE orderdetail(id NUMBER PRIMARY KEY,orderid NUMBER NOT NULLREFERENCES orders(id) ON DELETE CASCADE,bookid NUMBER NOT NULLREFERENCES book(id) ON DELETE CASCADE,count NUMBER NOT NULL,price NUMBER NOT NULL)。 網(wǎng)上書店基本流程網(wǎng)上書店在運行過程中頁面的基本流程如圖 : 網(wǎng)上書店各頁面功能詳細功能及描述:(1)獲取圖書分類信息以及圖書基本信息集合(2)提交顯示指定分類圖書信息的請求,同時傳遞對應圖書分類編號, (3)提交書目搜索請求及搜索條件的表單(4)提交搜索關(guān)鍵字的表單元素圖書查詢圖書詳情顯示購物車管理會員登錄會員地址確認generateordersucce訂單生成新會員注冊訂單確認圖 網(wǎng)上書店基本流程圖(5)選擇搜索條件的表單元素(6)顯示圖書記錄總數(shù)、當前頁面編號以及總頁數(shù)(7)顯示圖書名稱、價格、銷售價格、作者信息(8)提交顯示圖書詳細信息請求的超鏈接 (9)提交分頁顯示請求的超鏈接 詳細功能及描述: (1)依據(jù)圖書記錄編號獲取待顯示詳細信息的圖書類型的對象 (2)分別顯示該圖書對象的詳細信息 (3)顯示圖書封面圖片、名稱、詳細介紹、價格、銷售價格 (4)單擊“購買”按鈕后,將提交放入購物車的請求 (5)顯示圖書目錄本頁面是在控制器響應了網(wǎng)上書店主頁提交的查看圖書詳細信息請求,即“”請求后,跳轉(zhuǎn)到的頁面。在該頁面中將獲取到的指定圖書詳細信息顯示出來,同時如果用戶單擊“購買”按鈕,將提交“?bookId=%=()%”請求,進行后續(xù)放入購物車的處理。 詳細功能及描述:(1)獲取該用戶購物車中信息的集合(2)提交更新購物車請求的表單(3)循環(huán)顯示購物車中的每一條購物記錄信息(4)設(shè)置購買數(shù)量的文本框(5)顯示圖書銷售價格(6)顯示圖書總價(7)從購物車中移除購買記錄信息(8)更新訂單按鈕(9)提交繼續(xù)購書請求的超鏈接(10)提交清空購物車請求的超鏈接(11)提交結(jié)算付款請求的超鏈接 本頁面是在用戶選擇購買某種圖書商品后,進入的頁面。在該頁面中將顯示該用戶購物車中現(xiàn)有的所有購買需求記錄。同時提供更新購物車的操作界面,例如,可以輸入購買數(shù)量或者選擇刪除購買記錄。單擊“更新訂單”按鈕后,將提交“”請求,進行更新購物車信息的處理。此外,也可以單擊“繼續(xù)購書”按鈕,提交“”請求返回網(wǎng)上書店主頁面繼續(xù)購書,或者單擊“清空購物車”按鈕提交“”請求。同時,如果用戶確認去收銀臺,則可以單擊“結(jié)算付款”按鈕跳轉(zhuǎn)到“”頁面進行用戶登錄。 詳細功能及描述:(1)提交用戶登錄請求,同時提交登錄用戶信息的表單(2)提交登錄用戶用戶名及密碼的表單元素(3)登錄按鈕(4)提交新用戶注冊請求的超鏈接本頁面是客戶在購物車頁面單擊“結(jié)算付款”按鈕后跳轉(zhuǎn)過來的頁面,在該頁面中,用戶在表單中輸入用戶名及密碼,單擊“用戶登錄”按鈕后,將提交“”請求,以便于進行后續(xù)獲取用戶相關(guān)信息的處理,對于沒有用戶身份的新客戶,可以在本頁面中單擊“新用戶注冊”按鈕,跳轉(zhuǎn)到“”頁面進行用戶注冊。 網(wǎng)上書店客戶注冊 詳細功能及描述:(1)提交新用戶注冊請求,同時提交新用戶注冊信息的表單(2)提交注冊用戶姓名、地址、電子郵件地址、電話、用戶名、密碼以及確認密碼的表單元素(3)注冊按鈕在本頁面中注冊用戶可以在表單中輸入對應的注冊信息,在單擊“注冊”按鈕后,將提交“”請求,同時提交新用戶的相關(guān)注冊信息,以便于進行后續(xù)新用戶注冊的處理。、付款方式及訂單信息 詳細功能及描述:(1)獲取客戶信息(2)提交選擇送貨方式及付款方式的表單(3)顯示客戶信息、姓名、地址、電話、送貨方式、付款方式(4)獲取購物車信息集合(5)獲取訂單信息、客戶信息(6)顯示客戶姓名、地址、電話(7)顯示購物車中的信息(8)顯示所購圖書書名、數(shù)量、總價(9)顯示整張訂單總價本頁面是在用戶登錄通過后,跳轉(zhuǎn)到的頁面,在該頁面中首先獲取對應用戶的客戶資料,同時提供送貨方式,付款方式及訂單信息的選擇,在用戶單擊“確認”按鈕后,將提交“”請求,生成生續(xù)完整的訂單信息。 顯示訂單生成成功信息 詳細功能及描述:(1)顯示訂單生成成功信息(2)生成訂單號本頁面將顯示訂單成功生成的信息。 bean 采用了 Struts 架構(gòu)下提供的數(shù)據(jù)庫連接池建立與數(shù)據(jù)庫的連接,在該 bean中通過構(gòu)造方法建立與數(shù)據(jù)庫的連接,并提供了相應的方法完成數(shù)據(jù)庫中的查詢、更新等操作,同時也提供了關(guān)閉數(shù)據(jù)庫連接的方法,以便于及時釋放資源。 業(yè)務邏輯層各 bean功能在本系統(tǒng)的業(yè)務邏輯層中分別完成了對圖書信息、圖書分類信息、購物車信息、訂單信息以及客戶信息等類型對象的保存和處理。所有文件包含在 WEBINF\classes 目錄中。 封裝了圖書處理的 bean()除聲明了與圖書基本數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了圖書信息的查詢顯示處理相關(guān)的幾個方法。其中在調(diào)用查詢滿足條件的圖書信息方法時,需要提供查詢的依據(jù),例如,分類、按作者還是按書名,對應關(guān)鍵字等。 bean()為了能夠簡化類的定義,考慮到購物車中所需要處理的圖書基本信息與圖書類型對象中封裝的信息相同,只是需要再補充上購買數(shù)量即可,因此在定義該類時繼承了圖書信息類。 封裝了訂單住處處理的 bean( java)除聲明了與訂單中所需要處理的數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了與訂單查詢、插入及刪除處理相關(guān)的幾個方法。此外,也提供了計算該訂單所涉及總金額的方法。 封裝了客記信息處理的 bean()除聲明了與用戶數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了與確認用戶身份、獲取用戶相關(guān)信息、插入新用戶信息處理相關(guān)的幾個方法。 bean()除了聲明了與圖書分類數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了與圖書分類信息查詢及顯示處理相關(guān)的幾個方法。 控制處理層下表是網(wǎng)上書店系統(tǒng)中的 Action 映射表。該映射決定了 Action 與其他Web 組件之間的關(guān)聯(lián)關(guān)系。作為前后臺之間橋梁,本表中指明了每個 Action 的入口(即調(diào)用 Action 的組件)及出口(即請求轉(zhuǎn)發(fā)的目標組件) ,以及傳遞Action 的 ActionForm。表 action 控制表Action 入口 ActionForm 出口AddItemToCartAction BookDetailAction BookSearchAction CartAction GenerateOrderAction UserForm loginAction loginForm OrderAddAction PageCtrlAction RegistAction (1)該程序負責處理增加購買的圖書時的“”請求(2)該程序是個多匹配的 Action,負責處理四個功能,分別是:清除購物車時提交的“”請求;結(jié)帳時提交的“”請求;修改購物車里指定商品的數(shù)量時提交的“”請求;刪除購物車里指定條目的“”請求。(3)BookDetailAction該程序負責處理顯示指定圖書編號的對應圖書詳細信息時提交的“”請求。(4)BookSearchAction該程序負責處理從圖書主頁面提交的""請求,根據(jù)搜索的條件進行搜索。(5)GenerateOrderAction該程序負責處理從訂單信息頁面提交的""請求,把訂單信息存入數(shù)據(jù)庫。(6)loginAction該程序負責處理從用戶登錄頁面提交的“”請求。(7)OrderAddAction該程序負責處理從購物車頁面提交的""請求,根據(jù)用戶是否登陸來判斷所要轉(zhuǎn)向的頁面。(8)PageCtrlAction該程序負責處理從主頁面提交的””的分頁信息.根據(jù)所點擊的按紐進行回首頁、上一頁、下一頁的處理。(9)RegisterAction該程序負責處理從新用戶注冊頁面提交的“”請求。4 網(wǎng)上書店的實現(xiàn)本網(wǎng)上書店系統(tǒng)共分為四個功能模塊,分別為:用戶管理,商品查詢,訂單管理,商品購買。各模塊的實現(xiàn)如下: 本模塊提供了用戶登錄功能,用戶注冊功能。新用戶通過點擊”注
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1