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

正文內(nèi)容

基于jspmysql的網(wǎng)上書店設(shè)計與實(shí)現(xiàn)畢業(yè)論文(參考版)

2025-06-21 15:44本頁面
  

【正文】 參考文獻(xiàn)[1] 鐘允中,陳建銘,《JAVA入門》,遼寧科學(xué)技術(shù)出版社,.[2] JSP編程技巧/清宏計算機(jī)工作室編著. 北京:機(jī)械工業(yè)出版社, [3]耿祥義,《Java課程設(shè)計》,清華大學(xué)出版社,[4] . . [5] .清華,.[6] 深入JAVA Servlet 網(wǎng)絡(luò)編程. 清華大學(xué)出版社Struts開發(fā)入門與項目實(shí)踐. 北京:人民郵電出版社, [7] 薛為民. JAVA應(yīng)用教程. 清華,.[8] . [9] 李緒成.《JAVA Web入門與提高篇(JSP+Servlet)》.[10] Web應(yīng)用教程. 電子工業(yè)出版社. .[11]JAVA Web應(yīng)用開發(fā)教程. 。感謝三年以來眾多同學(xué)和朋友的幫助。再次還要感謝我的輔導(dǎo)員李明亮老師,她就像我的姐姐一樣,很照顧我,是她讓我懂得了更加學(xué)會去珍惜身邊的朋友,她對學(xué)生很關(guān)心,處理事情的能力也非常的強(qiáng),她得言行都將是我學(xué)習(xí)的榜樣。在這里我要由衷的感謝我的指導(dǎo)老師張小獻(xiàn)老師給予了我很大的幫助,張小獻(xiàn)老師他平時工作繁忙并且在他的悉心指導(dǎo)下,給我們很多的參考資料,我認(rèn)真學(xué)習(xí)并且完成了論文第一稿、論文第二稿、開題報告等工作,讓我有了很大的進(jìn)步,收獲良多。感謝各位老師的辛勤勞動和對我的教誨,讓我度過了美好的大學(xué)三年的生活。 致謝經(jīng)過一個月的忙碌和工作,本次的畢業(yè)設(shè)計已經(jīng)接近尾聲,由于經(jīng)驗(yàn)的缺乏難免有許多不足的地方。腳踏實(shí)地,認(rèn)真嚴(yán)謹(jǐn),實(shí)事求是的學(xué)習(xí)態(tài)度,不怕困難、堅持不懈、吃苦耐勞的精神是我在這次設(shè)計中最大的收益。在這樣的情況下有一個實(shí)用網(wǎng)上書店系統(tǒng)是有其必然性的,如果能做出一個完善的網(wǎng)上書店管理系統(tǒng)就使管理方面的工作量減少很多。網(wǎng)絡(luò)它以自己的獨(dú)特的優(yōu)點(diǎn)征服了我們。只有發(fā)現(xiàn)問題面對問題才有可能解決問題,不足和遺憾不會給我打擊只會更好的鞭策我前行,今后我更會關(guān)注新技術(shù)新設(shè)備新工藝的出現(xiàn),并爭取盡快的掌握這些先進(jìn)的知識,更好的服務(wù)于社會。然后我將收集到的資料仔細(xì)整理分類, 并從中提取精華很好的應(yīng)用在我的畢業(yè)論文中去。在搜集資料的過程中,我認(rèn)真準(zhǔn)備了一個筆記本。理論與實(shí)踐相結(jié)合,動手能力得以很大的提高。但是從這個系統(tǒng)的開發(fā)中學(xué)到了很多東西。同時我學(xué)到了很多的新知識,也加深之前所學(xué)知識,無論理論上還是實(shí)踐操作上?;叵脒@段日子的經(jīng)歷和感受,我感慨萬千,在這次畢業(yè)設(shè)計的過程中,我擁有了無數(shù)難忘的回憶和收獲。實(shí)踐才是硬道理。l 獲取圖書分類信息以及圖書基本信息集合l 循環(huán)顯示圖書分類信息l 提交顯示指定分類圖書信息的請求,同時傳遞對應(yīng)圖書分類編號l 提交書目搜索請求及搜索條件的表單l 提交搜索關(guān)鍵字的表單元素l 選擇搜索條件的表單元素l 顯示圖書記錄總數(shù)、當(dāng)前頁面編號以及總頁數(shù)l 循環(huán)顯示對應(yīng)圖書書目信息實(shí)力九:購物車1圖611購物車1購物車功能如下:l 獲取該用戶購物車中信息的集合l 提交更新購物車請求的表單l 循環(huán)顯示購物車中的每一條購物記錄信息l 設(shè)置購買數(shù)量的文本框l 顯示圖書銷售價格l 顯示圖書總價l 從購物車中移除購買記錄信息l 更新訂單按鈕l 提交繼續(xù)購書請求的超鏈接l 提交清空購物車請求的超鏈接l 提交結(jié)算付款請求的超鏈接實(shí)力十:購物車2圖612購物車2實(shí)力十一:購物車3圖612購物車3實(shí)力十二:訂單管理訂單功能如下:l 獲取購物車信息l 獲取訂單信息、客戶信息l 顯示客戶姓名、地址、電話l 顯示購物車中的信息l 顯示所購圖書書名、數(shù)量、總價l 顯示整張訂單總價l 顯示訂單信息中的送貨方式信息l 顯示付款方式信息l 顯示訂單編號l 提交繼續(xù)購書的請求l 提交查看該用戶所有訂單的請求圖613訂單管理實(shí)力十三:顧客留言圖614顧客留言軟件的開發(fā)過程看起來很復(fù)雜其實(shí)真正寫起來還是不太困難的,經(jīng)過大約一個月的設(shè)計,我的編程能力已經(jīng)大幅度提高了,同時,我對架構(gòu)的設(shè)計,也開始慢慢的熟悉起來了,對整個系統(tǒng)的架構(gòu)設(shè)計和代碼的編寫有了進(jìn)一步的了解和更深一層的思考,同時也發(fā)現(xiàn)了一些問題和一些自己所沒有涉及到的知識面。如果要保存,可以根據(jù)自己的情況保存不同的格式。圖66 添加圖書頁面 該頁面的作用是可以添加更多的圖書給顧客有更多的選擇,豐富系統(tǒng)資源,提高點(diǎn)擊率。示例三:添加圖書類別圖65 顯示所有圖書頁面該頁面的作用是添加圖書類別,以提供給用戶更好的檢索到自己要購買的書。提供更多的書給用戶選擇。:示例一:用戶登陸頁面圖63 用戶登錄該頁面作用是提供給管理員登陸網(wǎng)站,以便進(jìn)行圖書、會員、留言等信息進(jìn)行操作。用戶登錄:供已注冊的用戶登錄,登錄后才能在網(wǎng)上購書。特價商品:顯示網(wǎng)上書店中5折及5折以下的特價書信息。所有書:顯示網(wǎng)站的所有圖書。8. 用戶查看訂單 用戶在登錄之后可以在我的帳戶中查看自己的訂單,使用常用的通過傳遞集合參數(shù)和id號碼查詢的方法,使用while循環(huán)方式在我的帳戶頁面中顯示出來 并顯示訂單的狀態(tài)。該表單通過管理員輸入訂單號碼來查詢要處理的表單,快捷方便,而不用從繁雜的訂單表中苦苦尋找。該系統(tǒng)中設(shè)置了訂單查詢的三層方法調(diào)用,訂單對象中用戶的引用,有訂單項的集合,需要調(diào)用方法獲得user對象 和包含了訂單項的訂單集合 在訂單項中有圖書類對象的引用,要調(diào)用方法獲得該訂單項的圖書對象。訂購圖書正確送到消費(fèi)者手中之后,管理員應(yīng)該更新訂單成功狀態(tài)以使及時改變用戶的消費(fèi)記錄和等級,改變網(wǎng)站系統(tǒng)此圖書的銷售數(shù)量。在訂單頁面中仍舊顯示購物車中圖書,可供消費(fèi)者再次查看并確,否則可返回修改購物車。 在訂單頁面中顯示消費(fèi)者的電話聯(lián)系方式和送貨地址。整個訂單模塊可分為用戶確認(rèn)提交訂單部分 用戶在我的帳戶中查看訂單信息部分 網(wǎng)站管理員管理訂單并更改訂單信息發(fā)貨部分 用戶提交訂單之后用戶消費(fèi)等級信息的修改及網(wǎng)站圖書記錄銷售額和庫存的修改部分在訂單提交時首先要檢測用戶是否在登陸狀態(tài)。正確設(shè)計訂單模塊才能使的管理員清楚圖書的銷售進(jìn)度及庫存數(shù)最新狀態(tài)。6. 訂單模塊訂單模塊時整個系統(tǒng)功能最后的也是最關(guān)鍵的模塊,因?yàn)橹挥杏脩粽_的提交了訂單才能保證用戶的合法消費(fèi)權(quán)益,網(wǎng)站才能根據(jù)用戶的訂單發(fā)送圖書。5. 購物車的顯示設(shè)計購物車顯示模塊應(yīng)當(dāng)能夠時消費(fèi)者清楚自己已經(jīng)訂購的圖書種類,圖書的數(shù)量,每一種圖書的價格,以及將要下訂單的總價格,并提供更改購物車的連接接口使得消費(fèi)者更方便的管理自己訂購的圖書,放心的消費(fèi)。在系統(tǒng)中編寫add方法 和 delete方法 分別實(shí)現(xiàn)對購物的管理 重點(diǎn)設(shè)計add方法 和 delete方法,使得無論什么時候購物車中圖書的對象都是唯一的,利用購物車的count屬性記錄相同圖書對象的數(shù)量。如果用戶沒有選購圖書則session中用戶對象中cart對象為空 如果用戶選購了圖書當(dāng)再次選購圖書時不能重新構(gòu)建購物車而是使用原有的購物車?yán)^續(xù)添加4. 購物車的管理用戶點(diǎn)擊購買圖書之后,圖書記錄存放在購物車之中。在用戶的實(shí)體類編寫了Cart的引用將購物車的所有信息封裝到了所屬的用戶之中。在CartItem中編寫了Cart實(shí)體的引用作為數(shù)據(jù)成員。4. 購物車的創(chuàng)建本系統(tǒng)創(chuàng)建了購物車的實(shí)體類Cart和購物車內(nèi)物品的實(shí)體類CartItem來模擬購物車。兩個區(qū)塊的設(shè)計大致相同3. 購物車模塊購物車臨時存儲用戶的購物信息,用戶可以隨時增加商品,修改數(shù)量和刪除商品。使用按銷售額,上架時間,折扣排序從數(shù)據(jù)庫中獲取數(shù)據(jù)存放在傳遞的集合參數(shù)中。對于沒有必要添加圖書詳細(xì)信息的記錄則不添加。圖書的信息包含了基本信息和詳細(xì)信息。 1. 后臺圖書管理的基本操作后臺圖書管理可以添加圖書,修改圖書信息,刪除圖書記錄。在商品管理中同樣有刪除的功能,大同小異,所以在這里詳細(xì)介紹類別的刪除。同樣使用用戶模塊中的列表技術(shù)。類別列表查看時在類表中應(yīng)該有維護(hù)類表方法的連接。值得注意的是不同等級的類別操作的方式不一樣。4. 類別的增刪改查網(wǎng)站管理員可以對類別進(jìn)行添加,修改,刪除,查看操作,系統(tǒng)的對類別進(jìn)行管理。能夠更好的引導(dǎo)消費(fèi)者選購也能夠更好的幫助管理者管理圖書。 利用排序方式和頁面參數(shù)獲取會員列表分別使用了數(shù)據(jù)庫的排序操作和分頁操作技術(shù)。2. 后臺會員管理設(shè)計該系統(tǒng)實(shí)現(xiàn)的后臺會員管理主要是獲取所有會員的信息 使用表格將會員信息顯示在網(wǎng)頁上。會員注冊用戶名不能與以往已經(jīng)注冊的用戶名重復(fù),否則無法區(qū)分。 會員注冊時在注冊頁面編輯個人信息,通過信息表單提交個人信息到服務(wù)器審核。1. 會員注冊登錄設(shè)計電子商城系統(tǒng)離不開用戶與網(wǎng)站之間的交互,用戶注冊和登錄十分重要。用戶進(jìn)入網(wǎng)站后可以注冊為會員,會員可以訂購圖書并享受折扣待遇。4.訂單處理根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應(yīng)的個人信息生成訂單,以便于后續(xù)進(jìn)行送貨處理。3.會員注冊實(shí)現(xiàn)網(wǎng)上書店客戶信息的注冊、及身份驗(yàn)證。2.購物車管理用于維護(hù)每一個進(jìn)入網(wǎng)上書店的客戶對應(yīng)的購物車。1.圖書信息管理該模塊實(shí)現(xiàn)圖書書目信息的分類顯示,也是提供圖書信息依據(jù)書名及作者信息快速搜索的功能。用戶完全選定了要購買的圖書后,就可以提交購物車并生成訂單系統(tǒng)會提示提交成功,并顯示訂單號,前臺的用戶操作流程就結(jié)束了。用戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書,然后將選定的圖書放入購物車中。本說明書的主要讀者為系統(tǒng)分析員和用戶和使用部門的有關(guān)人員,為后面的系統(tǒng)開發(fā)提供依據(jù)。如果用戶和使用部門負(fù)責(zé)人接受了推薦的方案,分析員應(yīng)該進(jìn)一步為這個最佳方案設(shè)計軟件結(jié)構(gòu)。、設(shè)計軟件結(jié)構(gòu)設(shè)計軟件結(jié)構(gòu),即將需求規(guī)格轉(zhuǎn)換為體系結(jié)構(gòu),劃分出程序的基本模塊組成,確定模塊間的相互關(guān)系,并確定系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。②把訂單、會員、管理員、留言信息輸出。4.訂單處理根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應(yīng)的個人信息生成訂單,以便于后續(xù)進(jìn)行送貨處理。3.會員注冊實(shí)現(xiàn)網(wǎng)上書店客戶信息的注冊、及身份驗(yàn)證。2.購物車管理用于維護(hù)每一個進(jìn)入網(wǎng)上書店的客戶對應(yīng)的購物車。1.圖書信息管理該模塊實(shí)現(xiàn)圖書書目信息的分類顯示,也是提供圖書信息依據(jù)書名及作者信息快速搜索的功能。1. 用戶登錄模塊的界面如下:2. 結(jié)合本系統(tǒng)不需要多個賬戶的特點(diǎn),僅設(shè)置一個管理密碼即可,處理代碼在登陸的事件。在系統(tǒng)功能的基礎(chǔ)上,按照結(jié)構(gòu)化程序設(shè)計,將系統(tǒng)功能進(jìn)行集中、分塊處理??梢杂嗅槍π缘倪M(jìn)行系統(tǒng)開發(fā)、測試、驗(yàn)收等各個方面的工作。這個類不需要我們實(shí)現(xiàn)其他方法,我們只要實(shí)現(xiàn) XXX(ActionMapping mapping, Actionform form, HttpServletRequest request, HttpServletResponse response)就可以了。 protected String generateToken(HttpServletRequest request) 創(chuàng)建一個令牌. protected boolean isTokenValid(HttpServletRequest request) 檢查令牌是否有效 protected boolean isTokenValid(HttpServletRequest request,Boolean reset) 檢查令牌是否有效,并且重置令牌(如果reset 是true) protected void resetToken(HttpServletRequest request) 重置令牌 protected void saveToken(HttpServletRequest request) 添加令牌 獲取數(shù)據(jù)庫連接 protected DataSource getDataSource(HttpServletRequest request) protected DataSource getDataSource(HttpServletRequest request, String key) 其他的 ActionServlet getServlet() 可以獲得本action的配置信息. cAction類 DispatchAction是Action的子類,主要功能可以實(shí)現(xiàn),動態(tài)的方法調(diào)用。ActionMessages 用來存儲一些提示信息,不是錯誤,在jsp頁面可以使用標(biāo)記現(xiàn)實(shí)這些提示信息。有兩個execute ()方法: 處理非HTTP(一般的)請求: public ActionForward execute (ActionMapping action, Acionform form, ServletRequest request, ServletResponse response) throws 處理HTTP請求: public ActionForward execute (ActionMapping action, Acionform form, HttpServletRequest request, HttpServletResponse response) throws Action類必須以”線程安全”的方式進(jìn)行編程,因?yàn)榭刂破鲿疃鄠€同時發(fā)生的請求共享同一個實(shí)例,相應(yīng)的,在
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1