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

正文內(nèi)容

基于mvc網(wǎng)上購(gòu)物系統(tǒng)的畢業(yè)論文(文件)

 

【正文】 。HttpSession session = (false)。 delete.equals(action)){//刪除購(gòu)物車(chē)(spbh)。return。spjg=+spjg+amp。 訂單管理模塊將商品加入購(gòu)物車(chē)之后去結(jié)算,提交用戶(hù)的一些信息,就可以提交訂單將數(shù)據(jù)插入到后臺(tái)訂單明細(xì)表中,之后生成訂單,訂單頁(yè)面如果47所示。然后調(diào)用訂單操作實(shí)現(xiàn)類(lèi)里面的ddCxFy()方法,執(zhí)行sql語(yǔ)句,遍歷結(jié)果集,將訂單放到list當(dāng)中,最后匹配list當(dāng)中的每一個(gè)元素,來(lái)執(zhí)行function函數(shù),判斷該訂單是否已經(jīng)付款。cz =a href=\\評(píng)價(jià)/a。管理可以進(jìn)行用戶(hù)管理,商品管理和訂單管理[20]。 用戶(hù)查詢(xún)模塊前臺(tái)注冊(cè)的用戶(hù)可以在后臺(tái)顯示顯示出來(lái),管理可以對(duì)其進(jìn)行查詢(xún)、修改、刪除,查詢(xún)可以根據(jù)用戶(hù)名查詢(xún),查詢(xún)用戶(hù)頁(yè)面如圖49所示。圖410 商品添加圖使是用JSTL標(biāo)簽添加商品,跳轉(zhuǎn)到addSpglServlet中,從頁(yè)面上取到尺碼、款式、商品描述的值,通過(guò)addSp()放入商品的對(duì)象中。Spxx sp = new Spxx()。(/spgl/).forward(request,response)。$(cx).click(function(){if($(spbh).val()!=nullamp。$(body).append(table id=\datatable\ caption商品信息/captiontrth序號(hào)/thth商品編號(hào)/thth商品名稱(chēng)/thth商品價(jià)格/thth商品數(shù)量/thth顏色/thth尺碼/thth款式/thth熱銷(xiāo)狀態(tài)/thth新品狀態(tài)/thth流行狀態(tài)/thth日用狀態(tài)/thth圖片路徑/thth商品類(lèi)型/thth商品描述/thth操作/th/tr/table)。nbsp。/SNYG/servlet/deleteSpglServlet?spbh=++39。 id=39。}else{alert(商品編號(hào)為空,請(qǐng)重新輸入)。while(()) {DingD dingD=new DingD()。(dingD)。運(yùn)用MVC模式實(shí)現(xiàn)了網(wǎng)上購(gòu)物功能,基本可以滿(mǎn)足廣大上網(wǎng)購(gòu)物用戶(hù)的需求。本系統(tǒng)主要缺點(diǎn)是界面不完美,過(guò)于簡(jiǎn)單了,系統(tǒng)還有一些功能不夠完善。參考文獻(xiàn)[1] 鄔妍. 一個(gè)網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 華中科技大學(xué), 2009. [2] 劉海林. 網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 電子科技大學(xué), 2010. [3] 奚嘉敏. 基于J2EE的網(wǎng)上購(gòu)物系統(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)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 河北工業(yè)大學(xué), 2011. [7] 林行健. Oracle 10g數(shù)據(jù)庫(kù)管理、應(yīng)用與開(kāi)發(fā)[M]. 清華大學(xué)出版社, 2005. [8] 顧春華, 張雪芹, 付歌. Web程序設(shè)計(jì)[M]. 華東理工大學(xué)出版社, 2006. [9] 葉佳麗. 中國(guó)電子商務(wù)發(fā)展現(xiàn)狀及其面臨的問(wè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)上購(gòu)物系統(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ù)庫(kù)應(yīng)用程序中的應(yīng)用[J]. 江西廣播電視大學(xué)學(xué)報(bào), 2008.[17] 史建成,李萍,王君霞,鄭健. JavaBean在JSP開(kāi)發(fā)中的兩個(gè)典型運(yùn)用[J]. 福建電腦, 2008.[18] 伍德雁. Tomcat應(yīng)用系統(tǒng)亂碼問(wèn)題研究[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)。通過(guò)這次畢業(yè)設(shè)計(jì)我不但更深地掌握了軟件工程方面的知識(shí),更為重要地是也學(xué)到了做人做事應(yīng)該所必要的素質(zhì),那就是余小軍老師那種治學(xué)嚴(yán)謹(jǐn)、平易近人、無(wú)私奉獻(xiàn)的精神。第 34 頁(yè) 共 34頁(yè)。沒(méi)有他們的幫助,我也不可能很好地完成本次設(shè)計(jì)任務(wù)。首先要感謝帶我畢業(yè)設(shè)計(jì)的XXXX老師,我學(xué)的很多編程方面的知識(shí)都是他無(wú)私傳授的。比如刪除商品是做好有個(gè)提示框,提示是否刪除以免刪除錯(cuò)誤。采用javabean技術(shù)減少了代碼的重用,并且對(duì)每個(gè)操作后臺(tái)系統(tǒng)會(huì)做出相應(yīng)的判斷,防止誤操作的現(xiàn)象發(fā)生,保證了后臺(tái)數(shù)據(jù)的安全性,確保了系統(tǒng)的安全性、合理性。后臺(tái)主要實(shí)現(xiàn)了后臺(tái)管理員登陸,商品管理、用戶(hù)的管理、訂單管理四大主要功能模塊,可以及時(shí)對(duì)商品、客戶(hù)信息進(jìn)行查詢(xún)修改添加刪除。((spmc))。 } 訂單管理模塊前臺(tái)生成訂單之后可以在后臺(tái)查詢(xún)出來(lái),如果已付款,這里的訂單狀態(tài)為1,否則為0,如果刪除訂單,刪除之后訂單狀態(tài)改為2,可以根據(jù)商品名稱(chēng)或者訂單編號(hào)進(jìn)行模糊查詢(xún),訂單查詢(xún)的頁(yè)面如圖412所示。繼續(xù)商品增加/a)。$(body).append(a href=39。nbsp。/SNYG/servlet/updateSpglServlet?spbh=++39。$(spbh).val()!=){$.getJSON(/SNYG/servlet/querySpglSpxxServlet, {spbh:$(spbh).val()}, function(json){//回調(diào)$(datatable).remove()。商品添加成功之后跳出一個(gè)jsp頁(yè)面,有兩個(gè)超鏈接,點(diǎn)擊查看商品,商品查詢(xún)頁(yè)面如圖411所示。boolean flag = (sp)。String ks = (ks)。調(diào)用queryYHService中的QueryYH()查詢(xún)方法,連接到后臺(tái)數(shù)據(jù)庫(kù),執(zhí)行sql語(yǔ)句select t_yhxx.*, from t_yhxx,t_yh where =(+) and =1,獲取所有用戶(hù)對(duì)象,放入list中,()方法放入名為list的變量中,c:forEach items=${list} var=yh varStatus=status,用JSTL標(biāo)簽c:forEach 進(jìn)行用戶(hù)list的遍歷。圖48 管理員登陸圖后臺(tái)登陸使用form表單提交的方式跳轉(zhuǎn)到登陸控制的那個(gè)serverLoginControl類(lèi)中,formname=dlformid=dlformaction=/SNYG/servlet/serverLoginControlmethod=get,頁(yè)面初始化時(shí),調(diào)用init()方法,將焦點(diǎn)定位到帳號(hào)$(yhm).focus()。cz =a href=\/SNYG/huang/?ddbm=++\ 付款/a。var cz = 。然后判斷它是否存在,調(diào)用訂單處理類(lèi)里面的getIsGLY()方法判斷是否是管理員,int isgly=(yhm)。action=yjgm。var str=/SNYG/huang/?spbh=+$(hidden_spbh).val()+amp。}else{(cart, cart)。if(cart!=null amp。跳轉(zhuǎn)到加入購(gòu)物車(chē)的那個(gè)Servlet,用request獲取從頁(yè)面?zhèn)鬟f過(guò)來(lái)的參數(shù)值,新建一個(gè)session,定義一個(gè)購(gòu)物車(chē)cart,將其放入session中,將其轉(zhuǎn)換成ShoopingCart。spsl=+spsl+amp。$(splx).html()。$(spjg).html()。圖45 商品信息圖具體商品顯示頁(yè)面中的值是在js中取的,先定義一個(gè)臨時(shí)商品變量tmpspbh,用ajax的get方式請(qǐng)求,當(dāng)進(jìn)入頁(yè)面是加載ShowSpService這個(gè)Servlet,,根據(jù)商品編號(hào)從后臺(tái)商品信息表中查詢(xún)到這個(gè)商品編號(hào)的商品,創(chuàng)建一個(gè)商品的對(duì)象sp,把遍歷的商品放入這個(gè)new的新對(duì)像中,先判斷結(jié)果集是否為空,(),再判斷傳遞過(guò)來(lái)的商品是否為空,不為空的話(huà)將tmpspbh和sp進(jìn)行比較,再把tmpspbh賦值給sp,最后將它以json格式輸出到j(luò)sp頁(yè)面中。+rxsp[i].spmc+:+rxsp[i].spjg+元39。+rxsp[i].tplj+39。for(var i=0。//將map以json的格式返回到頁(yè)面((map))。(xpsp,())。商品顯示頁(yè)面如圖44所示。amp。}else if((yzm2) amp。if(!(yzm2)){flag=3。用戶(hù)登錄,登陸界面如圖43所示。+jzdz+39。+zjlx+39。+csny+39。+xm+39。跳到注冊(cè)成功之后的頁(yè)面,點(diǎn)擊點(diǎn)此完善超鏈接到完善信息的()頁(yè)面,該頁(yè)面中要對(duì)出生日期格式和身份證進(jìn)行驗(yàn)證,信息完善頁(yè)面設(shè)計(jì)如圖42所示。,39。用戶(hù)注冊(cè)界面如圖41所示。 前臺(tái)功能的設(shè)計(jì)和實(shí)現(xiàn)前臺(tái)主要實(shí)現(xiàn)了用戶(hù)注冊(cè)、用戶(hù)登錄、商品展示、購(gòu)物車(chē)管理、生成訂單等功能,采用ajax進(jìn)行在js中向web服務(wù)器請(qǐng)求傳遞數(shù)據(jù)并接受數(shù)據(jù)[18]。JDBC技術(shù)在JSP中占有很重要的位置。如表35所示。如表34所示。該表主要字段有訂單編碼、商品名稱(chēng)、購(gòu)買(mǎi)數(shù)量、商品總金額、訂單狀態(tài)、下單時(shí)間,其中訂單編碼是主鍵,訂單狀態(tài)用0和1表示,0表示該訂單還未付款,1表示付款成功。表31 用戶(hù)表列名數(shù)據(jù)類(lèi)型是否為空是否為主鍵描述yhmVarchar2(50)否√用戶(hù)名mmVarchar2(50)否密碼sfsglyNumber否是否是管理員yhztNumber否用戶(hù)狀態(tài)用戶(hù)信息表主要存放用戶(hù)信息完善后的數(shù)據(jù)的存放,用于前臺(tái)登記,后臺(tái)用戶(hù)管理。訂單信息訂單狀態(tài)訂單編碼結(jié)算金額收貨地址收貨人配送方式下單時(shí)間用戶(hù)名電話(huà)手機(jī)號(hào)碼圖35 訂單明細(xì)實(shí)體圖 數(shù)據(jù)庫(kù)表設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫(kù)采用Oracle數(shù)據(jù)庫(kù),共包含用戶(hù)表、用戶(hù)信息表、商品信息表、訂單主表和訂單明細(xì)表這5張表。實(shí)體產(chǎn)生的行為有用戶(hù)注冊(cè)和登陸、用戶(hù)資料修改、用戶(hù)購(gòu)買(mǎi)商品、商品的增刪改查、訂單的增刪改查、管理員對(duì)用戶(hù)的刪除、修改。ER圖為實(shí)體關(guān)系圖,提供了表現(xiàn)實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。數(shù)據(jù)庫(kù)的核心思想是構(gòu)造數(shù)據(jù)庫(kù),建立數(shù)據(jù)庫(kù)及相關(guān)的系統(tǒng),滿(mǎn)足各種需求。前臺(tái)具體模塊如圖32所示。網(wǎng)站前臺(tái)后臺(tái)后臺(tái)搜索商品管理員新增注冊(cè)登錄購(gòu)物車(chē)生成訂單用戶(hù)管理商品管理訂單管理圖31 系統(tǒng)功能結(jié)構(gòu)圖 前臺(tái)功能模塊設(shè)計(jì)前臺(tái)用戶(hù)如需購(gòu)買(mǎi)商品則需要先注冊(cè),為了系統(tǒng)的安全性考慮,在注冊(cè)用戶(hù)時(shí)要對(duì)郵箱格式進(jìn)行了驗(yàn)證,還要校驗(yàn)兩次密碼輸入是否相同,以及驗(yàn)證碼是否輸入正確,注冊(cè)成功之后還要完善信息,完善的信息中包
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1