軟件工程課程設(shè)計酒店管理系統(tǒng)的分析與設(shè)計_第1頁
軟件工程課程設(shè)計酒店管理系統(tǒng)的分析與設(shè)計_第2頁
軟件工程課程設(shè)計酒店管理系統(tǒng)的分析與設(shè)計_第3頁
軟件工程課程設(shè)計酒店管理系統(tǒng)的分析與設(shè)計_第4頁
軟件工程課程設(shè)計酒店管理系統(tǒng)的分析與設(shè)計_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟 件 學(xué) 院課程設(shè)計報告書課程名稱 軟件工程課程設(shè)計 設(shè)計題目 z酒店酒店管理系統(tǒng)的分析與設(shè)計 專業(yè)班級 計hr088班 學(xué) 號 0820010832 姓 名 指導(dǎo)教師 2011年 1 月目錄1設(shè)計時間32設(shè)計目的33設(shè)計任務(wù)34設(shè)計內(nèi)容34.1設(shè)計內(nèi)容概述34.1.1組織結(jié)構(gòu)介紹34.1.2現(xiàn)有業(yè)務(wù)流程介紹及分析34.1.2.1現(xiàn)有業(yè)務(wù)流程描述34.1.2.2現(xiàn)有業(yè)務(wù)流程圖54.1.2.3現(xiàn)有業(yè)務(wù)流程分析64.1.3新業(yè)務(wù)流程介紹及分析74.1.3.1新業(yè)務(wù)流程描述74.1.3.2新業(yè)務(wù)流程圖84.1.3.3新業(yè)務(wù)與原業(yè)務(wù)流程比較114.1.4系統(tǒng)開發(fā)計劃114.2需求分析114.2.1總

2、體目標(biāo)114.2.2具體目標(biāo)114.2.3 系統(tǒng)數(shù)據(jù)建模(er圖)124.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖)124.2.5數(shù)據(jù)字典134.3總體設(shè)計164.3.1總體設(shè)計hipo技術(shù)164.3.1.1系統(tǒng)層次圖164.3.1.2系統(tǒng)ipo圖174.3.2代碼設(shè)計184.3.2.1代碼設(shè)計原則184.3.2.2系統(tǒng)所需代碼設(shè)計184.3.3數(shù)據(jù)庫設(shè)計194.4詳細設(shè)計204.4.1倉庫管理模塊詳細設(shè)計204.4.1.1模塊定義204.4.1.2輸入設(shè)計214.4.1.3輸出項目214.4.1.4程序過程設(shè)計214.4.1.5測試要點214.4.2訂餐管理模塊詳細設(shè)計224.4.2.1模塊定義224

3、.4.2.2輸入設(shè)計224.4.2.3輸出項目224.4.2.4程序過程設(shè)計224.4.2.5測試要點234.4.3點餐管理模塊詳細設(shè)計234.4.3.1模塊定義234.4.3.2輸入設(shè)計234.4.3.3輸出項目234.4.3.4程序過程設(shè)計234.4.2.5測試要點244.4.4財務(wù)管理模塊詳細設(shè)計244.4.4.1模塊定義244.4.4.2輸入設(shè)計254.4.4.3輸出項目254.4.4.4程序過程設(shè)計264.4.2.5測試要點265總結(jié)與展望29參考文獻301 設(shè)計時間2011年1月4日-2011年1月14日2 設(shè)計目的軟件工程課程設(shè)計的目的是使學(xué)生掌握軟件工程的基本原理和基本方法,充

4、分理解和掌握軟件工程學(xué)的概念、原理、方法和技術(shù)。3設(shè)計任務(wù)本課程設(shè)計要求本人運用軟件工程的思想,嚴(yán)格按照軟件生命周期各階段的目的和任務(wù),完成對系統(tǒng)的分析和設(shè)計。4 設(shè)計內(nèi)容 4.1 設(shè)計內(nèi)容概述 4.1.1組織機構(gòu)介紹 在信息高度發(fā)達的今天,酒店業(yè)務(wù)涉及的各個工作環(huán)節(jié)已經(jīng)不再僅僅是傳統(tǒng)的點餐、結(jié)算業(yè)務(wù),而是更廣、更全面的服務(wù)性行業(yè)代表。酒店作為一個服務(wù)性行業(yè),從客房的營銷即客人的預(yù)定開始,到進入點餐直至最后結(jié)帳離開,整個過程應(yīng)該能夠體現(xiàn)以賓客為中心,提供快捷、方便的服務(wù),給賓客感受一種顧客至上的享受,提高酒店的管理水平,簡化各種復(fù)雜操作,在最合理最短時間內(nèi)完成酒店業(yè)務(wù)規(guī)范操作,這樣才能令旅客舒

