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

正文內(nèi)容

基于strutsspringhibernate的購(gòu)物網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 .........................................................................23 商品檢索、瀏覽模塊 ...................................................................................24 個(gè)人信息管理模塊 ......................................................................................24 購(gòu)物車(chē) /收藏夾模塊 .....................................................................................25 后臺(tái)登錄模塊 .............................................................................................25 后臺(tái)商品管理模塊 ......................................................................................26 后臺(tái)商品目錄管理模塊 ...............................................................................26 后臺(tái)訂單管理模塊 ......................................................................................27 后臺(tái)會(huì)員管理模塊 ......................................................................................27 6 系統(tǒng)實(shí)現(xiàn) ............................................................................................. 28 環(huán)境配置 ............................................................................................................ 28 主要界面及代碼 ................................................................................................ 29 前臺(tái)界面顯示及代碼 ...................................................................................29 后臺(tái)界面顯示及代碼 ...................................................................................47 結(jié)論 ............................................................................................................. 52 致謝 ............................................................................................................. 53 參考文獻(xiàn) ..................................................................................................... 54 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 1 1 引 言 隨著 Inter 的蓬勃發(fā)展,電子商務(wù)慢慢融入了我們的生活??蛻?hù)不能在在線(xiàn)訂單,導(dǎo)致了他需要通過(guò)多種步驟來(lái)與商家取得聯(lián)系。 PHP 語(yǔ)法簡(jiǎn)單,非常易學(xué)易用,很利于快速開(kāi)發(fā)各種功能不同的定制網(wǎng)站。 電子商務(wù)從 1995 年以來(lái)得到了迅速發(fā)展,顯現(xiàn)了巨大的現(xiàn)代商業(yè)價(jià)值。根據(jù)中國(guó)網(wǎng)絡(luò)經(jīng)濟(jì)研究報(bào)告,截止 2020 年中國(guó)互聯(lián)網(wǎng)用戶(hù)數(shù)量已達(dá)到 億,有過(guò)網(wǎng)上購(gòu)物經(jīng)歷的用戶(hù)已經(jīng)超過(guò)7400 萬(wàn)人,并且這一數(shù)字還在以 60% 左右的速度增長(zhǎng)。 21 世紀(jì)將進(jìn)入電子商務(wù)時(shí)代,是社會(huì)發(fā)展的必然,我們將別無(wú)選擇地生活在電子商務(wù)時(shí)代。這些服務(wù)要具備以下的特點(diǎn): a. 高可用性:來(lái)滿(mǎn)足現(xiàn)在的全球商業(yè)環(huán)境 b. 安全性:保護(hù)用戶(hù)的隱私和企業(yè)數(shù)據(jù)的安全 c. 可依賴(lài)性和可擴(kuò)展性:保證商業(yè)交 易的正確和迅捷 通常這些服務(wù)是由分布的應(yīng)用程序組成的,包括前端數(shù)據(jù)端和后端數(shù)據(jù)源以及它們之間的一層或幾層,這些中間層提供了把商業(yè)功能和數(shù)據(jù)與 EIS 相結(jié)合的功能。其中,“Model”代表的是應(yīng)用的業(yè)務(wù)邏輯 (通過(guò) Java Bean, EJB 組件實(shí)現(xiàn) ), “view”是應(yīng)用的表示層 (一般是 JSP 或 JSF 頁(yè)面 ), “Controller是提供應(yīng)用的處理過(guò)程控制,這種設(shè)計(jì)模型把應(yīng)用邏輯,處理過(guò)程和顯示邏輯分成不同的組件實(shí)現(xiàn),降低了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合,同時(shí)提高了代碼的重用性。也可以使用第三方工具,如 Hibernate。我們用 JSP 技術(shù)結(jié)合 Struts 強(qiáng)大的 TagLib 來(lái)實(shí)現(xiàn)我們的表示層。 IOC 容器允許在需要生成對(duì)象的地方創(chuàng)建一個(gè)應(yīng)用上下文,然后將這些對(duì)象傳遞給它們的合作對(duì)象。在此基礎(chǔ)之上, Spring 提供了 AOP 的實(shí)現(xiàn),用它來(lái)提供非管理環(huán) 境下申明方式的事務(wù)、安全等服務(wù);對(duì) Bean 工廠的擴(kuò)展 Application Context 更加方便我們實(shí)現(xiàn) J2EE 的應(yīng)用; DAO/ORM 的實(shí)現(xiàn)也更方便我們進(jìn)行數(shù)據(jù)庫(kù)的開(kāi)發(fā): Web MVC 和 Spring Web 提供了 Java Web 應(yīng)用的框架或能夠與其它流行的Web 框架進(jìn)行集成。然而, Spring 的用途不僅限于服務(wù)器端的開(kāi)發(fā),從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何 Java應(yīng)用都可以從 Spring 中受益。 Hibernate 擁有一種功能非常強(qiáng)大的查詢(xún)語(yǔ)言 HQL,這種語(yǔ)言與 SQL相似,而且完全是面向?qū)ο蟮摹? 圖 24 hibernate 架構(gòu)圖 Struts、 Spring、 Hibernate的整合 綜上所述,表現(xiàn)層采用 Struts 框架,業(yè)務(wù)邏輯層采用 Spring 框架取代 EJB 容器,數(shù)據(jù)持久層以 Hibernate 取代實(shí)體 Bean,提供具體的數(shù)據(jù)庫(kù)數(shù)據(jù)處理操作,三者進(jìn)行有機(jī)整合,構(gòu)成輕量級(jí) J2EE 應(yīng)用框架。 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 圖 25 SSH 架構(gòu)圖 JSTL標(biāo)簽庫(kù) JSTL 是一個(gè)不斷完善的開(kāi)放源代碼的 JSP 標(biāo)簽庫(kù),是由 apache 的 jakarta 小組來(lái)維護(hù)的。 JSP 標(biāo)準(zhǔn)標(biāo)記庫(kù)( JSP Standard Tag Library JSTL)是一個(gè)實(shí)現(xiàn) Web 應(yīng)用程序中常見(jiàn)的通用功能的定制標(biāo)記庫(kù)集,這些功能包括迭代和條件判斷、數(shù)據(jù)管理格式化、XML 操作以及數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)。 庫(kù)包含一些標(biāo)記,這些標(biāo)記用來(lái)操作通過(guò) XML 表示的數(shù)據(jù)。這里的模塊主要按照使用者不同進(jìn)行分配??刹捎藐P(guān)鍵字搜索。 2) 后臺(tái)部分 ? 管理員可以方便地管理商品(新增、刪除、修改商品信息)。 確定用戶(hù)需求 要求不同類(lèi)型的用戶(hù)擁有不同的功能,具體用戶(hù)類(lèi)型包括: 后臺(tái)管理員,顧客(未注冊(cè)或未登錄用戶(hù),登錄用戶(hù))。 Java 開(kāi)發(fā)包 J2SDK( Java 2 Software Development Kit)是基于 Java 軟件開(kāi)發(fā)的前提。 Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。表現(xiàn)層采用 Struts 框架,業(yè)務(wù)邏輯層采用 Spring 框架取代EJB 容器,數(shù)據(jù)持久層以 Hibernate 取代實(shí)體 Bean,提供具體的數(shù)據(jù)庫(kù)數(shù)據(jù)處理操作,三者進(jìn)行有機(jī)整合,構(gòu)成輕量級(jí) J2EE 應(yīng)用框架。其基本任務(wù)是將系統(tǒng)劃分成模塊,決定每個(gè)模塊的功能,決定模塊的調(diào)用關(guān)系, 決定模塊的界面及模塊間信息的傳遞。 在注冊(cè)信息時(shí),系統(tǒng)會(huì)對(duì)注 冊(cè)信息進(jìn)行有效性的驗(yàn)證,有效才會(huì)注冊(cè)成功。 當(dāng)顧客登陸后,可對(duì)選中商品進(jìn)行放入收藏夾操作;放入的商品可進(jìn)行刪除操作;當(dāng)顧客要結(jié)賬時(shí),有配送地址選擇。 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 商品目錄顯示列表進(jìn)入商品目錄模塊修改商品父目錄 刪除商品父目錄新增目錄父目錄顯示 子目錄顯示修改商品子目錄 刪除商品子目錄新增商品父目錄 新增商品子目錄 圖 48 商品管理目錄模塊活動(dòng)圖 訂單管理模塊 訂單管理員登錄后,可以根據(jù)日期范圍、訂單完成狀態(tài)、訂單編號(hào)等取得訂單列表與查看某訂單的詳情,也可以修改訂單的完成狀態(tài)及訂單中的商品或數(shù)量,還可以刪除訂單本身及訂單中的商品。 ? 注冊(cè)用戶(hù)與訂單為一對(duì)多關(guān)聯(lián):一個(gè)用戶(hù)可以有多個(gè)訂單,而每個(gè)訂單只能屬于一個(gè)用戶(hù) 。 ? 購(gòu)物車(chē)與商品為一對(duì)多關(guān)聯(lián):一個(gè)購(gòu)物車(chē)可以有多個(gè)商品,而每個(gè)商品只能屬于一個(gè)購(gòu)物車(chē) 。 filter filternamecc/filtername filterclass/filterclass /filter filtermapping filternamecc/filtername urlpattern/*/urlpattern /filtermapping Struts 配置文件 在 Struts 配置文件 中主要配置: ? 配置 ActionForm Bean ? 配置 StrutsSpring 插件 ? 配置 Validator 插件 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 22 圖 52 配置文件 圖 Spring配置文件 ? Spring 連接 MYSQL ? Spring 自動(dòng)生成的方法聯(lián)結(jié) Hibernate自動(dòng)生成的文件 其中 Abstract前綴的為基類(lèi), DAO 為方法。 商品檢索、瀏覽 模塊 用戶(hù) 與會(huì)員可以根據(jù)不同的商品種類(lèi)瀏覽商品信息,也可以輸入關(guān)鍵字進(jìn)行商品檢索。 購(gòu)物車(chē)商品清空 C a r C l e a r A c t i o n購(gòu)物車(chē)商品個(gè)別刪除 CarClearOnlyAction購(gòu)物車(chē)處理 C a r D e a l A c t i o n購(gòu)物車(chē)商品數(shù)量修改 CarnumUpdateAction購(gòu)物車(chē)/ 收藏夾顯示 C a r S h o w A c t i o n收藏夾商品個(gè)別刪除 WishlistDeleteOnlyAction收藏夾添加 W i s h l i s t I n s e r t A c t i o n用戶(hù)購(gòu)物車(chē)商品清空請(qǐng)求購(gòu)物車(chē)/ 收藏夾瀏覽購(gòu)物車(chē)商品個(gè)別刪除請(qǐng)求購(gòu)物車(chē)處理請(qǐng)求購(gòu)物車(chē)商品數(shù)量修改請(qǐng)求結(jié)果展示返回購(gòu)物車(chē)/ 收藏夾顯示請(qǐng)求收藏夾商品個(gè)別刪除請(qǐng)求收藏夾添加請(qǐng)求 圖 57 購(gòu)物車(chē) /收藏夾 模塊圖 后臺(tái)登錄模塊 后臺(tái)管理員按職責(zé)與權(quán)限的不同共分為 4 種 ,共用同一個(gè)后臺(tái)登錄模塊,系統(tǒng)根據(jù)輸入的賬號(hào)和密碼來(lái)確定管理員的身份,以決定該管理員的操作權(quán)限。管理員成功登錄后,才能進(jìn)行訂單的管理操作。 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 圖 62 MyEclipse 界面 圖 主要界面 及代碼 前臺(tái)界面 顯示 及代碼 在頁(yè)面的右上角為導(dǎo)航條,點(diǎn)擊可進(jìn)入相應(yīng)頁(yè)面;在頁(yè)面的中 上角為搜索商品區(qū)。//父目錄 for(int i=0。 } (showCategory, map)。 圖 64 分類(lèi)顯示商品 浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 下面為分頁(yè)顯示的控制實(shí)現(xiàn)代碼部分及 action 中代碼部分: logic:notEmpty name=page logic:equal name=pagecur value=1 上一頁(yè) /logic:equallogic:notEqual name=pagecur value=1 html:link action=/w/?id=${sid}amp。pid=${r} styleClass=pageout1${r}/html:link /logic:notEqual /logic:iteratelogic:equal name=pagecur value=${PageCount} 下一頁(yè) /logic:equal logic:notEqual name=pagecur value=${PageCount} html:link action=/w/?id=${sid}amp。 if(pid()){ pid=()。 (PageS
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1