滿漢樓餐飲系統(tǒng)設(shè)計(jì)文檔_第1頁
滿漢樓餐飲系統(tǒng)設(shè)計(jì)文檔_第2頁
滿漢樓餐飲系統(tǒng)設(shè)計(jì)文檔_第3頁
滿漢樓餐飲系統(tǒng)設(shè)計(jì)文檔_第4頁
滿漢樓餐飲系統(tǒng)設(shè)計(jì)文檔_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.滿漢樓餐飲系統(tǒng)畢業(yè)設(shè)計(jì)文檔學(xué)生學(xué)號(hào):133160學(xué)生姓名:田姜,孟永祥。,陳念詩指導(dǎo)老師:黃玲系部:電子信息部專業(yè):軟件技術(shù)目 錄摘要第 1 章軟件設(shè)計(jì)概要11.1設(shè)計(jì)目的11.2設(shè)計(jì)背景11.3性能需求11.4環(huán)境需求1第 2 章界面設(shè)計(jì)22.1登錄啟動(dòng)界面22.2登錄界面22.3主界面32.4人事管理界面42.5登錄管理界面42.6菜譜管理界面52.7報(bào)表統(tǒng)計(jì)界面62.8成本和庫房管理界面72.9動(dòng)畫幫助界面82.10收款界面9第 3 章系統(tǒng)模塊分析113.1畫圖面板類113.2數(shù)據(jù)庫連接類113.3音樂控制類11第 4 章數(shù)據(jù)庫設(shè)計(jì)124.1本系統(tǒng)擁有如下20個(gè)數(shù)據(jù)表124.2數(shù)據(jù)表的

2、連接關(guān)系12第 5 章功能模塊設(shè)計(jì)135.1管理界面135.1.1人事管理135.1.2登錄管理135.1.3菜譜價(jià)格135.1.4報(bào)表統(tǒng)計(jì)145.1.5成本控制145.1.6系統(tǒng)設(shè)置145.1.7系統(tǒng)幫助145.2收款界面145.2.1預(yù)定位置145.2.2退訂位置145.2.3點(diǎn)菜系統(tǒng)145.2.4結(jié)帳服務(wù)145.2.5客戶服務(wù)145.2.6結(jié)帳服務(wù)14第 6 章具體模塊設(shè)計(jì)166.1管理界面主界面166.1.1模塊功能166.1.2訪問模塊說明166.1.3主界面功能說明166.2人事管理166.3收款界面主界面19第 7章 總結(jié) 摘要伴隨著中國餐飲業(yè)的快速發(fā)展,與傳統(tǒng)管理方式的不適越來

3、越突顯,管理者越發(fā)想要擁有一個(gè)簡單快效的管理工具,基于此狀態(tài),我們開發(fā)了一個(gè)簡單的系統(tǒng)來幫助這些人.;.軟件設(shè)計(jì)概要設(shè)計(jì)目的在餐飲業(yè)中主要有4大類信息:人事管理、銷售統(tǒng)計(jì)、成本管理和庫房管理。人工處理這些信息不僅工作量繁重、復(fù)雜,而且容易產(chǎn)生錯(cuò)誤和混亂。采用計(jì)算機(jī)進(jìn)行信息的有效管理不但能實(shí)現(xiàn)管理的規(guī)范化,而且還可以避免錯(cuò)誤,提高效率,本系統(tǒng)即針對餐飲業(yè)的信息管理而設(shè)計(jì)制作的。設(shè)計(jì)背景為了應(yīng)對越來越快的餐飲業(yè)的發(fā)展,開發(fā)本系統(tǒng)是為了節(jié)省成本,快捷的管理人員與顧客需求性能需求本系統(tǒng)容量小,運(yùn)行速度快,界面美觀,人性化,操作方便,易于使用;經(jīng)理及主管可擁有所有的權(quán)限(能同時(shí)操作管理和收款界面),收款