5、適難忘,增加賓客回頭率。面對酒店行業(yè)內(nèi)激烈的競爭形勢,各酒店均在努力拓展其服務(wù)領(lǐng)域的廣度和深度。因此,采用全新的計算機網(wǎng)絡(luò)和管理系統(tǒng),將成為提高酒店的管理效率,改善服務(wù)水準(zhǔn)的重要手段之一。酒店管理系統(tǒng)是z酒店管理中必不可少的軟件工具,隨著現(xiàn)代化都市發(fā)展,酒店的功能也隨著逐步擴充,來方便、滿足旅客們的需求,因此酒店管理越來越需要電子計算機的幫助,通過管理系統(tǒng)它可以方便工作人員的操作,省去了大量的人力開銷。同時,計算機的管理也大大的提高了管理時的可靠性。4.1.2現(xiàn)有業(yè)務(wù)流程介紹與分析4.1.2.1現(xiàn)有業(yè)務(wù)流程描述采購與倉庫管理業(yè)務(wù): 本酒店采購與倉庫業(yè)務(wù)流程重點管理物料周轉(zhuǎn),主要包括以下幾步:(

6、1)倉庫管理員根據(jù)存貨實存不足的情況,向采購部發(fā)出訂貨通知。 (2) 采購部組織供貨,倉庫管理員驗貨入庫,采購部根據(jù)實際入庫的貨品情況填制入庫單,倉庫管理員登記入庫單進賬。(3)領(lǐng)料部門填制出庫單,倉庫管理員登記出庫單進賬,并發(fā)貨給領(lǐng)料部門。(4)領(lǐng)料部門如需退貨,需要填制退庫單,倉庫管理員驗貨入庫,并登記退庫單進賬。(5)定期盤貨,處理過期變質(zhì)存貨。對盤盈及盤虧情況上報經(jīng)理,在核準(zhǔn)處理后,以盤點表為基礎(chǔ)編制“入庫單”“出庫單”并調(diào)賬。(6)定期編制存貨進銷存報表,上報經(jīng)理。 餐飲銷售管理業(yè)務(wù): 目前,本酒店銷售業(yè)務(wù)流程重點管理銷售資金流程,對商品的銷售主要包括以下幾步:營業(yè)開市客戶消費與結(jié)賬

7、收市日結(jié)統(tǒng)計。 營業(yè)開市主要包括以下幾步:(1)收銀組長填寫領(lǐng)款單等,向財務(wù)部門領(lǐng)取現(xiàn)金、發(fā)票等。 (2)收銀組長將現(xiàn)金、發(fā)票等分配給收銀員。 客戶消費與結(jié)賬主要包括以下幾步:(1)服務(wù)生為客戶開臺;(2)服務(wù)生詢問客戶對菜肴及飲品等需求,填寫點菜單(多聯(lián))。(3)服務(wù)生將點菜單傳遞向收銀員、后廚部、吧臺。(4)收銀員整理點菜單。(5)后廚部、吧臺根據(jù)點菜單進行加工。(6)服務(wù)生將后廚部、吧臺加工的成品傳遞給客戶,客戶進行消費。(7)客戶向服務(wù)生提出結(jié)賬請求。(8)服務(wù)生向收銀員傳達客戶結(jié)賬請求,收銀員統(tǒng)計消費金額,并根據(jù)優(yōu)惠規(guī)則,提出消費清單給服務(wù)生(載明:消費項目的數(shù)量和單價、消費總額、折

8、扣及實收額)。 (9)服務(wù)生將消費清單傳遞給客戶核查。(10)客戶核查消費清單無異議后,將現(xiàn)金等結(jié)算工具提交服務(wù)生代為結(jié)算。(11)服務(wù)生將消費清單、現(xiàn)金等交給收銀員,收銀員進行收銀結(jié)賬,并將收銀單、發(fā)票、找零等提供給服務(wù)生,服務(wù)生轉(zhuǎn)交給客戶。(12)客戶結(jié)清賬務(wù)后離開,服務(wù)生進行清理翻臺。 以上步驟中,2-6步可以執(zhí)行多次循環(huán)。在第10-11步中,用戶也可以親自去收銀臺結(jié)賬。 收市日結(jié)統(tǒng)計主要包括以下幾步:(1)各收銀員填寫收銀報表,統(tǒng)計各類結(jié)算方式的收入資金,與錢箱進行錢賬核對。 (2)錢賬核對相符后,收銀組長匯總填寫收銀日(市別)報表,填制繳款單,向財務(wù)部門繳款并報送報表。4.1.2.2

