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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的研究與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(存儲(chǔ)版)

2025-10-08 00:35上一頁面

下一頁面
  

【正文】 2EE 技術(shù)的基礎(chǔ)就是核心 Java 平臺(tái)或 Java 2 平臺(tái)的標(biāo)準(zhǔn)版, J2EE 不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如 編寫一次、隨處運(yùn)行的特性、方便存取 數(shù)據(jù)庫 的 JDBC API、 CORBA 技術(shù)以及能夠在 Inter 應(yīng)用中保護(hù)數(shù)據(jù)的安全 模式 等等,同時(shí)還提供了對(duì) EJB( Enterprise JavaBeans)、Java Servlets API、 JSP( Java Server Pages)以及 XML 技術(shù)的全面支持。若是意外停機(jī),那會(huì)有災(zāi)難性后果。一個(gè)應(yīng)用可能有很多不同的視圖, MVC 設(shè)計(jì)模式對(duì)于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以 及用戶的請(qǐng)求,而不包括在視圖上的業(yè)務(wù)流程的處理。對(duì)一個(gè)開發(fā)者來說,就可以專注于業(yè)務(wù)模型的設(shè)計(jì)。比如將一張訂單保存到 數(shù)據(jù)庫 ,從數(shù)據(jù)庫獲取訂單。如果用戶通過某個(gè)視圖的控制器改變了 模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng) 反映到這些變化。該企業(yè)應(yīng)用的核心是產(chǎn)品目錄管理和產(chǎn)品定購管理這兩個(gè)業(yè)務(wù)邏輯,使用 EJB 加以實(shí)現(xiàn),并部署在 EJB容器中。 JSP 技術(shù) 對(duì) 動(dòng)態(tài) Web 頁面的開發(fā) 的影響 ( 1)將內(nèi)容的生成和顯示進(jìn)行分離 使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來 動(dòng)態(tài)的 設(shè)計(jì)和格式化最終頁面 ?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 可以更明確地進(jìn)行分工, Web 頁面設(shè)計(jì)人員編寫 HTML,只需留出空間讓 Servlets 程序員插入動(dòng)態(tài)部分即可。 HttpServletRequest: 該類提供了接受用戶請(qǐng)求數(shù)據(jù)的能力 ,該類通常是由Web 容器在一次客戶請(qǐng)求服務(wù)中創(chuàng)建的 .Servlet 可以通過該對(duì)象訪問到請(qǐng)求時(shí)用戶的請(qǐng)求數(shù)據(jù) 。如果驗(yàn)證通過則調(diào)用 Action 的 execute()方法來執(zhí)行 Action,最終返回 ActionFoward。LookupDispatchAction 可以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。 網(wǎng)上書店前臺(tái)實(shí)現(xiàn)的功能有: ( 1) 用戶管理 。 網(wǎng)上書店后臺(tái)管理實(shí)現(xiàn)的功能有: ( 1) 用戶信息管理 。 整個(gè)系統(tǒng)功能需要以下數(shù)據(jù)項(xiàng): 用戶:用戶 id、用戶名稱、登錄密碼、 聯(lián)系地址、 郵編、 郵箱地址、 住宅 電話 、 聯(lián)系電話、單位電話 。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 20 頁 表 44 訂單條目 表( cart_order_item) 列名 類型 NULL Key Default Extra oid bigint(20) NO PRI NULL auto_increment amount int(11) YES NULL cost double YES NULL order_id bigint(20) YES MUL NULL pid bigint(20) YES MUL NULL Hibernate 訪問數(shù)據(jù)庫 Hibernate 簡(jiǎn)介 在今日的企業(yè)環(huán)境中 ,把面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫一起使用可能是相當(dāng)麻煩浪費(fèi)時(shí)間的。 Hibernate 是一個(gè)可以自動(dòng)的根據(jù) xml 完成對(duì)象關(guān)系映射,并持久化到數(shù)據(jù)庫的開源組件。要修改這些對(duì)象,(一般情況下)只需在程序中與它們進(jìn)行交互,然后告訴 Hibernate 保存修改即可。 Configuration 創(chuàng)建 Session Factory (線程安全的重量級(jí)組件 )。 (object o)。 Session ()。 商品查詢:通過輸入商品的完整名稱搜索 網(wǎng)站內(nèi)所有匹配的商品。 ,結(jié)束事務(wù)。 Transaction trans= ()。 下面是調(diào)用 hibernate API 的基本步驟 : Configuration 對(duì)象。 運(yùn)行時(shí), Hibernate 讀取映射文檔,然后動(dòng)態(tài)構(gòu)建 Java 類,以便管理數(shù)據(jù)庫與 Java 之間的轉(zhuǎn)換。對(duì)于那些在基于Java 的中 間 層 應(yīng)用 中 , 它 們實(shí) 現(xiàn) 面 向?qū)?象 的 業(yè) 務(wù)模 型 和 商業(yè) 邏 輯 的應(yīng)用 ,Hibernate 是最有用的。 表 42 商品 信息表( cart_product) 列名 類型 NULL Key Default Extra oid bigint(20) NO PRI NULL auto_increment name varchar(255) YES NULL description varchar(255) YES NULL price double YES MUL NULL 訂單 表 (cart_order) 主要用于保存 訂單 信息,該表的結(jié)構(gòu)如表 43 所示。 下圖為系統(tǒng)的功能結(jié)構(gòu)圖 圖 31 系統(tǒng)的功能結(jié)構(gòu)圖 處理訂單 商品管理 管理員身份驗(yàn)證 網(wǎng)上購物系統(tǒng) 前臺(tái)功能 后臺(tái)功能 用戶管理 購物車管理 商品查詢 個(gè)人資料管理 用戶信息管理 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 17 頁 用戶訪問系統(tǒng)的流程 當(dāng)用戶在瀏覽器直接輸入相應(yīng)的工程名時(shí) ,通過解析 配置文件(里面設(shè)置了初始的頁面 ),會(huì)跳傳到相應(yīng)的 JSP頁面 ,根據(jù) JSP中的 .do 的定向 ,再次解析 配置文件 (里面設(shè)置了 ActionServlet 控制器 ,然后解析 配置文件 ,進(jìn)入相應(yīng)的自定義的 Action 類 ,調(diào)用相應(yīng)的JavaBean 類 的方法 通過 Hibernate 實(shí)現(xiàn)對(duì)數(shù)據(jù)庫 的 入庫 和 出庫操作 . 圖 32 用戶訪問系統(tǒng)的流程 圖 瀏覽器 Strutsconfig.xml Web 服務(wù)器 ActionServlet(控制器 ) JSP(視圖 ) DispatchAction JavaBean (模型 ) 數(shù)據(jù)庫 (本系統(tǒng)中是通過Hibernate 訪問數(shù)據(jù)庫 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 18 頁 第四 章 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有 MYSQL, SQL Server, Oracle 等。 ( 4)網(wǎng)上購 物 。 系統(tǒng)功能模塊設(shè)計(jì) 系統(tǒng)功能分析 鑒于網(wǎng)上 商 店系統(tǒng)的兩種用戶角色的說明,可將系統(tǒng)分為前臺(tái)和后臺(tái),這種分法也是當(dāng)前網(wǎng)站系統(tǒng)慣用的做法,前臺(tái)供給客戶使用,用于展現(xiàn)信息和完成與客戶的交互性處理;后臺(tái)供給網(wǎng)站的管理者使用,用于管理網(wǎng)站的內(nèi)容。普通的 Action 只能通過調(diào)用execute 執(zhí)行一項(xiàng)任務(wù),而 DispatchAction 可以根據(jù)配置參數(shù)執(zhí)行,而不是僅進(jìn)入 execute()函數(shù),這樣可以執(zhí)行多種任務(wù)。 根據(jù)提交過來的 url,如 *.do,從 ActionMapping 中得到相應(yīng)的 ActionForm 和 Action。 當(dāng)客戶程序 (如 : 瀏覽器 )首先向 Servlet 容器發(fā)出 Web 請(qǐng)求 ,服務(wù)器接受到請(qǐng)求以后會(huì)調(diào)用相應(yīng)的 Servlet 組件來執(zhí)行相應(yīng)的程序來完成這個(gè)請(qǐng)求 ,然后Servlet 組件吧處理結(jié)果交給 Servlet 容器 ,再由 Servlet 容器把請(qǐng)求回復(fù)給客戶程序 .這也是一個(gè)典型的 web 應(yīng)用的執(zhí)行過程 .Java 的 Servlet 技術(shù)提供了一組用戶的編程接口為開發(fā)人員定義了相關(guān)的類 。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來工作。 ( 2)強(qiáng)調(diào)可重用的組件 絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺(tái)的組件( JavaBeans)來執(zhí)行應(yīng)南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 10 頁 用程序所要求的更為復(fù)雜的處理。 所有程序都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低。銷售系統(tǒng)能夠在線接受訂單,并隨后轉(zhuǎn)入內(nèi)部企業(yè)管理系統(tǒng)進(jìn)行相關(guān)的后續(xù)處理。因此,一個(gè)模型可能對(duì)應(yīng)多個(gè)視圖,一個(gè)視圖可能對(duì)應(yīng)多個(gè)模型。 業(yè)務(wù)模型還有一個(gè)很重要的模型那就是數(shù)據(jù)模型。目前流行的 EJB模型就是一個(gè)典型的應(yīng) 用例 子,它從應(yīng)用技術(shù)實(shí)現(xiàn)的角度對(duì)模型做了進(jìn)一步的劃分,以便充分利用現(xiàn)有的 組件 ,但它不能作為應(yīng)用 設(shè)計(jì)模型 的 框架。 視圖 (View)代表用戶交互界面,對(duì)于 Web 應(yīng)用來說,可以概括為 HTML界面,但有可能為 XHTML、 XML 和 Applet。高級(jí)中間件供應(yīng)商提供以下這些復(fù)雜的中間件服務(wù) : 穩(wěn)定的可用性 : 一個(gè)服務(wù)器端平臺(tái)必須能全天候運(yùn)轉(zhuǎn)以滿足公司客戶、合作伙伴的需要。 目前, Java 2 平臺(tái)有 3 個(gè)版本,它們是適用于小型設(shè)備和智能卡的 Java 2平臺(tái) Micro 版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺(tái)標(biāo)準(zhǔn)版( Java 2 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用 程序 和服務(wù)的 Java2 平臺(tái)企業(yè)版( Java 2 Platform Enterprise Edition, J2EE)。最后給出結(jié)論并對(duì)課題未來的發(fā)展做出了展望。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 4 頁 利用 J2EE框架和 MVC模式來開發(fā)一個(gè) web應(yīng)用項(xiàng)目 。調(diào)查表明:美國的家庭已越來越習(xí)慣于在家中從網(wǎng)上購物。表示層向客戶的瀏覽器提供基于 Web 的顯示頁 面;業(yè)務(wù)層處理客戶購物過程;數(shù)據(jù)層則提供數(shù)據(jù)存儲(chǔ)。它向用戶提供靜態(tài)和動(dòng)態(tài)兩類信息資源。s society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like modities. The system is trying to use J2EE architecture in a dynamic work of emerce websites structure, which is in Windows XP, MYSQL for database development in platform, Tomcat application server as a work information services, use J2EE architecture development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management。網(wǎng)絡(luò)購物正適應(yīng)了當(dāng)今社會(huì)快節(jié)奏地生活,使顧客足不出戶便可以方便快捷輕松地選購自己喜歡的商品。 作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文) 的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1