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

正文內容

無線點餐系統(tǒng)畢業(yè)論文正文結論參考文獻(編輯修改稿)

2025-07-17 07:45 本頁面
 

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