9、現(xiàn)有業(yè)務(wù)流程圖財務(wù)部倉庫管理員領(lǐng)料部門訂貨通知退庫單入庫單出庫單盤點表出庫單入庫單采購部登記出庫單進賬登記入庫單進賬驗貨入庫倉庫管理員倉庫管理員領(lǐng)料部門驗貨入庫倉庫管理員登記退庫單進賬倉庫管理員定期盤貨經(jīng)理處理過期變質(zhì)存貨貨核準(zhǔn)調(diào)賬倉庫庫存管理數(shù)據(jù)庫倉庫管理員存貨進銷存報表領(lǐng)料部門發(fā)貨詢問需求服務(wù)員顧客后廚部吧臺點菜單收銀報表消費清單開臺收銀員整理菜單領(lǐng)取現(xiàn)金發(fā)票收銀員收銀組長領(lǐng)款單發(fā)放現(xiàn)金發(fā)票財務(wù)部加工菜肴服務(wù)員顧客服務(wù)員結(jié)帳統(tǒng)計銷費金額消費清單核查付款結(jié)算消費清單消費清單服務(wù)員客戶結(jié)帳離開整理吧臺核對收銀組長繳款單收銀日報表財務(wù)部 圖4-1 現(xiàn)有業(yè)務(wù)流程圖4.1.2.3現(xiàn)有業(yè)務(wù)流程分析經(jīng)過

10、仔細認(rèn)真分析了解之后,發(fā)現(xiàn)整個酒店管理的流程還是很完善的。每一部分都各司其職,能夠較好的完成其各項功能,在庫存管理和點餐這倆個方面尤為突出,我認(rèn)為已經(jīng)是非常完善的了。可是,我發(fā)現(xiàn),單就業(yè)務(wù)過程來說,原有的業(yè)務(wù)流程雖然并沒有什么問題,但是在原有的系統(tǒng)中,對于酒店的業(yè)務(wù)中訂餐這一部分表現(xiàn)的不夠清晰,不能完整實現(xiàn)這一功能,這是一個很大的缺憾。4.1.3新業(yè)務(wù)流程介紹與分析4.1.3.1新業(yè)務(wù)流程描述采購與倉庫管理業(yè)務(wù): 本酒店采購與倉庫業(yè)務(wù)流程重點管理物料周轉(zhuǎn),主要包括以下幾步:(1)倉庫管理員根據(jù)存貨實存不足的情況,向采購部發(fā)出訂貨通知。 (2) 采購部組織供貨,倉庫管理員驗貨入庫,采購部根據(jù)實際

11、入庫的貨品情況填制入庫單,倉庫管理員登記入庫單進賬。(3)領(lǐng)料部門填制出庫單,倉庫管理員登記出庫單進賬,并發(fā)貨給領(lǐng)料部門。(4)領(lǐng)料部門如需退貨,需要填制退庫單,倉庫管理員驗貨入庫,并登記退庫單進賬。(5)定期盤貨,處理過期變質(zhì)存貨。對盤盈及盤虧情況上報經(jīng)理,在核準(zhǔn)處理后,以盤點表為基礎(chǔ)編制“入庫單”“出庫單”并調(diào)賬。(6)定期編制存貨進銷存報表,上報經(jīng)理。 餐飲銷售管理業(yè)務(wù): 目前,本酒店銷售業(yè)務(wù)流程重點管理銷售資金流程,對商品的銷售主要包括以下幾步:營業(yè)開市訂餐服務(wù)客戶消費與結(jié)賬收市日結(jié)統(tǒng)計。 營業(yè)開市主要包括以下幾步:(1)收銀組長填寫領(lǐng)款單等,向財務(wù)部門領(lǐng)取現(xiàn)金、發(fā)票等。 (2)收銀組

12、長將現(xiàn)金、發(fā)票等分配給收銀員。訂餐服務(wù)主要包括以下幾步:1.登入:經(jīng)理和服務(wù)員在前臺輸入用戶名和密碼之后通過系統(tǒng)驗證進入相應(yīng)頁面2.訂餐:顧客上門根據(jù)某一天的餐桌狀態(tài)進行訂餐,訂餐成功后,系統(tǒng)通知服務(wù)臺。服務(wù)員可以通過系統(tǒng)查詢訂餐情況。訂餐時顧客需說明預(yù)約時間。服務(wù)員通知顧客訂餐號,方便顧客查詢和修改其訂餐內(nèi)容3.查詢訂餐內(nèi)容:訂餐顧客在外網(wǎng)登錄頁面后,可以查看自己的訂餐信息,如:訂餐日期,詳細菜單,餐桌號和顧客信息等,也可以通過餐廳前臺查詢。4.修改訂餐內(nèi)容:訂餐顧客通過餐廳前臺進行修改訂餐日期,菜單,餐桌的操作。5.取消訂餐:取消訂餐(及刪除訂餐信息),如果訂餐顧客想取消訂餐,通過餐廳前臺

