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

正文內(nèi)容

網(wǎng)絡訂餐系統(tǒng)畢業(yè)設計論文-文庫吧

2025-06-10 20:40 本頁面


【正文】 32 9. 1 致謝 32 9. 2 參考文獻 32 第一章 開發(fā)背景 目的和意義 本系統(tǒng)的設計目的是為了滿足 消費者只要通過互聯(lián)網(wǎng)就可以足不出戶的 訂購 自己喜歡的菜品 ,改 變傳統(tǒng)商業(yè)交易,在互聯(lián)網(wǎng)上進行交易,實現(xiàn)網(wǎng)上購買 菜品 。 本論文主要涉及軟件,數(shù)據(jù)庫與網(wǎng)絡技術等。涵蓋知識面廣,可有效地提高 學生 綜合運用所學知識分析解決問題的能力,增強 學生 對事物的理解與掌握能力,培養(yǎng) 學生 掌握科學的研究方法,正確的設計思想,獨立思考,勇于進取,探索創(chuàng)新,為今后進一步學習與工作奠定了良好的基礎。 開發(fā)設計思想 本系統(tǒng)用 JSP 語言來編寫 網(wǎng)絡訂餐系統(tǒng) ,數(shù)據(jù)庫用 MYSQL 來連接系統(tǒng),通過 編寫JavaBeans 來進 行 后臺業(yè)務邏輯控制 , 即 JSP +JavaBeans + MYSQL 三層模式 完 成整個設計工作。本系統(tǒng)全部基于 Inter 網(wǎng)絡, 以 JSP 語言對網(wǎng)站進行開發(fā) , 注重用戶與網(wǎng)站的交互性。因此在這樣的背景下,針對當前 Inter 網(wǎng)絡 發(fā)展趨勢來計 網(wǎng)絡訂餐系統(tǒng) 就成為了 當今應用軟件的首選體系結(jié)構(gòu)。 開發(fā)目標 網(wǎng)上購物 的優(yōu)勢在于選擇面大、價格便宜、交易方便、節(jié)省時間和精力等。整個 菜品 市場一片繁榮。 在中國, 網(wǎng)上購物 有發(fā)展的必要,也有發(fā)展的基礎,發(fā)展 網(wǎng)上購物 的各方面條件也日趨成熟,但是還存在一些問題,只有把問題解決好了,才能保證 網(wǎng)上購物 的蓬勃發(fā)展 。 第二章 開發(fā)工具和環(huán)境簡介 JSP技術簡介 JSP(Java Server Page 服務器網(wǎng)頁 )是從 1998 年開始出現(xiàn)的新技術。由 Sun 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準,是基于 JavaServlet 以及整個 Java 體系的 web開發(fā)技術。在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中加入腳本片段和 JSP 標記 (Tag),構(gòu)成 JSP網(wǎng)頁 (*.jsp)。 JSP 技術為創(chuàng)建顯示動態(tài)生成內(nèi)容的 web 頁面提供了簡便的方法。 JSP 作為 Java家族的一員,承襲了 Java 的特點,即跨平臺的特性,也即一次編譯,到處運行。 在國 外,己經(jīng)大量使用 JSP 作為網(wǎng)絡應用程序的開發(fā)工具,而在國內(nèi),盡管 JSP 還不是主流開發(fā)技術,但是由于 JSP 的強大優(yōu)勢,許多網(wǎng)站都已經(jīng)準備轉(zhuǎn)向 JSP,利用 JSP 來開發(fā)動態(tài)網(wǎng)站。 JSP工作原理 JSP 是面向服務器的,因此支持任何瀏覽器。當 Web 服務器和 JSP 引擎遇到訪問 JSP 網(wǎng)頁的請求時, JSP 引擎將請求對象發(fā)送給服務器端的相關組件,比如 JavaBean 組件、 Servlet或 EJB 等,然后由服務器端組件處理這些請示,可能需要從數(shù)據(jù)庫或數(shù)據(jù)存儲中檢索信息,然后服務器端組件再將響應對象返回 JSP 引擎。 JSP 引擎將響應對象傳遞給 JSP 頁面,根據(jù)JSP 頁面的 HTML 格式完成數(shù)據(jù)編排,最后 Web 服務器和 JSP 引擎將格式化后的 JSP 頁面以HTML 格式返回客戶瀏覽器。這就是當前網(wǎng)站構(gòu)建中廣泛采用的瀏覽器 —— Web 服務器 ——后臺數(shù)據(jù)庫的三層架構(gòu)模式。因為 JSP 所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結(jié)果。 JSP體系結(jié)構(gòu) JSP 網(wǎng)站開發(fā)標準給出了兩種使用 JSP 的技術 ,可以歸納為模式一、模式二。 模式一 :JSP+JavaBeans 技術 在這種模式中, JSP 頁面獨自響應請求并將處理結(jié)果返回給客戶 。 Bean 處理所有數(shù)據(jù)訪問, JSP 實現(xiàn)頁面的表現(xiàn),以實現(xiàn)內(nèi)容生成與顯示相分離。當處理復雜的大型應用時,頁面被嵌入大量的腳本或 Java 代碼段,當需要處理的商業(yè)邏輯復雜時,這種情況會變得非常糟糕,大量的內(nèi)嵌代碼使得頁面程序變得復雜,對于前端界面設計人員,這是不可思議的事情。所以模式一可用于小型應用,不能夠滿足大型應用的需要。 模式二 :JSP+Servlet+JavaBeans 技術 Servlet 技術是一種采用 Java 技術來實現(xiàn) CGI 功能的一種技術, Servlet 技術非常適于服務器端的處理和編程,并且 Servlet 會長期駐留在內(nèi)存。 從開發(fā)的觀點看,模式二具有更清晰的頁面表現(xiàn),清楚的開發(fā)者角色劃分,在大規(guī)模項目開發(fā)中,模式二更被采用,模式二也更符合當前流行的 MVC 結(jié)構(gòu) (Model/view/controller), 其中 Servlet 對應 controller,處于控制者的位置,處理 HTTP 請求,負責生成 JSP 中使用的Beans 組件或?qū)ο?,并判斷應將請求傳遞給哪個 JSP 等, JSP 對應 view,負責生成最終的動態(tài)網(wǎng)頁并返回給瀏覽器。而 JavaBeans 對應的是 Model,實現(xiàn)各個具體的應用邏輯與功能。 JSP的特 點 1. 簡化的頁面生成技術。 JSP 頁面用標準的 HTML或 XML命令來處理頁面的格式化和布局設計,而用類似 HTML、XML 的標記和 Java 語言編寫的腳本程序生成頁面內(nèi)容。這使得頁面形式與頁面內(nèi)容互相獨立,非常有利于大型項目的分工合作。 2. 與 Java 平臺有機集成。 JSP 技術是 Java 2 平臺的重要組成部分, JSP 使用 Java 語言作為它的腳本語言。在 JSP頁面中可以使用幾乎所有的 Java 組件和 Java API,這就能充分發(fā)揮出 Java 語言的強大功能。使用 JSP 技術可以創(chuàng)建具有高度可伸縮性和可靠性的 Web 應用程序。 3. 硬件平臺和服務器無關性。 JSP 作為 Java 家族的一員,秉承了 Java 技術的“一次編寫,隨處可用 (Write Once, Rum Anywhere)”的特性,可以運行于大多數(shù)流行的操作系統(tǒng)平臺及 Web 服務器,這種與服務器硬件和操作系統(tǒng)平臺的無關性是 JSP 相對于其它動態(tài)網(wǎng)頁技術最大的一個優(yōu)點。 4. 功能可擴展性。 如同的 JSP 技術可以通過 ActiveX/COM 組件來擴展功能一樣, JSP 可以通過 JavaBean 和EJB(Enterprise JavaBean)以及自定義的標記來擴展功能。 JSP 可以通過 JDBC,與 諸如 Oracle、 MYSQL 這樣的大型關系數(shù)據(jù)庫進行連接。 JSP 提供了一些隱含對象。這些隱含對象在 JSP 頁面中可以直接引用,而不必首先聲明。利用 JSP 提供的這些隱含對象,可以使腳本功能更加強大,并且編程更加容易、方便。例如,利用 request 對象,可以很容易地接收用戶在 HTML 表單中提交的信息。 MYSQL 數(shù)據(jù)庫 SQL Server 是由 Microsoft 開發(fā)和推廣的關系數(shù)據(jù)庫管理系統(tǒng)( DBMS) ,它最初是由Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個 OS/2 版本。 SQL Server 近年來不斷更新版本, 1996 年, Microsoft 推出了 SQL Server 版本; 1998 年,SQL Server 版本和用戶見面; SQL Server 20xx 是 Microsoft公司于 20xx 年推出的最新版本。 SQL Server 特點: 1.真正的客戶機 /服務器體系結(jié)構(gòu)。 2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 3.豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。 4. SQL Server 與 Windows NT 完全集成,利用了 NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。 5.具有很好的伸縮性,可跨越從運行 Windows 95/98 的膝上型電腦到運行 Windows 20xx 的大型多處理器等多種平臺使用。 6.對 Web 技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 7. SQL Server 提供數(shù)據(jù)倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 系統(tǒng)數(shù)據(jù)庫連接 JDBC 技術是 Java DataBase Connectivity 的縮寫,它是 SUN 公司提供的一種支持基本 SQL功能的通用的應用程序接口 (Application Programming Interface)。它由一組用 Java 語言編寫的類和接口組成。通過這些類和接口,程序開發(fā)人員可以在 Java 語言中方便地建立與數(shù)據(jù)庫的鏈接,通過執(zhí)行相應 SQL 語句,完成對不同數(shù)據(jù)庫的訪問。因此,開發(fā)人員使用 JDBC API可以不必編寫一個應用程序來訪問 Sybase 數(shù)據(jù)庫,又另外編寫一個應用程序去訪問 Oracle 數(shù)據(jù)庫,再寫一 個應用程序訪問的 MYSQL。不但如此,使用 Java 語言編寫的應用程序可以在任何支持 Java 的平臺上運行,不必在不同的平臺上開發(fā)不同的應用程序。 簡單地說, JDBC 能完成下列三件事: 1. 同一個數(shù)據(jù)庫建立連接; 2. 向數(shù)據(jù)庫建立連接; 3. 處理數(shù)據(jù)庫返回的結(jié)果。 JDBC 是一種通用低層的應用程序編程接口,它在不同的數(shù)據(jù)庫功能模塊的層次上提供一個統(tǒng)一的用戶界面。說 JDBC 是一處低級的 API,是指它直接調(diào)用 SQL 命令,它比其他的一些數(shù)據(jù)庫連接 API 要容
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1