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

正文內(nèi)容

網(wǎng)上購(gòu)物系統(tǒng)的研究與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-預(yù)覽頁

2024-09-29 00:35 上一頁面

下一頁面
 

【正文】 ) ............................19 訂單表 (cart_order)..................................19 訂單條目表 (cart_order_item) .........................19 Hibernate 訪問數(shù)據(jù)庫(kù) .....................................20 Hibernate 簡(jiǎn)介 ......................................20 Hibernate 的工作方式 ................................20 用 Hibernate 訪問數(shù)據(jù)庫(kù) ..............................21 用 Hibernate 訪問數(shù) 據(jù)庫(kù) ..............................23 第五章 系統(tǒng)詳細(xì)設(shè)計(jì) .............................................25 前臺(tái)部分 .................................................25 前臺(tái)總體框架 ........................................25 用戶管理模塊 .......................................27 用戶登錄 ............................................28 購(gòu)物車模塊 .........................................28 修改用戶資料 .......................................31 商品查詢 ...........................................32 后臺(tái)部分 .................................................33 后臺(tái)總體框架 ........................................33 管理員登錄 ..........................................34 商品管理 ............................................34 訂單管理 ............................................35 用戶管理 ...........................................35 第六章 總結(jié)與展望 ...............................................37 致謝 ............................................................38 參考文獻(xiàn) ........................................................39 附錄 A ..........................................................40 附錄 B ..........................................................42 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 2 頁 第一章 緒論 引言 21 世紀(jì)是網(wǎng)絡(luò)飛速發(fā)展的時(shí)代,上網(wǎng)、創(chuàng)建網(wǎng)站已經(jīng)成為熱門話題。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新的資源,如公司簡(jiǎn)介、管理規(guī)范和 公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化的信息,如商品報(bào)價(jià),會(huì)議安排和培訓(xùn)信息等。大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進(jìn)行設(shè)計(jì)和開發(fā)的。采用這種層次結(jié)構(gòu)可以提高系統(tǒng)的擴(kuò)展性和服務(wù)器的效率,方便開發(fā) 。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 3 頁 系統(tǒng)使用了 J2EE 中的多種技術(shù),如 Struts、 JSP、 Servlet、 Hibernate、等。 在我國(guó),網(wǎng)上購(gòu)物從無到有也不過短短幾年時(shí)間。 J2EE是一種利用 Java 2平臺(tái)來簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。 最后,就全文的成果加以總結(jié)。第三章介紹了 系統(tǒng)需求分析及總體設(shè)計(jì),包括需求分析,系統(tǒng)功能模塊設(shè)計(jì),對(duì)具體功能及用例說明 。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 5 頁 第二 章 J2EE 簡(jiǎn)介 J2EE 基本 概念 J2EE 概念 J2EE( Java 2 Enterprise Edition)是建立在 Java 2 平臺(tái)上的企業(yè)級(jí)應(yīng)用的解決方案。市場(chǎng)上可以看到很多實(shí)現(xiàn)了 J2EE的產(chǎn)品,如 BEA WebLogic, IBM WebSphere 以及 開源 的 JBoss 等等。 J2EE 是一種利用 Java 2 平臺(tái)來簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。通過提供統(tǒng)一的開發(fā)平臺(tái), J2EE南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 6 頁 降低了開發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持 Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。因?yàn)?INTERNET 是全球化的、無處不在的,即使在夜間按計(jì)劃停機(jī)也可能造成嚴(yán)重?fù)p 失。最健壯的操作系統(tǒng)可達(dá)到 %的可用性或每年只需 5 分鐘停機(jī)時(shí) 間。 隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。它僅僅告訴你按這種模型設(shè)計(jì)就可以利用某些技術(shù)組件,從而減少了技術(shù)上的困難。 MVC并沒有 提供模型的設(shè)計(jì)方法,而只告訴你應(yīng)該組織管理這些模型,以便于模型的 重構(gòu) 和提高重用性。數(shù)據(jù)模型主要指實(shí)體對(duì)象的數(shù)據(jù) 保存(持續(xù)化)。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以 完成什么樣的用戶請(qǐng)求。 模型、視圖與控制器的分離,使得一個(gè)模型可以具有多個(gè)顯示視圖。模型、視 圖、控制器三者之間的關(guān)系和各自的主要功能,如圖 21 所示。 參見圖 22,這個(gè)企業(yè)應(yīng)用可以這種方式架構(gòu)。 JSP 頁面看上去象標(biāo)準(zhǔn)的 HTML和 XML 頁面,并附帶有 JSP 引擎能夠處理和抽取的額外元件。它基于強(qiáng)大的 Java 語言,具有良好的伸縮性,在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用開發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢(shì)。如果核心邏輯被封裝在標(biāo)識(shí)和 Beans 中,那么其他人,如 Web 管理人員和頁面設(shè)計(jì)者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用。標(biāo)準(zhǔn)的 JSP 標(biāo)識(shí)能夠訪問和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。 ( 4) JSP 能提供所有 Servlets 功能 與 Servlets 相比, JSP 能提供所有 Servlets 功能,它比用 Println 書寫和修改 HTML 更方便。 ( 6)一次編寫,各處運(yùn)行 作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語言 “一次編寫,各處運(yùn)行 ”的特點(diǎn)。 Servlet API 中以下幾個(gè)比較重點(diǎn)的類決定了 Servlet 的處理流程 : HttpServlet :該類提供了用戶擴(kuò)展的能力 ,用戶通過繼承該類編寫 Servlet組件 .主要填寫 Http 方法 (如 : doPost doGet)完成服務(wù) 。 ServletContext: Servlet 容器為每個(gè) Web 應(yīng)用模塊都提供了一個(gè)環(huán)境來保持該應(yīng)用模塊的狀態(tài) .這組狀態(tài)是該模塊中所有 Web 組件可以訪問到的共享信息 。然后將 request 的參數(shù)對(duì)應(yīng)到 ActionForm 中,進(jìn)行 form 驗(yàn)證。在 Form 驗(yàn)證的過程中,如果有 Error 發(fā)生,則會(huì)將頁面重新導(dǎo)向至輸入頁,并提示錯(cuò)誤。如 insert,update 等。 系統(tǒng)用戶 使用網(wǎng)上書店系統(tǒng)的用戶主要有兩種:一種是消費(fèi)者,可以瀏覽網(wǎng)上書店中的 商品 信息、進(jìn)行網(wǎng)上購(gòu)書;另一種是網(wǎng)站的管理者,可以對(duì)網(wǎng)上書店中的商品 信息進(jìn)行管理、處理客戶的訂單。有的系統(tǒng)為保障 安全 ,將后臺(tái)處理部分獨(dú)立出來,采用 C/S 方式,用專門的編南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 16 頁 程語言(如 Visual Basic、 Visual C++)來實(shí)現(xiàn),因?yàn)檫@種方式需要網(wǎng)站的管理者安裝客戶端程序;本章中實(shí)現(xiàn)的網(wǎng)上書店其后臺(tái)用 B/S 方式。提供購(gòu)物車商品條目的數(shù)量修改,增加、刪除等操作。已登錄的用戶可以將需要購(gòu)買的 物品 放入購(gòu)物車,可將已放入購(gòu)物車中的 物品 生成一張訂單并作確認(rèn),可將 “未作確認(rèn) ”和缺貨的訂單取消。供網(wǎng)站管理員增加、修改、刪除網(wǎng)上書店中書藉的基本資料信息,主要是文本信息。我采用了 MYSQL 數(shù)據(jù)庫(kù)管理系統(tǒng),建立的數(shù)據(jù)庫(kù)名為 njit。 訂單條目:條目 id、商品數(shù)量、條目?jī)r(jià)格、訂單 id、商品 id。 表 43 訂單 表( cart_order) 列名 類型 NULL Key Default Extra oid bigint(20) NO PRI NULL auto_increment status int(11) YES NULL cost double YES NULL date datetime YES NULL fid bigint(20) YES MUL NULL 訂單條目 表 (cart_order_item) 主要用于保存 訂單條目 信息,該表的結(jié)構(gòu)如表 44 示。 Hibernate 不僅僅管理 Java 類到數(shù)據(jù)庫(kù)表的映射 (包括 Java 數(shù)據(jù)類型到SQL 數(shù)據(jù)類型的映射 ),還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法 ,可以大幅度減少開發(fā)時(shí)人 工使用 SQL 和 JDBC 處理數(shù)據(jù)的時(shí)間。不管怎樣 ,Hibernate 一定可以幫助你消除或者包裝那些針對(duì)特定廠商的 SQL 代碼 ,并且?guī)湍惆呀Y(jié)果集從表格式的表示形式轉(zhuǎn)換到一系列的對(duì)象去。 Hibernate 的工作方式 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 21 頁 Hibernate 比 傳統(tǒng)的數(shù)據(jù)庫(kù)訪問方式 (最典型的 JDBC)更能體現(xiàn)面向?qū)ο蟮乃枷耄鼘?duì) JDBC 實(shí)現(xiàn)了某種意義上的封裝,以對(duì)象的方式來訪問數(shù)據(jù)庫(kù),進(jìn)行增、刪、查、改的操作 ,而底層則完全由 JDBC 來實(shí)現(xiàn) 。 在 Hibernate 中有一個(gè)簡(jiǎn)單而直觀的 API,用于對(duì)數(shù)據(jù)庫(kù)所表示的對(duì)象執(zhí)行查詢。 hibernate 所需的配置文件, , POJO 類 hibernate API。(解析配置文件) Configuration config=new Configuration()。 //創(chuàng)建 SessionFactory 對(duì)象 SessionFactory 創(chuàng)建 Session 會(huì)話對(duì)象。//開始事務(wù) session 與數(shù)據(jù)庫(kù)進(jìn)行會(huì)話。 //改 (Class clazz, Serializable id)。 ()。該網(wǎng)站用戶管理模塊由用戶注冊(cè),用戶登陸 2 部分組成。 (2)前臺(tái)首頁流程 商品列表流程 : 圖 51 商品列表流程 添加商品條目到購(gòu)物車流程 : 圖 52 添加商品條目到購(gòu)物車流程 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 第 26 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1