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

正文內(nèi)容

基于j2ee架構(gòu)的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(更新版)

2024-08-31 19:55上一頁面

下一頁面
  

【正文】 Tomcat 。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 購物車 4 誠信網(wǎng)絡(luò)購物中心的實(shí)現(xiàn)與分析 誠信網(wǎng)絡(luò)購物中心的系統(tǒng)架構(gòu) 項(xiàng)目采用 B/S 架構(gòu)和 struts 的 Web 開發(fā)架構(gòu)。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 商品類圖 2) 訂單類設(shè)計(jì)如圖 所示。如圖 所示。邊界類主要用來描繪系統(tǒng)呈現(xiàn)給用戶的界面;控制類主要是邊界類和實(shí)體類的協(xié)調(diào)者,負(fù)責(zé)系統(tǒng)程序的流程控制;實(shí)體類主要是需持久化的領(lǐng)域類。 d. 管理員審核后,進(jìn)行發(fā)貨設(shè)置,寫入數(shù)據(jù)庫,同時(shí)通知相關(guān)部門進(jìn)行發(fā)貨。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 前臺(tái)操作 2) 管理 員的后臺(tái)操作,包括管理員登陸后臺(tái)、管理商品、設(shè)置商品的大類別、設(shè)置商品的小類別、管理友情鏈接、管理會(huì)員、管理公告、維護(hù)管理員信息。步驟: 1) 列舉出候選需求(特征清單) 。管理員可以查詢相關(guān)的訂單情況,并根據(jù)訂單的實(shí)時(shí)情況決定訂單的執(zhí)行,發(fā)貨。 (7) 瀏覽新品的圖片及相關(guān)信息,得到最新的商品信息,獲得第一手新品資料。 (4) 管理購物車。首先要注冊為網(wǎng)上商城的用戶。如果訂單未處理的,還可以退訂。 提高效率,方便客戶。 (4) 業(yè)務(wù)層 BLL 通過傳遞 JavaBean/BO[4]與 DAO 層通信。還有開發(fā) MVC 系統(tǒng)比簡單的 JSP 開發(fā)要復(fù)雜許多,它需要更多的時(shí)間學(xué)習(xí)和掌握。控制器可以連接不同的模型和視圖去完成用戶的需求,這樣可以為構(gòu)造應(yīng)用程序提供強(qiáng)有力的方法。因此,無論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更新。在 MVC 設(shè)計(jì)模式中,它把應(yīng)用程序分成了 3 個(gè)核心部分,原理如圖 所示。 Struts 是開源架構(gòu),開放源碼具有很多優(yōu)點(diǎn),比如可 以查看代碼并在必要時(shí)候做代碼檢查。 Struts 是建立在 MVC 這種公認(rèn)的良好模式上的,因此,它天生就有 MVC 所帶來的一系列優(yōu),如結(jié)構(gòu)層次分明、科重用性 高、程序具有健壯性和科伸縮性,便于開發(fā)與設(shè)計(jì)分工,具有集中體內(nèi)故意的權(quán)限控制等。 Struts 繼承了 MVC 的各種特性,它包括框架類、幫助類和定制的 JSP 標(biāo)簽庫,以及大郎基于 J2EE Model2 設(shè)計(jì)模式的中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 應(yīng)用技術(shù)。但是不停地使用 println 方法向?yàn)g覽器提供 HTML 是一個(gè)比較簡單的操作過程。 JDBC 數(shù)據(jù)訪問技術(shù) JDBC 是 Java 數(shù)據(jù)庫連接 (Java Database Connectivity)技術(shù)的簡稱 ,是為各種常用數(shù)據(jù)庫提供無縫連接的技術(shù) 。針對以上問題,首先想到可以采用一個(gè)全局的 Connection 對象,創(chuàng)建后就不關(guān)閉,以后程序一直使用它,這樣就不存在每次創(chuàng)建、關(guān)閉的問題了。 (4) 可伸縮性:基于 J2EE的應(yīng)用程序可以北部署到任何開發(fā)環(huán)境中,平臺(tái)伸縮性可以響應(yīng)多客戶的請求。 對事務(wù)的要求的支持也是 J2EE體系結(jié)構(gòu)的必要部分。 4.可維護(hù)性 系統(tǒng)的設(shè)計(jì)要求方便維護(hù)(瀏覽、查找等)。并憑借更具競爭力的價(jià)格和逐漸完善的物流配送體系等各項(xiàng)優(yōu)勢,贏得市場占有率多年穩(wěn)居行業(yè)首位的驕人成績,也是時(shí)代發(fā)展的趨勢。 本文按照軟件工程的思想,應(yīng)用統(tǒng)一建模工具 (UML),并以組件的思想 并以組件的思想,構(gòu)造設(shè)計(jì)了電子商務(wù)平臺(tái)中的各個(gè)功能模塊;設(shè)計(jì)開發(fā)過程中,按照 RUP 項(xiàng)目開發(fā)原則進(jìn)行設(shè)計(jì)開發(fā)工作,并應(yīng)用用例圖、順序圖 等圖形化手段進(jìn)行了分析。面向廣大的消費(fèi)者設(shè)計(jì)的網(wǎng)上購的一個(gè)平臺(tái),實(shí)現(xiàn)價(jià)廉物美的公平交易。 網(wǎng)上商城是在為個(gè)人用戶和企業(yè)用戶提供人性化的全方位服務(wù),努力為用戶創(chuàng)造親切、輕松和愉悅的購物環(huán)境;不斷豐富產(chǎn)品結(jié)構(gòu),最大化地滿足消費(fèi)者日趨多樣的購物需求。 3.高可靠性 一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本系統(tǒng)通過合理而先進(jìn)的結(jié)構(gòu)設(shè)計(jì)以及軟、硬件的優(yōu)化 選 型,可保證系統(tǒng)的可靠性與容錯(cuò)性。這種技術(shù)的 原理是:海量數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)倉庫,用 Servlet等高性能服務(wù)器端程序作為后臺(tái)總控程序, JSP程序在前臺(tái)運(yùn)行, Servlet接收用戶的輸入,分別調(diào)用不同的 JSP程序向客戶端反饋數(shù)據(jù), JSP、 Servlet通過 HTTP連接在服務(wù)端和客戶端傳遞數(shù)據(jù), JSP、 Servlet并不使用 JDBC技術(shù)直接訪問數(shù)據(jù)庫系統(tǒng),而是把參數(shù)傳遞給事先已經(jīng)編好的 JavaBeans和 EJB組件,由他們對數(shù)據(jù)庫進(jìn)行操作,這樣就把系統(tǒng)內(nèi)部的數(shù)據(jù)封裝保護(hù)起來, JavaBeans和 EJB組件還可以把事務(wù) 分發(fā)到另一個(gè) 組件 中去處理,最后把數(shù)據(jù)庫返回的結(jié)果,有 JSP、 Servlet送到前端顯示出來,這樣的模式很容易實(shí)現(xiàn)分布式網(wǎng)絡(luò)計(jì)算,許多企業(yè)應(yīng)用做成 JavaBeans組件,可以重復(fù)利用,這樣既封裝了某些關(guān)鍵的操作,又方便了開發(fā)者,提高了開發(fā)速度和網(wǎng)站的延伸性,安全性也得到了很好的處理。基于 J2EE的程序不依賴任何的特定的操作系統(tǒng)、中間件、硬件。而且,你必須去管理每一個(gè)連接,確保他們能被正確關(guān)閉,如果出現(xiàn)程序異常而導(dǎo)致某些連接未能關(guān)閉,將導(dǎo)致數(shù)據(jù)庫系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫。通過使用連接池,將大大提高程序效率。 Struts 技術(shù) (1) Struts 的起源 當(dāng) Java Servlet 剛剛開始出現(xiàn)的時(shí)候,由于它速度很快而且功能很強(qiáng)大,許多開發(fā)人員很快就意識(shí)到這是一個(gè)非常好的技術(shù)。 Struts 框架將 MVC 模式分離顯示邏輯和業(yè)務(wù)邏輯的能力發(fā)揮的淋漓盡致。 2) Struts 是基于 MVC 實(shí)現(xiàn)的。 5) 開發(fā)源碼。 圖 Struts 框架結(jié)構(gòu)圖 MVC 設(shè)計(jì)模式 MVC 設(shè)計(jì)模式是一種著名的用戶界面軟件開發(fā)設(shè)計(jì)模式,它是模型 視圖 控制器(ModelViewController)縮寫。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。 3) 控制器提高了系統(tǒng)應(yīng)用程序的靈活性和配置性。一旦構(gòu)件經(jīng)過了測試,就可以毫無顧忌的重用它們了。 (3) 若需要持久化操作的, DAO 調(diào)用 DAL 來完成持久化。用戶可以通過商城這個(gè)平臺(tái)瀏覽相關(guān)的商品信息,以查找自己所需的商品,進(jìn)而促成交易??蛻舻顷懞罂梢赃M(jìn)行訂單的查詢,查看訂單的狀態(tài)。這個(gè)是針對客戶設(shè)條件計(jì)的進(jìn)行商城注冊,獲得相關(guān)的購買商品及優(yōu)惠活動(dòng)權(quán)利的首要條件。將商城新品上架、銷售排行等分不同的分類展現(xiàn)給顧客,顧客可以及時(shí)得到相關(guān)信息。了解商城的最近的銷售活動(dòng)相關(guān)的信息,使用戶的購買活動(dòng)更加的實(shí)惠和滿意。 (4) 訂單設(shè)置。 系統(tǒng)用例 進(jìn)行需求分析的第二步就是建立系統(tǒng)用例。如圖 所示。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV c. 經(jīng)過初步的審核,數(shù)據(jù)符合要求后,寫入數(shù)據(jù)庫中,等待管理員進(jìn)行二次審核。 分析類:包括邊界類、控制類和實(shí)體類。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 訂單處理 (3) 購物車操作:會(huì)員將商品放進(jìn)購物車,顯示購物車的信息。 圖 公告 ER 圖 (2) 系統(tǒng)類圖 1) 商品類圖設(shè)計(jì)如圖 所示。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 顧客瀏覽商品 3) 購物車如圖 所示。 圖 使用 DAO 與沒使用的比較 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 開發(fā)環(huán)境配置 Eclipse IDE 及其系列插件是最 近 兩年 Java 社區(qū)最熱門的免費(fèi)開發(fā)工具,廣泛應(yīng)用于各種各樣的項(xiàng)目。 2) 選擇開始菜單中的“所有程序 \Apache Tomcat \Monitor Tomcat”命令,這時(shí)在 windows 的系統(tǒng)托盤中會(huì)顯示標(biāo)識(shí) Tomcat 服務(wù)器啟動(dòng)狀 態(tài)的圖標(biāo),如果顯示為 ,則說明 Tomcat 服務(wù)器沒有啟動(dòng),這時(shí)可以在該圖標(biāo)上單擊鼠標(biāo)右鍵在彈出的快捷菜單中選擇“ Start Service”菜單項(xiàng)啟動(dòng) Tomcat 服務(wù)器,啟動(dòng)后將顯示為 。 圖 項(xiàng)目源碼結(jié)構(gòu) 構(gòu)件開發(fā) 界面原型開發(fā) 界面原型開發(fā)使用 Macromedia Dreamweaver8 進(jìn)行設(shè)計(jì),在 Eclipse 中進(jìn)行運(yùn)行調(diào)試。 servlet servletnameaction/servletname servletclass/servletclass initparam paramnameconfig/paramname paramvalue/WEBINF//paramvalue /initparam initparam paramnamedebug/paramname paramvalue2/paramvalue /initparam initparam paramnameapplication/paramname paramvalueApplicationResources/paramvalue /initparam loadonstartup2/loadonstartup /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 strutsconfig 源代碼展示 (部分 ) 系統(tǒng)運(yùn)行 系統(tǒng)主頁 顧客訪問系統(tǒng)主頁,系統(tǒng)根據(jù)顧客的不同的選擇操作,導(dǎo)向到不同的頁面。 中北大學(xué) 20xx 屆畢業(yè)設(shè)計(jì)說明書 IV 圖 后臺(tái)管理 5 系統(tǒng)維護(hù) 系統(tǒng)維護(hù)的概念 系統(tǒng)維護(hù)是指在信息系統(tǒng)交付使用之后,為改正系統(tǒng)中存在的錯(cuò)誤以及為滿足用戶新的需求而對信息系統(tǒng)進(jìn)行修改和完善的工作。信息系統(tǒng)整個(gè)硬件環(huán)境十分龐大,這些硬件設(shè)備經(jīng)過一段時(shí)間的使用會(huì)出現(xiàn)故障、磨損和老化等問題,需要及時(shí)進(jìn)行檢查、保養(yǎng)和
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1