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

正文內(nèi)容

基于mvc網(wǎng)上購物系統(tǒng)的畢業(yè)論文(參考版)

2025-06-27 03:45本頁面
  

【正文】 第 34 頁 共 34頁。沒有他們的幫助,我也不可能很好地完成本次設(shè)計(jì)任務(wù)。通過這次畢業(yè)設(shè)計(jì)我不但更深地掌握了軟件工程方面的知識(shí),更為重要地是也學(xué)到了做人做事應(yīng)該所必要的素質(zhì),那就是余小軍老師那種治學(xué)嚴(yán)謹(jǐn)、平易近人、無私奉獻(xiàn)的精神。首先要感謝帶我畢業(yè)設(shè)計(jì)的XXXX老師,我學(xué)的很多編程方面的知識(shí)都是他無私傳授的。參考文獻(xiàn)[1] 鄔妍. 一個(gè)網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 華中科技大學(xué), 2009. [2] 劉海林. 網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 電子科技大學(xué), 2010. [3] 奚嘉敏. 基于J2EE的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 復(fù)旦大學(xué), 2012.[4] 梁元棟. 基于JSP技術(shù)的電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[D]. 華南理工大學(xué), 2010. [5] 郝赫. 基于MVC模式的電子商城的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吉林大學(xué), 2010. [6] 李國(guó)娟. 基于JavaEE架構(gòu)的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 河北工業(yè)大學(xué), 2011. [7] 林行健. Oracle 10g數(shù)據(jù)庫管理、應(yīng)用與開發(fā)[M]. 清華大學(xué)出版社, 2005. [8] 顧春華, 張雪芹, 付歌. Web程序設(shè)計(jì)[M]. 華東理工大學(xué)出版社, 2006. [9] 葉佳麗. 中國(guó)電子商務(wù)發(fā)展現(xiàn)狀及其面臨的問題[J]. 商業(yè)經(jīng)濟(jì), 2010. [10] 周建儒. JSP中自定義標(biāo)簽的實(shí)現(xiàn)與部署[J]. 科技信息(科學(xué)教研), 2008.[11] 羅幼平. 基于MVC模式的Web應(yīng)用程序結(jié)構(gòu)分析[J]. 軟件導(dǎo)刊, 2009.[12] 胡雯. 利用JSON實(shí)現(xiàn)Ajax中數(shù)據(jù)傳遞[J]. 科技信息, 2009. [13] 周建儒. JSP中自定義標(biāo)簽的實(shí)現(xiàn)與部署[J]. 科技信息(科學(xué)教研), 2008.[14] 廖彥華,羅小亮. 基于JSP技術(shù)的網(wǎng)上購物系統(tǒng)[J]. 電腦知識(shí)與技術(shù), 2007.[15]徐衛(wèi)英. 基于JavaScript的驗(yàn)證表單通用方案的設(shè)計(jì)與應(yīng)用[J]. 計(jì)算機(jī)時(shí)代, 2010.[16] 熊亮春. PL/SQL在ORACLE數(shù)據(jù)庫應(yīng)用程序中的應(yīng)用[J]. 江西廣播電視大學(xué)學(xué)報(bào), 2008.[17] 史建成,李萍,王君霞,鄭健. JavaBean在JSP開發(fā)中的兩個(gè)典型運(yùn)用[J]. 福建電腦, 2008.[18] 伍德雁. Tomcat應(yīng)用系統(tǒng)亂碼問題研究[J]. 電腦知識(shí)與技術(shù), 2008. [19] GeorgesLouis Baron,Eric Bruillard. ICT, educational technology and educational instruments. Will what has worked work again elsewhere in the future?[J] .2007. [20] Cassidy A. Information systems strategic planning[J]. . St.Luicepress, 2008.致謝畢業(yè)設(shè)計(jì)是我們?cè)诖髮W(xué)期間最后的課程,是四年學(xué)習(xí)的一個(gè)總結(jié),也是我們學(xué)習(xí)成果的具體體現(xiàn)。比如刪除商品是做好有個(gè)提示框,提示是否刪除以免刪除錯(cuò)誤。本系統(tǒng)主要缺點(diǎn)是界面不完美,過于簡(jiǎn)單了,系統(tǒng)還有一些功能不夠完善。采用javabean技術(shù)減少了代碼的重用,并且對(duì)每個(gè)操作后臺(tái)系統(tǒng)會(huì)做出相應(yīng)的判斷,防止誤操作的現(xiàn)象發(fā)生,保證了后臺(tái)數(shù)據(jù)的安全性,確保了系統(tǒng)的安全性、合理性。運(yùn)用MVC模式實(shí)現(xiàn)了網(wǎng)上購物功能,基本可以滿足廣大上網(wǎng)購物用戶的需求。后臺(tái)主要實(shí)現(xiàn)了后臺(tái)管理員登陸,商品管理、用戶的管理、訂單管理四大主要功能模塊,可以及時(shí)對(duì)商品、客戶信息進(jìn)行查詢修改添加刪除。(dingD)。((spmc))。while(()) {DingD dingD=new DingD()。 } 訂單管理模塊前臺(tái)生成訂單之后可以在后臺(tái)查詢出來,如果已付款,這里的訂單狀態(tài)為1,否則為0,如果刪除訂單,刪除之后訂單狀態(tài)改為2,可以根據(jù)商品名稱或者訂單編號(hào)進(jìn)行模糊查詢,訂單查詢的頁面如圖412所示。}else{alert(商品編號(hào)為空,請(qǐng)重新輸入)。繼續(xù)商品增加/a)。 id=39。$(body).append(a href=39。/SNYG/servlet/deleteSpglServlet?spbh=++39。nbsp。nbsp。/SNYG/servlet/updateSpglServlet?spbh=++39。$(body).append(table id=\datatable\ caption商品信息/captiontrth序號(hào)/thth商品編號(hào)/thth商品名稱/thth商品價(jià)格/thth商品數(shù)量/thth顏色/thth尺碼/thth款式/thth熱銷狀態(tài)/thth新品狀態(tài)/thth流行狀態(tài)/thth日用狀態(tài)/thth圖片路徑/thth商品類型/thth商品描述/thth操作/th/tr/table)。$(spbh).val()!=){$.getJSON(/SNYG/servlet/querySpglSpxxServlet, {spbh:$(spbh).val()}, function(json){//回調(diào)$(datatable).remove()。$(cx).click(function(){if($(spbh).val()!=nullamp。商品添加成功之后跳出一個(gè)jsp頁面,有兩個(gè)超鏈接,點(diǎn)擊查看商品,商品查詢頁面如圖411所示。(/spgl/).forward(request,response)。boolean flag = (sp)。Spxx sp = new Spxx()。String ks = (ks)。圖410 商品添加圖使是用JSTL標(biāo)簽添加商品,跳轉(zhuǎn)到addSpglServlet中,從頁面上取到尺碼、款式、商品描述的值,通過addSp()放入商品的對(duì)象中。調(diào)用queryYHService中的QueryYH()查詢方法,連接到后臺(tái)數(shù)據(jù)庫,執(zhí)行sql語句select t_yhxx.*, from t_yhxx,t_yh where =(+) and =1,獲取所有用戶對(duì)象,放入list中,()方法放入名為list的變量中,c:forEach items=${list} var=yh varStatus=status,用JSTL標(biāo)簽c:forEach 進(jìn)行用戶list的遍歷。 用戶查詢模塊前臺(tái)注冊(cè)的用戶可以在后臺(tái)顯示顯示出來,管理可以對(duì)其進(jìn)行查詢、修改、刪除,查詢可以根據(jù)用戶名查詢,查詢用戶頁面如圖49所示。圖48 管理員登陸圖后臺(tái)登陸使用form表單提交的方式跳轉(zhuǎn)到登陸控制的那個(gè)serverLoginControl類中,formname=dlformid=dlformaction=/SNYG/servlet/serverLoginControlmethod=get,頁面初始化時(shí),調(diào)用init()方法,將焦點(diǎn)定位到帳號(hào)$(yhm).focus()。管理可以進(jìn)行用戶管理,商品管理和訂單管理[20]。cz =a href=\/SNYG/huang/?ddbm=++\ 付款/a。cz =a href=\\評(píng)價(jià)/a。var cz = 。然后調(diào)用訂單操作實(shí)現(xiàn)類里面的ddCxFy()方法,執(zhí)行sql語句,遍歷結(jié)果集,將訂單放到list當(dāng)中,最后匹配list當(dāng)中的每一個(gè)元素,來執(zhí)行function函數(shù),判斷該訂單是否已經(jīng)付款。然后判斷它是否存在,調(diào)用訂單處理類里面的getIsGLY()方法判斷是否是管理員,int isgly=(yhm)。 訂單管理模塊將商品加入購物車之后去結(jié)算,提交用戶的一些信息,就可以提交訂單將數(shù)據(jù)插入到后臺(tái)訂單明細(xì)表中,之后生成訂單,訂單頁面如果47所示。action=yjgm。spjg=+spjg+amp。var str=/SNYG/huang/?spbh=+$(hidden_spbh).val()+amp。return。}else{(cart, cart)。 delete.equals(action)){//刪除購物車(spbh)。if(cart!=null amp。HttpSession session = (false)。跳轉(zhuǎn)到加入購物車的那個(gè)Servlet,用request獲取從頁面?zhèn)鬟f過來的參數(shù)值,新建一個(gè)session,定義一個(gè)購物車cart,將其放入session中,將其轉(zhuǎn)換成ShoopingCart。spys=+spys。spsl=+spsl+amp。圖46 購物車圖購物車原理是用session實(shí)現(xiàn)的,session里面放了一個(gè)list。$(splx).html()。$(spks).html()$(spys).html()。$(spjg).html()。$(.spms).html()。圖45 商品信息圖具體商品顯示頁面中的值是在js中取的,先定義一個(gè)臨時(shí)商品變量tmpspbh,用ajax的get方式請(qǐng)求,當(dāng)進(jìn)入頁面是加載ShowSpService這個(gè)Servlet,,根據(jù)商品編號(hào)從后臺(tái)商品信息表中查詢到這個(gè)商品編號(hào)的商品,創(chuàng)建一個(gè)商品的對(duì)象sp,把遍歷的商品放入這個(gè)new的新對(duì)像中,先判斷結(jié)果集是否為空,(),再判斷傳遞過來的商品是否為空,不為空的話將tmpspbh和sp進(jìn)行比較,再把tmpspbh賦值給sp,最后將它以json格式輸出到j(luò)sp頁面中。 $(rxsp).append(str)。+rxsp[i].spmc+:+rxsp[i].spjg+元39。img139。+rxsp[i].tplj+39。i++){var str=a href=39。for(var i=0。最后通過ajax循環(huán)變量商品信息并將商品輸出到頁面中。//將map以json的格式返回到頁面((map))。(rysp,())。(xpsp,())。Map String,ListSpxx map=new HashMapString,ListSpxx()。商品顯示頁面如圖44所示。}然后創(chuàng)建一個(gè)session,把用戶明和密碼放入session中,以備下一個(gè)頁面進(jìn)行提取應(yīng)用HttpSession session=(),(yhm,yhm),sess(mm,mm)。amp。 number==1){flag=1。}else if((yzm2) amp。amp。if(!(yzm2)){flag=3。}通過用戶名查詢數(shù)據(jù)庫中對(duì)應(yīng)的用戶對(duì)象,通過驗(yàn)證獲得num的值,返回到checkLogin,在進(jìn)行if判斷,得到flag的值。用戶登錄,登陸界面如圖43所示。+yhm+39。+jzdz+39。+zjhm+39。+zjlx+39。yyyymmdd39。+csny+39。+xb+39。+xm+39。+nc+39。跳到注冊(cè)成功之后的頁面,點(diǎn)擊點(diǎn)此完善超鏈接到完善信息的()頁面,該頁面中要對(duì)出生日期格式和身份證進(jìn)行驗(yàn)證,信息完善頁面設(shè)計(jì)如圖42所示。,0,1)將數(shù)據(jù)插入到后臺(tái)數(shù)據(jù)庫表中,定義一個(gè)funciton(data){}的函數(shù),如果data等于0表示用戶名存在,等于1表示驗(yàn)證碼錯(cuò)誤,等于2表示驗(yàn)證通過,然后根據(jù)if判斷,根據(jù)id從頁面中取得對(duì)應(yīng)元素,將text的文本內(nèi)容設(shè)置到該元素中。,39。該servlet中創(chuàng)建了一個(gè)用戶的對(duì)象RegistUser ru=new RegistUser(),(yxdz, mm,telephone)方法,執(zhí)行sql語句String sql=insert into t_yh(yhm,mm,sfsgly,yhzt) values(39。用戶注冊(cè)界面如圖41所示。注冊(cè)時(shí)要驗(yàn)證郵箱地址,兩次密碼是否輸入相同,驗(yàn)證碼是否正確,還對(duì)密碼強(qiáng)度進(jìn)行了判斷,手機(jī)號(hào)碼是可選填的,使用了正則表達(dá)式[19]來驗(yàn)證郵箱格式和密碼強(qiáng)度和手機(jī)號(hào)碼,如果驗(yàn)證碼看不清可以點(diǎn)擊換一張,就是通過一個(gè)click事件,綁定一個(gè)事件處理函數(shù),使用attr()方法設(shè)置被選元素的屬性值。 前臺(tái)功能的設(shè)計(jì)和實(shí)現(xiàn)前臺(tái)主要實(shí)現(xiàn)了用戶注冊(cè)、用戶登錄、商品
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1