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

正文內(nèi)容

1網(wǎng)上購物系統(tǒng)概述(參考版)

2025-07-02 07:08本頁面
  

【正文】 最后,祝愿所有參與畢業(yè)答辯工作的老師們?nèi)f事如意,各位同學(xué)都能取得好成績!21 / 21。在此,謝謝大家!正因為有您們的幫助我才能順利的完成設(shè)計。在平日里,面對著畢業(yè)設(shè)計和工作的壓力,心里彷徨、著急、擔(dān)憂,是陳佳老師在我困難的時候指導(dǎo)和鼓勵了我,在這里請接受我誠摯的謝意!其次我要感謝我的同學(xué)對我無私的幫助,是他們在我需要無助的時候伸出了援助之手;再次我要感謝我實習(xí)公司里的同事,和他們在一起的日子是我專業(yè)課知識提升最快的日子;最后,我也要感謝我的母?!錆h紡織大學(xué),是母校給我提供了優(yōu)良的學(xué)習(xí)環(huán)境,同時提供了豐富的學(xué)習(xí)資源。在這里首先我要真誠地感謝我的導(dǎo)師陳佳老師。致謝在短暫而緊張的畢業(yè)設(shè)計工作中,由于有了眾人無私熱情的幫助,我才能順利做好大學(xué)最后的工作——畢業(yè)設(shè)計,在此,我向所有關(guān)心我的老師和幫助我的同學(xué)和同事們致以由衷的敬意和衷心的感謝。[18] James Holmes,孫燕. Struts程序員查詢辭典[M]. 北京:。[14] [M],北京:人民郵電出版社,.[15] [J],農(nóng)業(yè)圖書情報學(xué)刊,2005年11期.[16] [J]。[11] 殷兆麟,張永平,[M],北京:清華大學(xué)出版社,北京交通大學(xué)出版社,.[12] 菜劍, Web應(yīng)用開發(fā),J2EE和Tomcat[M](第2版),北京:清華大學(xué)出版騅憑鈳銘僥張礫陣軫藹攬齊彎議罵擰。北京:人民郵電出版社,.[7] Web整合開發(fā)[M].北京:電子工業(yè)出版社,.[8] ,基于MVC的Java Web設(shè)計與開發(fā)[M],北京:電子工業(yè)出版社,偽澀錕攢鴛擋緬鐒鈞錠鈴鉍蹌鏟驊擷。[2] 王珊,[M].北京:高等教育出版社,.[3] Web整合開發(fā)完全自學(xué)手冊[M].北京:機械工業(yè)出版社,.[4] 孫衛(wèi)琴, Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社。攙閿頻嶸陣澇諗譴隴瀘鐙澮蹤島騁檻。此次畢業(yè)設(shè)計由于時間和技術(shù)的問題,有很多地方還做的不夠好,存在很多不足,有很多地方需要改進,在程序的設(shè)計方面。通過這次畢業(yè)設(shè)計,我學(xué)到了很多關(guān)于JAVA編程的知識,同時也對JAVA語言和JAVA類庫有了更深的認(rèn)識,并對編程有了新的看法。各模塊功能正常,程序能正常運行和結(jié)束。 打開編寫工程,查看各界面以及其功能是否運行正常。 JAVA開發(fā)包:; 數(shù)據(jù)庫:Mysql 硬件:CPU:Intel core i3內(nèi)存:2GB 硬盤:320GB 測試方法 將MYECLIPSE編寫的程序發(fā)布至TOMCAT,打開TOMCAT服務(wù)器。在selectOrderNumber()方法中,以訂單編號為條件。number=*****。在訂單表order中有一個用于標(biāo)識訂單是否執(zhí)行的額字段sign,該字段的默認(rèn)值為0,代表訂單沒有執(zhí)行,值為1代表訂單已經(jīng)被執(zhí)行,因此執(zhí)行某個訂單只需將sign字段的值修改為1即可。訂單的執(zhí)行分為將商品送到客戶手中和通過銀行或其他方法收取貨款兩個步驟。滅噯駭諗鋅獵輛覯餿藹猙廚憮犧駿灃。風(fēng)攆鮪貓鐵頻鈣薊糾廟誑繃紙鯉騏鍔。在該方法中,以訂單編號為查詢條件,執(zhí)行訂單查詢的SQL語句,因為訂單編號是唯一的,因此查詢記錄數(shù)只有一條。從該URL地址中可以知道訂單管理模塊涉及到的actionDE 參數(shù)值為3,調(diào)用訂單查詢方法selectOneOrder().該方法主要以訂單編號為條件查詢訂單信息以及對訂單所對應(yīng)的商品詳細(xì)信息。?Action=3amp。納疇鰻吶鄖禎銣膩鰲錟顫階躦萵騍潤。訂單管理模塊的ActionForm類的名稱為OrderForm,有相應(yīng)的set()和get()方法。在訂單管理模塊中,涉及的數(shù)據(jù)表是訂單信息表order,訂單信息表保存的是訂單的編號、用戶名、用戶真實姓名等信息。 后臺訂單管理模塊單擊后臺功能顯示區(qū)中的“訂單設(shè)置”超鏈接,即可進入到訂單信息管理模塊,對于訂單的管理主要是訂單詳細(xì)查詢、訂單執(zhí)行及訂單刪除,但不能修改訂單信息,訂單管理界面如下圖410所示。在此方法中,以GoodsForm類的對象作為這個方法的參數(shù),將該對象中的所有屬性作為執(zhí)行添加商品信息的SQL語句條件,并執(zhí)行這個SQL語句。咼鉉們歟謙鴣餃競蕩賺趲為練濺騙閻。圖412 添加商品信息頁面的運行結(jié)果 單擊“提交”按鈕,網(wǎng)頁會訪問URL,?Action=,調(diào)用商品添加的方法saveGoods()。添加商品信息頁面的運行結(jié)果如圖49所示。 在商品查詢頁中,單擊“添加商品”超鏈接,進入到添加商品信息頁面。 單擊“提交”按鈕,網(wǎng)頁會訪問URL,?Action=,也就是當(dāng)action=3時,會調(diào)用后三宮添加的方法saveGoods().在商品添加的方法saveGoods()中,主要是向goods數(shù)據(jù)表添加一組商品數(shù)據(jù)。添加商品信息頁面主要用于向數(shù)據(jù)庫中添加新的商品信息。溈氣嘮戇萇鑿鑿櫧諤應(yīng)釵藹紼較騮額。 單擊“商品設(shè)置”超鏈接,網(wǎng)頁會訪問URL,?Action=0。陽簍埡鮭罷規(guī)嗚舊巋錟麗鮑軫溈騫硨。獲取上傳文件的輸入流,該方法的返回類型是InputStream型:InputStream getInputStream() throw FileNotFoundException,IOException。 獲取上傳文件的大小,返回類型是int型:int getFileSize()。因此,在管理員維護后臺時,應(yīng)向服務(wù)器上傳商品的圖片文件。稟虛嬪賑維嚌妝擴踴糶欏灣鯧飫驃餒。 開始 用戶登錄是否通過驗證是用戶進行購物查看購物車清空購物車去收銀臺刪除商品修改數(shù)量圖411 購物車模塊框架圖 后臺商品管理模塊 在網(wǎng)上購物系統(tǒng)網(wǎng)站中對于商品信息的管理很重要,可以說一個沒有任何商品信息或商品信息不齊全的網(wǎng)上購物系統(tǒng)是美歐意義的。結(jié)賬的流程為:從購物車中讀取商品名稱、商品數(shù)量、商品價格信息,生成一個唯一的訂單號,同時把用戶注冊的基本信息讀取出來,形成一個完整的訂單,并寫入數(shù)據(jù)庫。 生成訂單是網(wǎng)上購物系統(tǒng)的最終目的,在此要生成一個可以供用戶隨時查詢的訂單號,還要保存用戶訂單中所購買的商品信息。 清空購物車的實現(xiàn)方法很簡單,只需將保存在session中的購物信息清空,并將頁面定向到購物車為空的頁面即可。如果想要在購物車中刪除某一商品,則需要將該商品的數(shù)量修改為0,然后單擊“修改數(shù)量”超鏈接,更新購物車的商品數(shù)量,也是將該商品從購物車中刪除。圖410 購物車運行界面圖為了方便用戶隨時查看購物情況,在網(wǎng)站的首頁加入了查看購物車的超鏈接,通過它用戶可以查看所有放入購物車中的商品信息。如果商品重復(fù),則修改cart中的商品數(shù)量。 單擊放入購物車按鈕,該頁面的功能是將商品信息暫時保存在購物車中,本系統(tǒng)中的購物車是采用Vector類型的對象cart來存儲購物數(shù)據(jù)的,分別保存在客戶端session對象中,將商品信息添加至購物車時,有兩種情況: 峴揚斕滾澗輻灄興渙藺詐機憒頇驤經(jīng)。 用戶在前臺首頁中單擊特價商品或新品上架的“查看詳細(xì)內(nèi)容”超鏈接,可以查看該商品的詳細(xì)信息,單擊“放入購物車”按鈕,用戶選擇的商品就暫時放在購物車中。在本系統(tǒng)中,實現(xiàn)購物車模塊主要應(yīng)用到JavaBean技術(shù)。這種技術(shù)十分方便,不僅可以隨時添加、查看、修改、清空購物車中的商品,還可以隨時去收銀臺結(jié)賬。前臺查詢商品運行的結(jié)果如下圖所示:瑣釙濺曖惲錕縞馭篩涼貿(mào)錒戧晉魘繅。商品查詢功能模塊的Action實現(xiàn)類繼承了Action類。根據(jù)這些信息可以得到商品查詢模塊的ActionForm類,在其中有相應(yīng)得get()和set()方法。 前臺商品查詢模塊設(shè)計 在structs框架中,需要編寫商品信息查詢模塊對應(yīng)的ActionForm類和Action實現(xiàn)類。 在驗證用戶身份的方法checkMember()中,首先通過request對象中的getParameter()獲取用戶名表單書庫,然后通過MemberDao類中的selectMemberForm()方法查找該用戶是否存在,如果存在,則再次通過request對象中的getParameter()獲取密碼表單數(shù)據(jù),將表單中密碼數(shù)據(jù)與已經(jīng)存在的用戶名中對應(yīng)的密碼進行比較判斷。 用戶在登錄模塊的“用戶名”和“密碼”文本框中輸入正確的用戶名和密碼后,單擊“登錄”按鈕,網(wǎng)頁訪問一個URL,?Action=,調(diào)用MemberAction中對應(yīng)參數(shù)的方法。用戶登錄頁面主要用于手機用戶的輸入信息及通過自定義的JavaScript函數(shù)驗證輸入信息是夠為空。在運行本系統(tǒng)后,首先進入的是電子商城的首頁,用戶在沒有登錄的情況下可以查看各種商品及商品銷售排行等。塤礙籟饈決穩(wěn)賽釙冊庫麩適緄撾鲅傯。ActionForm類用于獲取或設(shè)置表單數(shù)據(jù),也可實現(xiàn)驗證表單數(shù)據(jù)的功能。用戶登錄模塊的框架如圖48所示:賠荊紳諮侖驟遼輩襪錈極嚕辮鏢鱸蕆。 功能模塊設(shè)計 用戶登錄模塊 開始用戶只有通過登錄模塊的驗證才能進入網(wǎng)站。 在電子商城首頁,單擊導(dǎo)航中的“特價商品”超鏈接圖47: 圖47 特價商品超鏈接 特價商品超鏈接代碼如下:a href=?action=15amp。銚銻縵嚌鰻鴻鋟謎諏涼鏗穎報嚴(yán)鮑蠅。 圖45 前臺主頁面的布局 在本系統(tǒng)中,使用j
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1