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

正文內(nèi)容

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

2025-06-10 20:40 本頁面


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