13、進行刪除操作,刪除訂餐顧客的全部信息。 客戶消費與結(jié)賬主要包括以下幾步:(1)服務(wù)生為客戶開臺;(2)服務(wù)生詢問客戶對菜肴及飲品等需求,填寫點菜單(多聯(lián))。(3)服務(wù)生將點菜單傳遞向收銀員、后廚部、吧臺。(4)收銀員整理點菜單。(5)后廚部、吧臺根據(jù)點菜單進行加工。(6)服務(wù)生將后廚部、吧臺加工的成品傳遞給客戶,客戶進行消費。(7)客戶向服務(wù)生提出結(jié)賬請求。(8)服務(wù)生向收銀員傳達客戶結(jié)賬請求,收銀員統(tǒng)計消費金額,并根據(jù)優(yōu)惠規(guī)則,提出消費清單給服務(wù)生(載明:消費項目的數(shù)量和單價、消費總額、折扣及實收額)。 (9)服務(wù)生將消費清單傳遞給客戶核查。(10)客戶核查消費清單無異議后,將現(xiàn)金等結(jié)算工具

14、提交服務(wù)生代為結(jié)算。(11)服務(wù)生將消費清單、現(xiàn)金等交給收銀員,收銀員進行收銀結(jié)賬,并將收銀單、發(fā)票、找零等提供給服務(wù)生,服務(wù)生轉(zhuǎn)交給客戶。(12)客戶結(jié)清賬務(wù)后離開,服務(wù)生進行清理翻臺。 收市日結(jié)統(tǒng)計主要包括以下幾步:(1)各收銀員填寫收銀報表,統(tǒng)計各類結(jié)算方式的收入資金,與錢箱進行錢賬核對。 (2)錢賬核對相符后,收銀組長匯總填寫收銀日(市別)報表,填制繳款單,向財務(wù)部門繳款并報送報表。4.1.3.2新業(yè)務(wù)流程圖財務(wù)部倉庫管理員領(lǐng)料部門訂貨通知退庫單入庫單出庫單盤點表出庫單入庫單采購部登記出庫單進賬登記入庫單進賬驗貨入庫倉庫管理員發(fā)貨倉庫管理員驗貨入庫倉庫管理員登記退庫單進賬倉庫管理員定期

15、盤貨經(jīng)理處理過期變質(zhì)存貨核準(zhǔn)調(diào)賬倉庫庫存管理數(shù)據(jù)庫倉庫管理員存貨進銷存報表領(lǐng)料部門領(lǐng)料部門服務(wù)員顧客后廚部吧臺點菜單收銀報表消費清單開臺詢問需求收銀員整理菜單領(lǐng)取現(xiàn)金發(fā)票收銀員收銀組長領(lǐng)款單發(fā)放現(xiàn)金發(fā)票財務(wù)部加工菜肴服務(wù)員顧客服務(wù)員結(jié)帳統(tǒng)計銷費金額消費清單核查付款結(jié)算消費清單消費清單服務(wù)員客戶結(jié)帳離開整理吧臺核對收銀組長繳款單收銀日報表財務(wù)部經(jīng)理服務(wù)員登入訂餐訂餐信息查詢修改查看訂餐號服務(wù)員取消 圖4-2新業(yè)務(wù)流程圖4.1.3.3新業(yè)務(wù)流程與原業(yè)務(wù)流程的比較新業(yè)務(wù)流程與原業(yè)務(wù)流程的比較后,發(fā)現(xiàn)新業(yè)務(wù)比現(xiàn)有業(yè)務(wù)多了一個訂餐的服務(wù)過程,主要多的功能具體有以下幾個步驟:1.登入:業(yè)務(wù)經(jīng)理和服務(wù)員在前

