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

正文內(nèi)容

無(wú)線(xiàn)點(diǎn)餐系統(tǒng)畢業(yè)論文正文結(jié)論參考文獻(xiàn)(編輯修改稿)

2025-07-17 07:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 由空間,再運(yùn)用Java面向?qū)ο笳Z(yǔ)言,是系統(tǒng)功能更加強(qiáng)大。MySQL 是一個(gè)杰出的數(shù)據(jù)庫(kù)平臺(tái),具有功能強(qiáng)大,安全可靠等特點(diǎn),可用于中小型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉(cāng)庫(kù)及電子商務(wù)等。 訂餐系統(tǒng)概要設(shè)計(jì)系統(tǒng)的概要設(shè)計(jì)主要對(duì)系統(tǒng)的總體功能如何設(shè)計(jì),如何劃分模塊,系統(tǒng)的數(shù)據(jù)庫(kù)如何設(shè)計(jì)進(jìn)行研究。它為系統(tǒng)的詳細(xì)設(shè)計(jì)做鋪墊。在系統(tǒng)的設(shè)計(jì)過(guò)程中起著非常重要的作用。 模塊的劃分本系統(tǒng)主要分兩部分:1. Web點(diǎn)餐系統(tǒng)與后臺(tái)Web系統(tǒng)主要是給客戶(hù)點(diǎn)菜;客戶(hù)只能點(diǎn)菜、拿號(hào)。2. 終端設(shè)備與后臺(tái)終端設(shè)備指的是基于安卓平臺(tái)的一個(gè)設(shè)備。主要給服務(wù)員、收銀員等工作人員使用;能更新菜譜,結(jié)賬,點(diǎn)菜、查看等功能。 功能模塊的設(shè)計(jì)1. Web點(diǎn)餐系統(tǒng)1) 登錄——若沒(méi)有用戶(hù)賬號(hào),提供注冊(cè)2) 查看菜單3) 查看菜單詳情4) 加入購(gòu)物車(chē)(點(diǎn)菜)5) 下單(提交預(yù)定菜單)6) 拿號(hào)無(wú)線(xiàn)點(diǎn)餐系統(tǒng)——Web系統(tǒng)登錄注冊(cè)沒(méi)有賬號(hào)看菜單查看菜詳情加入購(gòu)物車(chē)下單訂單信息確認(rèn)取號(hào)圖31功能描述圖2. 終端設(shè)備終端系統(tǒng)主要有以下幾個(gè)模塊構(gòu)成:結(jié)臺(tái)管理、更新管理等功能。1) 點(diǎn)菜——包括開(kāi)桌、點(diǎn)菜、下單三個(gè)功能2) 并臺(tái)——兩桌拼接3) 結(jié)臺(tái)——在顧客就餐完畢后,計(jì)費(fèi)付帳而設(shè)定的功能,是客人能夠一目了然,不用擔(dān)心有什么算錯(cuò)的問(wèn)題。4) 查臺(tái)——查看座位情況,哪些是有人,哪些是空位無(wú)線(xiàn)點(diǎn)餐系統(tǒng)開(kāi)桌轉(zhuǎn)臺(tái)登錄點(diǎn)菜下單并臺(tái)結(jié)臺(tái)查臺(tái) 圖32功能描述圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析無(wú)線(xiàn)點(diǎn)餐系統(tǒng)以酒店服務(wù)信息為主體,因此在這個(gè)系統(tǒng)中必須要有一個(gè)保存菜單信息的表。所以用編號(hào)做主鍵。負(fù)責(zé)登錄終端系統(tǒng)的服務(wù)人員應(yīng)該有保存服務(wù)人員信息的表,這個(gè)表中也是包括一些基本信息。并且以服務(wù)人員的編號(hào)作為主鍵。在一個(gè)點(diǎn)餐系統(tǒng)中,不可避免的要有桌位的編號(hào)。這樣的話(huà)就必須有一個(gè)桌號(hào)表,該表保存桌位信息。顧客可以按照自己的喜好,在酒店布置的桌號(hào)中選擇自己喜歡的位置。另外既然是酒店就必須要有一個(gè)訂單表,該表中包括訂單號(hào),點(diǎn)餐時(shí)間,用戶(hù)ID,桌號(hào),人數(shù),是否結(jié)賬等基本信息。這樣也就還需要一個(gè)訂單詳細(xì)表用于存儲(chǔ)顧客所點(diǎn)的菜品信息等等。 數(shù)據(jù)庫(kù)ER圖設(shè)計(jì)數(shù)據(jù)庫(kù)的概念設(shè)計(jì),即利用數(shù)據(jù)模型進(jìn)行概念數(shù)據(jù)庫(kù)的模式設(shè)計(jì)。根據(jù)無(wú)線(xiàn)點(diǎn)餐系統(tǒng)的需求,設(shè)計(jì)出以下的實(shí)體關(guān)系模型(ER)圖如圖。描述ID編號(hào) 桌號(hào)標(biāo)識(shí)號(hào)桌位n服務(wù)1服務(wù)人員用戶(hù)密碼ID編號(hào)用戶(hù)名稱(chēng)圖33 實(shí)體聯(lián)系圖ID編號(hào)描述菜品類(lèi)型圖片菜品包含n價(jià)格訂單明細(xì)對(duì)應(yīng)備注數(shù)量ID編號(hào)訂單備注ID編號(hào)是否結(jié)賬人數(shù)下單的客戶(hù)下單時(shí)間桌號(hào)1n1圖34 實(shí)體聯(lián)系圖 數(shù)據(jù)表設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即把概念設(shè)計(jì)得到的概念數(shù)據(jù)庫(kù)模式變?yōu)檫壿嫈?shù)據(jù)模式,它依賴(lài)于DBMS。根據(jù)無(wú)線(xiàn)點(diǎn)餐系統(tǒng)的需求分析及數(shù)據(jù)庫(kù)的概念設(shè)計(jì),建立數(shù)據(jù)庫(kù)了wireless_db。建庫(kù)語(yǔ)句:create database wireless_db。設(shè)計(jì)表結(jié)構(gòu),如下圖所示: 用戶(hù)信息表(usertbl)列名數(shù)據(jù)類(lèi)型是否允許為空說(shuō)明idint(11)否序號(hào)(主鍵)namevarchar(50)是用戶(hù)名passwordvarchar(50)是密碼accountvarchar(50)是登錄名gendervarchar(20)是性別permissionint(11)是權(quán)限(客戶(hù)2,用戶(hù)1)remarkvarchar(2000)是備注 菜單信息表(menutbl)列名數(shù)據(jù)類(lèi)型是否允許為空說(shuō)明idint(11)否序號(hào)(主鍵)priceint(11)是價(jià)格typeIdint(11)是類(lèi)型namevarchar(50)是菜名picvarchar(1000)是圖片remarkvarchar(2000)是備注 訂單信息表(ordertbl)列名數(shù)據(jù)類(lèi)型是否允許為空說(shuō)明idint(11)否序號(hào)(主鍵)orderTimevarchar(100)是下單時(shí)間userIdint(11)是下單人tableIdint(11)是桌號(hào)personNumint(11)是人數(shù)isPayint(11)是是否支付(1已支付)remarkvarchar(2000)是備注 訂單信息詳情表(orderdetailtbl)列名數(shù)據(jù)類(lèi)型是否允許為空說(shuō)明idint(11)否序號(hào)(主鍵)orderIdint(11)是訂單IDmenuIdint(11)是菜IDnumint(11)是訂購(gòu)數(shù)量remarkvarchar(2000)是備注 餐桌信息表(tabletbl)列名數(shù)據(jù)類(lèi)型是否允許為空說(shuō)明idint(11)否序號(hào)(主鍵)numint(11)是訂購(gòu)數(shù)量flagint(11)是標(biāo)識(shí)(1有人0沒(méi)人)remarkvarchar(2000)是備注 連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)本系統(tǒng)采用Java語(yǔ)言編寫(xiě),使用jdbc連接MySQL數(shù)據(jù)庫(kù),所以要用到Java中的connection對(duì)象和MySQL驅(qū)動(dòng)連接到數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)配置文件如下所示。driver=url=jdbc:mysql://localhost:3306/wireless_db?useUnicode=trueamp。characterEncoding=utf8username=rootpassword=123只有成功連接到了數(shù)據(jù)庫(kù)才能進(jìn)行其他操作,否則就無(wú)法開(kāi)展以下的設(shè)計(jì)與實(shí)現(xiàn)工作了。可見(jiàn),連接數(shù)據(jù)庫(kù)是一個(gè)很關(guān)鍵的步驟。 4 訂餐系統(tǒng)實(shí)現(xiàn) 功能描述主菜單界面包含點(diǎn)菜管理、并臺(tái)管理、轉(zhuǎn)臺(tái)管理、查臺(tái)管理、結(jié)臺(tái)管理、注銷(xiāo)等幾個(gè)功能模塊。每個(gè)功能模塊提供一種服務(wù),包含一組功能操作,界面簡(jiǎn)單明了方便服務(wù)人員操作。 界面展示登錄界面主要是由服務(wù)人員來(lái)操作的,所以要簡(jiǎn)單明了易操作。利用數(shù)據(jù)庫(kù)對(duì)用戶(hù)信息進(jìn)行核對(duì),核對(duì)正確后利用界面跳轉(zhuǎn)到主菜單界面。服務(wù)人員的賬號(hào)密碼是提前在服務(wù)器數(shù)據(jù)庫(kù)中設(shè)置的,每個(gè)服務(wù)人員都有自己?jiǎn)为?dú)的唯一的一個(gè)賬號(hào)密碼用來(lái)登錄,這樣可以責(zé)任到人,不至于出現(xiàn)混亂,否則出現(xiàn)錯(cuò)誤都不知道是哪個(gè)環(huán)節(jié)的問(wèn)題。圖41 登錄截圖輸入數(shù)據(jù)的驗(yàn)證:圖42 登錄數(shù)據(jù)驗(yàn)證登錄失?。簣D43 登錄失敗登陸成功之后進(jìn)入主菜單:圖4圖44 主界面點(diǎn)擊點(diǎn)菜:開(kāi)桌:若當(dāng)前桌號(hào)是開(kāi)過(guò)桌的,開(kāi)桌按鈕將會(huì)不可用,并且人數(shù)自動(dòng)為上次開(kāi)過(guò)桌之后的人數(shù),這一步是通過(guò)桌號(hào)來(lái)從數(shù)據(jù)庫(kù)中判斷桌子的標(biāo)示(1表示開(kāi)桌,0表示沒(méi)有開(kāi)桌)實(shí)現(xiàn)的,可以修改。 圖45 開(kāi)桌2號(hào)桌已經(jīng)被開(kāi)過(guò)桌,所以開(kāi)桌按鈕變成不可用。圖46 開(kāi)桌驗(yàn)證添菜:所有的菜單信息都是從數(shù)據(jù)庫(kù)中取出的,與web版本向客戶(hù)提供的信息保持一致。圖47 點(diǎn)餐點(diǎn)擊下拉列表選擇菜名:如圖圖48 選擇菜單圖49 填寫(xiě)人數(shù)點(diǎn)擊下單直接下單,下單成功后,屏幕下方會(huì)提示桌號(hào)(如圖)。下單即向數(shù)據(jù)庫(kù)的訂單詳情表插入數(shù)據(jù),插入客戶(hù)定的菜號(hào)、桌號(hào)、備注信息等。圖410 下單成功點(diǎn)擊轉(zhuǎn)臺(tái):圖411 換桌位換臺(tái)成功后有提示(如圖),轉(zhuǎn)臺(tái)對(duì)于數(shù)據(jù)庫(kù)的操作,就是將原來(lái)訂單號(hào)的中的桌號(hào)編程就該之后的桌號(hào)。圖412 換座位成功查臺(tái):圖412 查臺(tái)并臺(tái):所謂并臺(tái),就是兩桌人并成一桌,對(duì)于數(shù)據(jù)庫(kù)所做的操作有:先把被并的目標(biāo)桌號(hào)的狀態(tài)修改為空位,再把訂單上的桌號(hào)修改為并
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1