賓館信息管理系統(tǒng)_第1頁
賓館信息管理系統(tǒng)_第2頁
賓館信息管理系統(tǒng)_第3頁
賓館信息管理系統(tǒng)_第4頁
賓館信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 酒店信息管理系統(tǒng) 需求分析說明書姓 名 :楊陽所在學(xué)院 :計(jì)算機(jī)學(xué)院(軟件學(xué)院)年級(jí)專業(yè) :2012級(jí)信息管理與信息系統(tǒng)專業(yè)學(xué) 號(hào) :0121121463目錄一、引言 1.1項(xiàng)目背景-3 1.2設(shè)計(jì)思路-3 1.3設(shè)計(jì)目的-3二、功能需求三、概念結(jié)構(gòu)設(shè)計(jì)5四、邏輯結(jié)構(gòu)設(shè)計(jì)11五、系統(tǒng)實(shí)現(xiàn)19六、系統(tǒng)測(cè)試25一、引言1.1項(xiàng)目背景酒店業(yè)的競(jìng)爭(zhēng)愈來愈激烈。要想在競(jìng)爭(zhēng)中取得優(yōu)勢(shì),必須在經(jīng)營(yíng)管理、產(chǎn)品服務(wù)等方面提高服務(wù)管理意識(shí)。而對(duì)客房的經(jīng)營(yíng)起決定作用的是客房的管理。面對(duì)信息時(shí)代的挑戰(zhàn),利用科技手段提高企業(yè)管理無疑是一條行之有效的途徑。因此采用電腦和先進(jìn)的技術(shù)管理業(yè)務(wù)、財(cái)務(wù)等諸多環(huán)節(jié)已成為推動(dòng)旅店業(yè)

2、快速發(fā)展的先決條件。將計(jì)算機(jī)系統(tǒng)參與到酒店的日常營(yíng)業(yè)管理之中,更加充分的發(fā)揮了其工作優(yōu)勢(shì),提高工作效率,為酒店管理提供了更加充足的手段,主要有如下體現(xiàn): 實(shí)時(shí)性數(shù)據(jù),為酒店的管理人員提供最及時(shí)的經(jīng)營(yíng)數(shù)據(jù),包括當(dāng)前的房間狀況、入住及預(yù)訂客戶分析,客房房態(tài)、住客情況等報(bào)表均采用動(dòng)態(tài)的統(tǒng)計(jì)功能,可隨時(shí)按需要打印,對(duì)于依靠手工處理來記錄或統(tǒng)計(jì)數(shù)據(jù),很難做到及時(shí)性和保證數(shù)據(jù)的準(zhǔn)確性,想要徹底消除人工制表的辛苦及由于報(bào)表時(shí)間差異而造成的不準(zhǔn)確性,為在激烈競(jìng)爭(zhēng)環(huán)境中的酒店提供更加精確、及時(shí)的數(shù)據(jù)供決策層參考等。因此有必要開發(fā)一套酒店管理系統(tǒng)。 1.2設(shè)計(jì)思路1)以酒店帳務(wù)管理為核心,基于帳號(hào)統(tǒng)一管理客人信息

3、及帳務(wù)。2)加強(qiáng)前臺(tái)接待和銷售功能,客史資料管理更加完善。3)系統(tǒng)擴(kuò)展性更加強(qiáng)大,采用了先進(jìn)的平臺(tái),在設(shè)計(jì)上留有將來提升的空間。4)加強(qiáng)和外部數(shù)據(jù)的接口功能,如電話計(jì)費(fèi)、公安數(shù)據(jù)傳輸、身份證掃描等。1.3 設(shè)計(jì)目的(1)建立一套功能完整、高效、安全、穩(wěn)定的酒店管理信息系統(tǒng)。(2)系統(tǒng)能夠?qū)T工日常操作進(jìn)行快速、安全地反映。(3)實(shí)現(xiàn)對(duì)預(yù)訂、入住、退宿、調(diào)房、房態(tài)設(shè)置等信息的方便迅速錄入、查詢及管理,了解酒店日常業(yè)務(wù)的相關(guān)信息。(4)界面簡(jiǎn)潔、操作方便、簡(jiǎn)單易學(xué),用戶不需要有太多的專業(yè)知識(shí)。(5)能夠方便用戶、酒店管理人員通過內(nèi)部網(wǎng)或外部網(wǎng)了解相關(guān)信息。二、功能需求預(yù)訂入住到退房系統(tǒng)總體流程圖:

