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

正文內(nèi)容

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

2025-07-07 22:32 本頁(yè)面
 

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