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

正文內(nèi)容

網(wǎng)上書店系統(tǒng)_jsp課程設(shè)計(jì)-資料下載頁(yè)

2025-08-17 09:20本頁(yè)面

【導(dǎo)讀】網(wǎng)上書店系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選書、購(gòu)書、產(chǎn)生訂單等功能的系統(tǒng)。書目信息,以供客戶選擇所需圖書,同時(shí)也應(yīng)該提供按照?qǐng)D書名稱,后,應(yīng)該能夠自動(dòng)清除以生成訂單的購(gòu)物車中的信息。品的價(jià)格、數(shù)量等信息后,提示用戶選擇對(duì)應(yīng)的送貨方式及付款方式,息快速搜索的功能。用于維護(hù)每一個(gè)進(jìn)入網(wǎng)上書店的客戶對(duì)應(yīng)的購(gòu)物車。商品信息記錄到對(duì)應(yīng)的購(gòu)物車中,以便于到收銀臺(tái)進(jìn)行結(jié)賬處理。

  

【正文】 d = ?。 pstmt=(sql)。 while(()) { CartItemBean item=(CartItemBean)()。 BookBean book=()。 int bookId=()。 int quantity=()。 (1,quantity)。 (2,bookId)。 ()。 } 26 ()。 } finally { closePreparedStatement(pstmt)。 closeConnection(conn)。 } } } package Bean。 import 。 import 。 import 。 import 。 public class CartBean implements Serializable { private HashMapInteger,CartItemBean items=null。 private int numOfItems=0。 public CartBean() { items=new HashMapInteger,CartItemBean()。 } /** * 在購(gòu)物車中增加一個(gè)條目。如果購(gòu)物車中已經(jīng)存在該條目,則什么也不做。 */ public synchronized void addItem(Integer bookId, BookBean book) { if(!(bookId)) { CartItemBean item=new CartItemBean(book)。 (bookId,item)。 numOfItems++。 27 } } /** * 從購(gòu)物車刪除一個(gè)圖書條目。 */ public synchronized void deleteItem(Integer bookId) { if((bookId)) { (bookId)。 numOfItems。 } } /** * 清除購(gòu)物車中所有的圖書條目。 */ public synchronized void clear() { ()。 numOfItems=0。 } /** * 得到購(gòu)物車中圖書條目的總數(shù)。 */ public synchronized int getNumOfItems() { return numOfItems。 } /** * 設(shè)置某本圖書的購(gòu)買數(shù)量。 */ public synchronized void setItemNum(Integer bookId,int quantity) { if((bookId)) { 28 CartItemBean item=(CartItemBean)(bookId)。 //如果設(shè)置的圖書數(shù)量為 0或小于 0,則刪除購(gòu)物車中相應(yīng)的圖書條目。 if(quantity=0) (bookId)。 else (quantity)。 } } /** * 得到購(gòu)物車中所有圖書的價(jià)格。 */ public synchronized float getTotalPrice() { float amount=。 IteratorCartItemBean it=().iterator()。 while(()) { CartItemBean item=(CartItemBean)()。 amount+=()。 } return amount。 } /** * 得到購(gòu)物車中所有的圖書條目。 */ public synchronized CollectionCartItemBean getItems() { return ()。 } /** * 判斷圖書是否已經(jīng)加入購(gòu)物車中。 */ public synchronized boolean isExist(Integer bookId) { if((bookId)) 29 return true。 else return false。 } } package Bean。 import 。 public class CartItemBean implements Serializable { private BookBean book=null。 //表示選購(gòu)的圖書的數(shù)量 private int quantity=0。 public CartItemBean() { } public CartItemBean(BookBean book) { =book。 =1。 } public void setBook(BookBean book) { = book。 } public BookBean getBook() { return book。 } public void setQuantity(int quantity) 30 { = quantity。 } public int getQuantity() { return quantity。 } /** *得到本條目所購(gòu)圖書價(jià)格的合計(jì),總價(jià) = 圖書的單價(jià) * 數(shù) 量。 */ public float getItemPrice() { float price=()*quantity。 long val=(price*100)。 return val/。 } } 三. 運(yùn)行界面 31 32 四. 數(shù)據(jù)庫(kù)設(shè)計(jì) 1. 需求分析 依據(jù)網(wǎng)上書店的處理需求,對(duì)就數(shù)據(jù)表的設(shè)計(jì)及功能如下。 ( 1)圖書基本信息表:存放網(wǎng)上書 店所銷售圖書的基本信息。 ( 2)圖書分類基本信息表:存放網(wǎng)上書店所提供圖書分類的信息。 ( 3)客戶基本信息表:存放書店客戶的基本信息。 ( 4)訂單信息表:存放與客戶相關(guān)的訂單的基本信息。 5 訂單條目詳細(xì)信息表:存放訂單中詳細(xì)條目的基本信息。 2. 表的設(shè)計(jì) 網(wǎng)上書店系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)模塊基本表信息: 33 五. 總結(jié) 利用這次課程設(shè)計(jì)學(xué)會(huì)了 JSP和 Mysql 在 WEB 應(yīng)用的一些基本知識(shí),并通過(guò)網(wǎng)上書店的程序?qū)?JSP 的運(yùn)用進(jìn)行了深化, JSP 與 Mysq 結(jié)合的模式,在電子商務(wù)上應(yīng)用十分靈活,不過(guò)要真正掌握好它們卻并不 是一件容易的事情,在實(shí)際應(yīng)用的 WEB 開(kāi)發(fā)中,還有很多關(guān)于安全方面的問(wèn)題需要考慮。通過(guò)這次課程設(shè)計(jì),我認(rèn)識(shí)到了數(shù)據(jù)庫(kù)系統(tǒng)在、查運(yùn)算詢方面的突出作用,我認(rèn)為數(shù)據(jù)庫(kù)可謂是數(shù)據(jù)管理系統(tǒng)最好的幫手,并且我通過(guò)與曾經(jīng)學(xué)習(xí)過(guò)的 Mysq相互比較,發(fā)現(xiàn)了數(shù)據(jù)庫(kù) JAVA 等面向?qū)ο蟮能浖貙⒋嬉活惷嫦蛘Z(yǔ)言的數(shù)據(jù)庫(kù)。學(xué)習(xí)到了更多更新的知識(shí),并且把以前在理論學(xué)習(xí)中的學(xué)多問(wèn)題在實(shí)踐中得到了驗(yàn)證。更深刻了解了數(shù)據(jù)庫(kù)查詢的設(shè)計(jì)和網(wǎng)頁(yè)的運(yùn)行,我在設(shè)計(jì)過(guò)程中,也對(duì)一些課外的知識(shí)有了更多的認(rèn)識(shí),在動(dòng)手綜合能力上也有了很大提高。 在設(shè)計(jì)過(guò)程中,通 過(guò)查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗(yàn)和自學(xué),使自己學(xué)到了不少知識(shí),也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過(guò)程中探索的艱難和成功時(shí)的喜悅。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次課程設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。 六. 參考文獻(xiàn) 1. Java 語(yǔ)言程序設(shè)計(jì) 2. java web 3 jsp/servlet 程序設(shè) 34
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1