4、客戶前臺(tái)登記客戶信息處理核對(duì)信息處理錄入處理客戶信息表預(yù)訂登記表系統(tǒng)查詢處理姓名查詢房間查詢證件查詢?nèi)掌诓樵儾樵兘Y(jié)果處理客房部入住信息處理住房登記表住房統(tǒng)計(jì)處理住房統(tǒng)計(jì)表住房審核處理財(cái)務(wù)部財(cái)務(wù)統(tǒng)計(jì)處理前臺(tái)結(jié)算、退房處理退宿登記表項(xiàng)目需求分析就是描述系統(tǒng)需求,通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機(jī)制,因此,酒店餐飲管理系統(tǒng)的需求分析也是開發(fā)人員和用戶一起完成的。需求分析的第一步是描述酒店餐飲管理系統(tǒng)的功能,即定義用例,以此確定系統(tǒng)的功能需求。該系統(tǒng)主要從酒店的訂餐方面來分析。酒店餐飲管理系統(tǒng)的核心思想就是以顧客是上帝為核心,這就意味著

5、酒店將把客人作為其運(yùn)作的核心,提升客人滿意程度,獲得更大的利潤(rùn)。隨著行業(yè)競(jìng)爭(zhēng)的加劇和市場(chǎng)的快速膨脹,增長(zhǎng)率的下降,利潤(rùn)的降低,消費(fèi)行為的理性化是必然的發(fā)展趨勢(shì)。各大酒店更多的將目光專注于如何提高服務(wù)質(zhì)量,提高經(jīng)營(yíng)管理,而提高經(jīng)營(yíng)管理最重要的保證就是信息技術(shù)。酒店餐飲管理系統(tǒng)也是一個(gè)酒店不可缺少的部分,它的內(nèi)部無論對(duì)于客戶還是員工來說都至關(guān)重要,所以一個(gè)系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕目旖莸男畔⒑头奖愕牟樵兎绞?,而且不?yīng)有時(shí)間和地域的限制。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已成為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的部分,使用計(jì)算機(jī)對(duì)

6、酒店餐飲的管理具有著手工管理所無法比擬的優(yōu)點(diǎn):(1)客戶和工作人員可以隨時(shí)了解有關(guān)酒店餐飲的相關(guān)信息。(2)減輕了工作人員的工作負(fù)擔(dān)。(3)查詢、修改更加方便、快捷。1.1系統(tǒng)的主要功能根據(jù)餐飲行業(yè)的特點(diǎn)和該企業(yè)的實(shí)際情況,該系統(tǒng)以餐飲業(yè)務(wù)為基礎(chǔ),突出前臺(tái)管理,從專業(yè)角度出發(fā),提供科學(xué)有效的管理模式。點(diǎn)菜方面采取圖形界面加數(shù)據(jù)的方式,使用戶能直觀地管理數(shù)據(jù)信息,并能有效地管理每個(gè)開臺(tái)的房間臺(tái)號(hào)所點(diǎn)的酒菜。人事管理:新管理員或者經(jīng)理或主管可以在這里進(jìn)行注冊(cè),以獲得注冊(cè)帳號(hào)并獲得軟件的管理權(quán)限。登錄管理:已注冊(cè)的用戶可以在這里修改自己的密碼,并核查已注冊(cè)人員。菜譜價(jià)格:菜譜價(jià)格面板用于添加或者修改

