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

正文內(nèi)容

基于struts2購(gòu)物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(專業(yè)版)

  

【正文】 if (tempAdmin!=null){ (().trim())。 }else{ addActionError(getText(login_fail))。 if(()!=null)(())。 } catch (Exception e) { ()。 } actionMsg = (actionMsg)。 } if ((model)){//調(diào)用業(yè)務(wù)邏輯組件保存新增的注冊(cè)會(huì)員 addActionMessage(getText(member_add_succ))。還有要感謝我的同窗好友、同學(xué)們,在畢業(yè)設(shè)計(jì)過(guò)程中,他們給予了我許多幫助和支持,提供了許多的解決方法,我才能夠順利的完成畢業(yè)設(shè)計(jì)。采用黑盒測(cè)試方法,通過(guò)其他非開(kāi)發(fā)人員的使用操作來(lái)檢測(cè)系統(tǒng)bug,開(kāi)發(fā)人員進(jìn)行修改完善。amp。查看購(gòu)物車(chē)是通過(guò)查詢購(gòu)物車(chē)表cart,然后查詢出購(gòu)物車(chē)?yán)锩娴倪x購(gòu)記錄。所以這個(gè)頁(yè)面與管理員的商品管理列表頁(yè)面相似,包括商品的基本信息有商品名、生產(chǎn)商、商品編號(hào)、價(jià)格、商品簡(jiǎn)介、商品類別。 getPicFileName().trim().length()0){ String tempfilename = ()+(getPicFileName())。 } actionMsg = (actionMsg)。在此頁(yè)面中,用戶可以修改商品的各個(gè)資料,()方法進(jìn)行處理語(yǔ),修改的代碼如下: //調(diào)用業(yè)務(wù)邏輯組件裝載指定的商品 Merchandise tempMerchandise = (())。商品添加系統(tǒng)界面, 商品添加系統(tǒng)界面在填加商品過(guò)程中,在填寫(xiě)詳細(xì)內(nèi)容的時(shí)候可以上傳圖片等元素,系統(tǒng)采用的是編輯器插件。Action –mer_addMerchandise找到相應(yīng)的類merchandiseAction找到相應(yīng)的處理方法addMerchandise(),該處理方法 將JSP頁(yè)面提交的信息作為參數(shù)進(jìn)行處理: /** 處理新增商品請(qǐng)求 */ public String addMerchandise(){ try {(/html/mer/+()+.html。Dao層:service層根據(jù)action的需要調(diào)用dao層的方法時(shí),dao層就直接與數(shù)據(jù)庫(kù)交互,獲取到數(shù)據(jù)庫(kù)中的信息,并交給service層處理。 V通常用JSP來(lái)實(shí)現(xiàn)。沒(méi)有身份的用戶需要先注冊(cè),登錄系統(tǒng)后瀏覽商品列表并下達(dá)訂單,在其后可以隨時(shí)查看訂單情況。管理員可以刪除某一定單,也可以修改某一訂單的處理狀態(tài)、發(fā)貨狀態(tài)。還給出了主要的表以及表所對(duì)應(yīng)的字段。根據(jù)功能模塊設(shè)計(jì)的結(jié)果可知,本系統(tǒng)的用戶有管理員和注冊(cè)用戶兩類,在系統(tǒng)中要記錄用戶的數(shù)據(jù)。需求分析就是描述系統(tǒng)的需求,通過(guò)定義系統(tǒng)中的主要類來(lái)建立模塊。但它可以通過(guò)抽象,把應(yīng)用程序從底層具體的JDBC、JTA以及CORBA事務(wù)中隔離開(kāi)。作為MVC模式的典型實(shí)現(xiàn),對(duì)Model、View和Controller都提供了實(shí)現(xiàn)組件其具體的實(shí)現(xiàn)。電子商務(wù)基礎(chǔ)平臺(tái)是各種電子商務(wù)應(yīng)用系統(tǒng)的基礎(chǔ)。因此,我設(shè)計(jì)并研發(fā)了這套網(wǎng)上購(gòu)物系統(tǒng),將電子商務(wù)中所涉及的各種理論知識(shí)和相關(guān)技術(shù)集成到此套系統(tǒng)中,期望能夠模擬出使用者通過(guò)使用該系統(tǒng)深入淺出的了解其中的某些關(guān)鍵信息技術(shù),使其體會(huì)出網(wǎng)上購(gòu)物系統(tǒng)的內(nèi)部工作機(jī)理,并加深對(duì)網(wǎng)上購(gòu)物運(yùn)營(yíng)方式的了解與認(rèn)識(shí)。本文從網(wǎng)上購(gòu)物電子商務(wù)平臺(tái)入手,對(duì)電子商務(wù)的組成、特點(diǎn)、流程等進(jìn)行了研究并對(duì)電子商務(wù)平臺(tái)的體系結(jié)構(gòu)、Struts2設(shè)計(jì)模式框架、Hibernate對(duì)象持久化框架、Spring依賴注入等關(guān)鍵技術(shù)進(jìn)行了深入探索,掌握了電子商務(wù)平臺(tái)的設(shè)計(jì)方法、開(kāi)發(fā)流程以Struts2框架和Hibernate框架在電子商務(wù)平臺(tái)開(kāi)發(fā)中的運(yùn)用。互聯(lián)網(wǎng)已經(jīng)發(fā)展成了“第七個(gè)州”,即虛擬州,世界上的每個(gè)人都生活在虛擬州中。在總結(jié)經(jīng)驗(yàn)的同時(shí),也分析了系統(tǒng)中有待探討解決的問(wèn)題和研究的不足之處。即可輕松地把HTML與JAVA結(jié)合在一起。在Hibernate誕生之前,開(kāi)發(fā)人員要非常麻煩的將面向?qū)ο蟮能浖完P(guān)系結(jié)合在一起。2 容器:Spring提供容器功能,容器可以管理對(duì)象的生命周期,對(duì)象與對(duì)象之間的依賴關(guān)系。網(wǎng)絡(luò)用戶登錄該網(wǎng)站后,自行注冊(cè),購(gòu)得商品,提交購(gòu)物單給商品管理員。這些信息由用戶自己進(jìn)行維護(hù),管理員可以根據(jù)這些信息來(lái)了解戶。電子商務(wù)網(wǎng)上購(gòu)物系統(tǒng)會(huì)員注冊(cè) 前端網(wǎng)站 后臺(tái)管理 會(huì)員登錄 在線購(gòu)物 訂單管理 會(huì)員管理 訂單管理 商品管理 登錄模塊 購(gòu)物車(chē)管理商品購(gòu)買(mǎi)商品查看商品搜索 系統(tǒng)的功能模塊圖電子商務(wù)網(wǎng)上購(gòu)物系統(tǒng)的角色可劃分為兩類。用戶名不能重復(fù),用戶名的必須由英文與數(shù)字組成并且是英文開(kāi)頭其中用戶名、密碼、聯(lián)系電話、電子郵件為必填項(xiàng)。商品信息包括商品名稱、生產(chǎn)商、價(jià)格、商品簡(jiǎn)介、商品類別等基本信息。Model層的作用是在Control層Action獲得View層數(shù)據(jù)時(shí),Control層想要將數(shù)據(jù)封裝成一個(gè)對(duì)象,此時(shí)便可以直接使用Model層中的封裝形式將數(shù)據(jù)進(jìn)行封裝。(1)管理模塊,用于管理員進(jìn)行商品管理、訂單管理和會(huì)員基本信息管理等,包括如下幾個(gè)部分:登錄界面、商品管理、訂單管理、會(huì)員管理;關(guān)于管理系統(tǒng)菜單截圖,圖中顯示了商品管理、訂單管理、用戶管理等功能的菜單入口。 } if ((model)){//調(diào)用業(yè)務(wù)邏輯組件保存新增的商品 addActionMessage(getText(mer_add_succ))。amp。 //關(guān)聯(lián)相應(yīng)的商品分類 if (category2!=null){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的商品類別 (((category2)))。if (mer!=null){HttpServletRequest request = ()。 int len = 0。當(dāng)用戶完成購(gòu)物后,需要提交購(gòu)物結(jié)算。 //購(gòu)物車(chē)默認(rèn)總金額為0 ((0))。 }else{//會(huì)員尚未登錄或登錄失效 addActionMessage(getText(orders_add_notlogin))。經(jīng)過(guò)幾個(gè)月的畢業(yè)設(shè)計(jì),從課題選擇到代碼的實(shí)現(xiàn),我學(xué)到了基本MVC三層架構(gòu)、StrutsHibernate、Spring等的很多實(shí)用技術(shù),并且提高了自己的動(dòng)手能力,同時(shí)還鍛煉了自己獨(dú)立解決問(wèn)題的能力。 (().intValue()+1)。 (0)。 } //取得會(huì)員級(jí)別列表 memberLevelList = ()。 actionMsg = (actionMsg)。 (tempMemberLevel)。 addActionMessage(actionMsg)。 return toBrowseAdmin。 (())。 }2. 系統(tǒng)用戶管理的實(shí)現(xiàn)代碼如下:/** 處理系統(tǒng)用戶登錄請(qǐng)求 */ public String login(){ if(!((String)().getSession().getAttribute(rand))){ addActionError(getText(login_rand_error))。 //修改會(huì)員注冊(cè)信息 if(()!=null)(())。 } }else{ actionMsg = getText(member_view_fail)。 }else{ addActionMessage(getText(member_add_fail))。 (0)。當(dāng)然,作為畢業(yè)設(shè)計(jì),我認(rèn)為這是一次很好的經(jīng)歷,從中也學(xué)到了許多很寶貴的經(jīng)驗(yàn),能夠在老師和同學(xué)的幫助下順利完成這個(gè)系統(tǒng),對(duì)我自己也是一種鼓舞,也給了我更大的信心、更深的理解了團(tuán)隊(duì)合作的重參考文獻(xiàn)[1] 孫鑫.Struts2深入詳解(含光盤(pán))[M] .北京:電子工業(yè)出版社,2008[2] 劉斌.Java Web整合開(kāi)發(fā)第2版[M].北京:電子工業(yè)出版社,2008[3] [M].北京:國(guó)防工業(yè)出版社,2001[4]Bruce Eckel.Java編程思想[M].北京:機(jī)械工業(yè)出版社,2007[5]李穎,陳躍新.運(yùn)用UML語(yǔ)言設(shè)計(jì)分布式應(yīng)用系統(tǒng)的一般過(guò)程和方法[J].計(jì)算機(jī)應(yīng)用研究.2001,12(2):152~158[6] 張廣泉,戎玫.一種面向復(fù)用的增量軟件開(kāi)發(fā)過(guò)程框架[J].計(jì)算機(jī)科學(xué).2006,18(10):123~131[7] 文俊浩,徐傳運(yùn).基于廣義軟件框架的開(kāi)發(fā)過(guò)程研究計(jì)算機(jī)應(yīng)用研究[J].計(jì)算機(jī)科學(xué).2006,8(5):87~95[8] 孫銳,[J].電腦編程技巧與維護(hù),Computer Programming Skills amp。測(cè)試結(jié)果符合要求,同時(shí)采用該種模式設(shè)計(jì)軟件的性能遠(yuǎn)高于傳統(tǒng)設(shè)計(jì)模式的性能。訂單提交給系統(tǒng)管理員進(jìn)行管理。:取消此次購(gòu)物。 用戶訂單管理點(diǎn)擊”查看”,即可查看訂單的詳細(xì)信息:用戶注冊(cè)后,在會(huì)員管理中查看用戶的詳細(xì)資料,包括真實(shí)姓名、郵件、聯(lián)系電話等等,這樣可以了充分解會(huì)員的相關(guān)信息,還可以對(duì)會(huì)員的資料進(jìn)行修改。 //將該商品標(biāo)記成未發(fā)布 (0)。 }修改商品資料系統(tǒng)界面,在此界面可以進(jìn)行對(duì)商品信息進(jìn)行瀏覽和修改工作。//調(diào)用業(yè)務(wù)邏//輯組件取得指定頁(yè)的商品列表查看商品列表系統(tǒng)界面,在商品列表系統(tǒng)界面中列出了系統(tǒng)中已錄入的商品列表,以及商品的相關(guān)信息和活動(dòng)信息等。 } return status。會(huì)員訂單查看:主要是查看訂單。Action層:action層主要運(yùn)用Struts2的ActionSupport類實(shí)現(xiàn),在這一層里主要的工作是獲得前端(View層)的數(shù)據(jù)或者請(qǐng)求信息,并且action層接收到View層的請(qǐng)求的信息后會(huì)調(diào)用service層方法來(lái)獲得View層需要的數(shù)據(jù)和將數(shù)據(jù)進(jìn)行封裝成Model。注冊(cè)用戶后方可登錄系統(tǒng),瀏覽系統(tǒng)中已有的商品列表。(11)用戶查看訂單:用戶可以查看自己下達(dá)的所有訂單,查看訂單的狀態(tài),還可以查看某一訂單的商品列表。(3)管理員登錄:系統(tǒng)初始化商品管理員用戶,這些管理員能夠通過(guò)該入口進(jìn)入后臺(tái)進(jìn)行管理操作。 商品信息表(Goods)編 號(hào) 字段名稱字段類型 說(shuō) 明1IDInt(11)主鍵id2CategoryIDInt(11)類別ID3MerNamevarchar(50)商品名稱4Pricedecimal(8,2)市場(chǎng)價(jià)5SPricedecimal(8,2)優(yōu)惠價(jià)6MerModelvarchar(40)商品型號(hào)7Picturevarchar(100)商品圖片8Videovarchar(100)商品視頻9MerDescText商品描述10Manufacturervarchar(50)生產(chǎn)廠家11LeaveFactoryDatedatatime出廠日期12Specialint(11)13HtmlPathvarchar(100)靜態(tài)頁(yè)面地址 14StatusInt(11)商品發(fā)布狀態(tài)以上的4個(gè)實(shí)體都是基本的數(shù)據(jù)實(shí)體,作為電子商務(wù)網(wǎng)上購(gòu)物網(wǎng)站,購(gòu)買(mǎi)的信息需要隨時(shí)記錄和更新。 選購(gòu)商品用例說(shuō)明名稱、標(biāo)識(shí)符選購(gòu)商品功能描述可以查看所有上架商品、選擇購(gòu)買(mǎi)、填寫(xiě)購(gòu)買(mǎi)數(shù)量?jī)?yōu)先級(jí)中輸入用戶將要購(gòu)買(mǎi)的產(chǎn)品輸出將用戶已經(jīng)購(gòu)買(mǎi)的商品基本信息顯示出來(lái)補(bǔ)充說(shuō)明 購(gòu)物車(chē)管理用例說(shuō)明 名稱、標(biāo)識(shí)符購(gòu)物車(chē)管理功能描述可以查看自己已選購(gòu)的商品和數(shù)量、可以修改某一數(shù)量,也可以繼續(xù)購(gòu)物,清空購(gòu)物車(chē),提交購(gòu)物車(chē)下達(dá)訂單優(yōu)先級(jí)中輸入如果覺(jué)得購(gòu)買(mǎi)的數(shù)量不如意,可以重新輸入用戶要購(gòu)買(mǎi)的數(shù)量輸出把用戶選好購(gòu)買(mǎi)的商品信息顯示出來(lái)補(bǔ)充說(shuō)明確認(rèn)好了就可以下達(dá)訂單數(shù)據(jù)庫(kù)分析是整個(gè)電子商務(wù)系統(tǒng)開(kāi)發(fā)過(guò)程中一個(gè)重要環(huán)節(jié),它具體可以分為兩個(gè)部分:一是概念模型的分析,即ER圖的分析。 第3章 系統(tǒng)需求分析根據(jù)系統(tǒng)目標(biāo)需求分析得結(jié)果來(lái)看,不需要通過(guò)購(gòu)買(mǎi)專業(yè)軟件,僅采用基本的J2EE開(kāi)發(fā)工具,就可以解決相關(guān)的問(wèn)題,從而保證系統(tǒng)功能的實(shí)現(xiàn)。它本身要用到ConnectionProvider。Struts2框架將MVC模式分離顯示邏輯和業(yè)務(wù)邏輯的能力發(fā)揮得淋漓盡致。第五章給出了系統(tǒng)中各個(gè)組成模塊的具體實(shí)現(xiàn)過(guò)程及安裝部署說(shuō)明。由于電子商務(wù)(Electronic Commerce)的出現(xiàn),從前的經(jīng)營(yíng)模式以及經(jīng)營(yíng)理念必將發(fā)生變化?;赟truts2購(gòu)物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文 目錄摘要 IIIAbstract IV第1章 緒論 1 1 2 3第2章 電子商務(wù)基礎(chǔ)和相關(guān)技術(shù) 4 4 Struts2 4 Hibernate 5 Spring 7第3章 系統(tǒng)需求分析 9 9 9 9 9 10 10 10 14 14 15第4章 系統(tǒng)總體設(shè)計(jì) 20第5章 系統(tǒng)詳細(xì)設(shè)計(jì) 25 系統(tǒng)的MVC分層架構(gòu)設(shè)計(jì) 26 Model層設(shè)計(jì) 26 View層設(shè)計(jì) 26 Control層設(shè)計(jì) 26 Spring框架在系統(tǒng)中的作用 27 27 28 31 36 37 38 38 38 40第6章 測(cè)試 42結(jié)束語(yǔ) 45參考文獻(xiàn) 46致謝 47附錄 48 摘要伴隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1