16、臺輸入用戶名和密碼之后通過系統(tǒng)驗證進入相應(yīng)頁面2.訂餐:顧客上門根據(jù)某一天的餐桌狀態(tài)進行訂餐,訂餐成功后,系統(tǒng)通知服務(wù)臺。服務(wù)員可以通過系統(tǒng)查詢訂餐情況。訂餐時顧客需說明預(yù)約時間。服務(wù)員通知顧客訂餐號,方便顧客查詢和修改其訂餐內(nèi)容3.查詢訂餐內(nèi)容:訂餐顧客在外網(wǎng)登錄頁面后,可以查看自己的訂餐信息,如:訂餐日期,詳細菜單和顧客信息等,也可以通過餐廳前臺查詢。4.修改訂餐內(nèi)容:訂餐顧客通過餐廳前臺進行修改訂餐日期,菜單,餐桌的操作。5.取消訂餐:取消訂餐(及刪除訂餐信息),如果訂餐顧客想取消訂餐,通過餐廳前臺進行刪除操作,刪除訂餐顧客的全部信息。4.1.4系統(tǒng)開發(fā)計劃本系統(tǒng)只要根據(jù)組織機構(gòu)成員及各

17、個功能屬性來進行模塊的劃分。庫存管理模塊:倉庫管理員和采購部門和領(lǐng)料部門協(xié)同負(fù)責(zé)庫存管理的一切內(nèi)容,其中包括入庫出庫等一系列的職能。點訂餐管理模塊:服務(wù)員負(fù)責(zé)顧客點訂餐的一切活動,同時協(xié)調(diào)后臺和前臺的工作。財務(wù)管理模塊:收銀員則負(fù)責(zé)管理前臺的工作還有與財政部門核查帳目。至于經(jīng)理,則是管理監(jiān)督這一系統(tǒng)的正確運行。4.2 需求分析4.2.1總體目標(biāo)酒店管理系統(tǒng)采用科學(xué)的管理思想與先進的管理手段的完善結(jié)合。可幫助酒店管理人員,對酒店管理過程中大量動態(tài)的、錯綜復(fù)雜的數(shù)據(jù)和信息進行及時準(zhǔn)確的分析和處理,從而使酒店管理真正由經(jīng)驗管理進入到科學(xué)管理,幫助經(jīng)營者更好的管理酒店、成本控制和客戶來源,從而提高酒店

18、的經(jīng)營效益。4.2.2具體目標(biāo)庫存管理模塊:通過對入庫單、出庫單以及推庫單信息的管理,來完成對倉庫中貨物數(shù)量的檢測,以保障貨物的供應(yīng)。點訂餐管理模塊:通過對點菜單的管理,經(jīng)過生產(chǎn)加工、交付完成品,以達到顧客的需求,來完成對顧客的服務(wù)過程。 財務(wù)管理模塊:通過點菜單的數(shù)量及單價的統(tǒng)計匯總。完成日收益總額和月收益總額的統(tǒng)計核算。4.2.3系統(tǒng)數(shù)據(jù)建模(er圖)11111111111nnnnn入庫單出庫單退庫單點菜單訂貨通知訂餐信息盤點表收費清單貨物名數(shù)量日期保質(zhì)日期貨物號單價人數(shù)訂餐號點菜單日期桌號數(shù)量菜名庫存信息貨物號貨物號貨物號貨物名貨物名貨物名數(shù)量入庫數(shù)量數(shù)量缺貨日期日期保質(zhì)日期數(shù)量貨物號貨

19、物名貨物名出庫退庫查庫貨物號數(shù)量取材預(yù)訂結(jié)算桌號菜名數(shù)量單價總額 圖4-3 er圖4.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖)庫存信息庫存信息庫存信息日結(jié)算清單材料清單現(xiàn)金現(xiàn)金賬單消費清單消費清單有結(jié)賬需求點菜單點菜單點菜單點菜單訂餐有開臺需求菜譜退貨單出貨單缺貨信息缺貨訂貨單入庫單e8顧客e1倉庫管理員p1.1盤貨p1.2訂貨p1.5退料p4.5核對p3.3掛帳p1.4領(lǐng)料p4.3發(fā)放現(xiàn)金p4.1材料費結(jié)算p4.6日結(jié)算p1.3入庫e2采購員e3領(lǐng)料部p4.2領(lǐng)取現(xiàn)金e4財務(wù)部e5收銀組長e6收銀員p2.4查看p2.3修改p3.2點菜p3.1開臺p2.2查詢p2.1預(yù)訂e7服務(wù)員p3.5取材料p3.