7、各種菜品并為其制定價(jià)格。報(bào)表統(tǒng)計(jì):報(bào)表統(tǒng)計(jì)面板主要用于顯示每日或者每月或每年的銷售額柱狀圖、曲線圖,方便統(tǒng)計(jì)人員的直觀查閱。成本控制:成本控制面板用于各個(gè)階段銷售額及成本的計(jì)算,統(tǒng)計(jì)和歸總。系統(tǒng)設(shè)置:系統(tǒng)設(shè)置用于對(duì)系統(tǒng)的各種音樂進(jìn)行選擇或者設(shè)置音效。系統(tǒng)幫助:主要進(jìn)行各種幫助文件的調(diào)用和選擇。收款界面:預(yù)定位置:用于完成位置的預(yù)定操作。退訂位置:用于完成位置的退定。點(diǎn)菜系統(tǒng):用于完成點(diǎn)菜的相關(guān)操作,可以采用下拉式菜單,也可直接輸入菜名或編號(hào)。結(jié)帳服務(wù):用于完成結(jié)帳的相關(guān)操作??蛻舴?wù):用于添加客戶及查找客戶信息等操作。1.2系統(tǒng)的實(shí)現(xiàn)目標(biāo)面對(duì)服務(wù)行業(yè)的高速發(fā)展和餐飲企業(yè)信息化發(fā)展的過程中出現(xiàn)的

8、各種情況,該餐飲管理系統(tǒng)在實(shí)施后應(yīng)能夠達(dá)到以下目標(biāo):采用漢字圖形用戶界面,系統(tǒng)界面友好美觀,操作簡(jiǎn)單易行。人工處理這些信息不僅工作量繁重、復(fù)雜,而且容易產(chǎn)生錯(cuò)誤和混亂。采用計(jì)算機(jī)進(jìn)行信息的有效管理不但能實(shí)現(xiàn)管理的規(guī)范化,而且還可以避免錯(cuò)誤,提高效率,本系統(tǒng)即針對(duì)餐飲業(yè)的信息管理而設(shè)計(jì)制作的。該軟件應(yīng)盡可能地降低使用者的勞動(dòng)強(qiáng)度,同時(shí)提高工作質(zhì)量和效率。系統(tǒng)維護(hù)方便可靠,具有靈活性、通用性及安全性的特點(diǎn)。1.3系統(tǒng)的性能需求1系統(tǒng)的安全性系統(tǒng)運(yùn)行安全是決定軟件質(zhì)量的重要因素,雖然此餐飲系統(tǒng)不需要接入Internet,但系統(tǒng)中涉及多方信息,如果有人蓄意破壞任意信息,都可能會(huì)導(dǎo)致系統(tǒng)的停用,會(huì)帶來損

9、失,因此仍然需要保證它的安全。為了保證系統(tǒng)的安全性,必須采取一定的安全措施,防止用戶越權(quán)使用,防止工作數(shù)據(jù)被非法篡改、破壞和泄露等。既要考慮操作系統(tǒng)的安全性,還要考慮到餐飲系統(tǒng)本身的安全性。2系統(tǒng)的合理性在設(shè)計(jì)系統(tǒng)時(shí)要考慮實(shí)際的系統(tǒng)性能和硬件要求,不能忽視所處環(huán)境,也不能一味地追求新技術(shù),要保證系統(tǒng)的合理性。3系統(tǒng)的簡(jiǎn)單性、易用性要考慮到不同層次服務(wù)人員及領(lǐng)導(dǎo)人員的計(jì)算機(jī)操作水平,一般而言,大部分服務(wù)員的計(jì)算機(jī)操作水平偏低,因此開發(fā)時(shí)要本著“簡(jiǎn)單易用”的原則,方便各層次人員的使用,使人員的培訓(xùn)降到最低。對(duì)于收銀的服務(wù)員只需要簡(jiǎn)單且快捷地收銀方式,既利于他們使用,也提高收銀速度,同樣對(duì)于領(lǐng)導(dǎo)人員

10、,也需求簡(jiǎn)單、一目了然的界面,這樣即使是沒有操作過計(jì)算機(jī)的人來說,只需要進(jìn)行簡(jiǎn)單的操作培訓(xùn)就可以達(dá)到熟練,使之能順利地完成系統(tǒng)各種功能。4系統(tǒng)的穩(wěn)定性、可靠性餐飲業(yè)從業(yè)人員來源廣泛,分布性強(qiáng),往往不具備專業(yè)的計(jì)算機(jī)知識(shí),因此,餐飲系統(tǒng)必須穩(wěn)定、可靠。另外,餐飲業(yè)營(yíng)業(yè)時(shí)間與一般公司(或企業(yè))區(qū)別很大:一般公司(或企業(yè))正常上班時(shí)間,餐飲企業(yè)生意不多;而一般公司(或企業(yè))休息時(shí)間卻正是餐飲業(yè)營(yíng)業(yè)高峰。餐飲系統(tǒng)必須兼顧到餐飲業(yè)這種間隙性的營(yíng)業(yè)狀況,必須具有高度的穩(wěn)定性,保證在營(yíng)業(yè)高峰時(shí)不出故障,即使出現(xiàn)故障,系統(tǒng)也必須具有快速恢復(fù)能力。1.4運(yùn)行環(huán)境系統(tǒng)對(duì)運(yùn)行的環(huán)境的要求:1硬件環(huán)境現(xiàn)在的電腦很高的

