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

正文內(nèi)容

酒店管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)論文(編輯修改稿)

2024-09-03 15:01 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)及各類統(tǒng)計(jì)報(bào)表以供用戶查詢、打印 ,另外操作人員還可以對這些基本信息進(jìn)行定期的更新和刪除 , 酒店管理系統(tǒng)力 求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。為酒店帶來方便,也為顧客帶來方便,實(shí)現(xiàn)信息化。 根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問題,采用兩級管理結(jié)構(gòu),將酒店管理系統(tǒng)劃分為兩個(gè)子系統(tǒng):酒店管理人員,酒店前臺收銀員。 系統(tǒng)的主要業(yè)務(wù)流程如下: 第一步:登錄系統(tǒng),選擇適合您的身份。根據(jù)登錄用戶和密碼進(jìn)行登陸。 第二步:錄入顧客消費(fèi)信息和菜單種類信息等。即吧臺查詢菜品,菜系和日結(jié)賬等詳細(xì)資料,提交訂單,將信息錄入酒店管理系統(tǒng)的數(shù)據(jù)庫中。一個(gè)姓名對應(yīng)一個(gè)臺號,臺號一定要確保準(zhǔn)確無誤,以便方便上菜。 第三 步:對顧客消費(fèi)進(jìn)行銷賬處理。對顧客的消費(fèi)信息進(jìn)行結(jié)賬。 第四步:對日,月,年的消費(fèi)信息進(jìn)行匯總處理。對整個(gè)酒店每日,每年,每月的大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 5 消費(fèi)信息進(jìn)行簡單的計(jì)算,方便酒店管理人員了解酒店的運(yùn)行狀態(tài)和運(yùn)營趨勢。 圖 23 酒店管理系統(tǒng)流程圖 綜上所述,酒店管理系統(tǒng) 系統(tǒng)應(yīng)該滿足以下一些基本要求: 一是 系統(tǒng)內(nèi)存儲的 菜品菜系 信息,應(yīng)至少包括: 名稱 、 助記碼 、 菜系 、 單位 、 單價(jià)等 信息 。 二是 每一 位顧客 應(yīng)該包括的信息至少有:對應(yīng)的 臺號 , 開臺時(shí)間 , 消費(fèi)金額 , 消費(fèi)的菜品等詳細(xì)消 費(fèi)信息 。 三是 系統(tǒng)必須實(shí)現(xiàn)以下基本功能: 錄入和 查詢 菜品 :即用戶能 錄入新到的菜品和 查出 酒店內(nèi)的所有菜品 ; 酒店管理人員 能隨時(shí) 查詢出客人預(yù) 訂 菜品 的具體情況, 對應(yīng)的吧臺號可以對 應(yīng)查詢對應(yīng)的客戶 消費(fèi) 信息。 承辦訂 餐 業(yè)務(wù) : 這是最基本的。訂 餐 的時(shí)候,要求輸入客戶資料;若要求的 吧臺號尚有,則為其 開臺 ,并保存信息;如 果沒有 ,則顯示抱歉信息 , 并詢問用戶是否有其他要求。 管理員業(yè)務(wù): 首先對管理員身份進(jìn)行驗(yàn)證,符合身份的管理員可以對信息進(jìn)行維護(hù):對用戶的信息,訂餐信息,開臺信息,消費(fèi)信息進(jìn)行增,刪,改,查。管理員可以按條件 分類查詢菜品信息,用戶信息,日月年消費(fèi)信息,單個(gè)顧客消費(fèi)信息,如果不輸入查詢條件,則查詢?nèi)俊? 系統(tǒng)數(shù)據(jù)需求分析 數(shù)據(jù)流圖: 管理人員登錄 查詢菜單信息進(jìn)行預(yù)定 。 送菜等相關(guān)服務(wù) 結(jié)賬,離開。 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 6 圖 24 系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)字典: 數(shù)據(jù)存儲的數(shù)據(jù)字典: D1:吧臺信息表 描述:記錄相關(guān)的吧臺信息情況 表結(jié)構(gòu) (編號、座位數(shù) ) D2:菜單信息表 描述:記錄相應(yīng)的菜單信息 表結(jié)構(gòu) (編號、所屬類別、名稱、編碼、單元、價(jià)格、狀態(tài) ) D3:消費(fèi)信息表 描述:記錄顧客的消費(fèi)信息 表結(jié)構(gòu) (編號、吧臺號、時(shí)間、金額、 人數(shù) ) D4:菜品類別信息表 描述:記錄菜品的類別相關(guān)信息 表結(jié)構(gòu) (菜品編號、菜品名字 ) 菜品信息 D2 臺號信息 消費(fèi)信息 臺號信息表 點(diǎn)餐 消費(fèi)信息表 管理員 菜品信息 管理員 菜品信息 菜品信息表 D1 菜品信息 查詢信息 查詢 顧客 菜品信息 添加 刪除 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 7 數(shù)據(jù)流的數(shù)據(jù)字典描述: 菜品信息 (編號、名稱、助記碼、菜系、單價(jià)、單位 ) 查詢信息(日月年消費(fèi)額) 顧客消費(fèi)信息(臺號、消費(fèi)菜品羅列、開臺時(shí)間、消費(fèi)金額) 吧臺信息(吧臺號、座位數(shù)) 相關(guān)條件: 訂餐結(jié)果 =[訂餐成功 |非法用戶 |訂餐失敗 ] 查詢條件 =[查詢?nèi)障M(fèi)條件 |查詢月消費(fèi)條件 |查詢年消費(fèi)條件 ] 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 8 第三章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu) 系統(tǒng)主要功能結(jié)構(gòu)如下圖所示 : 圖 31 系統(tǒng)主要功能結(jié)構(gòu)圖 系統(tǒng)概念設(shè)計(jì) 系統(tǒng)實(shí)體描述 一是菜單實(shí)體,菜單實(shí)體是酒店對酒菜的描述,它保存的是關(guān)于酒菜的所有信息: 實(shí)體集菜單,有菜單編號、菜名、菜系別、助記碼、計(jì)量單位、單價(jià)和狀態(tài)。其中以“菜單號“作為主鍵。 酒店管理系統(tǒng) 收銀員用戶管理 菜單管理 菜系管理 營業(yè)額查詢 管理員模塊 吧臺收銀員 添加消費(fèi)清單 消費(fèi)結(jié)帳 吧臺管理 年結(jié)帳查詢 日結(jié)帳查詢 月結(jié)帳查詢 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 9 圖 33 菜單實(shí)體屬性圖 二是吧臺(桌子)實(shí)體,消費(fèi)臺實(shí)體是酒店對消費(fèi)位置桌號的描述,它保存的是消費(fèi)臺位置的信息: 圖 34 消費(fèi)臺實(shí) 體屬性圖 實(shí)體集消費(fèi)臺,有屬性臺號和座位數(shù)量。每一個(gè)作為都是與眾不同的,都是唯一和不重復(fù)的,所以以臺號作為主鍵。 三是用戶實(shí)體,用戶實(shí)體是酒店管理員對具體操作人員的描述,它保存的是酒店操作人員的信息: 圖 35 用戶實(shí)體屬性圖 實(shí)體集用戶,有用戶編號、姓名、性別,出生年月,密碼,工作卡號和狀態(tài)。因?yàn)樾彰锌赡苤孛?,所以不能作為主鍵;以“用戶編號“作為主鍵。 狀態(tài) 單價(jià) 計(jì)量單位 菜助記碼 菜單號 菜系別 菜名 菜實(shí)體 消費(fèi)臺實(shí)體 座位數(shù)量 臺號 密碼 性別 生日 工作卡 號 狀態(tài) 用戶編號 姓名 用戶實(shí)體 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 10 四是用菜系實(shí)體,菜系實(shí)體是酒店對菜的類別的描述,它保存的是所有菜類別的信息: 圖 36 菜系實(shí)體屬性圖 實(shí)體集菜系,有編號和菜系類別 名 2 個(gè)屬性,其中以“ 編號 ”作為主鍵 。 系統(tǒng)實(shí)體聯(lián)系圖 圖 37 系統(tǒng)實(shí)體 ER 圖 數(shù)據(jù)庫表結(jié)構(gòu) 消費(fèi)座位信息表 標(biāo)識名稱: tb_desk 主要作用:此表主要用來存儲消費(fèi)臺,即座位的狀態(tài),包括臺號和座位的數(shù)量,便于以后系統(tǒng)查詢信息等操作的實(shí)現(xiàn)。 表 31 消費(fèi)臺信息表 字段名 字段解釋 字段類型 是否空 num 吧臺號 Varchar(5) 非空 seating 座位數(shù)量 Int 非空 菜單信息 表 包含 點(diǎn)菜 包含 酒店 吧臺 菜品 隸屬 菜系 1 N 1 N N M M 1 菜系實(shí)體 類別名 編號 包含 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 11 標(biāo)識名稱: tb_menu 主要作用:此表主要用來存儲菜單信息,包括有菜單編號、菜名、菜系別、助記碼、計(jì)量單位、單價(jià)和狀態(tài)。實(shí)現(xiàn)系統(tǒng)對菜單信息的查詢、修改等相關(guān)管理工作,方便用戶和管理員的相關(guān)系統(tǒng)操作。 表 32 菜單信息表 字段名 字段解釋 字段類型 是否空 Num 菜單號 Varchar(8) 非空 Sort_id 菜系號 Int 非空 Name 菜名 Varchar(20) 非空 Code 所屬菜系 Varchar(10) 非空 Unit 計(jì)量單位 Varchar(4) 非空 Unit_price 單價(jià) Int 非空 state 該菜狀態(tài) char(4) 非空 用戶信息表 標(biāo)識名稱: tb_user 主要作用:此表主要用來存儲操作員用戶信息,其中包括編號、姓名、性別、工作證卡號 ,管理密碼和狀態(tài)。它實(shí)現(xiàn)了管理者對操作員,同時(shí)可以實(shí)現(xiàn)系統(tǒng)查詢數(shù)據(jù)庫相關(guān)信息時(shí)的相關(guān)功能。 表 33 用戶信息表 字段名 字段解釋 字段類型 是否空 Id 用戶編號 int (自加一) 非空 Name 姓名 Varchar(8) 非空 Sex 性別 char(2) 非空 Birthday 生日 datetime 非空 Id_card 工作卡號 Varchar(20) 非空 Password 管理密碼 Varchar(20) 非空 freeze 當(dāng)前狀態(tài) char(4) 非空 訂單信息表 標(biāo)識名稱: tb_order_form 主要作用:此表用來存儲每一個(gè)消費(fèi)臺的具體消費(fèi)記錄,主要包括主鍵序號、臺桌號、時(shí)間和消費(fèi)者編號。根據(jù)此表可以進(jìn)行營業(yè)額查詢,和每一個(gè)消費(fèi)臺(桌子)的消費(fèi)狀態(tài)。 表 34 訂單信息表 字段名 字段解釋 字段類型 是否空 num 唯一標(biāo)識 char(11) 非空 Desk_num 臺號 char(5) 非空 datatime 消費(fèi)時(shí)間 date 可以空 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 12 money 消費(fèi)金額 int 非空 Uer_id 消費(fèi)者編號 int 非空 菜系信息表 標(biāo)識名稱: tb_sort 主要作用:此表主要用來存儲登陸信息,包括主鍵序號、管理員帳戶和管理員密碼。在管理員登錄時(shí)系統(tǒng)主動(dòng)訪問此表,進(jìn)行相關(guān)信息的驗(yàn)證。可以實(shí)現(xiàn)數(shù)據(jù)庫表結(jié)構(gòu)的相關(guān)功能。 表 35 菜系信息表 字段名 字段解釋 字段類型 是否空 id 唯一標(biāo)識 int 非空 name 菜 系名 Varchar(20) 非空 訂菜信息表 標(biāo)識名稱: tb_order_item 主要作用:此表用來存儲每一個(gè)消費(fèi)臺的具體點(diǎn)菜記錄,消費(fèi)時(shí)以臺號為單位,以消費(fèi)臺進(jìn)行增加菜品。主要包括主鍵序號、臺桌號、菜單編號和數(shù)量和總金額。根據(jù)此表可以查詢每一桌客人具體都定了那些菜品,和每一個(gè)消費(fèi)臺的消費(fèi)金額的狀態(tài)。 表 36 訂單信息表 字段名 字段解釋 字段類型 是否空 id 唯一標(biāo)識 int 非空 Order_form_num 臺號 char(11) 非空 Meun_num 菜品號 char(8) 非空 amount 消費(fèi)菜品數(shù)量 int 非空 total 消費(fèi)金額 int 非空 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 13 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) Java 類的設(shè)計(jì) :主要記錄菜品的相關(guān)信息。 菜品信息管理界面只有兩個(gè)功能,就是管理員對菜品信息進(jìn)行添加和刪除。它是通過 對菜品信息表 tb_menu 進(jìn)行操作 .通過輸入菜品相關(guān)信息進(jìn)行添加和刪除。在菜品信息的界面的實(shí)現(xiàn)過程中,需要調(diào)用 (new ActionListener() (new ActionListener()對表中的信息進(jìn)行添加和刪除。再通過如下代碼將每個(gè)字段循環(huán)顯示在頁面上。 ①添加菜品核心代碼: Vector newMenuV = new Vector()。 (row + 1)。// 添加序號 for (int i = 0。 i 。 i++) { (menu[i])。// 添加菜品信息 } ②刪除菜品核心代碼 : (row)。// 從表格中移除菜品信息 int rowCount = ()。// 獲得刪除后擁有的菜品數(shù) if (rowCount 0) {// 還擁有菜品 if (row ()) {// 刪除的不是位于表格最后的菜系 for (int i = row。 i ()。 i++) { (i + 1 + , i, 0)。// 修改位于刪除菜系序號 } (row, row)。// 設(shè)置上移到刪除行索引的菜系為被選中 } else { (row 1, row 1)。// 設(shè)置當(dāng)前位于表格最后的菜系被選中 } } :對菜系進(jìn)行分類操作。 管理員對菜系的類別進(jìn)行添加和刪除。它是通過 對菜 品信息表tb_sort 進(jìn)行操作 .通過輸入菜品相關(guān)類別信息進(jìn)行添加和刪除。核心代碼如下: int row = ()。// 獲得當(dāng)前擁有菜系名稱的個(gè)數(shù) 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 14 Vector newSortV = new Vector()。// 創(chuàng)建一個(gè)代表新菜系名稱的向量 (new Integer(row + 1))。// 添加序號 (sortName)。// 添加菜系名稱 (newSortV)。// 將新菜系名稱信息添加到表格中 (row, row)。// 設(shè)置新添加的菜系名稱為選中的 :主要對臺號進(jìn)行操作。 管理員對臺號進(jìn)行操作。它是通過 對菜品信息表 tb_desk 進(jìn)行操作 .通過輸入臺號相關(guān)信息進(jìn)行檢索,為用戶提供方便。在進(jìn)行相應(yīng)的后臺管理員增、刪、改、查操作時(shí),輸入修改后提交給 Servlet 調(diào)用后臺 中的update()方法進(jìn)行對數(shù)據(jù) 庫的更新操作。核心代碼如下: for (int row = 0。 row
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1