4、員只能操作收款界面,其他人員則不能進(jìn)入。環(huán)境需求硬件環(huán)境:任何平臺(tái),256內(nèi)存 軟件環(huán)境: Windows 2000 + SQL Server2000 + JDK 1.5開發(fā)環(huán)境:JAVA + SQL Server2000界面設(shè)計(jì)登錄啟動(dòng)界面登錄界面主界面人事管理界面登錄管理界面菜譜管理界面報(bào)表統(tǒng)計(jì)界面成本和庫房管理界面動(dòng)畫幫助界面收款界面系統(tǒng)模塊分析為了編程的過程中,程序結(jié)構(gòu)更加的簡潔明了,本軟件系統(tǒng)編制了以下幾個(gè)系統(tǒng)模塊:畫圖面板類作用:在各種面板加載背景和圖片時(shí)調(diào)用,避免重復(fù)定義和類中過多的冗余代碼數(shù)據(jù)庫連接類作用:在各個(gè)類進(jìn)行數(shù)據(jù)庫連接時(shí)調(diào)用,避免重復(fù)定義和類中過多的冗余代碼音樂控制類

5、在各個(gè)組件加載音效和加載背景音樂時(shí)調(diào)用,避免重復(fù)定義和類中過多的冗余代碼數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)擁有如下21個(gè)數(shù)據(jù)表表名介紹01臨時(shí)庫存存放本次盤庫的臨時(shí)信息02人事資料用于存放公司員工的詳細(xì)信息03價(jià)格用于存放每種菜品的價(jià)格04出入庫單處入庫單明細(xì)05單號(hào)流水用于臨時(shí)存放帳單的信息06客戶折扣用于存放客戶的累計(jì)消費(fèi)及折扣信息07帳單流水用于存放帳單的相關(guān)信息08客戶資料用于存放客戶的相關(guān)信息,如姓名,聯(lián)系電話09成本名稱每項(xiàng)成本的名稱及相關(guān)信息10成本登記每項(xiàng)成本的初始庫存及單價(jià),現(xiàn)在庫存及單價(jià)11桌子狀態(tài)用于存放各個(gè)桌子的相關(guān)信息12點(diǎn)菜用于存放所點(diǎn)菜的詳細(xì)信息13用餐用于存放相關(guān)用餐信息14登錄

6、用于存放可用此軟件員工的姓名及密碼15盤點(diǎn)明細(xì)盤點(diǎn)明細(xì)帳16盤點(diǎn)登記盤點(diǎn)次數(shù)的登記,和盤點(diǎn)人17菜譜用于存放各種菜及飲品的相關(guān)信息18銷售量統(tǒng)計(jì)用于統(tǒng)計(jì)每天的各菜品的銷售量情況19銷售額統(tǒng)計(jì)用于統(tǒng)計(jì)每天的銷售額情況20預(yù)定用于保存預(yù)定位置的相關(guān)信息21初始狀態(tài)存放成本錄入的狀態(tài)數(shù)據(jù)表的連接關(guān)系功能模塊設(shè)計(jì)閃 屏 登 錄操作管理界面收款界面登錄管理菜譜價(jià)格人事管理系統(tǒng)設(shè)置成本控制系統(tǒng)幫助報(bào)表統(tǒng)計(jì)預(yù)定位置退定位置點(diǎn)菜用餐結(jié)帳服務(wù)客戶服務(wù)結(jié)帳統(tǒng)計(jì)預(yù)定管理界面人事管理新管理員或者經(jīng)理或主管可以在這里進(jìn)行注冊,以獲得注冊帳號(hào)并獲得軟件的管理權(quán)限。登錄管理已注冊的用戶可以在這里修改自己的密碼,并核查已注冊

7、人員。菜譜價(jià)格菜譜價(jià)格面板用于添加或者修改各種菜品并為其制定價(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è)置用于對系統(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ù)用于添加客戶及查找客戶信息等操作結(jié)帳服務(wù)用語完成結(jié)帳統(tǒng)計(jì)及查找某個(gè)帳單的相關(guān)信息具體模塊設(shè)計(jì)管理界面