11、性價(jià)比,因此需要的配置應(yīng)該高于下面的配置:處理器:Inter Pentium 1.0GHz 或更高內(nèi)存:216MB硬盤空間:80GB光驅(qū):CD-ROM 48X顯卡:SVAG顯示適配器。2軟件環(huán)境Windows 7+ SQL Server2008 + JDK 1.63開發(fā)環(huán)境JAVA + SQL Server2008三.概念結(jié)構(gòu)設(shè)計(jì)3.1功能模塊設(shè)計(jì)采用本系統(tǒng)可以大大減少前臺(tái)的服務(wù)人員的人數(shù),直接和廚房聯(lián)系加快上菜速度。由于采用計(jì)算機(jī)操作,可以大大提高操作速度。為了能夠適應(yīng)信息化發(fā)展的需要,提高餐飲部門的工作效率,引入了該信息系統(tǒng)。根據(jù)分析,酒店餐飲管理系統(tǒng)可分為以下三個(gè)模塊:登錄模塊、訂餐模塊

12、、后臺(tái)管理模塊。其系統(tǒng)模塊圖3.1.1所示。閃 屏 登 錄收款界面操作管理界面結(jié)帳統(tǒng)計(jì)客戶服務(wù)結(jié)帳服務(wù)預(yù)定位置退定位置點(diǎn)菜用餐系統(tǒng)幫助系統(tǒng)設(shè)置成本控制報(bào)表統(tǒng)計(jì)菜譜價(jià)格登錄管理人事管理圖3.1.1 系統(tǒng)模塊圖 3.2數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)的收集和數(shù)據(jù)分析秘獲得的主要成果。數(shù)據(jù)字典在數(shù)據(jù)庫設(shè)計(jì)中占有很重要的地位。數(shù)據(jù)字典部分如下:表3.2.1管理員信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:服務(wù)員信息來源:系統(tǒng)管理員去處:服務(wù)員信息刪除查詢數(shù)據(jù)結(jié)構(gòu):管理員信息: 編號(hào),區(qū)域名稱,描述,密碼,服務(wù)人員類型,員工編號(hào),性別簡(jiǎn)要說明:管理員信息表主要是錄入員工的信息,以

13、及對(duì)員工的添加,刪除,分工表3.2.2餐桌信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:餐桌信息來源:區(qū)域餐桌信息去處:餐桌信息預(yù)定查詢數(shù)據(jù)結(jié)構(gòu):餐桌信息: 編號(hào),區(qū)域ID,名稱,狀態(tài),主菜單ID,其他簡(jiǎn)要說明:餐桌信息表主要是查看餐桌的當(dāng)前狀態(tài)表3.2.3菜單信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:菜單信息來源:菜單信息去處:菜單信息添加,刪除查詢數(shù)據(jù)結(jié)構(gòu):菜單信息表主要是查看菜單的信息菜單信息: 編號(hào),區(qū)域名稱,描述,價(jià)格,菜單ID簡(jiǎn)要說明:菜單信息,主要是管理員對(duì)菜單信息的添加與刪除表3.2.4營(yíng)業(yè)額信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:營(yíng)業(yè)額信息來源:營(yíng)業(yè)額去處:營(yíng)業(yè)額信息查詢數(shù)據(jù)結(jié)構(gòu):營(yíng)

