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

正文內(nèi)容

網(wǎng)上訂餐系統(tǒng)設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-21 04:58 本頁面
 

【文章內(nèi)容簡介】 能實現(xiàn)網(wǎng)上訂餐、并能被廣泛接納的網(wǎng)上訂餐行為,依然離不開電話直接訂購的主要原因。網(wǎng)上訂餐,想正真實現(xiàn)“ 網(wǎng)上訂,網(wǎng)上付 ”的正規(guī)化,還需要很長的一段時日。 本課題的來源及研究意義 本課題的來源隨著網(wǎng)絡技術的發(fā)展和普及,Inter 已成為人們獲取有關信息和相互交流的重要途徑之一,越來越多的機構和組織開始利用網(wǎng)絡資源傳遞、發(fā)布、收集和管理信息。這對各種類型的網(wǎng)絡提供一次很大的機遇與挑戰(zhàn),特別是通過網(wǎng)絡進行信息交互的這種活動,更使網(wǎng)絡的經(jīng)營方式充滿了活力和機動性 [1]?;?B/S 模式的 JAVA 網(wǎng)上訂餐系統(tǒng)是應用于網(wǎng)絡交流領域的系統(tǒng),它的主要特點有:(1) 通用性:網(wǎng)上訂餐系統(tǒng)具有良好的界面,適合推廣給所有用戶,能夠給用戶提供良好的服務。(2) 便捷性:本系統(tǒng)最大的特點就是方便快捷,用戶使用本系統(tǒng)可以足不出戶就享受到優(yōu)質(zhì)服務,在現(xiàn)代人們的生活中很適用。人們對于訂餐的要求是能夠減少排隊等待的時間,此系統(tǒng)的設計正是為了迎合大家的這種需求,可以讓用戶節(jié)約許多的時間,提高了生活效率 [2]。長春師范學院本科畢業(yè)論文(設計)2 課題的研究意義網(wǎng)上訂餐系統(tǒng)為人們的生活提供了方便快捷的消費方式:,可以方便的打開我們的網(wǎng)站,選擇自己喜歡的餐廳,瀏覽餐廳的菜單,進行網(wǎng)上點餐,省去了很多的時間。,可以擴大自己的銷售領域,通過我們的網(wǎng)站可以很好的做廣告。每個餐廳有它自己的主頁,管理自己的主頁;餐廳不僅僅在某個商業(yè)小區(qū)經(jīng)營,餐廳還可以給顧客提供送外賣服務,這樣就大大地方便了那些宅男宅女們,不用再買那些快餐似的垃圾食品,還能很好地享受到可口的飯菜。通過這種方式,餐廳的營業(yè)范圍將大大地提高,營業(yè)額必然會上升。本系統(tǒng)針對所有用戶群體,建立了客戶端及服務器端。主要解決的問題包括:(1) 對于使用界面,需要人性化,能夠給用戶一種溫馨與簡易的感覺;(2) 系統(tǒng)應能夠及時響應用戶的請求,并及時提供幫助。本系統(tǒng)開發(fā)的意義在提供給用戶方便快速的訂餐服務,滿足用戶的需要,解決傳統(tǒng)訂餐方式的不足。 訂餐系統(tǒng)概述 訂餐系統(tǒng)的發(fā)展歷史隨著互聯(lián)網(wǎng)用戶的增多,工作節(jié)奏的加快,網(wǎng)絡訂餐成為眾多年輕網(wǎng)民及白領人士生活中的一部分。大眾點評網(wǎng)、網(wǎng)等網(wǎng)站的成立,為眾多辦公樓、工作繁忙的白領解決了吃飯問題。網(wǎng)絡訂餐的手段和方式分類,目前餐飲業(yè)主要通過以下三種方法開展:1.通過餐飲網(wǎng)站訂餐。這種訂餐方式主要通過專門的網(wǎng)站實現(xiàn)訂餐,用戶通過網(wǎng)絡實現(xiàn)對餐館的查詢及餐館的菜譜查詢和預定服務,相應企業(yè)給予通過網(wǎng)站訂餐的顧客相應的優(yōu)惠。2.通過及時的通訊工具(,MSN 等)的網(wǎng)絡訂餐。這種餐飲企業(yè)往往不具備建立網(wǎng)站訂餐系統(tǒng)的資金與技術實力,主要通過及時的通訊工具(,MSN 等)的實現(xiàn)訂餐。這種餐飲企業(yè)往往是區(qū)域性的,主要分布在居民小區(qū)及學校周邊,規(guī)模一般較小。3.通過電子郵件的網(wǎng)絡訂餐。這種訂餐方式主要是在相應餐飲企業(yè)舉辦大型酒席時,顧客提供給餐飲企業(yè)餐單時使用。因為使用郵件訂餐有時間差,而且要收發(fā)郵件略顯麻煩,所以目前較少使用。綜上,第一類訂餐方式使用最為廣泛,網(wǎng)站建立較容易 成本低,但對于傳統(tǒng)店面餐飲收效甚微,無法成為主要的利潤來源。其余兩類有網(wǎng)絡訂餐的實質(zhì),但僅作為目前網(wǎng)絡訂餐的輔助手段 [3,4]。長春師范學院本科畢業(yè)論文(設計)3第 2 章 相關開發(fā)技術 J2EE 設計平臺J2EE Java2 平臺企業(yè)版(Java 2 Platform,Enterprise Edition)是一套全然不同于傳統(tǒng)應用開發(fā)的技術架構,它包含許多組件,主要可以簡化并且規(guī)范應用系統(tǒng)的開發(fā)及部署,進而提高可移植性、安全與再用價值 [5]。 目前,Java 2 平臺它有 3 個版本,它們是適用于小型設備和智能卡的 Java 2 平臺 Micro 版( Java 2 Platform Micro Edition,J2ME ) 、適用于桌面系統(tǒng)的 Java 2 平臺標準版(Java 2 Platform Standard Edition,J2SE ) 、適用于創(chuàng)建服務器應用程序和服務的 Java 2 平臺企業(yè)版(Java 2 Platform Enterprise Edition,J2EE) 。J2EE 它是一種利用 Java 2 平臺來簡化企業(yè)的解決方案的開發(fā)、部署和管理等相關的復雜問題的體系結構。J2EE 技術的基礎是核心的 Java 平臺或 Java 2 平臺的標準版,J2EE 它不僅鞏固標準版中的許多優(yōu)點,例如“編寫一次、隨處運行”的特性、方便存取數(shù)據(jù)庫的 JDBC API、CORBA 技術及能夠在 Inter 應用中保護數(shù)據(jù)的安全模式等等,同時提供了對 EJB(Enterprise JavaBeans) 、Java Servlets API、JSP(Java Server Pages)以及 XML 技術的全面支持。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結構 [6]。 MySql MySql 簡介MySQL 它是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),MySQL 它還是一種關聯(lián)數(shù)據(jù)庫管理的系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存于不同的表中,而不是將所有數(shù)據(jù)內(nèi)容放在一個大倉庫內(nèi)。這樣就提高了速度和靈活性。MySQL 的是 SQL“結構化查詢語言” 。SQL 它是用于訪問數(shù)據(jù)庫中的最常用標準化語言。 MySQL 軟件采用了 GPL(GNU通用公共許可證) 。由于它體積小、速度快、總體擁有成本低,特別是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體成本就選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫 [7,8]。 MySql 優(yōu)勢(1)它是使用 C 和 C++編寫,并使用了眾多的編譯器進行測試,保證了源代碼的可移植性;(2)支持 AIX、HPUX、NovellNetware、Linux、Mac OS、OpenBSD 、Solaris、 Windows、FreeBSD OS/2 Wrap 等多種操作系統(tǒng);(3)為多種編程語言都提供了 API。這些編程語言包括長春師范學院本科畢業(yè)論文(設計)4C、C++、Java、Perl、PHP、Ruby、和 Tcl Eiffel 等;(4)既能作一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,還能作為一個庫而嵌入到其他的軟件中提供多種語言支持,常見的編碼如中文的 GBK、BIG5,日文種的 Shift、JIS 以用作數(shù)據(jù)表名和數(shù)據(jù)列名;(5)提供了 TCP/IP、ODBC 和 JDBC 等許多種數(shù)據(jù)庫連接方法;(6)它還提供了用于管理、檢查、優(yōu)化數(shù)據(jù)庫的操作的管理工具;(7)可以處理有上千萬條記錄的大型數(shù)據(jù)庫 [9]。 struts2 struts2 簡介Struts 2 它是 Struts 的下一代產(chǎn)品,是融合了 struts 1 和 WebWork 的技術,在它們基礎上合并的全新的框架。其全新的 Struts 2 的 體系結構與 Struts 1 的體系結構有著巨大差別。Struts 2 它是以 WebWork 為核心,采用了攔截器機制來處理用戶的請求,這樣的設計讓業(yè)務邏輯控制器能夠與 Servlet API 完全脫離,因此 Struts 2 可以理解成 WebWork 的更新產(chǎn)品。雖然從 Struts 1 到 Struts 2 有著根本性的變化,但是相對于 WebWork,Struts 2 它的變化還是很小 [10]。 struts2 框架結構當 Web 容器收到 請求(HttpServletRequest)后,它將請求傳遞給一個標準的過濾鏈包括(ActionContextCleanUp)過濾器,然后經(jīng)過 Other filters(SiteMesh ,etc),再然后需要調(diào)用 FilterDispatcher 這個核心控制器,然后它再調(diào)用 ActionMapper 確定請求來自哪個 Action,ActionMapper 返回一個收集 Action 詳細信息的 ActionMaping的對象。接下來 FilterDispatcher 它將控制權派給 ActionProxy,ActionProxy 調(diào)用配置管理器(ConfigurationManager) 從配置文件中讀取配置信息文件(),然后創(chuàng)建 ActionInvocation 對象, ActionInvocation 在調(diào)用 Action 之前它會依次的調(diào)用所用配置的攔截器(Interceptor N) 一旦執(zhí)行結果后返回結果字符串 ActionInvocation負責查找結果字符串對應的結果集(Result)然后執(zhí)行這個 Result。 Result 會調(diào)用一些模版(JSP)來表頁面,隨后攔截器(Interceptor N)會被執(zhí)行(順序和 Action 執(zhí)行之前相反) 最后響應 (HttpServletResponse)它會被返回在 中配置的那些過濾器和核心控制器(FilterDispatcher )中 [11,12]。 spring spring 簡介它是為了解決企業(yè)應用程序開發(fā)的復雜性而由 Rod Johnson 創(chuàng)建的??蚣艿闹鏖L春師范學院本科畢業(yè)論文(設計)5要好處之一就是它的分層架構,分層架構可以允許使用者選擇使用哪一個組件,同時并為 J2EE 應用程序開發(fā)提供集成的框架。Spring 使用基本的 JavaBean 來完成從前只可能是由 EJB 來完成的事情。但 Spring 的用途不僅局限于服務器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何 Java 的應用都可以從 Spring 中受益頗多 [13]。 sring 核心機制控制反轉(zhuǎn)模式(依賴性注入)的基本概念是:不為創(chuàng)建對象,但是描述創(chuàng)建它的方式。在代碼中不直接和對象和服務連接,而是在配置文件中來描述哪一個組件它需要哪一項服務。容器 (在 Spring 框架中是 IOC 容器) 它是負責將其聯(lián)系在一起。在典型的 IOC 場景中,是容器創(chuàng)建了所有對象,并且設置必要的屬性來將它們連接在一起,決定什么時間去調(diào)用方法 [14]。 hibernate hibernate 簡介Hibernate 它是一個開放源代碼的 對象關系映射框架 ,它是對 JDBC 進行了非常輕量級的對象封裝,使 Java 程序員能夠隨心所欲的使用對象 編程思維來操縱數(shù)據(jù)庫。 Hibernate 它可以應用在任何使用 JDBC 的場合,既能夠在 Java 的客戶端程序使用,也能夠在 Servlet/JSP 的 Web 應用中使用,最有意義的是, Hibernate 它能夠在應用EJB 的 J2EE 架構中取代 CMP,來完成數(shù)據(jù)持久化的重任 [15]。 hibernate 核心接口Session 接口它是負責執(zhí)行被持久化對象的 CRUD 操作(CRUD 的任務是完成與數(shù)據(jù)庫的交流,包含了許多常見的 SQL 語句)。但是,需要注意的是 Sessio
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1