8、主界面模塊功能調(diào)用各個(gè)模塊函數(shù),并加載各個(gè)模塊的功能面板,顯示數(shù)據(jù)庫表格數(shù)據(jù)及銷售額柱狀圖、曲線圖。作為用戶的使用桌面。訪問模塊說明主要包括7大功能模塊,分別是: 人事資料員工登陸菜譜價(jià)格報(bào)表統(tǒng)計(jì)成本庫房幫 助系統(tǒng)設(shè)置主界面功能說明點(diǎn)擊主界面左功能按鈕縮進(jìn)紐后,左功能按鈕區(qū)縮進(jìn),便于用戶放大右區(qū)域的圖標(biāo)進(jìn)行瀏覽查詢。縮進(jìn)后按鈕變?yōu)楣δ苊姘鍙棾鲡o,點(diǎn)擊后功能面板在左側(cè)彈出。主界面布局結(jié)構(gòu):一共有4個(gè)Jpanel,一個(gè)分屏面板,分屏面板加載了左側(cè)的功能面板和右邊的卡片式布局面板,然后下方框架CON加載了狀態(tài)欄面板。人事管理模塊功能:對員工的信息進(jìn)行添加、修改、刪除、查詢、顯示詳細(xì)信息的操作。訪問數(shù)

9、據(jù)表說明:表名人事資料字段名及用途:員工編號(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)碼。郵箱存放員工的電子郵箱。注冊時(shí)間存放此條記錄寫入的時(shí)間。備注存放此員工的一些特殊說明。人事管理界面功能說明:添加功能:點(diǎn)擊人事管理界面的添加按鈕,彈出新員工登記對話框,填寫此對話框的內(nèi)容來說明員工信息,包括:姓名、性別、出生日期、身份證號(hào)、家庭住址、學(xué)歷、婚否

10、、聯(lián)系電話、手機(jī)、職位、郵箱、備注、照片等信息。新員工登記對話框布局說明:采用空布局,共有15個(gè)JLabel、4個(gè)JRadioButton,5個(gè)JComboBox,6個(gè)JTextField,1個(gè)JTextArea,1個(gè)JScrollPane,3個(gè)JButton,1個(gè)JPanel組成。新員工登記對話框填寫要求及功能說明:姓名、身份證號(hào)和職位是必添項(xiàng),其他為選添項(xiàng),姓名、地址、郵箱、備注為文本域且均小于50個(gè)字符,身份證號(hào)為文本域只能填寫數(shù)字且在1618位之間,性別是單選按鈕默認(rèn)是男,婚否是單選按鈕默認(rèn)是未婚,學(xué)歷是下拉菜單默認(rèn)是無,職位是下拉菜單默認(rèn)值是空白,手機(jī)和聯(lián)系電話均為文本域,添加照片是

11、由一個(gè)添加照片按鈕和一個(gè)Panel組成,點(diǎn)擊添加照片按鈕可彈出文件選擇對話框,在對話框中的篩選器只能選擇圖片文件(JPG、BMP、GIF),選中指定文件按打開后,可以把選中的圖片顯示到Panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。添加按鈕,可以把當(dāng)前的信息存入數(shù)據(jù)庫中的人事信息表中,把選訂的圖片放到Image文件夾下,如果沒有選擇文件則按選擇的性別分配默認(rèn)圖片文件,并根據(jù)身份證號(hào)碼的后六位和此員工的職位信息自動(dòng)產(chǎn)生一個(gè)編號(hào)為員工編號(hào)連同當(dāng)前點(diǎn)擊添加按鈕的時(shí)間為注冊時(shí)間一并顯示在一個(gè)添出式對話框中,讓用戶確定,確定后將此信息一并寫入數(shù)據(jù)庫。修改功能:在選中人事管理界面中的表