14、業(yè)額信息: 編號(hào),區(qū)域名稱,描述,類型簡(jiǎn)要說明:營(yíng)業(yè)額信息,管理員能查看總的營(yíng)業(yè)額表3.2.5訂餐信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:訂餐信息來源:訂餐去處:訂餐信息刪除查詢數(shù)據(jù)結(jié)構(gòu):訂餐信息: 員工編號(hào),餐桌號(hào),時(shí)間簡(jiǎn)要說明:訂餐信息,訂餐與開臺(tái)表3.2.6酒店信息表數(shù)據(jù)流系統(tǒng)名:餐飲管理系統(tǒng)條目名:酒店信息來源:酒店去處:酒店信息查詢數(shù)據(jù)結(jié)構(gòu):酒店信息: 編號(hào),區(qū)域名稱,描述,地址,營(yíng)業(yè)時(shí)間,負(fù)責(zé)人,電話簡(jiǎn)要說明:管理員可查看,修改酒店的基本信息3.3 E-R圖概念設(shè)計(jì)是一種面向?qū)ο蟮臄?shù)據(jù)模型,是按照用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模。它描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的實(shí)現(xiàn)環(huán)境,這

15、種方法用ER圖描述現(xiàn)實(shí)世界中的實(shí)體,而不涉及這些實(shí)體在系統(tǒng)中的方法。概念設(shè)計(jì)中最著名的方法就是實(shí)體聯(lián)系方法(ER方法),建立ER模型,用ER圖表示概念結(jié)構(gòu),得到數(shù)據(jù)庫的概念模型 。ER模型中包含“實(shí)體”,“聯(lián)系”和“屬性”。在本系統(tǒng)中,多對(duì)多的關(guān)系用(m-n)表示。本系統(tǒng)的主要的實(shí)體有餐桌,客人,菜譜,餐飲,賬單,點(diǎn)菜單等。實(shí)體ER圖如下所示:圖3.3.1 餐桌ER圖餐桌餐桌編號(hào)餐桌狀態(tài)座數(shù)位置客人姓名聯(lián)系方式訂餐時(shí)間編號(hào)座位號(hào)圖 3.3.2 總體ER圖圖3.3.3 菜譜ER圖菜單菜品種類菜名價(jià)格廚師描述訂餐座位號(hào)菜名名稱價(jià)格數(shù)量區(qū)域圖3.3.4 餐飲ER圖圖3.3.5 餐飲費(fèi)ER圖賬單座位號(hào)

16、客人號(hào)菜單號(hào)結(jié)賬圖3.3.6 點(diǎn)菜單E點(diǎn)菜單菜類餐桌號(hào)菜名說明數(shù)量3.4總體E-R圖邏輯設(shè)計(jì)的目的是把概念設(shè)計(jì)好的概念模型轉(zhuǎn)換成與選用的具體機(jī)器上的DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。這些模型在功能上、完整性和一致性約束及數(shù)據(jù)庫的可擴(kuò)展性等方面均應(yīng)滿足用戶的各種要求。因而,根據(jù)上節(jié)的實(shí)體ER圖,總體ER圖如下:賬單客人餐桌訂餐餐飲結(jié)賬入座上菜用餐點(diǎn)菜菜譜11nmnnm111圖3.4 總體ER圖四.邏輯結(jié)構(gòu)設(shè)計(jì)4.1建立關(guān)系模式客戶(客戶編號(hào),姓名,電話,座位號(hào),訂餐時(shí)間)員工(員工號(hào),姓名,性別,年齡,電話,密碼)點(diǎn)菜單(食品編號(hào),菜名,餐桌號(hào),數(shù)量,說明)銷售賬單(訂單號(hào),銷售額,備注

17、)訂單(座位號(hào),訂單號(hào),訂單時(shí)間,菜單號(hào),數(shù)量,顧客號(hào))菜單(菜單號(hào),菜品號(hào),時(shí)間)菜品(菜品號(hào),名稱,價(jià)格,狀態(tài))1、 rszl(用戶表)序號(hào)字段名稱字段描述字段類型長(zhǎng)度備注1empid用戶編號(hào)nvarchar20不允許空2empname用戶姓名nvarchar20不允許空3empimage用戶照片image允許空4sex用戶性別nchar1允許空5address用戶地址nvarchar50允許空6birthday出生年月日datetime允許空7sfzid身份證號(hào)nchar18允許空8xl學(xué)歷nchar4允許空9zhiwei職位nchar8允許空10hf婚姻狀況nchar2允許空11tel

