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

正文內(nèi)容

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

2024-07-25 15:22 本頁(yè)面
 

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