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

正文內(nèi)容

桑博酒店管理系統(tǒng)論文(編輯修改稿)

2025-07-25 15:22 本頁面
 

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