18、1電話varchar20允許空12tel2手機(jī)varchar20允許空13mail郵箱varchar50允許空14zctime日期datetime允許空15passwd密碼nvarchar20允許空表4.1 rszl用戶表主要用于存儲(chǔ)一些用戶信息,如用戶的賬號(hào)、密碼和類型地點(diǎn)等等,主要用于用戶登錄,添加客戶和添加預(yù)定時(shí)會(huì)使用到用戶信息來記錄經(jīng)手的用戶。2、 orderdesk(客戶表)序號(hào)字段名稱字段描述字段類型長(zhǎng)度備注1customame客戶姓名nvarchar50 允許空2tel客戶電話nvarchar50允許空3deskid座位號(hào)nchar不允許空4number定菜數(shù)int 允許空5ti

19、me訂餐時(shí)間datetime不允許空表4.2 orderdesk 客戶表主要用于存儲(chǔ)一些客戶信息,如客戶的姓名、電話、座位號(hào)、定菜數(shù)目、訂餐時(shí)間。通過字段deskid找到顧客訂餐的詳細(xì)情況。3、 menu (食譜表)序號(hào)字段名稱字段描述字段類型長(zhǎng)度備注1fooddid食譜編碼nvarchar50不允許空2foodname食譜名稱nvarchar50不允許空3price食譜價(jià)格float不允許空4chief食譜廚師nchar10允許空表4.3 menu食譜表主要用于存儲(chǔ)一些食譜信息,如食譜的名稱、價(jià)格等等,主要用于客戶訂餐,使用于添加預(yù)定。字段Price記錄的是食物的價(jià)格。當(dāng)客戶預(yù)定餐點(diǎn)時(shí),系統(tǒng)

20、使用它來算費(fèi)用。4、 bookdetail(預(yù)定表)序號(hào)字段名稱字段描述字段類型長(zhǎng)度備注1bookid訂單號(hào)nchar10不允許空2foodid食譜編號(hào)nchar10允許空3foodnum食品數(shù)目int允許空表4.4 bookdetail預(yù)定表主要用于存儲(chǔ)一些預(yù)定信息,如客戶的訂單號(hào)、食品編號(hào)、食品數(shù)目。該表和其它各表都有緊密的聯(lián)系。5. costnum(報(bào)價(jià)表)序號(hào)字段名稱字段描述字段類型長(zhǎng)度備注1fooddid食譜編碼nvarchar50不允許空2foodname食譜名稱nvarchar50不允許空3materials食品材料nvarchar50 允許空4matcost食品報(bào)價(jià)float允

21、許空5matsnum食品數(shù)目nchar10允許空表4.5 costnum4.2餐飲管理系統(tǒng)邏輯功能圖就餐預(yù)定餐飲管理系統(tǒng)會(huì)員查詢收銀員日?qǐng)?bào)表欠帳處理就餐結(jié)帳退菜錄入菜單明細(xì)錄入就餐登記圖4.2系統(tǒng)邏輯功能圖4.3餐飲管理系統(tǒng)各模塊詳細(xì)設(shè)計(jì)4.3.1.管理界面主界面1.訪問模塊說明主要包括7大功能模塊,分別是: 人事資料員工登陸菜譜價(jià)格報(bào)表統(tǒng)計(jì)成本庫房幫 助系統(tǒng)設(shè)置2.主界面功能說明點(diǎn)擊主界面左功能按鈕縮進(jìn)紐后,左功能按鈕區(qū)縮進(jìn),便于用戶放大右區(qū)域的圖標(biāo)進(jìn)行瀏覽查詢??s進(jìn)后按鈕變?yōu)楣δ苊姘鍙棾鲡o,點(diǎn)擊后功能面板在左側(cè)彈出。主界面布局結(jié)構(gòu):一共有4個(gè)Jpanel,一個(gè)分屏面板,分屏面板加載了左側(cè)的

