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

正文內(nèi)容

大型數(shù)據(jù)庫課程設(shè)計報告餐飲管理系統(tǒng)(參考版)

2024-09-17 08:50本頁面
  

【正文】 public SqlConnection conn。 右鍵菜單中的幾個重要功能的介紹 右鍵菜單功能中顧客可以選擇開臺,取消開臺,點(diǎn)菜,查詢消費(fèi)記錄以及結(jié)賬,下面介紹其中三個重要功能的實(shí)現(xiàn)代碼,有開臺,點(diǎn)菜以及結(jié)賬, 窗體運(yùn)行結(jié)果分別如圖 、圖 和圖 所示。 } menustrip 控件中的其他按鈕的代碼設(shè)計思路與上面的單擊 menustrip 控件中基礎(chǔ)信息下的桌臺信息管理按鈕類似都是初始化一個相應(yīng)窗體的對象,顯示窗體。 } //單擊 menustrip 控件中基礎(chǔ)信息下的桌臺信息管理按鈕會執(zhí)行如下代碼 private void TSMenuItemTableInfo_Click(object sender, EventArgs e) { 餐飲管理 系統(tǒng) 20 deskInfoManagement desk = new deskInfoManagement()。 desk .tableName = [0].SubItems[0].Text。 } ()。 [5].Enabled = false。 [1].Enabled = false。 [6].Enabled = true。 [3].Enabled = true。 if (status == 使用 ) { [0].Enabled = false。 string status = sdr[RoomStatus].ToString().Trim()。 餐飲管理 系統(tǒng) 19 SqlDataReader sdr = ()。 + names + 39。 ()。 //單擊 listview 控件中的一項(xiàng)內(nèi)容時會執(zhí)行如下代碼,這里我們將 listview 的 name 定義為 lvDesk private void lvDesk_Click(object sender, EventArgs e) { string names = [0].SubItems[0].Text。 } else { (請選擇桌臺 )。 ()。, conn)。 cmd = new SqlCommand(delete from GuestFood where DiningTable=39。, conn)。,Num=0 Where RoomName=39。 SqlCommand cmd = new SqlCommand(update Room set RoomStatus=39。 SqlConnection conn = ()。 } else { (請選擇一個桌臺進(jìn)行開臺 )。 = names。 } } //右鍵中單擊開臺會執(zhí)行如 下 代碼 private void 開臺 ToolStripMenuItem_Click(object sender, EventArgs e) { if ( != 0) { string names = [0].SubItems[0].Text。 } private void AddItems(string status) { if (status == 使用 ) { (sdr[RoomName].ToString(), 1)。 AddItems(status )。 sdr = ()。 ()。 } } private void formMain_Activated(object sender, EventArgs e)//窗體激發(fā)時執(zhí)行如下代碼 { ()。 = false。 break。 = Times。 private SqlDataReader sdr。 public string Names。 用戶可以選擇相應(yīng)的按鈕對應(yīng)的子功能對系統(tǒng)進(jìn)行不同的操作,餐飲管理系統(tǒng)的主窗體如圖 所示。 } } 餐飲管理 系統(tǒng) 15 } } 主窗體的設(shè)計與實(shí)現(xiàn) 在正確驗(yàn)證用戶的用戶名和密碼以后,就顯示出餐飲管理系統(tǒng)的主窗體。 ()。 = ()。 = UserPower。 ()。 ()。, conn)。 if (i 0) { cmd = new SqlCommand(select * from UserLogin where UserName=39。, conn)。 and UserPwd=39。 SqlCommand cmd = new SqlCommand(select count(*) from UserLogin where UserName=39。 } else//用戶名及密碼不為空的情況下執(zhí)行如下代碼 { SqlConnection conn = connectToDatabase .restaurantManagementConn ()?!敬_定】按鈕的 Click 事件代碼如下: private void btnSure_Click(object sender, EventArgs e) { if (txtUserName .Text == )//判斷用戶名是否為空 { (用戶名不能為空 , 警告 , , )。 餐飲管理 系統(tǒng) 13 圖 系統(tǒng)登錄 代碼設(shè)計 單擊【確定】按鈕,程序執(zhí)行判斷用戶輸入的用戶名和密碼是否正確,如果正確,則成功登錄餐飲管理系統(tǒng),并將用戶名、用戶使用權(quán)限、用戶登陸時間傳到主窗體中,同時分別使用Names、 power、 Times 全局變量進(jìn)行接受。在登錄時,只有合法的用戶,才可以進(jìn)入該系統(tǒng)。 圖 登錄用戶信息表 餐飲管理 系統(tǒng) 12 (5) waiter 表(餐廳服務(wù)人員信息表) 表 waiter 用于保存餐廳服務(wù)人員的一些基本信息,表的結(jié)構(gòu)如圖 所示。 圖 顧客點(diǎn)菜信息表 餐飲管理 系統(tǒng) 11 (3) room 表(桌臺信息表) 表 room 用于保存桌臺的一些有關(guān)信息,該表的結(jié)構(gòu)如圖 所示。 圖 用戶表實(shí)體 ER 圖 圖 菜品信息實(shí)體 ER 圖 餐飲管理 系統(tǒng) 9 圖 桌臺信息實(shí)體 ER 圖 圖 員工信息實(shí)體 ER 圖 圖 顧客點(diǎn)菜信息實(shí)體 ER 圖 餐飲管理 系統(tǒng) 10 數(shù)據(jù)表的結(jié)構(gòu) (1) food 表(菜品信息表) 表 food 用于保存菜品的基本信息,該表的結(jié)構(gòu)如圖 所示。 餐飲管理 系統(tǒng) 8 圖 數(shù)據(jù)表樹狀結(jié)構(gòu)圖 部分?jǐn)?shù)據(jù)表 ER 圖 本里中規(guī)化出的實(shí)體主要有菜品信息實(shí)體、顧客點(diǎn)菜信息實(shí)體、桌臺信息實(shí)體、用戶登錄信息實(shí)體和服務(wù)員信息實(shí)體。 餐飲管理系統(tǒng) 用戶登錄管理 guanl 密碼管理 取消 開臺 刪除 添加 數(shù)據(jù)庫管理 結(jié)賬管理 消費(fèi)查詢管理 開臺 服務(wù)員管理 桌臺信息管理 恢復(fù) 備份 修改密碼 更新 添加 更新 刪除 餐飲管理 系統(tǒng) 7 4 詳細(xì)設(shè)計 數(shù)據(jù)庫設(shè)計 本系統(tǒng)采用 SQL Server 2020 作為后臺數(shù)據(jù)庫,數(shù)據(jù)庫名稱為 restaurantManage,其中包含5 張數(shù)據(jù)表。 餐飲管理 系統(tǒng) 5 3 總體設(shè)計 系統(tǒng)業(yè)務(wù)流程分析 餐飲管理系統(tǒng)的業(yè)務(wù)流程圖如圖 所 示。通常實(shí)體用矩形來表示,屬性用橢圓或圓角矩形來表示,聯(lián)系用菱形來表示。最 常用的 表示概 念性 數(shù)據(jù)模 型的方 法是 實(shí)體 聯(lián)系方法( EntityRelationship Approach) 。 為了把用戶的數(shù)據(jù)清晰明確地表達(dá)出來,系統(tǒng)分析員通常建立一個概念性的數(shù)學(xué)模型。 —— 概念模型分析 需求分析階段主要有兩個方面的任務(wù):分析用戶的數(shù)據(jù)要求和分析用戶的處理要求。 刪除功能 管理員在后臺對 已經(jīng)存在的 報刊進(jìn)行刪除, 操作為 直接輸入 要刪除的 餐飲 的編號, 后臺自動的查找到這個 餐飲 ,再從數(shù)據(jù)庫中的 餐飲 信息表中徹底的 刪除該類 餐飲 的所有信息。 管理員功能 增加報刊功能 管理員在后臺對 餐飲 各類進(jìn)行添加,添加時需要填寫的信息包括 餐飲 的 食材、 名稱、價格等。 結(jié)賬模塊 該模塊主要用于實(shí)現(xiàn)對客戶的消費(fèi)進(jìn)行自動匯總,顯示消費(fèi)金額, 能進(jìn)行找零計算。 開臺模塊 該模塊主要用于實(shí)現(xiàn)對顧客進(jìn)行開臺,已經(jīng)占用的桌臺不能被再次分配,方便分配未占用的桌臺給顧客 取消開臺模塊 該模塊主要用于實(shí)現(xiàn)對已經(jīng)開臺的桌臺進(jìn)行取消開臺。 桌臺信息管理模塊 該模塊主要用于管理桌臺的信息,可以設(shè)置桌臺名稱,桌臺位置,桌臺占用所需要加錢。 任務(wù)與分析 本軟件能在很大程度上解決中小型餐廳的消費(fèi)管理,方便對顧客的消費(fèi)進(jìn)行管理,本系統(tǒng)運(yùn)行時能在主菜單上看到當(dāng)前的桌臺情況 —— 是否被占用,能很好分配顧客的用餐,顧客點(diǎn)菜時能很好的進(jìn)行記錄,有方便的結(jié)賬功能,直接計算出找零,本系統(tǒng)還能對桌臺信息進(jìn)行管理,方便以后的增加與減少桌臺,同時也能方便的對服務(wù)人員的信息進(jìn)行管理,有系統(tǒng)數(shù)據(jù)庫備份功能,防止系統(tǒng)在死機(jī)的情況下丟失大量重要信息。傳統(tǒng)的 手工操作管理存在著許多無法避免的問題, 該系統(tǒng)將能大大的降低許多問題,減輕人力與物力。 經(jīng)過多年發(fā)展,餐飲管理已經(jīng)逐漸由定性管理,進(jìn)入到重視定量管理的科學(xué)階段。 關(guān)鍵詞: 計算機(jī)信息管理系統(tǒng) 中小型飯店 餐飲管理 餐飲管理 系統(tǒng) 1 1 引 言 問題的提出 民以食為天,隨著人民生活水平的提高,餐飲業(yè)在服務(wù)行業(yè)中占有越來越重要的地位。 本論文主要針對中小型飯店餐飲管理中的一些問題,將其與計算機(jī)信息管理系統(tǒng)結(jié)合起來,實(shí)現(xiàn)中小型飯店管理信息計算機(jī)化、系統(tǒng)化,將中小型飯店管理中的工作流轉(zhuǎn)化成比較科學(xué)化、規(guī)范化的業(yè)務(wù)流程,使管理基礎(chǔ)數(shù)據(jù)更加準(zhǔn)確化,管理人員擺脫了事務(wù)性工作,轉(zhuǎn)而從事管理專業(yè)工作,為經(jīng)營決策提供了快捷和強(qiáng)大的數(shù)據(jù)支持。隨著餐飲企業(yè)規(guī)模和數(shù)量的不斷增長,手工
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1