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

正文內(nèi)容

c_餐廳點(diǎn)餐系統(tǒng)酒店餐飲管理系統(tǒng)-資料下載頁

2024-11-29 11:29本頁面
  

【正文】 圖 結(jié)賬 界面 系統(tǒng)詳細(xì)設(shè)計 程序員根據(jù)這個藍(lán)圖寫出實際的代碼。因此,過程設(shè)計的結(jié)果基本上決定了最終 的程序代碼的質(zhì)量。過程設(shè)計的任務(wù)不是具體地編寫程序,而是要設(shè)計出程序的 “ 藍(lán)圖 ” , 在軟件的生命周期中,實際上對于長期使用的軟件系統(tǒng)而言,人讀程序的時間可能比寫程序的時間還要長得多。因此,衡量程序的質(zhì)量不僅要看邏輯是否正確,性能是否滿足要求,更主要的是要看是否容易閱讀和理解。過程設(shè)計的目標(biāo)不僅僅是邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設(shè)計出的處理過程應(yīng)該盡可能簡明易懂。結(jié)構(gòu)程序設(shè)計技術(shù)是實現(xiàn)上述目標(biāo)的關(guān)鍵技術(shù),因此是過程設(shè)計的邏輯基礎(chǔ)。 PAD 圖是面向高級程序設(shè)計語言的,為常用的高級程序設(shè)計語言都提供了一 整套相應(yīng)的圖形符號。由于每種控制語句都有一個圖形符號與之對應(yīng),顯然將 PAD 圖轉(zhuǎn)換成與之對應(yīng)的高級語言程序比較容易。 PAD 是一種程序結(jié)構(gòu)可見性好、結(jié)構(gòu)唯一、易于編制、易于檢查和易于修改的詳細(xì)設(shè)計表現(xiàn)方法。用 PAD可以消除軟件開發(fā)過程中設(shè)計與制作的分離。雖然目前仍需要由人來編制程序,一旦開發(fā)的 PAD 編程自動化系統(tǒng)實現(xiàn)的話,計算機(jī)就能從 PAD 自動編程,到那時程序邏輯就是軟件開發(fā)過程中人工制作的最終產(chǎn)品。顯然在開發(fā)時間上大大節(jié)省,開發(fā)質(zhì)量上將會大大提高。 本系統(tǒng)的功能模塊有 顧客開單、增加消費(fèi)、快速開單、賓客結(jié)賬、 預(yù)訂管理、系統(tǒng)設(shè)置、財務(wù)報表 等。每一個模塊又包含有自己的子模塊,并具有其相應(yīng)的功能。由于系廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 25 - 統(tǒng)的功能模塊眾多,在此不能對每個模塊都設(shè)計其 PAD圖,所以僅以 預(yù)訂管理、增加消費(fèi) 、 賓客結(jié)賬 的 PAD 圖來進(jìn)行說明。 預(yù)定管理 PAD 圖 管理員通過登陸模塊成功登陸系統(tǒng)后進(jìn)入該模塊 , 管理員可以選擇不同的條件來查詢預(yù)訂信息,將信息以表格的形式顯示給管理員,在這里管理員還可以添加、修改、刪除預(yù)訂信息 , 預(yù)訂管理 的 PAD 圖如圖 所示。 處理 圖 預(yù)訂管理 PAD 圖 增加消 費(fèi) PAD 圖 服務(wù)員 進(jìn) 入增加消費(fèi)模塊后,選擇相應(yīng)的菜品進(jìn)行添加,也可通過項目收索查詢菜品,獲取指定的菜品信息,增加消費(fèi) 的 PAD 圖如圖 所示。 查詢預(yù)訂信息 輸入查詢信息 顯示查詢結(jié)果 顯示無記錄 導(dǎo)出 繼續(xù)操作或退出 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 26 - 處理 增加消費(fèi) PAD 圖 賓客結(jié)賬 PAD 圖 用戶 進(jìn)行賓客結(jié)賬操作時,輸入會員編號或姓名 , 根據(jù)會員的級別進(jìn)行相應(yīng)的收費(fèi)折扣,如為普通用戶則直接進(jìn)行,實收和找零計算,并且顯示消費(fèi)菜單,賓客結(jié)賬 的 PAD圖如圖 。 處理 圖 賓客結(jié)賬 PAD 圖 查詢菜品信息 輸入查詢信息 顯示查詢結(jié)果 顯示無記錄 導(dǎo)出 繼續(xù)操作或退出 進(jìn)入賓客結(jié)賬模塊 輸入會員信息 普通用戶 顯示消費(fèi)菜單 繼續(xù)其他操作 折扣 結(jié)賬 結(jié)賬 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 27 - 5 測試 系統(tǒng)功能實現(xiàn) 用戶登錄 在 用戶 登錄中,主要實現(xiàn)的是對 用戶的 合法性進(jìn)行驗證。 用戶 在此輸入其用戶名、密碼,經(jīng)過與后臺數(shù)據(jù)庫服務(wù)器的信息進(jìn)行對比,驗證成功后登錄到屬于該用戶權(quán)限的頁面, 如圖 所示: 圖 管理員登錄界面 功能實現(xiàn): 1. 用戶 登錄時,驗證 用戶 輸入的信息是否 正確 ,通過使用客戶端腳本 JS,來驗證用戶輸入的信息是 正確 ,如果信息 不正確 ,則提示信息 錯誤 。 2.驗證用戶輸入信息 正確 后,使用 Membership 來對數(shù)據(jù)庫進(jìn)行訪問,來完成對用戶名 、 密碼 和類型 的驗證,驗證成功 后,在客戶端存儲 Cookie 文件,用來存儲用戶的基本信息。 3.當(dāng)用戶驗證成功后,判斷用戶的角色,跳轉(zhuǎn)到角色所對應(yīng)的頁面 。 主界面 以管理員身份成功登錄后進(jìn)入系統(tǒng)主界面,根據(jù)菜單相應(yīng)的功能進(jìn)行管理操作,主要功能有:顧客開單、增加消費(fèi)、快速開單、賓客結(jié)賬、預(yù)訂管理、系統(tǒng)設(shè)置、財務(wù)報表等功能,窗體左側(cè)顯示當(dāng)前餐房和餐臺的信息;使使用者瀏覽更為方便快捷,窗體右側(cè)為餐房或餐臺的使用狀態(tài),如圖 所示: 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 28 - 圖 主界面 功能實現(xiàn): 1. 管理員和服務(wù)員登陸后可以進(jìn)行開單設(shè)置,選擇相應(yīng)的餐桌或餐房點(diǎn)擊“顧客開單”按鈕或右鍵單擊選擇“開單”,彈出“客戶開單”對話框,通過在 textbox 中輸入顧客人數(shù),在開單備注中輸入客戶的要求,點(diǎn)擊“確定”按鈕實現(xiàn)對餐桌或餐房的激活。 2. “顧 客開單”對話框中顯示的主餐臺和最低消費(fèi)則是通過數(shù)據(jù)庫中的調(diào)用加以顯示的,根據(jù)所開餐桌和餐房的不同會發(fā)生顯示設(shè)置的不同。 3. 在此窗體中,飯店現(xiàn)在的所有餐桌和包房的狀態(tài)都非常形象地顯示在主界面中,餐桌或包房的的狀態(tài)為“占用”表示該餐桌或包房現(xiàn)在正在被使用,“預(yù)訂”表示該餐桌或餐房已被預(yù)訂,不能被使用,“可供”表示該餐桌或餐房可以被使用,這些狀態(tài)都使用圖標(biāo)的方式很形象地顯示處理,右鍵單擊某一個餐桌或餐房的圖標(biāo),則會出現(xiàn)下拉列表,可以在列表中進(jìn)行開單,和狀態(tài)的更改。實現(xiàn)此功能,則需要設(shè)置DataGrid的行寬度 ,設(shè)置每行的行高 ,再將定好的行高設(shè)置回 DataGrid中,在設(shè)置行寬度時使用一個反射 (relection)來取得 DataGrid中行的集合,通過 get_DataGridRows方法返回 Rows的集合并轉(zhuǎn)化為一個 。 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 29 - 增加消費(fèi) 增加消費(fèi) 是本系統(tǒng)的主要模塊之一,只有通過該模塊,才可以 進(jìn)行菜品的選擇、增加、查詢、退菜。如圖 : 圖 增加消費(fèi) 功能實現(xiàn): 1. 在點(diǎn)菜之前需要對餐房或餐桌進(jìn)行“開單”設(shè)置,開單后用戶方可對其增加消費(fèi),進(jìn)入增加消費(fèi)窗體后, 用戶 在“詳細(xì)菜單 ”和“菜單列表”選項卡中 選擇 賓客所點(diǎn)選的菜品點(diǎn)擊“增加”按鈕進(jìn)行添加,也可以在列表中直接選擇相應(yīng)的菜品雙擊或拖拽,都可以實現(xiàn)對菜品的添加。 2. 對菜品進(jìn)行查詢時,在項目搜索框中輸入項目編號實現(xiàn)查詢。為了實現(xiàn)輸入信息的模糊查詢,系統(tǒng)會將輸入框中的信息提取出來,通過與數(shù)據(jù)庫中相應(yīng)的信息進(jìn)行比對,使用 like 39。+%+key+%+39。方法,將滿足條件的所有記錄顯示出來。 3. 用戶在右側(cè)的 dataGridView 中選擇想要退得菜品,點(diǎn)擊“退菜”按鈕。則將相應(yīng)的菜退掉。 賓客結(jié)賬 賓客結(jié)賬是本系統(tǒng)的重 要模塊之一,是將顧客的各項消費(fèi)項目詳細(xì)列出并計算出顧客的總消費(fèi)金額。管理員只需要選擇桌臺,點(diǎn)擊結(jié)賬按鈕,就可以獲取到該桌臺詳細(xì)的消費(fèi)項目以及總消費(fèi)金額,若顧客是該店 VIP,在會員編號 /姓名一項輸入則可以計算出會員折扣后的消費(fèi)金額。如圖 所示: 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 30 - 圖 賓客結(jié)賬 功能實現(xiàn): ,跳轉(zhuǎn)到賓客結(jié)賬界面,下方的 datatable 會自動顯示出本次消費(fèi)的賬單。同時也會在窗體中顯示本次的消費(fèi)金額。 2.會員可以在 textbox 中輸入自己的會員編號或姓名,系統(tǒng)會根據(jù)會員的不同等級 進(jìn)行相應(yīng)的會員積分打折優(yōu)惠。其中會員的編號或姓名的搜索為模糊查詢,這方面主要通過 like 39。% + 關(guān)鍵字 %39。 來檢索數(shù)據(jù)庫。 3.結(jié)賬還可分為優(yōu)惠結(jié)賬和非優(yōu)惠結(jié)賬。優(yōu)惠結(jié)賬就是應(yīng)收金額減去優(yōu)惠金額就是賓客實際應(yīng)交的錢,此外還可以免費(fèi)或退單。非優(yōu)惠結(jié)賬就是正常結(jié)賬,賓客支付的金額減去實收金額等于找零。 預(yù)定管理 點(diǎn)擊主界面的預(yù)訂管理選項,跳轉(zhuǎn)到預(yù)訂管理界面,進(jìn)入預(yù)訂管理界面可以對其進(jìn)行單臺預(yù)訂、批量預(yù)訂、編輯、預(yù)訂取消、查詢等操作。如圖 所示: 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 31 - 圖 預(yù)定管理 功能實現(xiàn): 1. 當(dāng)用戶 點(diǎn)擊單臺預(yù)訂按鈕,將會彈出“單臺預(yù)訂”對話框,在“單臺預(yù)訂”對話框中輸入預(yù)訂信息,包括姓名、聯(lián)系手機(jī)、聯(lián)系電話、預(yù)訂電話、預(yù)訂押金、預(yù)訂時段、取消時間、預(yù)訂規(guī)格、餐臺編號、客戶留言 。 同時在對話框的右下角有一個復(fù)選框選項,選擇內(nèi)容為“到達(dá)取消時間是否取消預(yù)訂”如果選擇系統(tǒng)將會在設(shè)定的取消時間到達(dá)時自動取消餐臺的預(yù)訂。點(diǎn)擊“確定”按鈕彈出對話框提示預(yù)訂成功。 2. 當(dāng)用戶點(diǎn)擊批量預(yù)訂按鈕,彈出“批量預(yù)訂”對話框,在批量預(yù)訂中除了要輸入單臺預(yù)訂中的信息外還會通過 treeview和 dataGridView控件進(jìn)行所有 餐臺和餐桌的大批量選擇。點(diǎn)擊“確定”按鈕彈出對話框提示預(yù)訂成功。 3.在下方的預(yù)訂信息中選擇一條預(yù)訂信息點(diǎn)擊“編輯”按鈕,彈出“編輯”對話框,將會對已選的預(yù)訂信息進(jìn)行修改,點(diǎn)擊“確定”按鈕,提示修改成功。 4.當(dāng)出現(xiàn)大量的預(yù)訂信息時,為了能更快的查找預(yù)訂信息,我們可以根據(jù)預(yù)訂人的電話和姓名,及時的查找出所要的預(yù)訂記錄。 系統(tǒng)設(shè)置 點(diǎn)擊主界面的系統(tǒng)設(shè)置選項,跳轉(zhuǎn)到系統(tǒng)設(shè)置界面,進(jìn)入系統(tǒng)設(shè)置界面可以對其進(jìn)行房間設(shè)置、商品項目設(shè)置、會員設(shè)置、管理員設(shè)置等操作。如圖 所示: 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 32 - 圖 預(yù)定管理 功能實現(xiàn): 1. 進(jìn)入系統(tǒng)設(shè)置界面,點(diǎn)擊“房間設(shè)置”選項卡,可以對房間的類型,進(jìn)行增加、刪除、修改、保存操作。用戶可以通過輸入房間類型、餐臺狀態(tài)等增加房間的種類和餐桌、餐臺的數(shù)量 。 2. 點(diǎn)擊“商品項目設(shè)置”選項卡,可以添加商品的類別和具體的菜品,也可以對其進(jìn)行修改、刪除等操作。 3.點(diǎn)擊“會員設(shè)置”選項卡,進(jìn)入會員界面,通過輸入會員信息,對其進(jìn)行添加、刪除、修改等操作,其中會員信息包括賬號、姓名、性別、級別、積分、打折率等會員信息。 4.點(diǎn)擊“管理員”選項卡,進(jìn)入管理員界面,右側(cè)將會顯示所有能登陸系統(tǒng)的用戶名稱,可以對其信息進(jìn)行修改、添加、刪除等操作,其中包括賬號、密碼、類型和照片。 廣東海洋大學(xué) xx 學(xué)院 2020 屆本科生畢業(yè)設(shè)計 - 33 - 財務(wù)報表 財務(wù)報表可以獲取到指定時間段的飯店的所有消費(fèi)記錄。如圖 所示: 圖 財務(wù)報表 功能實現(xiàn): 1.可根據(jù)日期段進(jìn)行查詢,比如錄入 20201106到 2020506的日期段,則就顯示在這個日 期段內(nèi)的所有的消費(fèi)記錄,財務(wù)報表是對結(jié)賬表進(jìn)行條件查詢操作。 設(shè)計總說明 34 鳴 謝 在這次畢業(yè)設(shè)計中,首先要感謝指導(dǎo)教師王軍民老師對我們的認(rèn)真負(fù)責(zé),在實踐中為我們提供寶貴的指導(dǎo)意見。我從老師身上學(xué)到了很多東西。他認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到很大的提高,這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝他耐心的輔導(dǎo)。在做這個系統(tǒng)的過程中,我遇到了很多的問題,在調(diào)試時總是出現(xiàn)錯誤,但是在調(diào)試成功的那一刻心情是非常喜悅,經(jīng) 過這一次實踐,我學(xué)到很多,也成熟許多。 即將踏上工作崗位,在以后的日子里,我會記得這么一個難忘的時期,是我的指導(dǎo)老師和同學(xué)們鼓舞和激勵了我,使得我能夠完成整個設(shè)計開發(fā),在此,我再次對他們表示謝意。 4 5 調(diào)試此系統(tǒng)加參考文獻(xiàn) 35 參考文獻(xiàn) [1] 蔣培 . Web 程序設(shè)計 . . [2] 鄭健 .縱向切入 控件和組件開發(fā)技術(shù) .電子工業(yè)出版社 . [3] 伊夫杰. 高級編程.清華大學(xué)出版社, 2020: P455490 [4] 里克特. .NET 框架程序設(shè)計.清華大學(xué)出版社, 2020: P231254 [5] 恭德羅依. SQL Server 2020 從入門精通.電子工業(yè)出版社, 2020: P146212 [6] 龔赤兵. MVC 架構(gòu)與實戰(zhàn).電子工業(yè)出版社, 2020: P93109 [7] 施穆勒 .UML 基礎(chǔ)、案例與應(yīng)用(第三版) .人民郵電出版社 . [8] 張海藩 .軟件工程導(dǎo)論(第四版) .清華大學(xué)出版社 . [9] 盧桂香 .軟件工程案例教程 .北 京大學(xué)出版社 . [10] 程杰.大話設(shè)計模式.清華大學(xué)出版社, 2020: P2380 [11](美)克拉克.超越 CSS: WEB 設(shè)計藝術(shù)精髓.人民郵電出版社, 2020: P5678 [12] 修馬克 .UML 實戰(zhàn)教程 面向 .NET
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1