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

正文內(nèi)容

基于jsp的網(wǎng)上圖書銷售系統(tǒng)畢業(yè)論文(參考版)

2025-06-29 21:52本頁面
  

【正文】 // 聲明一個購物車 ShoppingCart shoppingCart = null。 HttpSession session = ()。 // 把商品信息轉(zhuǎn)換為購物車的某個shoppingCartItem ShoppingCartItem shoppingCartItem = new ShoppingCartItem(bookId, (), (), bookInfo .getVipPrice(),())。 // 根據(jù)商品編號得到具體的書本信息 BookInfo bookInfo = (bookId)。 } public void addBookToShoppingCart(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { // 取得傳過來的參數(shù) int bookId = ((bookId))。 ShoppingCart shoppingCart = (ShoppingCart) session .getAttribute(shoppingCart)。 int num = ((num))。 } (path)。 } else if (delete.equals(opType)) { (request, response)。 if (addBookToShoppingCart.equals(opType)) { (request, response)。 (opType)。 (GBK)。 }}部分Servlet的實現(xiàn)購物車實現(xiàn)的主要代碼:public class ShopCartServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (request, response)。 } public int getStorage() { return storage。 } public int getNumber() { return number。 } public float getVipPrice() { return vipPrice。 } public float getPrice() { return price。 } public String getBookName() { return bookName。 } public int getBookId() { return bookId。 //購買數(shù)量 private int storage。 //書籍價格 private float vipPrice。 //書籍編號 private String bookName。 } public void setPostCode(String postCode) { = postCode。 } public void setdUserAddress(String dUserAddress) { = dUserAddress。 } public void setdUserTel(String dUserTel) { = dUserTel。 } public void setdUserName(String dUserName) { = dUserName。 } public void setUserName(String userName) { = userName。 } public void setOrderState(String orderState) { = orderState。 } public void setTotalPrice(float totalPrice) { = totalPrice。 } public void setOrderId(String orderId) { = orderId。 //發(fā)貨人郵政編碼 public Order() { super()。 //收貨人電話 private String dUserAddress。 //下單人用戶名 private String dUserName。 //總價 private String orderState。 }}訂單實體的實現(xiàn):public class Order { private String orderId。 } public String getDescribe() { return describe。 } public int getIsCutPrice() { return isCutPrice。 } public int getIsSellWell() { return isSellWell。 } public int getIsNewBook() { return isNewBook。 } public int getStorage() { return storage。 } public float getVipPrice() { return vipPrice。 } public float getPrice() { return price。} public String getImag() { return imag。 } public String getISBN() { return ISBN。 } public String getPublish() { return publish。 } public int getCategoryId() { return categoryId。 } public String getAuthName() { return authName。 } public String getBookName() { return bookName。 } public int getBookId() { return bookId。 //是否是打折書 private String describe。 //是否是新書 private int isSellWell。 //vip價格 private int storage。 //圖片地址 private float price。 //出版社 private String ISBN。 //作者名稱 private int categoryId。 //書籍編號 private String bookName。 conn = null。 ps = null。 rs = null。 } return conn。 ds = (DataSource) (jdbc/mysql)。 initCtx = new InitialContext()。 private ResultSet rs = null。 private DataSource ds = null。amp。amp。感謝我的父母,沒有他們的辛勤付出,我不會站在校園的舞臺上,讓我把最崇高的敬意獻給你們!本次畢業(yè)設計參考了許多文獻,在這里感謝那些把自己的學習經(jīng)驗著作成書的前輩們。大學生活是無聊的,但又是充實的。并在此基礎上對本系統(tǒng)的進行完善。但通過這次的獨立設計讓自己了解了很多,學到了很多。此次畢業(yè)設計最大的收獲是自己獨立完成了一個小型的電子商務系統(tǒng)。在系統(tǒng)設計過程中,對CSS的應用不是很熟練,在做出來的效果圖并不是很完美,不能很好的吸引用戶的眼球。在項目的開發(fā)過程中遇到了了如下問題:在設計系統(tǒng)時準備采用MVC的模式來進行開發(fā),但是在實際開發(fā)過程中遇到了困難,由于技術有限原因,在后續(xù)的開發(fā)過程中并沒有完全做到MVC的模式。系統(tǒng)能完成基本的網(wǎng)上圖書銷售的功能,諸如用戶注冊、用戶登陸、查詢書籍、下訂單等操作。 通過本章的測試,已經(jīng)基本保證了系統(tǒng)的正常運行。圖716 圖片格式不合法測試時的提示信息 小結(jié)在本章中,對系統(tǒng)的功能進行測試,測試的主要目的是保證系統(tǒng)能正常運行,如果系統(tǒng)不能正常運行,那么無疑是一個失敗的系統(tǒng),所以做好系統(tǒng)的測試工作是非常必要的。如在添加書籍時,、.gif、.png格式的,如果不滿足條件也將給出提示。情況一、輸入項有沒有填寫的會給出如圖715所示。圖714 用戶輸入項不合法的提示信息書籍管理功能模塊單元測試圖715 添加書籍時如果有選項沒有填的提示信息書籍管理功能模塊是本系統(tǒng)的核心模塊,在這個功能模塊中可以對書籍進行添加、修改的等功能,在進行書籍添加時要求對輸入項進行驗證,如果不合法要給出相應的提示。如果用戶名或是密碼沒有輸入。圖713 下訂單成功的提示信息管理員登陸功能模塊的單元測試管理員登陸功能模塊,是驗證用戶是否能通過驗證并進入到系統(tǒng)后臺進行一系列的管理操作功能,在管理員登陸功能模塊中,要求用戶輸入用戶名和密碼,只有輸入的用戶名和密碼經(jīng)過系統(tǒng)的驗證才能進入,否則會禁止用戶進入。圖712 如果用戶沒有登陸時給出的提示信息如果是已經(jīng)登陸的用戶,系統(tǒng)會直接跳轉(zhuǎn)到下訂單界面,如果用戶確定購買商品信息,填寫好送貨信息,便可進行下訂單操作。下訂單功能模塊操作時,會先驗證用戶是否已經(jīng)登陸,如果沒有登陸,則要求用戶進行登陸操作,同是系統(tǒng)會自動跳轉(zhuǎn)到首頁。圖710 修改密碼時輸入項不合法的提示信息情況二、當輸入的項都合法時,但是輸入的原始密碼錯誤,會給出如圖711所示的錯誤提示信息。情況一、在進行密碼修改時輸入的項不合法。用戶可以根據(jù)實際情況對自己的賬號密碼進行修改。圖 78 輸入浮點型數(shù)據(jù)時,系統(tǒng)進行的處理情況二、如果用戶輸入的是字符型數(shù)據(jù)。其運行效果如圖77所示。這時系統(tǒng)就應該給用戶進行提示,或是進行處理操作。情況一、如果沒有給出留言內(nèi)容,系統(tǒng)會有如圖75所示的提示:圖75 留言內(nèi)容沒有輸入的提示信息情況二、驗證碼輸入錯誤,系統(tǒng)將會有如圖76所示的提示:圖76 驗證碼輸入錯誤的提示信息購物車功能模塊單元測試圖77 處理數(shù)據(jù)前運行效果購物車功能模塊中用戶可以進行的操作有修改商品數(shù)量、刪除商品、清空購物車的操作。會出現(xiàn)如圖73的提示:圖73 用戶名密碼未輸入的提示信息圖74 用戶名密碼不匹配的錯誤提示信息情況二,用戶名輸入了,但是輸入不正確,會出現(xiàn)如圖74的錯誤提示:留言功能模塊的單元測試留言功能模塊要求用戶輸入留言內(nèi)容,并輸入驗證碼,才能成功發(fā)表留言。圖72 有未填項時錯誤提示用戶登陸模塊單元測試用戶登陸模塊,首先要求用戶在進行登陸操作時,必須填寫用戶名和密碼、其次是到數(shù)據(jù)庫中進行查詢,看輸入的信息是否能與數(shù)據(jù)庫中存在的信息匹配,如果匹配成功則登陸成功,否則登陸失敗。如用戶輸入的電話號碼不合法,將出現(xiàn)如圖71的提示。因此對每個功能模塊進行單元測試是有必要的。大體給出了系統(tǒng)功能的效果圖。其實現(xiàn)的功能效果如圖615所示。其實現(xiàn)的功能效果圖如圖614所示。其實現(xiàn)的效果圖如圖613所示。訂單功能模塊的效果如圖612所示。書籍添加的效果如圖611所示。圖610 后臺管理員登陸功能模塊效果圖 書籍管理功能模塊的實現(xiàn)圖611 添加書籍功能模塊效果圖書籍管理模塊是后臺管理平臺的一個重要功能模塊,在這個功能模塊中,管理員可以對書籍的分類進行添加、對書籍進行添加、修改書籍等操作。圖69 書籍查詢功能模塊效果圖 系統(tǒng)后臺功能模塊的實現(xiàn) 管理員登陸功能模塊的實現(xiàn)管理員登陸功能模塊是實現(xiàn)進入后臺平臺的憑證,只有能過驗證的合法用戶才能進行后臺的相關操作,在登陸功能模塊要求用戶輸入用戶名、密碼。以便用戶能更加便捷的查詢到自己想要的商品,系統(tǒng)提供了按打折查詢、按暢銷查詢、按新書查詢、按書籍大分類輸入關鍵字進行模糊查詢。下訂單的功能實現(xiàn)如圖68所示。實現(xiàn)購物車功能的效果如圖67所示。圖66 用戶登陸功能模塊效果圖 購物車功能模塊的實現(xiàn)購物車模塊是實現(xiàn)用戶管理自己購物車的功能。用戶登陸的流程圖如圖65所示。用戶注冊模塊的流程圖如圖63所示。圖62 前臺頁面效果圖 用戶注冊模塊的實現(xiàn)用戶注冊模塊是為了方便本網(wǎng)站會員用戶進行相應的權(quán)限操作,如只有注冊的用戶才能進行登陸操作,才能完成登陸后的一系列操作。main圖61 網(wǎng)站前臺首頁布局前臺首頁具有給用戶直觀的功能,在首頁要給用戶展示網(wǎng)站的特色,且能吸引用戶的眼球,讓用戶瀏覽此網(wǎng)站。在首頁中這幾部也是引入的。并通過分析確定各實體的內(nèi)容及實體與實體之間的關聯(lián)關系(主外 鍵關系),在完成數(shù)據(jù)庫表的確定后,我們便可對數(shù)據(jù)庫進行建立,然后便可對系統(tǒng)的功能模塊進行開發(fā)。 表與表間的關聯(lián)關系在抽象出各數(shù)據(jù)實體后,還應該考慮各實體之間是否有關聯(lián),若有關聯(lián),應該對其進行表的關聯(lián)
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1