20、4下單p4.4結(jié)賬e9后廚d1庫存信息d3餐桌信息d2 訂餐信息d4 菜品信息 圖4-4數(shù)據(jù)流圖4.2.5數(shù)據(jù)字典(1)數(shù)據(jù)流名字:缺貨信息別名:缺貨描述:倉庫中某材料數(shù)量少到達缺貨標(biāo)準(zhǔn)定義:缺貨信息貨物號+貨物名位置: 倉庫管理模塊中名字:庫存信息別名:描述:倉庫中所有材料的信息定義:庫存信息貨物號+貨物名+保質(zhì)日期+數(shù)量位置:倉庫管理模塊中名字:定貨單別名:描述:倉庫中所缺少的某些材料的總和定義:訂貨單貨物號+貨物名+日期+數(shù)量位置:倉庫管理模塊中名字:入庫單別名:描述:采購員采購材料后放入倉庫的憑證 定義:入庫單貨物號+貨物名+日期+數(shù)量位置:倉庫管理模塊中名字:出庫單別名:描述:領(lǐng)貨部

21、取走材料的清單定義:出庫單貨物號+貨物名+日期+數(shù)量位置:倉庫管理模塊中名字:退庫單別名:描述:領(lǐng)貨部把不用的材料退還給倉庫的清單定義:退庫單貨物號+貨物名+日期+數(shù)量位置:倉庫管理模塊中 名字:點菜單別名:描述:顧客根據(jù)自己的需求所定的菜單定義:點菜單菜號+菜名+數(shù)量位置:點訂餐管理模塊中名字:消費清單別名:描述:根據(jù)點菜單生成的消費信息清單定義:消費清單菜號+菜名+數(shù)量+總價位置:點訂餐管理模塊和財務(wù)管理模塊中名字:日結(jié)算清單別名:描述:一日內(nèi)酒店營業(yè)額的總和定義:日結(jié)算清單消費清單+現(xiàn)金位置:財務(wù)管理模塊中(2)數(shù)據(jù)存儲名字:庫存信息別名:描述:倉庫中所有材料的信息定義:庫存信息貨物號+

22、貨物名+保質(zhì)日期+數(shù)量位置:倉庫管理模塊中名字:訂餐信息別名:描述:顧客在就餐前提請預(yù)訂定義:就餐信息訂餐號+人數(shù)+點菜單+日期位置:點訂餐管理模塊中名字:餐桌信息別名:描述:酒店中餐桌的位置和是否有地方定義:餐桌信息餐桌號+座位數(shù)+地理位置位置:點訂餐管理模塊中名字:菜品信息別名:描述:包括酒店能夠制作出的菜肴信息定義:菜品信息菜號+菜名+單價 位置:點訂餐管理模塊中(3)數(shù)據(jù)元素名字:貨物號別名:描述:倉庫中貨物的所屬編號定義:貨物號數(shù)字+字母位置:倉庫管理模塊中名字:菜號別名:描述:酒店中菜肴的所屬編號定義:菜號數(shù)字+字母位置:點訂餐管理模塊中名字:訂餐號別名:描述:在預(yù)定系統(tǒng)中訂餐的編

23、號定義:訂餐號數(shù)字+字母位置:點訂餐管理模塊中名字:餐桌號別名:描述:酒店中餐桌的所屬編號定義:餐桌號數(shù)字+字母位置:點訂餐管理模塊中4.3 總體設(shè)計4.3.1總體設(shè)計hipo技術(shù)4.3.1.1系統(tǒng)層次圖z酒店管理系統(tǒng)倉庫管理模塊訂餐管理模塊財務(wù)管理模塊系統(tǒng)數(shù)據(jù)庫點餐管理模塊盤貨入庫出庫退庫預(yù)訂查詢修改開臺點餐掛帳結(jié)賬核算日結(jié)算 圖4-5系統(tǒng)層次圖4.3.1.2系統(tǒng)ipo圖ipo圖系統(tǒng):z酒店管理系統(tǒng) 作者:趙婷婷模塊:倉庫管理模塊 日期:2011-01-9編號:p1 被調(diào)用:倉庫管理員調(diào)用:系統(tǒng)數(shù)據(jù)庫輸入:倉庫中貨物編號輸出:倉庫中貨物的信息處理:倉庫管理員通過登陸倉庫管理模塊,查看各種貨物

24、的情況。并作出相應(yīng)的處理。局部數(shù)據(jù)元素:貨物號、貨物名、數(shù)量、保質(zhì)期等注釋: 圖4-9ipo圖系統(tǒng):z酒店管理系統(tǒng) 作者:趙婷婷模塊:訂餐管理模塊 日期:2011-01-9編號:p2 被調(diào)用:服務(wù)員、經(jīng)理調(diào)用:系統(tǒng)數(shù)據(jù)庫輸入:服務(wù)員驗證信息及訂餐號輸出:顧客訂餐的信息處理:服務(wù)員通過驗證信息登陸訂餐管理模塊,然后查看各個顧客的訂餐情況。并作出相應(yīng)的處理。局部數(shù)據(jù)元素:訂餐號、顧客人數(shù)、點菜單等注釋:圖4-7 ipo圖系統(tǒng):z酒店管理系統(tǒng) 作者:趙婷婷模塊:點餐管理模塊 日期:2011-01-9編號:p3 被調(diào)用:服務(wù)員調(diào)用:系統(tǒng)數(shù)據(jù)庫輸入:餐桌編號及菜肴編號輸出:顧客的點菜信息處理:服務(wù)員通過

