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

正文內(nèi)容

網(wǎng)上訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-08-08 21:48本頁面
  

【正文】 retrieve password, the menu information query and order dishes。MyEclipse 。 JAVA。餐飲這一行業(yè)也面連著巨大的挑戰(zhàn),網(wǎng)上訂餐主要是針對(duì)工薪階層還有大學(xué)生這些特殊群體,白領(lǐng)們?cè)谥形鐣r(shí)間或者晚上高峰時(shí)間就餐,由于時(shí)間的緊湊,不能很好地享受美味,所以網(wǎng)上訂餐,這樣既可以提前訂餐不浪費(fèi)中午休息的時(shí)間,還可和同事加深感情,更可以每天換各種各樣的菜品,確保每天的工作效率和身心健康,這些問題就產(chǎn)生了快捷訂餐的需求,實(shí)現(xiàn)這種式莫過于利用網(wǎng)絡(luò),將餐飲業(yè)和網(wǎng)絡(luò)結(jié)合起來,就形成最快的方式網(wǎng)上訂餐,這種方式能足不出戶,輕松方便地實(shí)現(xiàn)自己訂購餐飲和食品(包括飯、菜、飲料等)。隨著人民生活質(zhì)量要求的不斷提高,餐飲業(yè)及它在服務(wù)行業(yè)中的地位也越來越重要,如何從激烈的競(jìng)爭(zhēng)中獨(dú)樹一幟,已經(jīng)成為每位餐飲老板所要思考的問題。在科學(xué)管理的具體實(shí)現(xiàn)方式和方法中,最有效率的工具就是應(yīng)用餐飲管理軟件進(jìn)行管理。 45 第一章 項(xiàng)目概述 現(xiàn)狀概述科學(xué)技術(shù)在不斷發(fā)展,計(jì)算網(wǎng)絡(luò)機(jī)通信行業(yè)讓人們?nèi)藗兊臏贤ㄔ絹碓奖憬荩菇裉斓纳鐣?huì)進(jìn)入了以計(jì)算機(jī)為核心的社會(huì),網(wǎng)絡(luò)通信的出現(xiàn)給我們諸多方面帶來了無限的商機(jī)與便利(比方說餐飲業(yè));計(jì)算機(jī)與網(wǎng)絡(luò)的普及也使人們對(duì)web的設(shè)計(jì)和外觀要求越來越嚴(yán)格,完美而動(dòng)感的畫面給人們更好的視覺感受,因此,網(wǎng)站作為一個(gè)企業(yè)的代表需要精心設(shè)計(jì)。能夠很方便的預(yù)定需要的菜品及飲品。通過信息管理成的方式,可以記錄餐飲企業(yè)各方面的數(shù)據(jù)和信息。例如如:顧客通過電話訂餐時(shí),往往由于本身對(duì)餐飲企業(yè)提供的信息不太了解,就會(huì)進(jìn)行不必要的咨詢,導(dǎo)致時(shí)間上的浪費(fèi)。相對(duì)而言,網(wǎng)絡(luò)訂餐提供圖片及文字介紹,豐富而詳實(shí)的信息讓客戶就像在超市里挑選商品一樣點(diǎn)擊添加自己喜愛的餐品,這在一定程度上滿足了客戶的自由選擇權(quán)是購買商品能夠更加的愜意。網(wǎng)絡(luò)不會(huì)同電話一樣占線,在高峰期對(duì)訂餐的處理更是綽綽有余,很少會(huì)出現(xiàn)向系統(tǒng)崩潰的現(xiàn)象,而且網(wǎng)上訂餐的費(fèi)用不會(huì)想電話訂餐那樣高,相比之下有自己的競(jìng)爭(zhēng)力。 系統(tǒng)業(yè)務(wù)流程經(jīng)過前期調(diào)研分析和綜合其它各方面相關(guān)理論知識(shí),現(xiàn)歸納網(wǎng)上訂餐系統(tǒng)的業(yè)務(wù)流程如下:1 .用戶進(jìn)入登錄頁面后,可以選擇是否注冊(cè)個(gè)人信息,如果選擇注冊(cè),即可進(jìn)入注冊(cè)信息界面,注冊(cè)個(gè)人信息,成為會(huì)員;如果選擇不注冊(cè),則可進(jìn)入非會(huì)員通道。3. 用戶成功登錄后,即可進(jìn)入訂餐頁面,首頁顯示的是今日特價(jià)菜,用戶可以訂購特價(jià)菜,也可以選擇其他菜式進(jìn)行訂購。5. 用戶可以對(duì)自己選購的或者未選購的菜品進(jìn)行評(píng)價(jià),可以增加其他用戶對(duì)菜式的了解。同時(shí)管理員也對(duì)會(huì)員進(jìn)行管理。業(yè)務(wù)流程圖用于描述現(xiàn)系統(tǒng)各項(xiàng)業(yè)務(wù)處理過程,并結(jié)合業(yè)務(wù)流程圖詳細(xì)、詳實(shí)地說明業(yè)務(wù)處理過程中數(shù)據(jù)的采集、輸入、提交、存儲(chǔ)、加工的方法及算法、輸出的數(shù)量及形式等。 網(wǎng)上訂餐系統(tǒng)業(yè)務(wù)流程圖第二章 系統(tǒng)需求分析 需求陳述為了開發(fā)出真正滿足用戶需求,軟件產(chǎn)品首先必須進(jìn)行需求分析。需求陳述為以下工作提供了良好的機(jī)制;了解客戶需要什么,分析需求求,估計(jì)可行性,討論決定合理的方案,無歧義的詳細(xì)說明方案,確認(rèn)規(guī)格說明,管理需求最終將這些需求轉(zhuǎn)化為可運(yùn)行的軟件系統(tǒng)[]。每項(xiàng)任務(wù)具體描述如下:用戶的注冊(cè)信息管理模塊主要由后臺(tái)管理人員負(fù)責(zé),用戶注冊(cè)成功后,信息由后臺(tái)管理人員管理,管理人員根據(jù)用戶是否已經(jīng)注冊(cè),確定其是否為會(huì)員,方便用戶管理。通過會(huì)員制,不僅可以為顧客訂餐提供方便,還可以保持顧客積累量。用戶還可以點(diǎn)擊重置按鈕來清除已填寫的自己想改的信息,方便用戶在想重新填寫注冊(cè)資料時(shí)使用[]。方便用戶進(jìn)行菜品的訂購。訂單管理主要是指用戶訂餐后,確定其訂購后,將菜品加入購物車中,產(chǎn)生訂單,方便用戶了解自己的菜品訂購。系統(tǒng)確認(rèn)之后,接下來的工作就是進(jìn)行系統(tǒng)的分析。 USE CASE建模 定義參與者參與者(actor)是指與系統(tǒng)無關(guān)的、需要利用與系統(tǒng)交互的東西,包括人、設(shè)備、外部系統(tǒng)等[]。用戶主要的功能是注冊(cè)個(gè)人信息,登錄,找回密碼,訂購菜品,以及進(jìn)行菜品評(píng)論。用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對(duì)系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。用例圖用于對(duì)系統(tǒng)、子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素[ ]。用戶注冊(cè)后,成為會(huì)員,而未注冊(cè)的是非會(huì)員,方便管理人員對(duì)其進(jìn)行管理及維護(hù)。 Case 圖用戶訂購菜品后,將其加入購物車,產(chǎn)生訂單,管理員可以查看訂單,確定用戶的訂單信息。管理員對(duì)每個(gè)用戶訂購的菜品所組成的購物車進(jìn)行管理。用戶和管理員都有自己相應(yīng)的賬號(hào)和密碼,密碼和賬號(hào)匹配后即可登錄到訂餐系統(tǒng),進(jìn)行相應(yīng)的操作。注冊(cè)的用戶,忘記密碼,可以找回密碼,方便用戶的信息維護(hù)。根據(jù)上述需求,分析出網(wǎng)上訂餐系統(tǒng)功能如下:1. 用戶基本信息維護(hù)維護(hù)用戶注冊(cè)的個(gè)人信息,包括密碼,聯(lián)系電話,賬號(hào)提問,賬號(hào)回答等資料。如果用戶注冊(cè)后忘記密碼,可以找回密碼,加強(qiáng)管理人員對(duì)用戶信息的維護(hù)。3. 訂購菜品用戶根據(jù)菜單進(jìn)行菜品的訂購,將其加入購物車,生成訂單。5. 增添新菜品管理員可以增添新的菜品,方便用戶選購。7. 刪除菜品管理員可以刪除菜品。第三章 總體設(shè)計(jì)需求分析作為軟件工程的首要任務(wù)那么接下來要做的便是著手解決“怎么做”的問題[]即軟件的總體設(shè)計(jì)。本章將從系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、軟件架構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)著手,對(duì)網(wǎng)上訂餐系統(tǒng)進(jìn)行總體設(shè)計(jì)。享數(shù)據(jù),相互協(xié)作,完成整個(gè)系統(tǒng)流程,單一事物功能模塊間是相互獨(dú)立的。也可以一般的理解為:總體設(shè)計(jì)和總體結(jié)構(gòu)布局。,且該系統(tǒng)能做出最高層次的技術(shù)上的決定??煽啃?、安全性:軟件是否安全不被入侵易于維護(hù)是軟件必備的資質(zhì)可定制化、可擴(kuò)展性:即一個(gè)軟件具有伸縮性,可以根據(jù)需求進(jìn)行調(diào)整也可以稱作為功能和性能的擴(kuò)展可升級(jí)性:即可以在運(yùn)行過程中對(duì)出現(xiàn)的bug和漏洞驚醒修改客戶體驗(yàn):軟件必須能夠有一個(gè)客戶體驗(yàn)回收機(jī)制,便于對(duì)我們的軟件產(chǎn)品進(jìn)行了解 軟件架構(gòu)設(shè)計(jì)根據(jù)軟件架構(gòu)設(shè)計(jì)應(yīng)遵循的原則的到系統(tǒng)的包圖, 所示: 系統(tǒng)體系架構(gòu)圖圖 1. 用戶界面包用戶界面包的職責(zé)是:(1) 負(fù)責(zé)與用戶的交互,根據(jù)用戶提交的數(shù)據(jù)及時(shí)回饋信息提示 (2)對(duì)用戶輸入的數(shù)據(jù)進(jìn)行數(shù)據(jù)驗(yàn)證,過濾掉敏感或者不合法的數(shù)據(jù)。: 用戶界面展開包圖: 用戶界面類圖2. 業(yè)務(wù)邏輯包業(yè)務(wù)邏輯包的職責(zé)是:(1)完成各種業(yè)務(wù)處理邏輯或算法。(3)向數(shù)據(jù)訪問對(duì)象發(fā)送數(shù)據(jù)持久化操作的請(qǐng)求。: 業(yè)務(wù)邏輯展開包圖3. Data Access(數(shù)據(jù)訪問)包數(shù)據(jù)訪問層的職責(zé)是: (1)實(shí)現(xiàn)數(shù)據(jù)持久化操作;(2)執(zhí)行事務(wù)處理,維持事務(wù)原子性。(2)提供請(qǐng)求者的權(quán)限列表。(2)記錄異常處理日志。 系統(tǒng)架構(gòu)類圖第四章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng)。本章主要涉及軟件系統(tǒng)的動(dòng)態(tài)建模和系統(tǒng)類圖的詳細(xì)設(shè)計(jì)。通過為軟件系統(tǒng)項(xiàng)目建立動(dòng)態(tài)模型,因此可以得出具體的分析結(jié)果,即對(duì)象的時(shí)間特性,任務(wù)之間的通信機(jī)制和狀態(tài)變化等信息。 參與者與模塊間的交互與網(wǎng)上訂餐系統(tǒng)進(jìn)行交互的參與者主要包括管理員和用戶。菜單管理模塊的程序流程如下:(1)管理員登錄系統(tǒng),打開菜單管理窗體;(2)管理員選擇要更改的菜品(包括肉菜,海鮮,素菜,主食,飲料),并進(jìn)行修改,刪除或設(shè)定為特價(jià)菜的操作;(3)管理員添加新的菜式,輸入菜品名稱,參考圖片,菜品種類,價(jià)格,會(huì)員價(jià)的信息。(1)管理員登錄系統(tǒng),打開菜單管理窗體;(2)管理員選擇訂單管理,對(duì)完成的訂單進(jìn)行刪除;(3)更新訂單。圖 管理員與訂單管理的時(shí)序圖 系統(tǒng)協(xié)作圖用于說明系統(tǒng)實(shí)現(xiàn)的用例及用例場(chǎng)景的交互圖叫系統(tǒng)協(xié)作圖,在UML中有兩種交互圖,分別是時(shí)序圖和協(xié)作圖,二者不同的是前者按時(shí)間順序后者是按時(shí)間和空間的順序描述系統(tǒng)元素間的交互。 圖 管理員與菜單管理的協(xié)作圖管理員對(duì)特價(jià)菜管理的協(xié)作圖。在特價(jià)菜管理模塊中,系統(tǒng)狀態(tài)包括顯示特價(jià)菜菜單界面、特價(jià)菜刪除、特價(jià)菜信息修改等狀態(tài)。 圖 管理員對(duì)菜單管理的狀態(tài)圖 系統(tǒng)活動(dòng)描述用于描述系統(tǒng)活動(dòng)如何進(jìn)行的圖叫做活動(dòng)圖。在網(wǎng)上訂餐管理系統(tǒng)中,主要涉及管理員的活動(dòng)。在特價(jià)菜管理模塊中,管理員進(jìn)入系統(tǒng)后,需要點(diǎn)擊特價(jià)菜管理,可以選取特價(jià)菜品進(jìn)行刪除、修改等操作。在訂單管理模塊中,管理員登錄系統(tǒng)后,管理員對(duì)已完成的訂單進(jìn)行刪除,更新信息到數(shù)據(jù)庫中。鑒于本系統(tǒng)以軟件三層架構(gòu)思想為指導(dǎo),將系統(tǒng)的業(yè)務(wù)邏輯和實(shí)體模型分離開來,所以根據(jù)架構(gòu)情況設(shè)計(jì),將上述發(fā)現(xiàn)的業(yè)務(wù)邏輯類分解為業(yè)務(wù)邏輯類和實(shí)體模型類,其中實(shí)體模型類主要描述了實(shí)體屬性,業(yè)務(wù)邏輯類描述了實(shí)體的方法集合。業(yè)務(wù)邏輯類是建立在實(shí)體類之上的,包含了系統(tǒng)業(yè)務(wù)邏輯的操作。 數(shù)據(jù)庫概念模型設(shè)計(jì) 根據(jù)需求描述和軟件架構(gòu)設(shè)計(jì),管理員、用戶、用戶信息、菜單信息、特色菜信息、購物車訂單、菜品評(píng)論信息等都是模型層的實(shí)體bean。MyEclipse是在Eclipse的之上發(fā)展出來的,比如說tomcat服務(wù)器,Oracle或者M(jìn)ysql數(shù)據(jù)庫等對(duì)我們的網(wǎng)站進(jìn)行發(fā)布和數(shù)據(jù)庫的連接,提升里工作效率。2. 優(yōu)化的SQL查詢算法,有效地提高查詢速度。 系統(tǒng)網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)本網(wǎng)上訂餐系統(tǒng)采用傳統(tǒng)的B/S結(jié)構(gòu)。通過此開發(fā)工具我們可以在數(shù)據(jù)庫、應(yīng)用服務(wù)器(如tomcat)的存儲(chǔ)數(shù)據(jù)和發(fā)布網(wǎng)站方面提高工作效率。Java語言不但可移植性強(qiáng),相對(duì)于其他語言來說,他的面向?qū)ο筇攸c(diǎn)給開發(fā)者帶來
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1