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

正文內(nèi)容

電子商務(wù)書(shū)店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-07-04 17:28本頁(yè)面

【導(dǎo)讀】利用Jsp,Struts和Hibernate等開(kāi)發(fā)技術(shù),采用了結(jié)構(gòu)化設(shè)計(jì)方法,進(jìn)行了電子商務(wù)書(shū)店系統(tǒng)的開(kāi)。系統(tǒng)實(shí)現(xiàn)的功能有:新用戶(hù)注冊(cè),用戶(hù)登錄,商品列表,商品分類(lèi),查詢(xún)商品,特價(jià)商場(chǎng),新品上市,用戶(hù)留。言以及購(gòu)物車(chē)和訂單管理等,并實(shí)現(xiàn)了后臺(tái)管理員對(duì)商品、訂單、會(huì)員等的管理。據(jù)流程,接著進(jìn)行數(shù)據(jù)庫(kù)分析并建立了完整性強(qiáng)、安全性好的數(shù)據(jù)庫(kù),最后設(shè)計(jì)了系統(tǒng)的框架并編程實(shí)現(xiàn)應(yīng)用系統(tǒng),并通過(guò)Junit進(jìn)行了測(cè)試。導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致。含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。明并表示了謝意。以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)。的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法。律后果由本人承擔(dān)。涉密論文按學(xué)校規(guī)定處理。

  