25、對顧客需求的詢問,按要求做出點菜單局部數(shù)據(jù)元素:餐桌號、菜肴號、菜名、數(shù)量等注釋: 圖4-8 ipo圖系統(tǒng):z酒店管理系統(tǒng) 作者:趙婷婷模塊:財務(wù)管理模塊 日期:2011-01-9編號:p4 被調(diào)用:收銀員調(diào)用:系統(tǒng)數(shù)據(jù)庫輸入:消費清單及日結(jié)算清單輸出:顧客的消費信息和收益額處理:收銀員對顧客的點菜單進行賬務(wù)處理和核算,并生成消費清單局部數(shù)據(jù)元素:餐桌號、菜肴號、數(shù)量、總額等注釋:圖4-9 4.3.2代碼設(shè)計 4.3.2.1代碼設(shè)計的原則算法遵循復(fù)雜度小的,簡潔,易維護,易懂,可擴充的原則。唯一性:一個對象可能有多個名稱, 也可按不同的方式對它進行描述。但在一個編碼體系中,一個對象只能賦予它一

26、個唯一的代碼, 反之一個代碼只能唯一地標(biāo)識一個對象, 不允許重碼、亂碼、錯碼。合理性:代碼結(jié)構(gòu)應(yīng)與相應(yīng)的分類體系相對應(yīng)??蓴U充性:應(yīng)留有充分的余地,以備將來不斷擴充的需要。簡單性:結(jié)構(gòu)盡可能簡單,盡可能短,以減少各種差錯。適用性:代碼盡可能反映對象的特點,以助記憶,便于填寫。規(guī)范性:國家有關(guān)編碼標(biāo)準(zhǔn)是代碼設(shè)計的重要依據(jù),已有標(biāo)準(zhǔn)的必須遵循。在一個代碼體系中,代碼結(jié)構(gòu)、類型、編寫格式必須統(tǒng)一。系統(tǒng)性:有一定的分組規(guī)則,從而在整個系統(tǒng)中具有通用性。4.3.2.2系統(tǒng)所需代碼設(shè)計系統(tǒng)需要設(shè)計的代碼塊如下:1) 需要設(shè)計數(shù)據(jù)庫存儲部分的代碼2) 需要編寫界面的代碼3)需要編寫實現(xiàn)各個功能模塊的代碼4)

27、需要編寫各模塊之間接口的代碼5)需要編寫出錯處理的代碼6)需要編寫約束條件4.3.3數(shù)據(jù)庫設(shè)計表1庫存信息數(shù)據(jù)庫表 列名 數(shù)據(jù)類型 長度 允許空 文字描述貨物號 char 10 貨物編號貨物名 char 10 y 貨物名稱數(shù)量 int 4 所剩貨物數(shù)保質(zhì)日期 char 10 貨物保質(zhì)日期 表2 訂餐信息數(shù)據(jù)庫表 列名 數(shù)據(jù)類型 長度 允許空 文字描述 訂餐號 char 5 訂餐編號人數(shù) char 5 顧客的人數(shù)點菜單 char 20 y 預(yù)定菜肴日期 char 10 就餐時間 表3 餐桌信息數(shù)據(jù)庫表 列名 數(shù)據(jù)類型 長度 允許空 文字描述 餐桌號 char 5 餐桌編號座位數(shù) char 4 餐

28、桌的座位數(shù)地理位置 char 20 餐桌的所在地占用 char 2 是否有人在使用 表4 菜品信息數(shù)據(jù)庫表 列名 數(shù)據(jù)類型 長度 允許空 文字描述 菜號 char 5 菜肴編號菜名 char 10 菜肴名稱單價 char 5 菜肴的價格4.4.詳細設(shè)計4.4.1倉庫管理模塊詳細設(shè)計4.4.1.1模塊定義(1)編號:p1.1、p1.2、p1.3名稱:盤貨、訂貨、入庫功能:保證庫存量。倉庫管理員根據(jù)存貨實存不足的情況,向采購部發(fā)出訂貨通知。采購部組織供貨,倉庫管理員驗貨入庫,采購部根據(jù)實際入庫的貨品情況填制入庫單,倉庫管理員登記入庫單進賬。(2)編號:p1.4、p1.5名稱:出、退庫處理功能:實現(xiàn)