12、格的一行時(shí),修改按鈕會(huì)變?yōu)榭蛇x狀態(tài),如點(diǎn)擊可修改這一行記錄的信息,彈出修改員工記錄對話框,填寫此對話框的內(nèi)容來修改所選中的已經(jīng)添加過的員工基本信息。如選中一行是再點(diǎn)擊人事管理界面的其他無按鈕位置,修改按鈕會(huì)變?yōu)椴豢蛇x狀態(tài)。修改員工記錄對話框布局說明:采用空布局,共有15個(gè)JLabel、4個(gè)JRadioButton,5個(gè)JComboBox,6個(gè)JTextField,1個(gè)JTextArea,1個(gè)JScrollPane,3個(gè)JButton,1個(gè)JPanel組成。修改員工記錄對話框填寫要求及功能說明:從數(shù)據(jù)庫中調(diào)出此員工注冊的信息分別填寫到修改員工記錄對話框的相應(yīng)位置,從數(shù)據(jù)庫中調(diào)出此員工的照片路徑再

13、從此位置把照片畫到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)擊修改照片按鈕可彈出文件選擇對話框,在對話框中的篩選器只能選擇圖片文件(JPG、BMP、GIF),選中指定文件按打開后,可以把選中的圖片顯示到Panel中去。取消按鈕,可不保存當(dāng)前填寫的信息而返回人事管理界面。修改按

14、鈕,可以把當(dāng)前的信息替換數(shù)據(jù)庫中人事信息表中的當(dāng)前要修改行,把修改的照片放到Image文件夾下,并把以前舊的照片刪除,如果沒有修改照片則無照片操作。刪除功能:點(diǎn)擊人事管理界面表格中要?jiǎng)h除的記錄,刪除按鈕會(huì)變?yōu)榭蛇x狀態(tài),點(diǎn)擊刪除按鈕,彈出刪除員工對話框,詢問是否刪除當(dāng)前所選記錄,選擇是則刪除數(shù)據(jù)表中的相應(yīng)記錄,人事管理界面表格中的相應(yīng)記錄,和image文件夾下的照片文件,如是默認(rèn)圖片則不做刪除照片操作。刪除員工對話框布局說明:JOPtionPane中的Message選擇框。查詢功能:在人事管理的上面有查詢對話框,可以輸入員工的姓名,員工號(hào),和職位,均可以查昂到相應(yīng)的信息。詳細(xì)信息功能:雙擊或點(diǎn)中

15、一行按詳細(xì)信息,都可以打開人事資料界面可以查看此人的詳細(xì)信息。收款界面主界面模塊功能:調(diào)用各個(gè)模塊函數(shù),可根據(jù)數(shù)據(jù)庫的相關(guān)信息改變桌子的顏色,并且右邊按鈕的狀態(tài)可根據(jù)左邊桌子按鈕的相關(guān)狀態(tài)進(jìn)行 改變。而且右邊標(biāo)簽內(nèi)容可根據(jù)左邊所按下的桌子按鈕的相關(guān)信息,桌子用藍(lán)色表示空,黃色表示預(yù)定,紅色表示正在用餐訪問模塊說明:主要包括6大功能模塊,分別是:預(yù)定位置退定位置點(diǎn)菜服務(wù)結(jié)帳服務(wù)客戶服務(wù)結(jié)帳服務(wù)預(yù)定位置(BookTable) 模塊功能:可以輸入預(yù)定時(shí)間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時(shí)間是自動(dòng)取系統(tǒng)當(dāng)前時(shí)間添入 , 如按下確定,則將相關(guān)信息加入數(shù)據(jù)庫預(yù)定表中,并將桌子狀態(tài)表中