【正文】 c。 query = (hql)。 (cartid, ().intValue())。 (merid, ().intValue())。 (1)。 sel = (Cartselectedmer)()。 if(sel!=null){ ((number))。 if (().intValue()==1){//特價(jià)商品 (())。 ((number*().doubleValue()))。 }else{//普通商品 ((().doubleValue()*favourable/100))。 ((number*().doubleValue()*favourable/100))。 } (sel)。 } ()。 } status = true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 CartServiceImpl 類(lèi)中的 addCart 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 16 ()。 } return status。 } 查看 購(gòu)物車(chē)選購(gòu)商品 對(duì)于選購(gòu)的商品本系統(tǒng)支持購(gòu)物車(chē)查看功能, 界面 如圖 所示, 圖 查看購(gòu)物車(chē)中 選購(gòu) 商品 實(shí)現(xiàn)的部分代碼如下所示: /** 查看購(gòu)物車(chē)中的選購(gòu)商品 */ public List browseCart(Member member) throws Exception { Session session = ()。 Transaction tx = null。 List result = null。 try{ //取得該會(huì)員的使用中購(gòu)物車(chē) ID Integer cartid = new Integer(0)。 String hql =from Cart as a where =:member and =0。 Query query = (hql)。 (member, member)。 (1)。 tx = ()。 Cart cart = (Cart)()。 if (cart!=null){ cartid = ()。 } ()。 //瀏覽購(gòu)物車(chē)中的所有選購(gòu)記錄 hql =from Cartselectedmer as a where =:cartid。 query = (hql)。 (cartid, ())。 tx = ()。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 17 result = ()。 if(!(result)){ (result)。 } ()。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 CartServiceImpl 類(lèi)中的 browseCart 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return result。 } 會(huì)員模塊 會(huì)員模塊描述了會(huì)員權(quán)限范圍的一系列操作,功能實(shí)現(xiàn)的部分代碼如下所示: 驗(yàn)證登錄帳號(hào) 對(duì)于登錄用戶(hù),我們進(jìn)行了 javaScript前臺(tái)和 Java代碼后臺(tái)的雙重驗(yàn)證,以確保系統(tǒng)不能被非法登錄,當(dāng)用戶(hù)沒(méi)有輸入用戶(hù)名或密碼時(shí),那么前臺(tái)驗(yàn)證會(huì)給予相應(yīng)的提示, 如 圖 : 如果用戶(hù)輸入了用戶(hù)名和密碼,但是用戶(hù)名或密碼不合法,那么同樣的,也會(huì)給用戶(hù)提示,如圖 : 圖 前臺(tái) javaScript 的驗(yàn)證 圖 后臺(tái) java 代碼的驗(yàn)證 后臺(tái)驗(yàn)證部分代碼如下: /** 檢測(cè)登錄帳號(hào)是否有效 */ public boolean chkLoginName(String loginName) throws Exception { Session session = ()。 Transaction tx = null。 boolean result = true。 try{ String hql = select count(*) from Member as a where =:loginName。 Query query = (hql)。 、 。了 ring(loginName, loginName)。 (1)。 tx = ()。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 18 if (((Integer)()).intValue()0)result=false。 ()。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MemServiceImpl 類(lèi)中的 chkLoginName 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return result。 } 會(huì)員登錄 /** 會(huì)員登錄 */ public Member memLogin(String loginName, String loginPwd) throws Exception { Session session = ()。 Transaction tx = null。 Member mem = null。 try{ String hql = select a from Member as a where =:loginName and =:loginPwd。 Query query = (hql)。 (loginName, loginName)。 (loginPwd, loginPwd)。 (1)。 tx = ()。 mem = (Member)()。 ((().intValue()+1))。 (new Date())。 (mem)。 ()。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MemServiceImpl 類(lèi)中的 memLogin 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return mem。 } 修改注冊(cè)信息 修改注冊(cè)會(huì)員信息界面如圖 所示: 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 19 圖 會(huì)員注冊(cè)信息修改 /** 修改注冊(cè)會(huì)員 */ public boolean updateMember(Member member) throws Exception { Session session = ()。 Transaction tx = null。 boolean result = false。 try{ tx = ()。 (member)。 ()。 result=true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MemServiceImpl 類(lèi)中的 updateMember 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return result。 } 商品模塊 新增商品分類(lèi) /** 新增商品分類(lèi) */ public boolean addCategory(Category cate) throws Exception { Session session = ()。 Transaction tx = null。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 20 boolean status = false。 try{ tx = ()。 (cate)。 ()。 status = true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MerServiceImpl 類(lèi)中的 addCategory 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return status。 } 瀏覽 商品分類(lèi) /** 瀏覽商品分類(lèi) */ public List browseCategory() throws Exception { Session session = ()。 Transaction tx = null。 List list = null。 try{ Query query = (from Category as a order by )。 tx = ()。 list = ()。 ()。 if (!(list))(list)。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MerServiceImpl 類(lèi)中的 browseCategory 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return list。 } 新增商品 本系統(tǒng)可以實(shí)現(xiàn)后臺(tái)管理員動(dòng)態(tài)添加商品,操作界面如圖 所示: 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 21 圖 新增商品界面 新增商品部分實(shí)現(xiàn)代碼如下: /** 新增商品 */ public boolean addMer(Merchandise mer) throws Exception { Session session = ()。 Transaction tx = null。 boolean status = false。 try{ tx = ()。 (mer)。 ()。 status = true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MerServiceImpl 類(lèi)中的 addMer 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return status。 } 分頁(yè)瀏覽商品 在本系統(tǒng)中實(shí)現(xiàn)了分頁(yè)瀏覽商品,實(shí)現(xiàn)部分代碼如下 所示: /** 分頁(yè)瀏覽商品 */ public List browseMer(int pageSize, int pageNo, int cateId,boolean isSpecial) throws Exception { Session session = ()。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 22 Transaction tx = null。 List list = null。 try{ String hql = from Merchandise as a。 if (isSpecial){ //特價(jià)商品 hql = hql + where =1。 }else{ //普通商品 hql = hql + where =0。 } if (cateId!=0){ //指定類(lèi)別 hql = hql + and =+cateId。 } hql = hql + order by desc。 Query query = (hql)。 (pageSize)。 ((pageNo1)*pageSize)。 tx = ()。 list = ()。 ()。 if (!(list))(list)。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MerServiceImpl 類(lèi)中的 browseMer 方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return list。 } 訂單模塊 瀏覽某會(huì)員的所有訂單 對(duì)于 每一個(gè) 登錄的會(huì)員,只允許查看他所有的訂單, 如圖 所示, 圖 瀏覽某會(huì)員的所有訂單 實(shí)現(xiàn)部分代碼如下所示: /** 瀏覽某會(huì)員的所有訂單 */ 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 23 public List browseOrder(Member member) throws Exception { Session session = ()。 Transaction tx = null。 List list = null。 try{ Quer
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1