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

正文內(nèi)容

動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì)-資料下載頁(yè)

2025-06-07 06:06本頁(yè)面
  

【正文】 第 頁(yè) 14 推薦圖書(shū)處理頁(yè)面 如果用戶覺(jué)得圖書(shū)的類(lèi)容不錯(cuò),可以通過(guò)查看圖書(shū)詳細(xì)信息頁(yè)面中的“向其他讀者推薦”鏈接推薦該圖書(shū),該鏈接將當(dāng)前頁(yè)面跳轉(zhuǎn)到圖書(shū)推薦處理頁(yè)面中。圖書(shū)推薦處理頁(yè)面的主要功能是修改作者所要推薦的圖書(shū)在 books 數(shù)據(jù)表中對(duì)應(yīng)的 RemendNumber 項(xiàng)值,在修改之前,需要獲取圖書(shū)的索引號(hào),并判斷該圖書(shū)信息是否存在。這個(gè)過(guò)程的代碼實(shí)現(xiàn)如下: String s_BookID = (BookID)。 long l_BookID = l_BookID = (s_BookID)。 (l_BookID)。 if(!()) { ?? //該圖書(shū)信息部存在,中斷當(dāng)前的操作 } int i_RemendNumber = () + 1。 (i_RemendNumber)。 if(()) { ?? //修改 RemendNumber 值成功 } else { ?? //修改 RemendNumber 值失敗 } 添加購(gòu)物車(chē)頁(yè)面 在瀏覽圖書(shū)信息時(shí),為用戶提供了將該圖書(shū)添加到購(gòu)物車(chē)的連接。通過(guò)這個(gè)鏈接可以進(jìn)入添加購(gòu)物車(chē)頁(yè)面。用戶提交表單內(nèi)容后跳轉(zhuǎn)到購(gòu)物車(chē)信息處理頁(yè)面,這里原理跟前面所示的大同小異,不再進(jìn)一步顯示代碼,添加購(gòu)物車(chē)的頁(yè) 面效果如圖 113 所示。 圖 113 添加購(gòu)物車(chē)頁(yè)面 搜索圖書(shū)信息頁(yè)面 搜索圖書(shū)信息頁(yè)面為用戶提供了搜索圖書(shū)信息的接口,頁(yè)面效果如圖 114所示。這里提供了一個(gè)靜態(tài)表單供用戶填寫(xiě)所要搜索的圖書(shū)信息。在圖書(shū)信息對(duì)應(yīng)的圖書(shū)類(lèi)別欄中會(huì)顯示書(shū)店中所有的圖書(shū)信息,這里是通過(guò)調(diào)用 sorts 類(lèi)中的init()方法實(shí)現(xiàn)的。表單提交后就交給搜索圖書(shū)信息處理頁(yè)面來(lái)處理。在處理頁(yè)面中首先獲取用戶提交的搜索信息,然后以這些信息為條件搜索數(shù)據(jù)庫(kù),將符合要求的圖書(shū)信息顯示出來(lái)。然后以這些信息為條件搜索數(shù)據(jù)庫(kù),將符合 條件的圖書(shū)動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì) 第 頁(yè) 15 信息顯示出來(lái)。 圖 114 搜索圖書(shū)信息頁(yè)面 購(gòu)物車(chē)信息頁(yè)面 在購(gòu)物車(chē)信息列表中,顯示了當(dāng)前訪問(wèn)用戶的購(gòu)物車(chē)種的所有購(gòu)物信息。用戶可以根據(jù)自己的實(shí)際需求對(duì)購(gòu)物車(chē)進(jìn)行管理。當(dāng)用戶選擇了刪除購(gòu)物后處理頁(yè)面獲取訪問(wèn)用戶的索引號(hào),然后調(diào)用方法獲得購(gòu)物車(chē)中的圖書(shū)并顯示。在顯示記錄的同時(shí)還需要計(jì)算所有圖書(shū)的總價(jià)。這個(gè)過(guò)程的代碼如下所示: long l_UserID = (Long) (UserID)。 (l_UserID)。 ResultSet rs = ()。 float total = 0。 //每一頁(yè)的費(fèi)用小計(jì) loat money = 0。 //單比交易的交易金額 for(int i=0。i()。i++) { long l_Price = (sData[4])。 money = ()*l_Price。 total = money+total。 //本頁(yè)消費(fèi)總額 ?? //顯示購(gòu)物信息 } 在刪除 購(gòu)物信息時(shí),首先要獲取要?jiǎng)h除的購(gòu)物信息的索引號(hào),然后調(diào)用gooods 類(lèi)中的 delete_goods()方法對(duì)應(yīng)的購(gòu)物信息刪除掉,這樣這條購(gòu)物信息對(duì)應(yīng)的圖書(shū)信息就從用戶的購(gòu)物車(chē)中清除了。這個(gè)過(guò)程代碼如下: String s_GoodsID = (GoodsID)。 long l_GoodsID = (s_GoodsID)。 (l_GoodsID)。 if(()) { ?? //刪除購(gòu)物信息成功 } else { ?? //刪除購(gòu)物信息失敗 } 12. 管理員模塊 管理員主頁(yè) 和普通用戶注意類(lèi)似,管理員主頁(yè)面也是一個(gè)框架頁(yè)面,也由上下兩個(gè)頁(yè)面組成,管理員的所有操作都在這個(gè)框架頁(yè)面里面進(jìn)行。管理員首頁(yè)頁(yè)面效果如圖動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì) 第 頁(yè) 16 121 所示。 圖 121 管理員主頁(yè)面 添加圖書(shū)處理模塊 在添加圖書(shū)模塊中首先有一個(gè)頁(yè)面為管理員提供添加圖書(shū)的接口頁(yè)面,然后將所填寫(xiě)的頁(yè)面內(nèi)容通過(guò)表單提交給處理頁(yè)面中進(jìn)行處理。添加圖書(shū)的頁(yè)面如圖122 所示。圖書(shū)處理頁(yè)面首先獲取上述頁(yè)面提 交的信息,然后將其保存到數(shù)據(jù)表中。 圖 122 添加圖書(shū)頁(yè)面 修改圖書(shū)信息模塊 通過(guò)圖書(shū)管理員主頁(yè)面圖書(shū)信息中的“修改”鏈接可以進(jìn)入圖書(shū)修改頁(yè)面,效果見(jiàn)圖 122 所示。在圖書(shū)修改頁(yè)面中,首先要獲取所要修改的圖書(shū)的索引號(hào),然后調(diào)用 books 類(lèi)中 init()方法獲取圖書(shū)的當(dāng)前信息,最后顯示到表單對(duì)應(yīng)的位置。這個(gè)過(guò)程代碼實(shí)現(xiàn)如下: String s_BookID = (BookID)。 long l_BookID = (s_BookID)。 (l_BookID)。 ?? //調(diào)用 books 類(lèi)中 init()方法獲取圖書(shū)的當(dāng)前信息 ?? //顯示包含圖書(shū)信息的表單 刪除圖書(shū)信息模塊 在圖書(shū)管理主頁(yè)面中,提供了刪除選中圖書(shū)信息的鏈接。通過(guò)這個(gè)鏈接,可以進(jìn)入刪除圖書(shū)信息的頁(yè)面,該頁(yè)面將管理員所選中的圖書(shū)信息從數(shù)據(jù)表中刪除。頁(yè)面首先獲取管理員選中的所有圖書(shū)信息的索引號(hào),并將它保存到一個(gè)字符串中,然后調(diào)用 books 類(lèi)中的 delete_book 方法刪除圖書(shū)信息,這個(gè)過(guò)程代碼實(shí)現(xiàn)如下: String[] s_BookID = (DeleteID)。 String s_DeleteBookID = 0。 if (s_BookID != null) 動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì) 第 頁(yè) 17 { for(int i=0。i。i++) { s_DeleteBookID = s_DeleteBookID +, + s_BookID[i]。 } } ?? //調(diào)用 books 類(lèi)中的 delete_book 方法刪除圖書(shū)信息 圖書(shū)類(lèi)別管理模塊 在該模塊中包含添加圖書(shū)類(lèi)別頁(yè)面和處理添加頁(yè)面、修改圖書(shū)類(lèi)別及處理頁(yè)面、刪除圖書(shū)類(lèi)別以及處理刪除頁(yè)面,管理員根據(jù)具體的需求選中對(duì)應(yīng)的鏈接進(jìn)行操作。 其中各個(gè)處理頁(yè)面首先獲取表單頁(yè)面?zhèn)鬟f過(guò)來(lái)的表單內(nèi)容,然后調(diào)用相應(yīng)的處理方法對(duì)圖書(shū)類(lèi)別進(jìn)行增添、修改、刪除的處理。下面以圖書(shū)類(lèi)別修改為例,在這個(gè)處理頁(yè)面中首先獲取類(lèi)別信息,然后調(diào)用 sorts 類(lèi)中的 modify_sorts()方法將修改后的圖書(shū)類(lèi)別信息更新到 sorts 數(shù)據(jù)表中。這個(gè)過(guò)程代碼如下所示: String s_SortID = (SortID)。 long l_SortID = (s_SortID)。 (l_SortID)。 String s_SortName = (SortName)。 (s_SortName)。 if(()) { ?? //修改圖書(shū)類(lèi)別信息成功 } else { ?? //修改圖書(shū)類(lèi)別信息失敗 } 訂單管理模塊 訂單管理模塊中包含了訂單管理的主頁(yè)和刪除訂單信息的處理頁(yè)面兩個(gè)部分。訂單管理的主頁(yè)中顯示了普通用戶購(gòu)物車(chē)的所有購(gòu)物信息,管理員可以在訂單管理主頁(yè)面中對(duì)所有的訂單信息進(jìn)行操作。在主頁(yè)面中管理員可以選擇刪除選中的訂單連接進(jìn)入刪除訂單的處理頁(yè)面。這個(gè)刪除過(guò)程和前面的刪除圖書(shū)處理頁(yè)面相類(lèi)似。 13. 小結(jié) 與展望 網(wǎng)上書(shū)店系統(tǒng)分析與設(shè)計(jì)包括有圖書(shū)查詢(xún)、用戶游覽、購(gòu)買(mǎi)、圖書(shū)添加、權(quán)限設(shè)置、留言等功能。在未來(lái)也將繼續(xù)完善該系統(tǒng)的功能。 這次課程設(shè)計(jì)中 感謝 XXX 老師 的指導(dǎo),通過(guò)本次課程設(shè)計(jì) 增強(qiáng)了自己的自學(xué)能力。同時(shí)在獨(dú)立學(xué)習(xí)解決問(wèn)題的過(guò)程中,也提高了我的工作能力,為我今后走上工作崗位積累了寶貴的經(jīng)驗(yàn)。但是由于課程設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,懇請(qǐng)各位老師、同學(xué) 指正 。 【參考文獻(xiàn)】 [1] 呂海東 張坤《 Java EE 企業(yè)級(jí)應(yīng)用開(kāi)發(fā)實(shí)例教程》清華大學(xué)出版社 動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì) 第 頁(yè) 18 [2] 張蓓 趙國(guó)鋒《 JSP 數(shù)據(jù)庫(kù)通用模塊開(kāi)發(fā)與系統(tǒng)移植》清華大學(xué)出版社 [3] 赫玉龍《 J2EE 編程技術(shù)》 清華大學(xué)出版社 北京交通大學(xué)出版社 [4] Java 程序設(shè)計(jì)實(shí)用教程(第 3 版) 電子工業(yè)出版社 [5] 數(shù)據(jù)庫(kù)系統(tǒng)教程(第 3 版) 高等教育出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1