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

正文內(nèi)容

基于web的java開發(fā)設(shè)計課程設(shè)計(編輯修改稿)

2025-07-07 22:32 本頁面
 

【文章內(nèi)容簡介】 。 23 6 結(jié)語 23 參考文獻 25 1 1 緒論 近年來,隨著 Inter的快速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為人們生活的一部分,計算機應用已經(jīng)深入到我們社會和生活的各個領(lǐng)域, 伴隨著網(wǎng)絡而來的商業(yè)活動也日 趨增多,網(wǎng)絡的便捷性促使電子商務的生成與發(fā)展,使得服務行業(yè)更加健壯 。但是餐飲業(yè)在電子商務中還處在初期階段,而隨著互聯(lián)網(wǎng)的發(fā)展以及人們快節(jié)奏的生活需求,網(wǎng)上訂餐必然會成為一種趨勢。 課題背景 及意義 俗話說“人生在世,吃穿二事”,人即使為高級動物,但仍需與其他動物一樣以食為天。從古至今,零零總總的各類美食也是孕育而生,長盛不衰。飲食行業(yè)也成為眾多行業(yè)里常張常新的行業(yè)。社會發(fā)展至今,隨著人們的生活質(zhì)量的提高,對于飲食的需求不再僅限于溫飽,而是呈現(xiàn)出多形態(tài)的需求。很多白領(lǐng)及學生工作,學習緊張沒有時間去到實體 店里排隊買餐,他們需要一種快捷的方式滿足自己的用餐需求。另外很多的宅男宅女也需要一種便捷的方式訂餐,來節(jié)省自己的時間。 隨著網(wǎng)絡的普及以及人們需求的增長,網(wǎng)上訂餐必定會成為一種趨勢。傳統(tǒng)的訂餐方式存在很多問題,比如說到餐廳就餐,在學?;蛘吖静蛷d排隊買飯花費的時間很長效率很低。我們國家現(xiàn)在的個人訂餐方式還處于電話訂餐的層次上,不可否認,電話訂餐的確方便,但是這種方式存在他自身的缺陷,例如,本身訂餐的效率低,訂餐人的信息和訂單容易混淆和丟失。因此,網(wǎng)上訂餐的出現(xiàn)和發(fā)展是很有必要的,據(jù)了解在我國的部分地區(qū)網(wǎng)上訂 餐這種訂餐形式已經(jīng)得以發(fā)展,麥當勞,肯德基以及很多大型飯店已經(jīng)投入使用網(wǎng)上訂餐業(yè)務來滿足客戶的用餐需求。 網(wǎng)上購物的優(yōu)勢在于選擇面大、價格便宜、交易方便、節(jié)省時間和精力等。整個菜品市場一片繁榮。在中國,網(wǎng)上購物有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展網(wǎng)上購物的各方面條件也日趨成熟,但是還存在一些問題,只有把問題解決好了,才能保證網(wǎng)上購物的蓬勃發(fā)展。 課程設(shè)計的 主要工作 本次課程設(shè)計主要有七大任務: ,現(xiàn)實生活中傳統(tǒng)訂餐存在的問題,以及網(wǎng)上訂餐在國內(nèi)的使用情況。 網(wǎng)上訂餐系統(tǒng)使用的開發(fā)技術(shù)。以及使用的 B/S 的結(jié)構(gòu)。 3.進行需求分析,明確在網(wǎng)上訂餐系統(tǒng)中所要實現(xiàn)的功能。 2 4.進行總體設(shè)計,分析并設(shè)計系統(tǒng)功能和數(shù)據(jù)庫。 5.進行詳細設(shè)計,分析設(shè)計 MVC 模式在網(wǎng)上訂餐中的使用情況以及功能的各個實現(xiàn)。 6.進行功能測試,給出測試環(huán)境和測試結(jié)果。 7.總結(jié),通過以上各個環(huán)節(jié)的設(shè)計和測試找出自己的不足,總結(jié)經(jīng)驗。 該系統(tǒng)分為前臺和后臺兩個部分,前臺部分主要是面向用戶的,前臺主要供客戶進行用戶注冊,登錄以及菜單的瀏覽和菜品訂購。而后臺主要是面向管理人員的,供管理人員對前臺數(shù)據(jù)進 行管理。對于本系統(tǒng)的不同使用者,其功能與業(yè)務邏輯是不盡相同的。對于普通用戶而言,系統(tǒng)主要像用戶展示一個美觀的界面,用戶在可以瀏覽各類資訊,查詢餐飲信息,訂餐。而管理員則需要在后臺維護這些數(shù)據(jù)。本系統(tǒng)的主要功能應是用戶的訂餐,用戶可以查詢菜品信息,當發(fā)現(xiàn)自己滿意的以后,在訂單中進行選擇然后提交。管理員在后臺可以查看用戶的訂餐請求,進行處理,處理完成后,管理員回應客戶請求,以便該客戶可以在前臺看見相關(guān)信息。 應用的開發(fā)技術(shù) MVC 模式 MVC 全稱是 ModelViewController, 表示一種軟件架構(gòu)模式。它把軟件系統(tǒng)分為三個基本部分:模型,視圖和控制器。 MVC 的目的是實現(xiàn)一種動態(tài)的程序設(shè)計,使后續(xù)對程序的修改和擴展簡化,并且使程序某一部分的重復利用成為可能。除此之外此模式通過對復雜度的簡化使程序結(jié)構(gòu)更加直觀。 同時可以實現(xiàn)工作人員的分工作業(yè)。 模型( Model) : 數(shù)據(jù)庫 管理員 進行數(shù)據(jù)管理和數(shù)據(jù)庫設(shè)計 。 數(shù)據(jù)模型用于封裝與應用程序的業(yè)務邏輯相關(guān)的數(shù)據(jù)以及對數(shù)據(jù)的處理方法 。 模型有對數(shù)據(jù)直接訪問的權(quán)利,例如對數(shù)據(jù)庫的訪問。 視圖( View) : 界面設(shè)計人員進行圖形界面設(shè)計 。在視圖中一般沒有程序上的 邏輯。為了實現(xiàn)視圖上的刷新功能,視圖需要訪問它監(jiān)視的數(shù)據(jù)模型,因此應該事先在被它監(jiān)視的數(shù)據(jù)那里注冊。 控制器( Controller) : 程序員編寫程序應有的功能 即算法。 控制器起到不同層面間的組織作用,用于控制應用程序的流程。它處理事件并作出響應。 MVC模型如下: 3 在本次網(wǎng)上訂餐系統(tǒng)中, JSP對應 View, 負責生成最終的動態(tài)網(wǎng)頁并返回給瀏覽器。 Servlet對應 controller,處理 HTTP請求,負責生成 JSP中使用的 JavaBean組件或?qū)ο螅?Servlet創(chuàng)建 JSP所需要 JavaBean和對象,然后根據(jù)用戶的請求,決定將哪個 JSP頁面發(fā)送給客戶。 而 JavaBeans對應的是 Model,實現(xiàn)各個客戶,管理員,菜單和訂單的應用邏輯與功能。 MVC具體的模塊設(shè)計在詳細設(shè)計中將做具體介紹。 JSP 技術(shù) JSP 是從 1998 年開始出現(xiàn)的新技術(shù)。由 SUN 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準,是基于 JavaServlet 以及整個 Java 體系的 web 開發(fā)技術(shù)。在傳統(tǒng)的網(wǎng)頁 HTML 文件中加入腳本片段和 JSP 標記,構(gòu)成 JSP 網(wǎng)頁。 JSP 技術(shù) 為創(chuàng)建顯示動態(tài)生成內(nèi)容的 web 頁面提供了簡便的方法。 JSP 作為 Java 家族的一員,局有很多優(yōu)點: ,到處運行。 。 伸縮性。 。 。雖然在我國JSP還不是主流技術(shù),但是由于 JSP 的強大優(yōu)勢,許多網(wǎng)站都有轉(zhuǎn)向利用 JSP 來開發(fā)動態(tài)網(wǎng)站的趨勢。 JSP 在本次設(shè)計中對應 View 來表現(xiàn)頁面 ,主要實現(xiàn)對界面功能即用戶登錄和注冊界面,管理員登錄界面,菜品信息,用戶信息等展示 。 應用服務器 客 戶 端 JSP JavaBean Servlet 數(shù) 據(jù) 庫 4 Servlet 技術(shù) 第一段 : 技術(shù)簡介。 通過 Servlet來完成大量的事務處理 。 第二段:在系統(tǒng)完成中 Servlet的作用。 Servlet是先于 JSP的一種服務器端技術(shù), 1997年隨著 Java語言的廣泛使用, Servlet技術(shù)迅速成為動態(tài) Web應用的主要開發(fā)技術(shù)。 Servlet是一種獨立于平臺和協(xié)議的服務器端的 Java小應用程序,它基于 Java技術(shù)的 Web組件,運行在服務端口,本身沒有 main()方法,有另一個應用程序如 tomcat調(diào)用和管理,用于生成動態(tài)內(nèi)容。 Servlet在本系統(tǒng)中處于控制者的位置,處理 HTTP請求,負責生成 JSP中客戶,管理員使用的 JavaBean組件或?qū)ο螅?Servlet創(chuàng)建 JSP所需要 JavaBean和對象,然后根據(jù)用戶的請求行為,決定將哪個 JSP頁面發(fā)送給客戶 或管理員 。 開發(fā)工具 1. 系統(tǒng)軟件平臺 數(shù)據(jù)庫: SQL Server 2021, 操作系統(tǒng): Windows XP、 Windows7 2. 開發(fā)工具 開發(fā)語言: JSP 開發(fā)結(jié)構(gòu): B/S 開發(fā)工具: SQL Server 是一個關(guān)系 數(shù)據(jù)庫管理系統(tǒng) 。它最初是由 Microsoft、 Sybase 和AshtonTate三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2版本 。在 Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就 分道揚鑣 了,Microsoft 將 SQL Server 移植 到 Windows NT 系統(tǒng) 上,專注于 開發(fā) 推廣 SQL Server 的 Windows NT 版本。 Sybase 則較專注于 SQL Server 在 UNⅨ 操作系統(tǒng) 上的應用。SQL Server 2021 是一個全面的數(shù)據(jù)庫平臺,使用 集成 的 商業(yè) 智能 (BI)工具 提供了企業(yè)級的數(shù)據(jù)管理。 Microsoft SQL Server 2021 數(shù)據(jù)庫引擎 為關(guān)系型數(shù)據(jù)和 結(jié)構(gòu) 化數(shù)據(jù)提供了更安全 可靠 的 存儲 功能,可以 構(gòu)建 和管理用于 業(yè)務 的高可用和高性能 的數(shù)據(jù) 應用程序 。 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服 務器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務邏輯在服務器端實現(xiàn),形成所謂 3層結(jié)構(gòu)。 B/S 結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實現(xiàn)原來需要復雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件 5 系統(tǒng)構(gòu)造技術(shù)。 MyEcli
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1