16、此桌子的狀態(tài)改為預(yù)定,然后將所預(yù)定的桌子顏色變?yōu)辄S色,按取消則放棄。注意此界面支持鍵盤回車Enter鍵及方向鍵 界面結(jié)構(gòu):由六個(gè)標(biāo)簽及六個(gè)文本框和兩個(gè)按鈕構(gòu)成2 退定位置(ExitTable) 模塊功能:以畫圖的形式顯示預(yù)定時(shí)間,預(yù)定人數(shù),預(yù)定人姓名,聯(lián)系電話, 預(yù)定位置,接到電話時(shí)間 , 如按下確定,則將此桌子數(shù)據(jù)庫預(yù)定表中相關(guān)信息刪除,并將桌子狀態(tài)表中此桌子的狀態(tài)改為空,并將此退定桌子顏色變?yōu)樗{(lán)色,按取消則放棄。注意此界面支持鍵盤回車Enter鍵及方向鍵3點(diǎn)菜服務(wù)(BookDish)模塊功能:完成點(diǎn)菜的相關(guān)操作,左邊列表框顯示菜的類別,其下面表格可根據(jù)列表框所選類別顯示此類別的菜品,左邊最

17、下面兩個(gè)列表框可選擇服務(wù)員及廚師,雙擊左邊表格中某行或選中后單擊添加,可將相關(guān)信息加入到右邊表格中,也可在右邊表格 的文本框中輸入菜的名稱或編碼,按確定鍵直接將相關(guān)菜的信息加入到右邊表格中。如果選中右邊表格某行后,可按修改按鈕修改所選菜品的數(shù)量,按刪除將刪除該行。按確定則將所選的菜的相關(guān)信息加入到單號(hào)流水表中,用餐表中,并將桌子狀態(tài)表中此桌子的狀態(tài)改為用餐中,并將此桌子顏色變?yōu)榧t色,按取消則放棄。界面結(jié)構(gòu):由類別列表框,服務(wù)員列表框,廚師列表框,兩個(gè)表格,輸入名稱的文本框,輸入數(shù)量的文本眶,確定按鈕,刪除按鈕,修改按鈕,添加按鈕,退出按鈕組成4結(jié)帳服務(wù)(endBill) 模塊功能:完成結(jié)帳的相

18、關(guān)操作,左邊表格顯示所點(diǎn)的菜,右邊總計(jì)中顯示所點(diǎn)菜的總額,可在貴賓卡號(hào)中輸入卡號(hào),如果正確,連接數(shù)據(jù)庫得到相應(yīng)折扣信息,并計(jì)算出實(shí)際應(yīng)交費(fèi)用,結(jié)帳方式可選擇三種,注意掛帳只能是經(jīng)理,需要經(jīng)理輸入密碼驗(yàn)證,如選擇現(xiàn)金,則需在收款中輸入所收款項(xiàng),按結(jié)帳按鈕,計(jì)算出應(yīng)找的錢數(shù),然后可選擇是否打印帳單,如選擇打印,則此界面消失,打印帳單,更改數(shù)據(jù)庫的相關(guān)信息,并將此桌子顏色變?yōu)樗{(lán)色,按取消則放棄。界面結(jié)構(gòu):由類別列表框,服務(wù)員列表框,廚師列表框,兩個(gè)表格,輸入名稱的文本框,輸入數(shù)量的文本眶,確定按鈕,刪除按鈕,修改按鈕,添加按鈕,退出按鈕組成5 客戶服務(wù)(cardSever)模塊功能:因?yàn)橹挥兄鞴芗敖?jīng)理才能進(jìn)行添加客戶,修改客戶資料,刪除客戶資料,因此需主管驗(yàn)證模塊功能:客戶服務(wù)主界面,可在查找眶中輸入客戶姓名,卡號(hào),或者選擇下拉列表眶中的數(shù)值按查找按鈕進(jìn)行查詢操作。選則表格中的一行,啟用修改,刪除,詳細(xì)資料按鈕,按下相應(yīng)按鈕調(diào)用相應(yīng)子界面。模塊功能:客戶添加子界面,可輸入姓名,性

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論