22、功能面板和右邊的卡片式布局面板,然后下方框架CON加載了狀態(tài)欄面板。3.3.2人事管理1.模塊功能:對(duì)員工的信息進(jìn)行添加、修改、刪除、查詢、顯示詳細(xì)信息的操作。訪問數(shù)據(jù)表說明:表名人事資料字段名及用途:?jiǎn)T工編號(hào)存放員工的編號(hào)。(主鍵)姓名存放員工姓名。照片存放指定圖片的路徑。性別存放員工的性別。住址存放員工的家庭住址。出生日期存放員工的出生日期。身份證號(hào)存放員工的身份證號(hào)。學(xué)歷存放員工的學(xué)歷。職位存放員工現(xiàn)擔(dān)任的職位?;榉翊娣艈T工的婚姻狀況。聯(lián)系電話1存放員工的坐機(jī)電話。聯(lián)系電話2存放員工的手機(jī)號(hào)碼。郵箱存放員工的電子郵箱。注冊(cè)時(shí)間存放此條記錄寫入的時(shí)間。備注存放此員工的一些特殊說明。2.人事

23、管理界面功能說明:添加功能:點(diǎn)擊人事管理界面的添加按鈕,彈出新員工登記對(duì)話框,填寫此對(duì)話框的內(nèi)容來說明員工信息,包括:姓名、性別、出生日期、身份證號(hào)、家庭住址、學(xué)歷、婚否、聯(lián)系電話、手機(jī)、職位、郵箱、備注、照片等信息。新員工登記對(duì)話框布局說明:采用空布局,共有15個(gè)JLabel、4個(gè)JRadioButton,5個(gè)JComboBox,6個(gè)JTextField,1個(gè)JTextArea,1個(gè)JScrollPane,3個(gè)JButton,1個(gè)JPanel組成。新員工登記對(duì)話框填寫要求及功能說明:姓名、身份證號(hào)和職位是必添項(xiàng),其他為選添項(xiàng),姓名、地址、郵箱、備注為文本域且均小于50個(gè)字符,身份證號(hào)為文本域

24、只能填寫數(shù)字且在1618位之間,性別是單選按鈕默認(rèn)是男,婚否是單選按鈕默認(rèn)是未婚,學(xué)歷是下拉菜單默認(rèn)是無,職位是下拉菜單默認(rèn)值是空白,手機(jī)和聯(lián)系電話均為文本域,添加照片是由一個(gè)添加照片按鈕和一個(gè)Panel組成,點(diǎn)擊添加照片按鈕可彈出文件選擇對(duì)話框,在對(duì)話框中的篩選器只能選擇圖片文件(JPG、BMP、GIF),選中指定文件按打開后,可以把選中的圖片顯示到Panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。添加按鈕,可以把當(dāng)前的信息存入數(shù)據(jù)庫中的人事信息表中,把選訂的圖片放到Image文件夾下,如果沒有選擇文件則按選擇的性別分配默認(rèn)圖片文件,并根據(jù)身份證號(hào)碼的后六位和此員工的職位信

25、息自動(dòng)產(chǎn)生一個(gè)編號(hào)為員工編號(hào)連同當(dāng)前點(diǎn)擊添加按鈕的時(shí)間為注冊(cè)時(shí)間一并顯示在一個(gè)添出式對(duì)話框中,讓用戶確定,確定后將此信息一并寫入數(shù)據(jù)庫。修改功能:在選中人事管理界面中的表格的一行時(shí),修改按鈕會(huì)變?yōu)榭蛇x狀態(tài),如點(diǎn)擊可修改這一行記錄的信息,彈出修改員工記錄對(duì)話框,填寫此對(duì)話框的內(nèi)容來修改所選中的已經(jīng)添加過的員工基本信息。如選中一行是再點(diǎn)擊人事管理界面的其他無按鈕位置,修改按鈕會(huì)變?yōu)椴豢蛇x狀態(tài)。修改員工記錄對(duì)話框布局說明:采用空布局,共有15個(gè)JLabel、4個(gè)JRadioButton,5個(gè)JComboBox,6個(gè)JTextField,1個(gè)JTextArea,1個(gè)JScrollPane,3個(gè)JBut

26、ton,1個(gè)JPanel組成。修改員工記錄對(duì)話框填寫要求及功能說明:從數(shù)據(jù)庫中調(diào)出此員工注冊(cè)的信息分別填寫到修改員工記錄對(duì)話框的相應(yīng)位置,從數(shù)據(jù)庫中調(diào)出此員工的照片路徑再從此位置把照片畫到Panel中去,修改相應(yīng)的要修改信息。其中:姓名、身份證號(hào)和職位是必添項(xiàng),其他為選添項(xiàng),姓名、地址、郵箱、備注為文本域且均小于50個(gè)字符,身份證號(hào)為文本域只能填寫數(shù)字且在1618位之間,性別是單選按鈕默認(rèn)是男,婚否是單選按鈕默認(rèn)是未婚,學(xué)歷是下拉菜單默認(rèn)是無,職位是下拉菜單默認(rèn)值是空白,手機(jī)和聯(lián)系電話均為文本域,添加照片是由一個(gè)添加照片按鈕和一個(gè)Panel組成,點(diǎn)擊修改照片按鈕可彈出文件選擇對(duì)話框,在對(duì)話框中

