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

正文內(nèi)容

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

2025-07-30 05:30本頁面
  

【正文】 你們用不同的方式給了我成長,也是你們促使我在走過的大學(xué)時(shí)光里一直努力,最后在這個(gè)對(duì)所有幫助和關(guān)心我的人說一聲:謝謝。正是由于他們,我才能在各方面取得顯著的進(jìn)步,在此向他們表示我由衷的謝意,并祝所有的老師培養(yǎng)出越來越多的優(yōu)秀人才,桃李滿天下!大學(xué)的生活即將隨著論文的完成劃上句號(hào)。 非常感謝指導(dǎo)老師在我大學(xué)的最后學(xué)習(xí)階段——畢業(yè)設(shè)計(jì)階段給自己的指導(dǎo),從最初的定題,到資料收集,到寫作、修改,到論文定稿,他給了我耐心的指導(dǎo)和無私的幫助,他的這種無私奉獻(xiàn)的敬業(yè)精神令人欽佩,在此我向他表示我誠摯的謝意。在這四年的時(shí)間里,我在學(xué)習(xí)上和思想上都受益非淺。謹(jǐn)請(qǐng)大家提出寶貴的意見。另外,在整個(gè)開發(fā)的過程中,時(shí)間也比較倉促。⒍要有一種勇往直前的精神,遇到了挫折不要退縮,什么樣的困難你將都能解決。在進(jìn)行系統(tǒng)開發(fā)的整個(gè)過程當(dāng)中,網(wǎng)絡(luò)資源是必不可少的幫手。如果在早期小錯(cuò)誤不解決,到了后期可能會(huì)變成非常嚴(yán)重的、難以解決的錯(cuò)誤。⒊在系統(tǒng)開發(fā)過程中,對(duì)于關(guān)鍵的變量、方法、類、接口和參數(shù)作必要的注釋,會(huì)使你的開發(fā)思路更加清晰。 ⒉在系統(tǒng)開發(fā)之前,作明確的需求分析和總體設(shè)計(jì)是必要的。39總結(jié) 通過這次畢業(yè)設(shè)計(jì),我了解了進(jìn)行較規(guī)范的軟件開發(fā)工作的基本過程,并且從中獲得了許多實(shí)際的、有意義的知識(shí),其中我對(duì)以下幾點(diǎn)有深刻的體會(huì):⒈在系統(tǒng)開發(fā)之前,要做好充分的準(zhǔn)備工作,大量收集相關(guān)資料,學(xué)習(xí)相關(guān)專業(yè)知識(shí),這樣會(huì)起到事半功倍的效果。然后列出系統(tǒng)中購物車模塊和顧客留言模塊的相關(guān)代碼。}后臺(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ù)器正常開啟部分38圖 17 服務(wù)器正常開啟部分圖 本章小結(jié) 本章主要介紹了此系統(tǒng)的具體實(shí)現(xiàn)。}finally{()。(在執(zhí)行 AdminServiceImpl 類中的 adminLogin 方法時(shí)出錯(cuò):\n)。()。tx = ()。35try{String hql = select a from Admin as a where =:loginName and =:loginPwd。Transaction tx = null。} return result。34()。}catch(Exception ex){if(tx!=null)()。()。try{tx = ()。Transaction tx = null。} return status。()。}catch(Exception ex){if(tx!=null)()。()。try{tx = ()。Transaction tx = null。}return count。()。}catch(Exception ex){if(tx!=null)()。count = ((Integer)()).intValue()。Query query=(select count(*)from Leaveword as a)。int count = 0。}. . . . . . /** 統(tǒng)計(jì)留言條數(shù) */public int countWord() throws Exception {Session session = ()。}finally{()。31(在執(zhí)行 WordServiceImpl 類中的 addWord 方法時(shí)出錯(cuò):\n)。status=true。(word)。boolean status = false。}}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 = ()。}finally{()。(在執(zhí)行 OrderServiceImpl 類中的 updateOrder 方法時(shí)出錯(cuò):\n)。status=true。(order)。boolean status = false。}………/** 修改訂單 */public boolean updateOrder(Orders order) throws Exception {Session session = ()。}finally{()。29(在執(zhí)行 OrderServiceImpl 類中的 addOrder 方法時(shí)出錯(cuò):\n)。status=true。(order)。boolean status = false。}}購物車模塊運(yùn)行圖如下圖9所示:28圖 9 購物車模塊運(yùn)行圖⑶訂單模塊代碼public class OrderServiceImpl extends BaseLog implements OrderService {/** 新增訂單 */public boolean addOrder(Orders order) throws Exception {Session session = ()。}finally{()。(在執(zhí)行 CartServiceImpl 類中的 updateCart 方法時(shí)出錯(cuò):\n)。status = true。(cart)。boolean status = false。27}else{//如果選購的是已經(jīng)選購過的商品則只增加商品數(shù)量即可. . . . . . ./** 更新購物車 */public boolean updateCart(Cart cart) throws Exception {Session session = ()。().add(mer)。(member)。if (cart==null){cart = new Cart()。tx = ()。(member, member)。//判斷該會(huì)員是否已經(jīng)有使用中的購物車String hql =from Cart as a where =:member and =0。try{Cartselectedmer sel = null。Transaction tx = null。} return result。()。}catch(Exception ex){if(tx!=null)()。if (((Integer)()).intValue()0)result=false。(1)。Query query = (hql)。boolean result = true。}/** 檢測(cè)登錄帳號(hào)是否有效 */public boolean chkLoginName(String loginName) throws Exception {Session session = ()。}finally{()。(在執(zhí)行 MemServiceImpl 類中的 browseMemberLevel 方法時(shí)出錯(cuò):\n)。if (!(list))(list)。list = ()。try{Query query = (from Memberlevel as a order by )。Transaction tx = null。}return result。()。}catch(Exception ex){if(tx!=null)()。()。try{tx = ()。Transaction tx = null。實(shí)現(xiàn)數(shù)據(jù)的持久化。在Dao的實(shí)現(xiàn)當(dāng)中可以通過操作對(duì)象來實(shí)現(xiàn)對(duì)表的操作。然后根據(jù)具體的需要進(jìn)行轉(zhuǎn)向,或者發(fā)生異常時(shí)進(jìn)行轉(zhuǎn)向。并且將 Struts 和 Spring進(jìn)行整合。然后對(duì)系統(tǒng)所需要的數(shù)據(jù)庫進(jìn)行了邏輯設(shè)計(jì)和物理設(shè)計(jì)。 數(shù)據(jù)庫表結(jié)構(gòu)表 admin (管理員基本信息表)主要用于保存超級(jí)管理員的信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementAdminType Int(4) Yes NullAdminName Char(12) Yes NullLoginName Char(12) Yes NullLoginPwd Char(12) Yes Null表 orders(訂單基本信息表)主要用于保存訂單的基本信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementMember Int(4) Yes NullCart Int(4) Yes NullOrderNo Char(20) Yes NullOrderDate Datetime Yes NullOrderStatus Int(4) Yes Null12表 Leaveword(顧客留言信息表)主要用于保存顧客留言的基本信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementMember Int(4) Yes NullAdmin Int(4) Yes NullContent Int(4) yes NullLeaveDate Datatime yes NullAnswerContent Text yes NullTitle Char(60) yes NullAnswerDate Datetime yes Null表 member (會(huì)員基本信息表) 主要用于保存會(huì)員的基本信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementMemberLevel Int(4) No NullLoginName Char(12) Yes NullLoginPwd Char(12) Yes NullMemberName Char(20) Yes NullPhone Char(15) Yes NullAddress Varchar(100)Yes NullZip Char(10) Yes NullRegDate Datatime Yes NullLastDate Datatime Yes NullLogin Int(4) Yes NullEMail Varchar(100 Yes Null13)表 memberlevel (會(huì)員級(jí)別信息表 )主要用于保存會(huì)員級(jí)別的信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementLevelName Char(20) Yes NullFavourable Int(4) Yes Null表 category (商品基本信息表)主要用于保存商品的基本信息,該表的結(jié)構(gòu)下圖所示Field Type Null Key Default ExtraID Int(4) No pri Null Auto_inceementcateName Char(40) Yes NullcateDesc text Yes Null表 merchandise (商品詳細(xì)信息表)主要用于保存商品的詳細(xì)信息,該表的結(jié)構(gòu)下圖
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1