![酒店管理系統(tǒng)設(shè)計說明書_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/5/c45d3fa5-906f-470a-84db-050fcb3a9d58/c45d3fa5-906f-470a-84db-050fcb3a9d581.gif)
![酒店管理系統(tǒng)設(shè)計說明書_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/5/c45d3fa5-906f-470a-84db-050fcb3a9d58/c45d3fa5-906f-470a-84db-050fcb3a9d582.gif)
![酒店管理系統(tǒng)設(shè)計說明書_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/5/c45d3fa5-906f-470a-84db-050fcb3a9d58/c45d3fa5-906f-470a-84db-050fcb3a9d583.gif)
![酒店管理系統(tǒng)設(shè)計說明書_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/5/c45d3fa5-906f-470a-84db-050fcb3a9d58/c45d3fa5-906f-470a-84db-050fcb3a9d584.gif)
![酒店管理系統(tǒng)設(shè)計說明書_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/5/c45d3fa5-906f-470a-84db-050fcb3a9d58/c45d3fa5-906f-470a-84db-050fcb3a9d585.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、*實踐教學(xué)* 蘭州理工大學(xué)計算機(jī)與通信學(xué)院2014年春季學(xué)期 數(shù)據(jù)庫 課程設(shè)計題 目: 酒店管理系統(tǒng) 專業(yè)班級: 信息與計算科學(xué)2班 姓 名: 王亞嬌 學(xué) 號: 11500227 指導(dǎo)教師: 王旭陽 成 績: 目錄摘 要11.需求分析22.概念結(jié)構(gòu)設(shè)計53.邏輯結(jié)構(gòu)設(shè)計114.系統(tǒng)實現(xiàn)195.系統(tǒng)測試25參考文獻(xiàn)26課程設(shè)計總結(jié)27摘 要酒店餐飲管理系統(tǒng)是為了實現(xiàn)酒店餐飲自動化管理而設(shè)計的,它完全取代了原來酒店餐飲管理一直使用的人工處理的工作方式,并且避免了由于管理人員的工作疏忽以及管理質(zhì)量問題所造成的各種錯誤,為及時、準(zhǔn)確、高效的完成酒店餐飲管理工作提供了強(qiáng)有力的工具和管理手段。針對傳統(tǒng)的酒
2、店餐飲管理帶來的諸多不便,文章介紹了新型的酒店餐飲管理模式。在開發(fā)酒店餐飲管理系統(tǒng)中,本系統(tǒng)運用了sql server 2008為數(shù)據(jù)庫,系統(tǒng)實現(xiàn)了后臺管理、桌臺信息的查詢、開臺信息、點菜、收銀、桌臺信息管理、員工管理、菜單維護(hù)、消費查詢和盈利信息查詢等功能。數(shù)據(jù)靈活化配置一套餐飲管理系統(tǒng)。通過系統(tǒng)的開發(fā)掌握軟件的基本的開發(fā)流程,了解了系統(tǒng)的業(yè)務(wù)。從而掌握軟件開發(fā)整體過程,把知識運用實際生產(chǎn)中。 關(guān)鍵詞:數(shù)據(jù)庫管理系統(tǒng),酒店餐飲管理系統(tǒng), 系統(tǒng)設(shè)計,sql server 2008 1.需求分析項目需求分析就是描述系統(tǒng)需求,通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的
3、人之間建立一種理解和溝通的機(jī)制,因此,酒店餐飲管理系統(tǒng)的需求分析也是開發(fā)人員和用戶一起完成的。需求分析的第一步是描述酒店餐飲管理系統(tǒng)的功能,即定義用例,以此確定系統(tǒng)的功能需求。該系統(tǒng)主要從酒店的訂餐方面來分析。酒店餐飲管理系統(tǒng)的核心思想就是以顧客是上帝為核心,這就意味著酒店將把客人作為其運作的核心,提升客人滿意程度,獲得更大的利潤。隨著行業(yè)競爭的加劇和市場的快速膨脹,增長率的下降,利潤的降低,消費行為的理性化是必然的發(fā)展趨勢。各大酒店更多的將目光專注于如何提高服務(wù)質(zhì)量,提高經(jīng)營管理,而提高經(jīng)營管理最重要的保證就是信息技術(shù)。酒店餐飲管理系統(tǒng)也是一個酒店不可缺少的部分,它的內(nèi)部無論對于客戶還是員工
4、來說都至關(guān)重要,所以一個系統(tǒng)應(yīng)該能夠為用戶提供充足的快捷的信息和方便的查詢方式,而且不應(yīng)有時間和地域的限制。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已成為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的部分,使用計算機(jī)對酒店餐飲的管理具有著手工管理所無法比擬的優(yōu)點:(1)客戶和工作人員可以隨時了解有關(guān)酒店餐飲的相關(guān)信息。(2)減輕了工作人員的工作負(fù)擔(dān)。(3)查詢、修改更加方便、快捷。1.1系統(tǒng)的主要功能根據(jù)餐飲行業(yè)的特點和該企業(yè)的實際情況,該系統(tǒng)以餐飲業(yè)務(wù)為基礎(chǔ),突出前臺管理,從專業(yè)角度出發(fā),提供科學(xué)有效的管理模式。點菜方面采取圖形界面加數(shù)據(jù)的
5、方式,使用戶能直觀地管理數(shù)據(jù)信息,并能有效地管理每個開臺的房間臺號所點的酒菜。人事管理:新管理員或者經(jīng)理或主管可以在這里進(jìn)行注冊,以獲得注冊帳號并獲得軟件的管理權(quán)限。登錄管理:已注冊的用戶可以在這里修改自己的密碼,并核查已注冊人員。菜譜價格:菜譜價格面板用于添加或者修改各種菜品并為其制定價格。報表統(tǒng)計:報表統(tǒng)計面板主要用于顯示每日或者每月或每年的銷售額柱狀圖、曲線圖,方便統(tǒng)計人員的直觀查閱。成本控制:成本控制面板用于各個階段銷售額及成本的計算,統(tǒng)計和歸總。系統(tǒng)設(shè)置:系統(tǒng)設(shè)置用于對系統(tǒng)的各種音樂進(jìn)行選擇或者設(shè)置音效。系統(tǒng)幫助:主要進(jìn)行各種幫助文件的調(diào)用和選擇。收款界面:預(yù)定位置:用于完成位置的預(yù)
6、定操作。退訂位置:用于完成位置的退定。點菜系統(tǒng):用于完成點菜的相關(guān)操作,可以采用下拉式菜單,也可直接輸入菜名或編號。結(jié)帳服務(wù):用于完成結(jié)帳的相關(guān)操作??蛻舴?wù):用于添加客戶及查找客戶信息等操作。1.2系統(tǒng)的實現(xiàn)目標(biāo)面對服務(wù)行業(yè)的高速發(fā)展和餐飲企業(yè)信息化發(fā)展的過程中出現(xiàn)的各種情況,該餐飲管理系統(tǒng)在實施后應(yīng)能夠達(dá)到以下目標(biāo):采用漢字圖形用戶界面,系統(tǒng)界面友好美觀,操作簡單易行。人工處理這些信息不僅工作量繁重、復(fù)雜,而且容易產(chǎn)生錯誤和混亂。采用計算機(jī)進(jìn)行信息的有效管理不但能實現(xiàn)管理的規(guī)范化,而且還可以避免錯誤,提高效率,本系統(tǒng)即針對餐飲業(yè)的信息管理而設(shè)計制作的。該軟件應(yīng)盡可能地降低使用者的勞動強(qiáng)度,
7、同時提高工作質(zhì)量和效率。系統(tǒng)維護(hù)方便可靠,具有靈活性、通用性及安全性的特點。1.3系統(tǒng)的性能需求1系統(tǒng)的安全性系統(tǒng)運行安全是決定軟件質(zhì)量的重要因素,雖然此餐飲系統(tǒng)不需要接入internet,但系統(tǒng)中涉及多方信息,如果有人蓄意破壞任意信息,都可能會導(dǎo)致系統(tǒng)的停用,會帶來損失,因此仍然需要保證它的安全。為了保證系統(tǒng)的安全性,必須采取一定的安全措施,防止用戶越權(quán)使用,防止工作數(shù)據(jù)被非法篡改、破壞和泄露等。既要考慮操作系統(tǒng)的安全性,還要考慮到餐飲系統(tǒng)本身的安全性。2系統(tǒng)的合理性在設(shè)計系統(tǒng)時要考慮實際的系統(tǒng)性能和硬件要求,不能忽視所處環(huán)境,也不能一味地追求新技術(shù),要保證系統(tǒng)的合理性。3系統(tǒng)的簡單性、易用
8、性要考慮到不同層次服務(wù)人員及領(lǐng)導(dǎo)人員的計算機(jī)操作水平,一般而言,大部分服務(wù)員的計算機(jī)操作水平偏低,因此開發(fā)時要本著“簡單易用”的原則,方便各層次人員的使用,使人員的培訓(xùn)降到最低。對于收銀的服務(wù)員只需要簡單且快捷地收銀方式,既利于他們使用,也提高收銀速度,同樣對于領(lǐng)導(dǎo)人員,也需求簡單、一目了然的界面,這樣即使是沒有操作過計算機(jī)的人來說,只需要進(jìn)行簡單的操作培訓(xùn)就可以達(dá)到熟練,使之能順利地完成系統(tǒng)各種功能。4系統(tǒng)的穩(wěn)定性、可靠性餐飲業(yè)從業(yè)人員來源廣泛,分布性強(qiáng),往往不具備專業(yè)的計算機(jī)知識,因此,餐飲系統(tǒng)必須穩(wěn)定、可靠。另外,餐飲業(yè)營業(yè)時間與一般公司(或企業(yè))區(qū)別很大:一般公司(或企業(yè))正常上班時間
9、,餐飲企業(yè)生意不多;而一般公司(或企業(yè))休息時間卻正是餐飲業(yè)營業(yè)高峰。餐飲系統(tǒng)必須兼顧到餐飲業(yè)這種間隙性的營業(yè)狀況,必須具有高度的穩(wěn)定性,保證在營業(yè)高峰時不出故障,即使出現(xiàn)故障,系統(tǒng)也必須具有快速恢復(fù)能力。1.4運行環(huán)境系統(tǒng)對運行的環(huán)境的要求:1硬件環(huán)境現(xiàn)在的電腦很高的性價比,因此需要的配置應(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 server20082.概念結(jié)構(gòu)設(shè)
10、計2.1功能模塊設(shè)計采用本系統(tǒng)可以大大減少前臺的服務(wù)人員的人數(shù),直接和廚房聯(lián)系加快上菜速度。由于采用計算機(jī)操作,可以大大提高操作速度。為了能夠適應(yīng)信息化發(fā)展的需要,提高餐飲部門的工作效率,引入了該信息系統(tǒng)。根據(jù)分析,酒店餐飲管理系統(tǒng)可分為以下三個模塊:登錄模塊、訂餐模塊、后臺管理模塊。其系統(tǒng)模塊圖2.1.1所示。閃 屏 登 錄收款界面操作管理界面結(jié)帳統(tǒng)計客戶服務(wù)結(jié)帳服務(wù)預(yù)定位置退定位置點菜用餐系統(tǒng)幫助系統(tǒng)設(shè)置成本控制報表統(tǒng)計菜譜價格登錄管理人事管理圖2.1.1 系統(tǒng)模塊圖 2.2數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)的收集和數(shù)據(jù)分析秘獲得的主要成果。數(shù)據(jù)字典在數(shù)據(jù)庫設(shè)計中
11、占有很重要的地位。數(shù)據(jù)字典部分如下:表2.2.1管理員信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:服務(wù)員信息來源:系統(tǒng)管理員去處:服務(wù)員信息刪除查詢數(shù)據(jù)結(jié)構(gòu):管理員信息: 編號,區(qū)域名稱,描述,密碼,服務(wù)人員類型,員工編號,性別簡要說明:管理員信息表主要是錄入員工的信息,以及對員工的添加,刪除,分工表2.2.2餐桌信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:餐桌信息來源:區(qū)域餐桌信息去處:餐桌信息預(yù)定查詢數(shù)據(jù)結(jié)構(gòu):餐桌信息: 編號,區(qū)域id,名稱,狀態(tài),主菜單id,其他簡要說明:餐桌信息表主要是查看餐桌的當(dāng)前狀態(tài)表2.2.3菜單信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:菜單信息來源:菜單信息去處:菜單信
12、息添加,刪除查詢數(shù)據(jù)結(jié)構(gòu):菜單信息表主要是查看菜單的信息菜單信息: 編號,區(qū)域名稱,描述,價格,菜單id簡要說明:菜單信息,主要是管理員對菜單信息的添加與刪除表2.2.4營業(yè)額信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:營業(yè)額信息來源:營業(yè)額去處:營業(yè)額信息查詢數(shù)據(jù)結(jié)構(gòu):營業(yè)額信息: 編號,區(qū)域名稱,描述,類型簡要說明:營業(yè)額信息,管理員能查看總的營業(yè)額表2.2.5訂餐信息表數(shù)據(jù)流系統(tǒng)名:酒店管理系統(tǒng)條目名:訂餐信息來源:訂餐去處:訂餐信息刪除查詢數(shù)據(jù)結(jié)構(gòu):訂餐信息: 員工編號,餐桌號,時間簡要說明:訂餐信息,訂餐與開臺表2.2.6酒店信息表數(shù)據(jù)流系統(tǒng)名:餐飲管理系統(tǒng)條目名:酒店信息來源:酒店去處
13、:酒店信息查詢數(shù)據(jù)結(jié)構(gòu):酒店信息: 編號,區(qū)域名稱,描述,地址,營業(yè)時間,負(fù)責(zé)人,電話簡要說明:管理員可查看,修改酒店的基本信息2.3 e-r圖概念設(shè)計是一種面向?qū)ο蟮臄?shù)據(jù)模型,是按照用戶的觀點來對數(shù)據(jù)和信息建模。它描述了從用戶角度看到的數(shù)據(jù),它反映了用戶的實現(xiàn)環(huán)境,這種方法用er圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的方法。概念設(shè)計中最著名的方法就是實體聯(lián)系方法(er方法),建立er模型,用er圖表示概念結(jié)構(gòu),得到數(shù)據(jù)庫的概念模型 。er模型中包含“實體”,“聯(lián)系”和“屬性”。在本系統(tǒng)中,多對多的關(guān)系用(m-n)表示。本系統(tǒng)的主要的實體有餐桌,客人,菜譜,餐飲,賬單,點菜單等。實體
14、er圖如下所示:圖2.3.1 餐桌er圖餐桌餐桌編號餐桌狀態(tài)座數(shù)位置客人姓名聯(lián)系方式訂餐時間編號座位號圖 2.3.2 總體er圖圖2.3.3 菜譜er圖菜單菜品種類菜名價格廚師描述訂餐座位號菜名名稱價格數(shù)量區(qū)域圖2.3.4 餐飲er圖圖2.3.5 餐飲費er圖賬單座位號客人號菜單號結(jié)賬圖2.3.6 點菜單e點菜單菜類餐桌號菜名說明數(shù)量2.4總體e-r圖邏輯設(shè)計的目的是把概念設(shè)計好的概念模型轉(zhuǎn)換成與選用的具體機(jī)器上的dbms所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。這些模型在功能上、完整性和一致性約束及數(shù)據(jù)庫的可擴(kuò)展性等方面均應(yīng)滿足用戶的各種要求。因而,根據(jù)上節(jié)的實體er圖,總體er圖如下:賬單客人餐桌
15、訂餐餐飲結(jié)賬入座上菜用餐點菜菜譜11nmnnm111圖2.4 總體er圖3.邏輯結(jié)構(gòu)設(shè)計3.1建立關(guān)系模式客戶(客戶編號,姓名,電話,座位號,訂餐時間)員工(員工號,姓名,性別,年齡,電話,密碼)點菜單(食品編號,菜名,餐桌號,數(shù)量,說明)銷售賬單(訂單號,銷售額,備注)訂單(座位號,訂單號,訂單時間,菜單號,數(shù)量,顧客號)菜單(菜單號,菜品號,時間)菜品(菜品號,名稱,價格,狀態(tài))1、 rszl(用戶表)序號字段名稱字段描述字段類型長度備注1empid用戶編號nvarchar20不允許空2empname用戶姓名nvarchar20不允許空3empimage用戶照片image允許空4sex用戶
16、性別nchar1允許空5address用戶地址nvarchar50允許空6birthday出生年月日datetime允許空7sfzid身份證號nchar18允許空8xl學(xué)歷nchar4允許空9zhiwei職位nchar8允許空10hf婚姻狀況nchar2允許空11tel1電話varchar20允許空12tel2手機(jī)varchar20允許空13mail郵箱varchar50允許空14zctime日期datetime允許空15passwd密碼nvarchar20允許空表3.1 rszl用戶表主要用于存儲一些用戶信息,如用戶的賬號、密碼和類型地點等等,主要用于用戶登錄,添加客戶和添加預(yù)定時會使用到用
17、戶信息來記錄經(jīng)手的用戶。2、 orderdesk(客戶表)序號字段名稱字段描述字段類型長度備注1customame客戶姓名nvarchar50 允許空2tel客戶電話nvarchar50允許空3deskid座位號nchar不允許空4number定菜數(shù)int 允許空5time訂餐時間datetime不允許空表3.2 orderdesk 客戶表主要用于存儲一些客戶信息,如客戶的姓名、電話、座位號、定菜數(shù)目、訂餐時間。通過字段deskid找到顧客訂餐的詳細(xì)情況。3、 menu (食譜表)序號字段名稱字段描述字段類型長度備注1fooddid食譜編碼nvarchar50不允許空2foodname食譜名稱
18、nvarchar50不允許空3price食譜價格float不允許空4chief食譜廚師nchar10允許空表3.3 menu食譜表主要用于存儲一些食譜信息,如食譜的名稱、價格等等,主要用于客戶訂餐,使用于添加預(yù)定。字段price記錄的是食物的價格。當(dāng)客戶預(yù)定餐點時,系統(tǒng)使用它來算費用。4、 bookdetail(預(yù)定表)序號字段名稱字段描述字段類型長度備注1bookid訂單號nchar10不允許空2foodid食譜編號nchar10允許空3foodnum食品數(shù)目int允許空表3.4 bookdetail預(yù)定表主要用于存儲一些預(yù)定信息,如客戶的訂單號、食品編號、食品數(shù)目。該表和其它各表都有緊密的
19、聯(lián)系。5. costnum(報價表)序號字段名稱字段描述字段類型長度備注1fooddid食譜編碼nvarchar50不允許空2foodname食譜名稱nvarchar50不允許空3materials食品材料nvarchar50 允許空4matcost食品報價float允許空5matsnum食品數(shù)目nchar10允許空表3.5 costnum3.2餐飲管理系統(tǒng)邏輯功能圖就餐預(yù)定餐飲管理系統(tǒng)會員查詢收銀員日報表欠帳處理就餐結(jié)帳退菜錄入菜單明細(xì)錄入就餐登記圖3.2系統(tǒng)邏輯功能圖3.3餐飲管理系統(tǒng)各模塊詳細(xì)設(shè)計3.3.1.管理界面主界面1.訪問模塊說明主要包括7大功能模塊,分別是: 人事資料員工登陸菜
20、譜價格報表統(tǒng)計成本庫房幫 助系統(tǒng)設(shè)置2.主界面功能說明點擊主界面左功能按鈕縮進(jìn)紐后,左功能按鈕區(qū)縮進(jìn),便于用戶放大右區(qū)域的圖標(biāo)進(jìn)行瀏覽查詢。縮進(jìn)后按鈕變?yōu)楣δ苊姘鍙棾鲡o,點擊后功能面板在左側(cè)彈出。主界面布局結(jié)構(gòu):一共有4個jpanel,一個分屏面板,分屏面板加載了左側(cè)的功能面板和右邊的卡片式布局面板,然后下方框架con加載了狀態(tài)欄面板。3.3.2人事管理1.模塊功能:對員工的信息進(jìn)行添加、修改、刪除、查詢、顯示詳細(xì)信息的操作。訪問數(shù)據(jù)表說明:表名人事資料字段名及用途:員工編號存放員工的編號。(主鍵)姓名存放員工姓名。照片存放指定圖片的路徑。性別存放員工的性別。住址存放員工的家庭住址。出生日期存
21、放員工的出生日期。身份證號存放員工的身份證號。學(xué)歷存放員工的學(xué)歷。職位存放員工現(xiàn)擔(dān)任的職位。婚否存放員工的婚姻狀況。聯(lián)系電話1存放員工的坐機(jī)電話。聯(lián)系電話2存放員工的手機(jī)號碼。郵箱存放員工的電子郵箱。注冊時間存放此條記錄寫入的時間。備注存放此員工的一些特殊說明。2.人事管理界面功能說明:添加功能:點擊人事管理界面的添加按鈕,彈出新員工登記對話框,填寫此對話框的內(nèi)容來說明員工信息,包括:姓名、性別、出生日期、身份證號、家庭住址、學(xué)歷、婚否、聯(lián)系電話、手機(jī)、職位、郵箱、備注、照片等信息。新員工登記對話框布局說明:采用空布局,共有15個jlabel、4個jradiobutton,5個jcombobo
22、x,6個jtextfield,1個jtextarea,1個jscrollpane,3個jbutton,1個jpanel組成。新員工登記對話框填寫要求及功能說明:姓名、身份證號和職位是必添項,其他為選添項,姓名、地址、郵箱、備注為文本域且均小于50個字符,身份證號為文本域只能填寫數(shù)字且在1618位之間,性別是單選按鈕默認(rèn)是男,婚否是單選按鈕默認(rèn)是未婚,學(xué)歷是下拉菜單默認(rèn)是無,職位是下拉菜單默認(rèn)值是空白,手機(jī)和聯(lián)系電話均為文本域,添加照片是由一個添加照片按鈕和一個panel組成,點擊添加照片按鈕可彈出文件選擇對話框,在對話框中的篩選器只能選擇圖片文件(jpg、bmp、gif),選中指定文件按打開后
23、,可以把選中的圖片顯示到panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。添加按鈕,可以把當(dāng)前的信息存入數(shù)據(jù)庫中的人事信息表中,把選訂的圖片放到image文件夾下,如果沒有選擇文件則按選擇的性別分配默認(rèn)圖片文件,并根據(jù)身份證號碼的后六位和此員工的職位信息自動產(chǎn)生一個編號為員工編號連同當(dāng)前點擊添加按鈕的時間為注冊時間一并顯示在一個添出式對話框中,讓用戶確定,確定后將此信息一并寫入數(shù)據(jù)庫。修改功能:在選中人事管理界面中的表格的一行時,修改按鈕會變?yōu)榭蛇x狀態(tài),如點擊可修改這一行記錄的信息,彈出修改員工記錄對話框,填寫此對話框的內(nèi)容來修改所選中的已經(jīng)添加過的員工基本信息。如選中一行是
24、再點擊人事管理界面的其他無按鈕位置,修改按鈕會變?yōu)椴豢蛇x狀態(tài)。修改員工記錄對話框布局說明:采用空布局,共有15個jlabel、4個jradiobutton,5個jcombobox,6個jtextfield,1個jtextarea,1個jscrollpane,3個jbutton,1個jpanel組成。修改員工記錄對話框填寫要求及功能說明:從數(shù)據(jù)庫中調(diào)出此員工注冊的信息分別填寫到修改員工記錄對話框的相應(yīng)位置,從數(shù)據(jù)庫中調(diào)出此員工的照片路徑再從此位置把照片畫到panel中去,修改相應(yīng)的要修改信息。其中:姓名、身份證號和職位是必添項,其他為選添項,姓名、地址、郵箱、備注為文本域且均小于50個字符,身份
25、證號為文本域只能填寫數(shù)字且在1618位之間,性別是單選按鈕默認(rèn)是男,婚否是單選按鈕默認(rèn)是未婚,學(xué)歷是下拉菜單默認(rèn)是無,職位是下拉菜單默認(rèn)值是空白,手機(jī)和聯(lián)系電話均為文本域,添加照片是由一個添加照片按鈕和一個panel組成,點擊修改照片按鈕可彈出文件選擇對話框,在對話框中的篩選器只能選擇圖片文件(jpg、bmp、gif),選中指定文件按打開后,可以把選中的圖片顯示到panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。修改按鈕,可以把當(dāng)前的信息替換數(shù)據(jù)庫中人事信息表中的當(dāng)前要修改行,把修改的照片放到image文件夾下,并把以前舊的照片刪除,如果沒有修改照片則無照片操作。刪除功能:點
26、擊人事管理界面表格中要刪除的記錄,刪除按鈕會變?yōu)榭蛇x狀態(tài),點擊刪除按鈕,彈出刪除員工對話框,詢問是否刪除當(dāng)前所選記錄,選擇是則刪除數(shù)據(jù)表中的相應(yīng)記錄,人事管理界面表格中的相應(yīng)記錄,和image文件夾下的照片文件,如是默認(rèn)圖片則不做刪除照片操作。 刪除員工對話框布局說明:joptionpane中的message選擇框。查詢功能:在人事管理的上面有查詢對話框,可以輸入員工的姓名,員工號,和職位,均可以查昂到相應(yīng)的信息。詳細(xì)信息功能:雙擊或點中一行按詳細(xì)信息,都可以打開人事資料界面可以查看此人的詳細(xì)信息。3.3.3收款界面主界面1.訪問模塊說明:主要包括6大功能模塊,分別是:預(yù)定位置退定位置點菜服務(wù)
27、結(jié)帳服務(wù)客戶服務(wù)預(yù)定位置(booktable) 模塊功能:可以輸入預(yù)定時間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時間是自動取系統(tǒng)當(dāng)前時間添入 ,如按下確定,則將相關(guān)信息加入數(shù)據(jù)庫預(yù)定表中,按取消則放棄。注意此界面支持鍵盤回車enter鍵及方向鍵。 界面結(jié)構(gòu):由六個標(biāo)簽及六個文本框和兩個按鈕構(gòu)成退定位置(exittable) 模塊功能:以畫圖的形式顯示預(yù)定時間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時間 , 如按下確定,則將此桌子數(shù)據(jù)庫預(yù)定表中相關(guān)信息刪除,按取消則放棄。注意此界面支持鍵盤回車enter鍵及方向鍵點菜服務(wù)(bookdish)模塊功能:完成點菜的相關(guān)操
28、作,左邊列表框顯示菜的類別,其下面表格可根據(jù)列表框所選類別顯示此類別的菜品,左邊最下面兩個列表框可選擇服務(wù)員及廚師,雙擊左邊表格中某行或選中后單擊添加,可將相關(guān)信息加入到右邊表格中,也可在右邊表格 的文本框中輸入菜的名稱或編碼,按確定鍵直接將相關(guān)菜的信息加入到右邊表格中。如果選中右邊表格某行后,可按修改按鈕修改所選菜品的數(shù)量,按刪除將刪除該行。按確定則將所選的菜的相關(guān)信息加入到單號流水表中,用餐表中,并將桌子狀態(tài)表中此桌子的狀態(tài)改為用餐中,按取消則放棄。界面結(jié)構(gòu):由類別列表框,服務(wù)員列表框,廚師列表框,兩個表格,輸入名稱的文本框,輸入數(shù)量的文本眶,確定按鈕,刪除按鈕,修改按鈕,添加按鈕,退出按
29、鈕組成結(jié)帳服務(wù)(endbill) 模塊功能:完成結(jié)帳的相關(guān)操作,左邊表格顯示所點的菜,右邊總計中顯示所點菜的總額,可在貴賓卡號中輸入卡號,如果正確,連接數(shù)據(jù)庫得到相應(yīng)折扣信息,并計算出實際應(yīng)交費用,結(jié)帳方式可選擇三種,注意掛帳只能是經(jīng)理,需要經(jīng)理輸入密碼驗證,如選擇現(xiàn)金,則需在收款中輸入所收款項,按結(jié)帳按鈕,計算出應(yīng)找的錢數(shù),然后可選擇是否打印帳單,如選擇打印,則此界面消失,打印帳單,更改數(shù)據(jù)庫的相關(guān)信息,按取消則放棄。界面結(jié)構(gòu):由類別列表框,服務(wù)員列表框,廚師列表框,兩個表格,輸入名稱的文本框,輸入數(shù)量的文本眶,確定按鈕,刪除按鈕,修改按鈕,添加按鈕,退出按鈕組成 客戶服務(wù)(cardseve
30、r) 模塊功能:因為只有主管及經(jīng)理才能進(jìn)行添加客戶,修改客戶資料,刪除客戶資料,因此需主管驗證。客戶服務(wù)主界面,可在查找眶中輸入客戶姓名,卡號,或者選擇下拉列表眶中的數(shù)值按查找按鈕進(jìn)行查詢操作。選則表格中的一行,啟用修改,刪除,詳細(xì)資料按鈕,按下相應(yīng)按鈕調(diào)用相應(yīng)子界面。客戶添加子界面,可輸入姓名,性別,家庭住址,郵政編碼,聯(lián)系電話,注冊日期及卡號自動生成。雙擊某行或選中后單擊詳細(xì)按鈕,以畫圖的形式顯示客戶的詳細(xì)信息。結(jié)帳服務(wù)(billsever) 模塊功能:主要完成日結(jié)帳,月結(jié)帳,年結(jié)帳,及相關(guān)查找,在查找框中可輸入帳單號,或日期,查找相關(guān)帳單,將其信息加入到表格中。按下日結(jié)帳,將連接數(shù)據(jù)庫以
31、畫圖的形式顯示當(dāng)天的銷售額總計,并顯示每鐘結(jié)帳方式的銷售額及每種類別采的暢銷菜的前五名,月結(jié)帳,年結(jié)帳同理。4.系統(tǒng)實現(xiàn)4.1登錄啟動界面圖4.1 啟動界面4.2登錄界面圖4.2登陸界面4.3后臺管理主界面圖4.3 主界面4.4人事管理界面圖4.4人事管理界面4.5登錄管理界面圖4.5 登錄管理界面4.6菜譜管理界面圖4.6菜譜管理界面4.7報表統(tǒng)計界面圖4.7報表統(tǒng)計界面4.8成本和庫房管理界面圖4.8.1成本和庫房管理界面圖4.8.2成本和庫房管理界面4.9訂餐管理主界面圖4.9訂餐管理主界面4.10訂餐管理界面 4.10訂餐管理界面5.系統(tǒng)測試5.1測試步驟軟件系統(tǒng)測試的步驟,具體步驟如圖5-1所示:單元測試綜合測試確認(rèn)測試系統(tǒng)測試 軟件包結(jié)合其他部分他部分圖5.1 軟件測試步驟圖5.2測試方法單元測試:所采用的是白盒測試法,檢查模塊控制結(jié)構(gòu)的某些特殊路徑,期望覆蓋盡可能多的出錯點;經(jīng)過單元側(cè)試后的模塊,組裝為軟件包,對軟件包進(jìn)行綜合測試。綜合測試:主
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球光學(xué)透明粘合帶行業(yè)調(diào)研及趨勢分析報告
- 2025合同范本勞務(wù)派遣合同模板書人力資源和企業(yè)新
- 2025用戶服務(wù)合同
- 2025委托律師代理合同范本范文
- 土地轉(zhuǎn)讓居間合同
- 美容師勞動合同書
- 消殺服務(wù)合同范文
- 2025公司用工合同范本
- 戰(zhàn)略合作協(xié)議書合同
- 第1課+古代亞非(教學(xué)設(shè)計)【中職專用】《世界歷史》(高教版2023基礎(chǔ)模塊)
- 新教科版六年級下冊科學(xué)全冊教案
- 物業(yè)客服管家的培訓(xùn)課件
- 2024年房地產(chǎn)行業(yè)的樓市調(diào)控政策解讀培訓(xùn)
- 《統(tǒng)計學(xué)-基于Python》 課件全套 第1-11章 數(shù)據(jù)與Python語言-時間序列分析和預(yù)測
- 《GMP實務(wù)教程》 完整全套教學(xué)課件 項目1-14 GMP基礎(chǔ)知識-藥品生產(chǎn)行政檢查
- 裝飾定額子目(河南省)
- 【高速鐵路乘務(wù)工作存在的問題及對策研究9800字】
- 北師大版英語課文同步字帖三年級下冊課文對話原文及翻譯衡水體英語字帖三年級起點
- GB/T 2550-2016氣體焊接設(shè)備焊接、切割和類似作業(yè)用橡膠軟管
- GB/T 21295-2014服裝理化性能的技術(shù)要求
評論
0/150
提交評論