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

正文內(nèi)容

基于jsp的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)本科畢業(yè)論文(文件)

 

【正文】 No pri Null Auto_inceementCategory Int(4) Yes NullMerName Char(40) Yes NullPrice Decimal(8,2) Yes NullSPrice Decimal(8,2) Yes NullMerModel Char(40) Yes NullPicture Varchar(100)Yes NullMerDesc Text Yes Null14Manufacturer Char(60) Yes NullLevelFactoryDate Datetime Yes NullSpecial Int(4) Yes Null表 cart (會(huì)員購(gòu)物信息表)主要用于保存會(huì)員購(gòu)物信息信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementMember Int(4) Yes NullMoney Decimal(9,2) Yes NullCartStatus Int(4) yes Null表 cartselectdmer(訂單項(xiàng)信息表)主要用于保存訂單項(xiàng)的基本信息(每個(gè)訂單包括一個(gè)或多個(gè)訂單項(xiàng)) ,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementCart Int(4) Yes NullMerchandise Int(4) Yes NullNember Int(4) Yes NullPrice Decimal(8,2) Yes Nullmoney Decimal(9,2) Yes Null 本章小結(jié)本章主要介紹了此系統(tǒng)的概要設(shè)計(jì)。并且將 Struts 和 Spring進(jìn)行整合。在Dao的實(shí)現(xiàn)當(dāng)中可以通過(guò)操作對(duì)象來(lái)實(shí)現(xiàn)對(duì)表的操作。Transaction tx = null。()。()。Transaction tx = null。list = ()。(在執(zhí)行 MemServiceImpl 類(lèi)中的 browseMemberLevel 方法時(shí)出錯(cuò):\n)。}/** 檢測(cè)登錄帳號(hào)是否有效 */public boolean chkLoginName(String loginName) throws Exception {Session session = ()。Query query = (hql)。if (((Integer)()).intValue()0)result=false。()。Transaction tx = null。//判斷該會(huì)員是否已經(jīng)有使用中的購(gòu)物車(chē)String hql =from Cart as a where =:member and =0。tx = ()。(member)。27}else{//如果選購(gòu)的是已經(jīng)選購(gòu)過(guò)的商品則只增加商品數(shù)量即可. . . . . . ./** 更新購(gòu)物車(chē) */public boolean updateCart(Cart cart) throws Exception {Session session = ()。(cart)。(在執(zhí)行 CartServiceImpl 類(lèi)中的 updateCart 方法時(shí)出錯(cuò):\n)。}}購(gòu)物車(chē)模塊運(yùn)行圖如下圖9所示:28圖 9 購(gòu)物車(chē)模塊運(yùn)行圖⑶訂單模塊代碼public class OrderServiceImpl extends BaseLog implements OrderService {/** 新增訂單 */public boolean addOrder(Orders order) throws Exception {Session session = ()。(order)。29(在執(zhí)行 OrderServiceImpl 類(lèi)中的 addOrder 方法時(shí)出錯(cuò):\n)。}………/** 修改訂單 */public boolean updateOrder(Orders order) throws Exception {Session session = ()。(order)。(在執(zhí)行 OrderServiceImpl 類(lèi)中的 updateOrder 方法時(shí)出錯(cuò):\n)。}}30訂單模塊運(yùn)行圖如下圖10所示:圖 10 訂單模塊運(yùn)行圖⑷顧客留言模塊關(guān)鍵代碼public class WordServiceImpl extends BaseLog implements WordService {/** 新增留言 */public boolean addWord(Leaveword word) throws Exception {Session session = ()。(word)。31(在執(zhí)行 WordServiceImpl 類(lèi)中的 addWord 方法時(shí)出錯(cuò):\n)。}. . . . . . /** 統(tǒng)計(jì)留言條數(shù) */public int countWord() throws Exception {Session session = ()。Query query=(select count(*)from Leaveword as a)。}catch(Exception ex){if(tx!=null)()。}return count。try{tx = ()。}catch(Exception ex){if(tx!=null)()。} return status。try{tx = ()。}catch(Exception ex){if(tx!=null)()。} return result。35try{String hql = select a from Admin as a where =:loginName and =:loginPwd。()。}finally{()。然后列出系統(tǒng)中購(gòu)物車(chē)模塊和顧客留言模塊的相關(guān)代碼。 ⒉在系統(tǒng)開(kāi)發(fā)之前,作明確的需求分析和總體設(shè)計(jì)是必要的。如果在早期小錯(cuò)誤不解決,到了后期可能會(huì)變成非常嚴(yán)重的、難以解決的錯(cuò)誤。⒍要有一種勇往直前的精神,遇到了挫折不要退縮,什么樣的困難你將都能解決。謹(jǐn)請(qǐng)大家提出寶貴的意見(jiàn)。 非常感謝指導(dǎo)老師在我大學(xué)的最后學(xué)習(xí)階段——畢業(yè)設(shè)計(jì)階段給自己的指導(dǎo),從最初的定題,到資料收集,到寫(xiě)作、修改,到論文定稿,他給了我耐心的指導(dǎo)和無(wú)私的幫助,他的這種無(wú)私奉獻(xiàn)的敬業(yè)精神令人欽佩,在此我向他表示我誠(chéng)摯的謝意。你們用不同的方式給了我成長(zhǎng),也是你們促使我在走過(guò)的大學(xué)時(shí)光里一直努力,最后在這個(gè)對(duì)所有幫助和關(guān)心我的人說(shuō)一聲:謝謝。正是由于他們,我才能在各方面取得顯著的進(jìn)步,在此向他們表示我由衷的謝意,并祝所有的老師培養(yǎng)出越來(lái)越多的優(yōu)秀人才,桃李滿天下!大學(xué)的生活即將隨著論文的完成劃上句號(hào)。在這四年的時(shí)間里,我在學(xué)習(xí)上和思想上都受益非淺。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。在進(jìn)行系統(tǒng)開(kāi)發(fā)的整個(gè)過(guò)程當(dāng)中,網(wǎng)絡(luò)資源是必不可少的幫手。⒊在系統(tǒng)開(kāi)發(fā)過(guò)程中,對(duì)于關(guān)鍵的變量、方法、類(lèi)、接口和參數(shù)作必要的注釋?zhuān)瑫?huì)使你的開(kāi)發(fā)思路更加清晰。39總結(jié) 通過(guò)這次畢業(yè)設(shè)計(jì),我了解了進(jìn)行較規(guī)范的軟件開(kāi)發(fā)工作的基本過(guò)程,并且從中獲得了許多實(shí)際的、有意義的知識(shí),其中我對(duì)以下幾點(diǎn)有深刻的體會(huì):⒈在系統(tǒng)開(kāi)發(fā)之前,要做好充分的準(zhǔn)備工作,大量收集相關(guān)資料,學(xué)習(xí)相關(guān)專(zhuān)業(yè)知識(shí),這樣會(huì)起到事半功倍的效果。}后臺(tái)登陸模塊運(yùn)行圖如下圖13所示:圖 13 后臺(tái)登陸模塊運(yùn)行圖⑺系統(tǒng)前臺(tái)部分圖如36圖 14 系統(tǒng)前臺(tái)部分圖⑻ 系統(tǒng)后臺(tái)部分圖如圖 15 系統(tǒng)后臺(tái)部分圖⑼系統(tǒng)代碼總體結(jié)構(gòu)37圖 16 總體結(jié)構(gòu)圖⑽服務(wù)器正常開(kāi)啟部分38圖 17 服務(wù)器正常開(kāi)啟部分圖 本章小結(jié) 本章主要介紹了此系統(tǒng)的具體實(shí)現(xiàn)。(在執(zhí)行 AdminServiceImpl 類(lèi)中的 adminLogin 方法時(shí)出錯(cuò):\n)。tx = ()。Transaction tx = null。34()。()。Transaction tx = null。()。()。Transaction tx = null。()。count = ((Integer)()).intValue()。int count = 0。}finally{()。status=true。boolean status = false。}finally{()。status=true。boolean status = false。}finally{()。status=true。boolean status = false。}finally{()。status = true。boolean status = false。().add(mer)。if (cart==null){cart = new Cart()。(member, member)。try{Cartselectedmer sel = null。} return result。}catch(Exception ex){if(tx!=null)()。(1)。boolean result = true。}finally{()。if (!(list))(list)。try{Query query = (from Memberlevel as a order by )。}return result。}catch(Exception ex){if(tx!=null)()。try{tx = ()。實(shí)現(xiàn)數(shù)據(jù)的持久化。然后根據(jù)具體的需要進(jìn)行轉(zhuǎn)向,或者發(fā)生異常時(shí)進(jìn)行轉(zhuǎn)向。然后對(duì)系統(tǒng)所需要的數(shù)據(jù)庫(kù)進(jìn)行了邏輯設(shè)計(jì)和物理設(shè)計(jì)。⑺系統(tǒng)管理模塊:系統(tǒng)管理員可以對(duì)系統(tǒng)管理員的身份進(jìn)行添加、修改。 ⑶商品管理模塊:商品管理員可以對(duì)商品的添加、刪除,檢索和修改。⑹購(gòu)物車(chē)模塊:用戶可將要購(gòu)買(mǎi)的商品放入,也可修改和刪除購(gòu)物車(chē)中的商品信息,購(gòu)物車(chē)可以自動(dòng)將金額匯總。⑵商品的瀏覽與檢索模塊:主要向用戶展示商品和檢索想要查看的商品。從運(yùn)行環(huán)境、功能需求、性能需求等方面,進(jìn)行了詳細(xì)的分析。⑶ 訂單模塊用例圖如下圖 3 所示:圖 3 訂單模塊用例圖會(huì)員可以下訂單、查看訂單、修改訂單,管理員可以查看、受理、修改和刪除7訂單。⑥ 方便用戶的操作,盡量減少用戶的操作。② 對(duì)各個(gè)數(shù)據(jù)庫(kù)進(jìn)行動(dòng)態(tài)管理,防止混亂。任何一個(gè)軟件系統(tǒng)都可能受時(shí)間和資源的限制,為了避免盲目投資,減少不必要的損失,即以最小的代價(jià)在最短的時(shí)間內(nèi)確定該項(xiàng)目是否值得開(kāi)發(fā),所以,必須進(jìn)行需求分析,編寫(xiě)需求分析報(bào)告。事實(shí)上,XML 和 Java 語(yǔ)言可以很好地結(jié)合起來(lái),成為構(gòu)建和部署 Web 服務(wù)的完美組合。信息使用 XML 存儲(chǔ)之后,稱為解析器的應(yīng)用程序就能夠可靠地提取相關(guān)信息,并根據(jù)不同的需要進(jìn)行處理。它由萬(wàn)維網(wǎng)協(xié)會(huì)(W3C)創(chuàng)建,用來(lái)克服HTML(即超文本標(biāo)記語(yǔ)言(Hypertext Markup Language) )的局限。用戶與一個(gè) JSP 網(wǎng)站交互的過(guò)程與一個(gè)普通的網(wǎng)站交互的過(guò)程沒(méi)有什么不同,惟一的區(qū)別在于服務(wù)器接受請(qǐng)求和進(jìn)行應(yīng)答的過(guò)程① 服務(wù)器在收到一個(gè)請(qǐng)求后首先要分析這個(gè)請(qǐng)求,如果要求訪問(wèn)的頁(yè)面是一個(gè) HTML 頁(yè)面、那么服務(wù)器將直接讀出這個(gè) HTML 頁(yè)面并將這個(gè)頁(yè)面?zhèn)鹘o客戶端作為響應(yīng)。相對(duì)于其他網(wǎng)頁(yè)技術(shù),JSP 具有很多優(yōu)勢(shì).客戶端與服務(wù)器的交互是通過(guò) HTTP 協(xié)議進(jìn)行的。Hibernate 的工作原理, ,XML Mapping等來(lái)為應(yīng)用程序提供數(shù)據(jù)持久化服務(wù)的。它不僅
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1