29、領(lǐng)料部的進退庫處理。領(lǐng)料部門填制出庫單,倉庫管理員登記出庫單進賬,并發(fā)貨給領(lǐng)料部門。領(lǐng)料部門如需退貨,需要填制退庫單,倉庫管理員驗貨入庫,并登記退庫單進賬。4.4.1.2輸入項目(1)貨物信息表(2)出庫單、退庫單、貨物信息表4.4.1.3輸出項目(1)訂貨單、入庫單(2)出庫統(tǒng)計單、退庫統(tǒng)計單4.4.1.4程序過程設(shè)計(1)開始庫存量n?生成訂貨單采購員采購商品入庫結(jié)束是 否盤貨 圖4-10(2)否是出庫?出庫單修改庫存信息并出庫退庫單修改庫存信息并退庫結(jié)束開始圖4-114.4.1.5測試要點主要測試方面有:倉庫管理模塊中倉庫管理員盤點貨物時查看是否有缺貨情況,若有則下訂貨單采購;采購員采購

30、后入庫;領(lǐng)料部的對貨物的出庫和退庫,這些是否能夠正常執(zhí)行并記錄在庫存管理的數(shù)據(jù)庫中。4.4.2訂餐管理模塊詳細設(shè)計4.4.2.1模塊定義編號:p2.1、p2.2、p2.3名稱:訂餐管理模塊功能:各個顧客填寫訂餐情況。服務(wù)員根據(jù)信息作出相應(yīng)的處理。4.4.2.2輸入項目訂餐信息4.4.2.3輸出項目顧客訂餐信息4.4.2.4程序過程設(shè)計是否顧客填寫訂餐信息開始查詢訂餐信息是否修改結(jié)束修改信息圖4-124.4.2.5測試要點主要測試方面有:訂餐管理模塊中對于顧客訂餐信息的管理和檢測;顧客對其表現(xiàn)需求的訂餐信息擁有填寫、查詢、修改等職權(quán),并直接反映與系統(tǒng)中。4.4.3點餐管理模塊詳細設(shè)計4.4.3.

31、1模塊定義編號:p3.1、p3.2、p3.3名稱:點餐管理模塊功能: 服務(wù)員通過對顧客需求的詢問,按要求做出點菜單4.4.3.2輸入項目點菜信息、菜譜4.4.3.3輸出項目點菜單4.4.3.4程序過程設(shè)計給顧客開臺開始結(jié)束按菜譜點菜服務(wù)員把菜單交給收銀員和后廚 圖4-134.4.3.5測試要點主要測試方面有:點餐管理模塊中顧客的開臺和點菜都是聯(lián)接系統(tǒng)的,系統(tǒng)根據(jù)數(shù)據(jù)庫中信息來安排顧客的座位和菜單信息。顧客點完餐后,服務(wù)員根據(jù)顧客的需求在收銀員那里掛賬,待顧客就餐完畢后在進行結(jié)賬服務(wù)。4.4.4財務(wù)管理模塊詳細設(shè)計4.4.4.1模塊定義(1)編號:p4.1、p4.2、p4.3名稱:營業(yè)開市管理功

32、能:收銀部向財務(wù)部領(lǐng)取必要的現(xiàn)金和發(fā)票。1)收銀組長填寫領(lǐng)款單等,向財務(wù)部門領(lǐng)取現(xiàn)金、發(fā)票等。 2)收銀組長將現(xiàn)金、發(fā)票等分配給收銀員。(2)編號:p4.4、p4.5名稱:結(jié)賬與核對 功能:完成客戶消費結(jié)算,并生成收銀單并存根(3)編號:p4.6名稱:日結(jié)算功能:將每日的總賬整理交付財務(wù)部,財務(wù)部進行入賬記錄。4.4.4.2輸入項目(1)領(lǐng)款單(2)菜單、 現(xiàn)金(3)收銀單存根、記賬薄、日收入現(xiàn)金4.4.4.3輸出項目(1)現(xiàn)金、發(fā)票(2)消費清單、收據(jù),找零(3)收銀報表、收銀日報表4.4.4.4程序過程設(shè)計(1)開始收銀組長,填寫領(lǐng)款單財務(wù)部審核,分配現(xiàn)金發(fā)票收銀組長分配收銀員結(jié)束圖4-14(2)開始根據(jù)菜單生成結(jié)算清單,更改相應(yīng)的庫存信息。核對完畢生成收銀單并存根通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論