27、的篩選器只能選擇圖片文件(JPG、BMP、GIF),選中指定文件按打開后,可以把選中的圖片顯示到Panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。修改按鈕,可以把當(dāng)前的信息替換數(shù)據(jù)庫中人事信息表中的當(dāng)前要修改行,把修改的照片放到Image文件夾下,并把以前舊的照片刪除,如果沒有修改照片則無照片操作。刪除功能:點(diǎn)擊人事管理界面表格中要?jiǎng)h除的記錄,刪除按鈕會(huì)變?yōu)榭蛇x狀態(tài),點(diǎn)擊刪除按鈕,彈出刪除員工對(duì)話框,詢問是否刪除當(dāng)前所選記錄,選擇是則刪除數(shù)據(jù)表中的相應(yīng)記錄,人事管理界面表格中的相應(yīng)記錄,和image文件夾下的照片文件,如是默認(rèn)圖片則不做刪除照片操作。 刪除員工對(duì)話框布局說明:

28、JOPtionPane中的Message選擇框。查詢功能:在人事管理的上面有查詢對(duì)話框,可以輸入員工的姓名,員工號(hào),和職位,均可以查昂到相應(yīng)的信息。詳細(xì)信息功能:雙擊或點(diǎn)中一行按詳細(xì)信息,都可以打開人事資料界面可以查看此人的詳細(xì)信息。4.3.3收款界面主界面1.訪問模塊說明:主要包括6大功能模塊,分別是:預(yù)定位置退定位置點(diǎn)菜服務(wù)結(jié)帳服務(wù)客戶服務(wù)預(yù)定位置(BookTable) 模塊功能:可以輸入預(yù)定時(shí)間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時(shí)間是自動(dòng)取系統(tǒng)當(dāng)前時(shí)間添入 ,如按下確定,則將相關(guān)信息加入數(shù)據(jù)庫預(yù)定表中,按取消則放棄。注意此界面支持鍵盤回車Enter鍵及方向鍵。 界面結(jié)

29、構(gòu):由六個(gè)標(biāo)簽及六個(gè)文本框和兩個(gè)按鈕構(gòu)成退定位置(ExitTable) 模塊功能:以畫圖的形式顯示預(yù)定時(shí)間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時(shí)間 , 如按下確定,則將此桌子數(shù)據(jù)庫預(yù)定表中相關(guān)信息刪除,按取消則放棄。注意此界面支持鍵盤回車Enter鍵及方向鍵點(diǎn)菜服務(wù)(BookDish)模塊功能:完成點(diǎn)菜的相關(guān)操作,左邊列表框顯示菜的類別,其下面表格可根據(jù)列表框所選類別顯示此類別的菜品,左邊最下面兩個(gè)列表框可選擇服務(wù)員及廚師,雙擊左邊表格中某行或選中后單擊添加,可將相關(guān)信息加入到右邊表格中,也可在右邊表格 的文本框中輸入菜的名稱或編碼,按確定鍵直接將相關(guān)菜的信息加入到右邊表格中。如果選中右邊表格某行后,可按修改按鈕修改所選菜品的數(shù)量,按刪除將刪除該行。按確定則將所選的菜的相關(guān)信息加入到單號(hào)流水表中,用餐表中,并將桌子狀態(tài)表中此桌子的狀態(tài)改為用餐中,按取消則放棄。界面結(jié)構(gòu):由類別列表框,服務(wù)員列表框,廚師列表框,兩個(gè)表格,輸入名稱的文本框,輸入數(shù)量的文本眶,確定按鈕,刪除按鈕,修改按鈕,添加按鈕,退出按鈕組成結(jié)帳服務(wù)(endBill) 模塊功能:完成

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論