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

正文內容

基于mvc網上購物系統(tǒng)的畢業(yè)論文-文庫吧資料

2024-09-03 15:19本頁面
  

【正文】 銷的中小型企業(yè)隨著百姓個人消費水平的增長迅速成長起來,但同時也帶來了這一行業(yè)激烈的競爭。 本系統(tǒng)要能正常使用數(shù)據庫的前提是必須把服務 (OracleServiceORC)和監(jiān)聽器(OracleOraDb10g_home1TNSListener)開啟,建議把它們改成手動,這樣不影響開機速度。一般情況下表名用大寫來顯示 ,不建議使用中文 , 不能使用 Oracle 中的關鍵字。當前用戶創(chuàng)建的數(shù)據庫對象都放在當前用戶的方案下,在用戶創(chuàng)建的時候Oracle 數(shù)據庫會自動的為該用戶創(chuàng)建一個與用戶名相同的方案名。數(shù)據庫對象有表、約束、索引、序列、觸發(fā)器等等。 第 8 頁 共 34頁 oracle 數(shù)據庫將權限劃分為系統(tǒng)權限和對象權限兩大類。其接收用戶信息,并向服務器端發(fā)送請求。 oracle 數(shù)據庫是基于“客戶端 /服務器”模式結構。 oracle 數(shù)據庫管理系統(tǒng)是一個以關系型和面向對象為中心管理數(shù)據的數(shù)據庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據處理、因特網及電子商務等領域有著非常廣泛的應用。只是相對于 oracle 數(shù)據庫而言,在處理大量數(shù)據方面有些不如 ,oraclede 的穩(wěn)定性比 sqlserver好,安全性也比 sqlserver 好 ,獲得最高認證級別 ISO 的認證, oracle 具有開放性, sqlserver只能在 windows 上運行 [8]。 oracle 數(shù)據庫是一種大型數(shù)據庫系統(tǒng),一般應用于商業(yè),政府部門,它的功能很強大,能夠處理大批量的數(shù)據,在網絡方面也用的非常多。JAVA_HOME 變量就是 java 的安裝路徑。 由于 MyEclipse 自帶的 jdk 不全面, 而且不能更新,所以在 oracle 官網中下載了,然后在 MyEclipse 中配置 jdk,點擊 window 下的 Preferences,接著點擊下面 Java 下的 Installed JREs,點擊 add,最后還要設定環(huán)境變量 path, JAVA_HOME。這是 J2EE IDE 市場一個重量級的選手。本系統(tǒng)用的是 版本, Genuitec 發(fā)布了 MyEclipse Enterprise Workbench ,更智能、更快捷、更簡單和更便宜的 J2EE 工具的新版本 的誕生。 MyEclip 目前支持 Java Servlet、 AJAX、 第 7 頁 共 34頁 JSP、 JSF、 Struts、 Spring、 Hibernate、 EJB3, JDBC 數(shù)據庫鏈接工具等多項功能。 MyEclipse 簡介 本系統(tǒng)是在 MyEclipse 上進行開發(fā)的, MyEclipse 從本質上講是基于 Eclipse 的 JavaEE方面的插件,是專門為方便 JavaEE 項目的開發(fā)設計的。 控制器接受用戶的輸入并調用模型和視 圖去完成用戶的需求,所以當單擊 Web 頁面中的超鏈接和發(fā)送 HTML 表單 時,控制器本身不輸出任何東西和做任何處理。 模型表示企業(yè)數(shù)據和業(yè)務規(guī)則。 MVC 好處是它能為應用程序處理很多不同的視圖。 視圖是用戶看到并與之交互的界面。 其中 Model 層實現(xiàn)系統(tǒng)中的業(yè)務邏輯 ,由 JavaBean 來實現(xiàn) , View 層用于與用戶的交互 , 用 JSP來實現(xiàn) , Controller 層是 M odel 與 View 之間溝通的橋梁,它可以分派用戶的請求并選擇恰當?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作 ,本系統(tǒng)中是用 servlet 來實現(xiàn)的 。這樣,在其他的 Java 文件和頁面中聲明調用或包含了 文件后,都可以對數(shù)據庫操作了,最后一定要記得關閉數(shù)據庫及相關的對象。 JDBC 定義了 Java 語言同 SQL 數(shù)據之間的程序設計接口。在 SQL 看來,數(shù)據庫就是表的集合,其中包含了行和列。通過將數(shù)據庫連接函數(shù)代碼,釋放函數(shù)代碼等封裝在JavaBean 中,可以減少非常多的代碼編程工作,提高代碼可維護性。在項目開發(fā)中,如果頻繁在 JSP 頁面中使用數(shù)據庫連接函數(shù),釋放函數(shù)進行操作的話,勢必會非常麻煩,而且代碼的冗余量也很大,頁面很多的時候維護也會非常麻煩,頁面上到處都是數(shù)據庫連接和釋放代碼。在安裝好數(shù)據庫后 JSP 并不能直接與數(shù)據庫連接,這里選擇利用第三方 JDBC 驅動程序連接數(shù)據庫。 out 對象用于各種數(shù)據的輸出,其常用方法有 ()用于輸出各種類型數(shù)據, ()是用于關閉流的。 session 對象指的是客戶端與服務器的一次會話,從客戶連到服務器的一個 WebApplication 開始,直到客戶端與服務器斷開連接為止,它是HttpSession 類的實例。 本系統(tǒng)中還用到了 JSP 九大內置對象中的 request、 response、 session、 out 四個對象,request 對象封裝了用戶提交的信息,通過調用該對象相應的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交的信息,使用 getParameter()方法獲取表單提交的信息。 本系統(tǒng)中用到了 JSP 的的標準標簽庫( JSTL), JSTL 提供了能方便定義變量的 c:set標簽,比如本系統(tǒng)在商品信息的 jsp 頁面中中就用到了這個標簽,還用到了 c:if標簽,用來執(zhí)行流程控制,其功能和 java 中的 if 功能完全相同。 JSP允許開發(fā)人員自己定義標簽 (tag ),這種標簽一般對應于標簽庫中的 Java 程序,代表特定的應用功能。多數(shù) JSP頁面依靠 JavaBeans(相當于一個實體類)及企業(yè)級 JavaBeans(EJB)組件 , 來完成應用所需的復雜處理,并通過頁面中的腳本把具有特定功能的組件集成在一起。 JSP 頁面由 Web 服務器執(zhí)行, JSP 的運行原理是當客戶端向服務器發(fā)送請求時,被請求的 JSP頁面首先被 Web應用服務器( tomcat)編譯成 Servlet(即將” .jsp”檔編譯成 Java Class檔 )并執(zhí)行,然后將所產生的結果作為一個 HTML 文件傳輸給瀏覽器,如果該 JSP 文件沒有被修改過,當客戶端再次向服務器發(fā)送請求時, JSP 文件將不會再編譯,而是直接執(zhí)行已編譯好的 Servlet,這使得服務器的響應速度變得非??欤?從而加快了訪問速度。它可以在傳統(tǒng)的網頁 HTML 中插入 Java 程序段和腳本文件以及 JSP 標記。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。 本系統(tǒng)利用現(xiàn)在比較廣泛的 JSP+Oracle 數(shù)據庫的架構實現(xiàn)的,前臺管理是友好的操作界面 ,供用戶瀏覽、查詢使用。但是它的發(fā)展還要借助于網絡,所以其快速發(fā)展是在因特網的廣泛應用上,可以預見,網上購物將成為商業(yè)普及、貿易的主流,必將影響著千家萬戶的生活和消費行為,并日益成為社會商業(yè)貿易活動的重要形式。網上購物最大程 度地方便了用戶,你可以通過 WWW瀏覽器實現(xiàn) WEB 購物。企業(yè)通過網絡購物中心可以完成交易的全過程,擴大交易的范圍,提高工作的效率,從而獲取經濟和社會效益。 第 3 頁 共 34頁 研究目的 網絡購物中心是一種典型的電子商 務網站,它的主要功能為企業(yè)與客戶提供一個理解的交易平臺,使掌握信息技術和商務規(guī)則的企業(yè)和個人,系統(tǒng)地利用各種電子工具和網絡,高效率、低成本地從事各種以電子方式實現(xiàn)的商貿活動。本系統(tǒng)是蘇寧易購的銷售網站設計與實現(xiàn),用戶可以很方便的注冊成為網站會員,對商品進行瀏覽檢索,查看商品的詳細資料,然后根據各人的喜好把心儀的商品放入購物車,按照顧客所填寫的信息提交訂單?;ヂ?lián)網技術提供的不僅僅只是供需雙方間的較低的交易成本,還有較低的選擇費用和更多可供選擇的商品?!熬W上商店”模擬一般的商店的經營模式。運用 JSP 技術和網絡數(shù)據庫原理,基于 B/S 模式用 java 語言 開發(fā)了一個網上購物系統(tǒng)。對于企業(yè)來講,無論是企業(yè)之間 (B to B),還是企業(yè)和客戶之間 (B to C)的交易,如果能夠實現(xiàn)網上交易將大大提高交易速度、節(jié)約交易成本。因特網本身所具有的開放性、全球性、低成本、高效率的特點,也成為電子商務的內在特征,并使得電子商務大大超越了作為一種新的貿易形式所具有的價值 [1]。一般能在網上獲得供求信息從而達成交易的行為活動都可以稱之為電子商務,如具體的各類產品的供求信息網站也都可以稱之為電子商務網站。隨著現(xiàn)代消費理念的提高和互聯(lián)網的普及,人們已經不再滿足傳統(tǒng)的商務模式,不再滿足面對面地選擇商品 而浪費時間,因為電子商務應運而生。 本說明書分為 5章,第 1章介紹了課題的背景以及目的和意義,還有系統(tǒng)設計目標,第2 章介紹了開發(fā)此系統(tǒng)運用到的一些相關技術 JSP、 MVC 模式等,以及對 myeclipse 等一些開發(fā)工具做了介紹,第 3 章對此系統(tǒng)進行了總體設計 ,包括 需求分析和數(shù)據庫的設計,第 4 章是對系統(tǒng)的詳細設計,主要講述了系統(tǒng)是如何實現(xiàn)的,包括前后臺兩個模塊,前臺實現(xiàn)了用戶注冊登錄等功能,后臺實現(xiàn)了管理員對系統(tǒng)的管理,如對訂單的管理等,第 5章是結束語,主要是對本系統(tǒng)做出評價,指出本系統(tǒng)的優(yōu)缺點。 系統(tǒng)采用 B/S體系結構,人們通過瀏覽器就可以訪問本網站的主頁。 當今社會互聯(lián)網成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發(fā)揮著重要的作用。然而 ,目前的電子商務平臺很多基于傳統(tǒng)的開發(fā)技術,動態(tài)網頁中會嵌有大量的業(yè)務邏輯程序代碼,存在程序可重用程度低、可擴展性差、維護工作煩瑣等缺點。 the backstage mainly includes the modity management, order processing, user information management module. Keywords: Servlet, JSP, MVC, online shopping system I 目錄 前言 ...................................................................................................................................................1 第 1 章 緒論 ...................................................................................................................................2 開發(fā)背景 .............................................................................................................................2 研究目的 ............................................................................................................................3 第 2 章 相關技術簡介 ................................................................................................................4 JSP 技術 .............................................................................................................................4 JDBC 技術 ...........................................................................................................................5 MVC 模式 .............................................................................................................................6 MyEclipse 簡介 .................................................................................................................6 Oracle 簡介 .......................................................................................................................7 第 3 章 總體設計 ..........................................................................................................................9 需求分析 ........................................................
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1