基于NET平臺的餐飲管理系統(tǒng)設(shè)計畢業(yè)論文_第1頁
基于NET平臺的餐飲管理系統(tǒng)設(shè)計畢業(yè)論文_第2頁
基于NET平臺的餐飲管理系統(tǒng)設(shè)計畢業(yè)論文_第3頁
基于NET平臺的餐飲管理系統(tǒng)設(shè)計畢業(yè)論文_第4頁
基于NET平臺的餐飲管理系統(tǒng)設(shè)計畢業(yè)論文_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 基于.NET平臺的餐飲管理系統(tǒng)設(shè)計THE DESIGN OF CATERING MANAGEMENT SYSTEM BASED ON.NET PLATFORM畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明

2、本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后

3、果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日摘 要本文首先講述了選題的背景、現(xiàn)實意義,列舉了當(dāng)前有代表性的研究成果。其次介紹了系統(tǒng)開發(fā)所使用的集成開發(fā)環(huán)境、編程語言和數(shù)據(jù)庫管理系統(tǒng)。然后,對目標系統(tǒng)進行可行性分析、需求分析、總體設(shè)計

4、、和詳細設(shè)計。本文所介紹的系統(tǒng)是針對餐飲企業(yè)開發(fā)的,選擇Visual Studio.NET作為開發(fā)平臺,C#為開發(fā)語言,SQL server 2008為數(shù)據(jù)庫管理系統(tǒng)。本餐飲管理系統(tǒng)結(jié)構(gòu)清晰、功能齊全、操作方便,針對不同的用戶角色分配了不同的管理權(quán)限。它的主要功能模塊包括:登錄模塊、餐桌管理模塊、員工管理模塊、菜品管理模塊。該系統(tǒng)對餐飲企業(yè)的業(yè)務(wù)工作流程,如為顧客提供選桌、點餐、和結(jié)賬服務(wù),都提供了很好的支持。此外,員工信息管理和菜品信息管理實現(xiàn)了相關(guān)信息的查詢和更新操作,有助于提高餐飲企業(yè)的經(jīng)營效率。使用該系統(tǒng),不但可以為顧客提供更加優(yōu)質(zhì)的服務(wù),還可以提高餐飲企業(yè)的管理效率,從而提升企業(yè)的競

5、爭力。關(guān)鍵詞:.NET平臺;餐飲管理;點餐;結(jié)賬IIIABSTRACT The paper first discusses the background and the reality significance of the topic, and also the present research achievements. Secondly, it introduces the IDE environment, programming language, and the database management system. Then the feasibility analysis, re

6、quirements analysis, overall design and detailed design of the system are given. Finally, the process of the system implementation is described in detail. Visual Studio.NET development platform is chosen as the IDE environment, C # as programming language and SQL Server 2008 as database management s

7、ystem. This software implemented is simple and clear with full functions and convenient operations. Users of different roles are assigned with certain administrative privileges accordingly. The management system mainly contains login module, table management module, employee management module, and d

8、ishes management module. The workflow of catering enterprise such as choosing table, ordering and checkout for customers is well supported by the system. Besides, the employee and dishes management modules offer the operations of enquires and updates, which will help enhance the operation efficiency

9、. The catering management system can not only provide customers with high quality services, but also enhance the management efficiency of the enterprise, which will promote the enterprise competence. Key words: The .NET platform;Catering Management;Ordering;Checkout II目 錄第一章 緒論1第一節(jié) 研究意義1第二節(jié) 研究現(xiàn)狀2第二章

10、 系統(tǒng)開發(fā)相關(guān)技術(shù)2第一節(jié) Visual Studio.NET平臺概述4第二節(jié) 開發(fā)語言概述6第三節(jié) 數(shù)據(jù)庫概述6第三章 系統(tǒng)分析13第一節(jié) 可行性分析13第二節(jié) 需求分析14第四章 系統(tǒng)設(shè)計17第一節(jié) 系統(tǒng)模塊總體設(shè)計17第二節(jié) 系統(tǒng)各模塊的功能結(jié)構(gòu)圖17第五章 代碼實現(xiàn)20第一節(jié) 主界面實現(xiàn)23第二節(jié) 主要功能模塊實現(xiàn)24結(jié)論32參考文獻致謝III天津科技大學(xué)2013屆本科生畢業(yè)設(shè)計第一章 緒論第一節(jié) 研究意義一、 研究意義 中國是世界著名的美食大國,有著五千多年的飲食文化積淀以及十分巨大的餐飲市場,傳統(tǒng)的滿足個人的食物需求已不是當(dāng)今餐飲行業(yè)的熱點,人們的生活需求正在逐漸發(fā)生轉(zhuǎn)變,飲食早已

11、成為了一種時尚,一種享受。但隨著顧客需求的提高許多問題也暴露出來。 通過調(diào)查和對一些現(xiàn)有資料的總結(jié),如今的餐飲管理主要存在以下幾方面問題: 1、管理人員缺乏相關(guān)的專業(yè)知識技能,管理能力不高。 2、服務(wù)人員容易情緒化。 3、工作內(nèi)容不明確,人與人之間缺乏溝通,容易導(dǎo)致管理重復(fù)。 4、工作效率低下,出現(xiàn)問題相互推諉。 近些年由于計算機行業(yè)的迅猛發(fā)展,在各行各業(yè)發(fā)揮的作用越來越大,它快捷便利給人們的生產(chǎn)生活質(zhì)量都帶來了極大的提高。尤其是企業(yè)的現(xiàn)代化管理更是作出了巨大的貢獻。使用計算機輔助企業(yè)更好的管理也成為了一個必然的發(fā)展趨勢。隨著科學(xué)技術(shù)的發(fā)展,社會的不斷進步人們的生活節(jié)奏不斷的變快。餐飲行業(yè)的管

12、理的發(fā)展也逐漸改變。傳統(tǒng)的餐飲模式管理已經(jīng)不能滿足大多數(shù)人的需求。效率低下,人工需求量大,對于顧客的需求不能及時回復(fù)等問題在傳統(tǒng)模式下都不能得到解決。為提高餐飲行業(yè)的效率,減輕人工成本和強度,提高信息的準確性和處理速度,給餐飲行業(yè)的管理人員提供方便快捷的服務(wù),以一種更加科學(xué)、先進的管理方式為企業(yè)和顧客更好的服務(wù)。于是本人選擇給餐飲企業(yè)設(shè)計一個管理軟件,使企業(yè)可以利用計算機進行管理。2、 現(xiàn)實意義隨著經(jīng)濟和管理水平的高速發(fā)展,研究人員和管理者逐漸意識到傳統(tǒng)手工管理的局限性和不足。管理模式正是在對傳統(tǒng)效率評估進行改善和發(fā)展的基礎(chǔ)上漸漸演變和發(fā)展起來的。目前的大多管理模式都存在許多不足之處,這一點基

13、本已經(jīng)達成共識。隨著經(jīng)濟的迅猛發(fā)展,人工的薪酬問題以及勞動的強度也成為餐飲行業(yè)的主要問題。餐飲行業(yè)在酬勞管理方面還存在很多的問題不能解決,這些都嚴重滯礙著餐飲企業(yè)的良好循環(huán)。這些年,隨著餐飲企業(yè)內(nèi)部經(jīng)營體質(zhì)的不斷轉(zhuǎn)換以及建立現(xiàn)代化企業(yè)制度的需要,餐飲行業(yè)內(nèi)部的人工勞動逐漸由餐廳指派的職責(zé)變成了根據(jù)顧客的就餐情況而定。于是在員工工作量上就會存在很大的差異,同樣的工資待遇就會給員工帶來更多的不滿,對于服務(wù)的質(zhì)量就會降低,不利于餐飲行業(yè)的發(fā)展。如何公平、客觀、客觀、公正地給與員工以符合其勞動量的酬勞,從而既能有利于餐飲行業(yè)的良好發(fā)展,又能保證員工對于薪酬滿意程度,從而激發(fā)服務(wù)人員的工作積極性,已經(jīng)成

14、為餐飲行業(yè)首先必須要解決的根本問題,可是,在現(xiàn)實中餐飲行業(yè)通常并不能很有效解決這類問題,從而導(dǎo)致員工不斷流失,讓正常營業(yè)的餐飲企業(yè)出現(xiàn)很多不必要的問題。隨著時代的進步經(jīng)濟水平的不斷提高,人們的生活質(zhì)量也在穩(wěn)步的上升,國人對食物品質(zhì)以及服務(wù)質(zhì)量要求也越來越高,享受真正人性化、自主化的餐飲服務(wù)成為了人們追求高質(zhì)量生活的重要內(nèi)容。餐飲業(yè)要想跟得上發(fā)展形勢,餐飲行業(yè)管理的信息化進程也必須加快腳步。為了在整體上實現(xiàn)餐飲企業(yè)管理的服務(wù)自動化、服務(wù)規(guī)范化和服務(wù)人性化,需要餐飲行業(yè)管理由傳統(tǒng)的經(jīng)驗管理轉(zhuǎn)為科學(xué)管理,這樣才能跟上現(xiàn)代生活的節(jié)奏。 第二節(jié) 研究現(xiàn)狀目前我國的餐飲行業(yè)中已經(jīng)出現(xiàn)了許多餐飲管理系統(tǒng),針

15、對不同的餐飲企業(yè)的營業(yè)內(nèi)容和服務(wù)對象餐飲管理系統(tǒng)又具有不同的功能。其中比較有代表性的是龍騰寰宇餐飲管理系統(tǒng)。龍騰寰宇餐飲管理針對不同的餐飲內(nèi)容做出幾款不同餐飲管理系統(tǒng)。下面結(jié)合我的畢設(shè)內(nèi)容介紹其中一款類似的系統(tǒng)進行簡單的介紹。以下為龍騰寰宇餐飲管理系統(tǒng)單機版的優(yōu)點和功能介紹。一、適用客戶:只能運行于1臺電腦之上,適用于規(guī)模不大,餐臺不多,又想規(guī)范化管理的小型餐飲企業(yè)。二、軟件優(yōu)點:1)圖形化界面,操作簡單,容易上手;2)功能完善,適用性強,能夠滿足95%以上客戶的需求;3)功能靈活,多種付款方式可以選擇,房臺可設(shè)定最低消費、可設(shè)固定服務(wù)費或按消費金額比例收取服務(wù)費,消費品可以設(shè)固定價格、可分時

16、段計價、也可按時長計價,總之軟件功能非常靈活;4)點菜時既可使用數(shù)字編碼也可用拼音編碼,人性化設(shè)計,操作速度快;5)各種操作必須憑權(quán)限進行操作;各種操作都有操作痕跡,一旦有差錯可迅速找到責(zé)任人;數(shù)據(jù)可自動備份,系統(tǒng)安全性強。三、各模塊功能簡介:1)前臺管理:前臺接待開單、點菜、加菜、退菜、附加口味做法、并單、移臺、房臺預(yù)訂、菜品預(yù)訂、外賣、結(jié)單等日常操作;臨時菜品(菜譜未設(shè)置但本店還能做的菜品)管理;支持現(xiàn)金、免單、簽單、會員卡、支票、信用卡等多種付款方式;會員級別不同可以享受不同級別的優(yōu)惠;預(yù)訂顯示可以有效防止房臺沖突;其他簡單的查詢和統(tǒng)計。2)后臺管理:系統(tǒng)管理人員才能登錄,本模塊用于對菜

17、品菜譜設(shè)置、房臺桌位設(shè)置、系統(tǒng)運行各參數(shù)設(shè)置、系統(tǒng)使用人員登記管理及人員權(quán)限的劃分等。3)經(jīng)理財務(wù):實現(xiàn)對營業(yè)數(shù)據(jù)的審計、統(tǒng)計查詢功能。可以審計的項目:收銀日報、日結(jié)單記錄、退單退菜記錄、折讓抹零免單記錄、簽單結(jié)款記錄、交接班單等;統(tǒng)計查詢的項目:營業(yè)日報、營業(yè)月報、菜品日銷售排行(按數(shù)量、銷售額、成本、利潤排行)、房臺銷售統(tǒng)計、翻臺率統(tǒng)計、菜品分類銷售日報和月報、服務(wù)員銷售排行、會員消費排行、會員消費習(xí)慣分析等。4)廚房分單打?。嚎腿它c單完畢,服務(wù)員把單子傳到前臺,前臺操作人員把菜品錄入電腦,入單的同時,廚房涼菜、熱菜、主食各個檔口即打印相應(yīng)菜品,廚師即可照單做菜,這樣可大大提高工作效率。第

18、二章 系統(tǒng)開發(fā)相關(guān)技術(shù)第一節(jié) Visual Studio.NET平臺概述 Visual Studio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境。其集成開發(fā)環(huán)境(IDE)的界面被重新設(shè)計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持開發(fā)面向Windows 7的應(yīng)用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數(shù)據(jù)庫。

19、 對大型的開發(fā)項目來說,由于目前規(guī)模與業(yè)務(wù)種類已經(jīng)相當(dāng)復(fù)雜,加之還有多年保存下來的應(yīng)用系統(tǒng),開發(fā)平臺最合適的選擇是具有強大的代碼管理的能力。VisualStudio2010工具的功能不僅日趨豐富和強大,而且還兼?zhèn)淦渌a(chǎn)品的優(yōu)點。更值得關(guān)注的是,推出的 Visual Studio Team System 是和開發(fā)工具完全整合的軟件開發(fā)管理平臺,與Agile方法論和CMMI規(guī)范相整合。Visual Studio Team System 除了在軟件編輯順序中更加縝密之外,還能更好的掌控開發(fā)的時間和軟件的開發(fā)質(zhì)量。相比以前的版本,Visual Studio 2010有了很多重大的變化。1、 靈活高效的

20、全新IDE眾所周知,IDE 對軟件開發(fā)行業(yè)是一個偉大的創(chuàng)新,它可以極大的調(diào)低軟件開發(fā)的障礙。自從微軟在98年發(fā)布了Visual Studio 6.0以來,Visual Studio的IDE已經(jīng)是軟件開發(fā)工具的基準,大多其它的開發(fā)工具都是在模仿Visual Studio的IDE。微軟更是成功地利用創(chuàng)建高效率的IDE戰(zhàn)勝了其它競爭對手,如Borland 和 Metrowerks。但是從Visual Studio 6到Visual Studio 2008,雖然IDE的功能越來越全面,但卻沒有什么革命性的改革,反倒是因為功能太多帶來使用上的不方便,導(dǎo)致開發(fā)效率越加低下。于是,開發(fā)人員都期待一個全新的I

21、DE的能夠出現(xiàn)?,F(xiàn)在,開發(fā)人員的夢想終于在VisualStudio2010成為了現(xiàn)實。VisualStudio2010中,微軟用最新的WPF技術(shù)重新塑造了它的編輯器。借助WPF的超強功能,新的編輯器能夠?qū)崿F(xiàn)很多原來Visual Studio 2008的IDE根本無法設(shè)想的功能。比如代碼無級縮放、代碼自動生成、及時多窗口更新等。這些新的IDE特性是能夠極大地為工作人員開發(fā)程序縮短時間,也為劃時代的進步寫下了十分重要的一筆。2、 助力Azure平臺,強化云計算能力隨著云計算的飛速發(fā)展,微軟找到了一個提高自身競爭力的好機會。所以它在云計算的概念初步興起的時候,微軟便宣布會進軍云計算的領(lǐng)域。因此,Vi

22、sualStudio2010為Windows Azure給出了強有力的支持。雖然Azure平臺能夠滿足絕大部分云計算的工作,但它還是有一個缺陷,就是開發(fā)周期相對較長。因此,微軟在VisualStudio2010中給Windows Azure提供了專用的項目模型。借助VisualStudio2010這個更有效的開發(fā)工具,可以極大的減少云計算系統(tǒng)的研究周期。這是微軟推廣Azure云計算平臺的十分重要的一步。3、 提升并行計算在以前的計算機發(fā)展歷史里,每次硬件升級都可能夠帶來軟件性能的大幅度提升。但是步入多核的計算機時代后,原來的這種便利性便不復(fù)存在了。這其中最主要的原因就是當(dāng)前的應(yīng)用程序幾乎都是針

23、對一個運算核心而設(shè)計的,當(dāng)硬件通過增加運算核心來提高性能時,由于受到其架構(gòu)的影響,軟件并不能充分地利于多個運算核心所帶來的性能提升,甚至有的時候性能還有所下降。在這種情況下,開發(fā)者不得不改變應(yīng)用程序的架構(gòu)和開發(fā)方法,以應(yīng)對這種多核的趨勢,使得自己的軟件可以充分利于硬件升級所帶來的性能提升。 面對這樣的需求,微軟希望不論是使用非托管代碼,還是.NET Framework,開發(fā)者都都能夠高速地進行并行計算的開發(fā)。因此,VisualStudio2010加強了對并行運算支持。比如VisualStudio2010的調(diào)試器便會知道代碼的并行特性,并且可以在調(diào)試程序的不同執(zhí)行單位時顯示應(yīng)用程序相應(yīng)的狀態(tài)。另

24、外,VisualStudio2010還給出了一個并行性能分析裝置,它能夠分析應(yīng)用程序的功能瓶頸,找到要并行處理及能夠進行并行處理的位置,并以圖形化的形式展現(xiàn)出來。這樣,通過VisualStudio2010并行性能處理分析器的運用,程序員就能夠十分簡單地實現(xiàn)應(yīng)用軟件的并行化。這個功能是十分具有預(yù)見性的,也是幫助應(yīng)用程序進入多核計算發(fā)展階段的十分重要一環(huán)。4、 效率開發(fā),跨越開發(fā)周期在軟件開發(fā)的工具領(lǐng)域中,微軟的地位是非常重要的,但我們不應(yīng)該忘記的是開發(fā)工具領(lǐng)域的情況是兩軍對壘,在激烈的商業(yè)環(huán)境中,誰都希望能以更快的速度、更低的成本推出適合市場需求的產(chǎn)品,因此,開發(fā)速度是選擇平臺工具的十分重要考察

25、因素6。VisualStudio2010提供幫助開發(fā)團隊改進配置的擴展。其中還包括幫助圖形設(shè)計人員和數(shù)據(jù)庫專業(yè)人員加入開發(fā)流程的工具。例如.NET Framework 提供用于解決常見任務(wù)的構(gòu)筑基石,于是可以快速構(gòu)建出良好的顧客體驗的最后應(yīng)用程序。并且,Visual Studio 和 .NET Framework 的合并使用能降低對公用管道代碼的需求,縮短了開發(fā)的時間,從而使開發(fā)人員可以集中精力解決業(yè)務(wù)的問題。第二節(jié) 開發(fā)語言概述本小節(jié)主要包括C#的基本介紹,語言特點,以及編譯運行的機制。一、 C#的總體介紹C#是微軟公司的研究員Anders Hejlsberg等人的最新成果,執(zhí)行于.NET

26、Framework之上的高級程序語言。C#總體看起來和Java有著驚人的相似;它包括了單一繼承、接口、與Java幾乎相同的語法及編譯成中間代碼后再運行的過程。但是C#與Java有著顯著的不同,它借鑒了Delphi的特點,與COM組件對象模型是直接集成的。C#是一種優(yōu)雅的、簡單的、穩(wěn)定的、安全的,由C和C+演變出來的面向?qū)ο缶幊痰恼Z言。它繼承了C和C+強大功能的同時還去掉了它們的一些復(fù)雜特性8。C#綜合了VB便捷的可視化操作及C+的高運作效率,以其操作功用強大、語法體系優(yōu)美、語言特征新穎及便捷的編程支持成為了.NET開發(fā)平臺的首選語言。 C#使得C+程序員可以更加高效的編輯程序,且因可調(diào)用以 C

27、/C+ 編寫的本機的原生函數(shù),因此絕不會損失C/C+原有的強大功能。因為這種繼承關(guān)系,C#與C/C+具有極大的相關(guān)性,了解類似語言的開發(fā)者能夠很快的轉(zhuǎn)向C#。二、 語言特點C#語言可以使程序員能夠快速地編寫各種基于MICROSOFT .NET平臺應(yīng)用的程序,MICROSOFT .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮膬?yōu)越設(shè)計,使它能夠成為構(gòu)建各類組件的滿意之選無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單便捷的C#語言結(jié)構(gòu),這些部件可以方便的轉(zhuǎn)變?yōu)閄ML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言以及在任何系統(tǒng)上通過INTERNET進行使用。C#語言

28、的具體特點如下:(一)強類型:C#是強類型的語言,它的數(shù)值結(jié)構(gòu)有一些能夠進行隱式轉(zhuǎn)換,其他的必須要顯式轉(zhuǎn)換,隱式轉(zhuǎn)換類型只可以是長度短的類型轉(zhuǎn)成長的類型,int可以轉(zhuǎn)換成long、float、double、decimal,反之必須要顯式的轉(zhuǎn)換10。(二)數(shù)據(jù)類型:C# 中的類型分為兩類,一類是值類型(Value Type),另一類是引用類型(Reference Type)。值類型、引用類型是用它們在計算機內(nèi)存里是如何被分配的來區(qū)分的。值類型包括 枚舉和結(jié)構(gòu),引用類型包接口、委托等。還有一種特別的值類型,稱為簡單類型(Simple Type),比如 byte,int等,這一些簡單類型實際是FCL

29、類庫類型的別名,比如聲明一個int類型,實際上是聲明一個System.Int32結(jié)構(gòu)類型。因此,在 Int32類型里定義的操作,都可以應(yīng)用在int類型上,比如 “123.Equals(2)”。(三)C#的結(jié)構(gòu):C#的結(jié)構(gòu)體和C+的結(jié)構(gòu)體是類似的,因為它可以包含數(shù)據(jù)聲明及方法。但是,不象C+,C#結(jié)構(gòu)體與類是不同的而且不支持繼承。但是,與Java相同的是,一個結(jié)構(gòu)體就可以實現(xiàn)接口。(四)堆棧(stack)是一個后進先出的數(shù)據(jù)結(jié)構(gòu)類型,在內(nèi)存中,變量會分配在堆棧上來操作;堆(heap)是用來類型實例分配空間的內(nèi)存區(qū)域,在堆上建立一個對象,會將對象上的地址傳送給堆棧上的變量(反過來就叫變量指向此對象

30、,或變量引用了此對象)12。(五)接口:是其他的類型為保證它們支持一些操作才實現(xiàn)的引用類型。接口從不直接建立而且沒有實際的表現(xiàn)形式,其他類型也必須轉(zhuǎn)變?yōu)榻涌陬愋汀R粋€接口對一個協(xié)定進行定義。接口實現(xiàn)的方式和類必須要遵守其制定的協(xié)定。接口可以包括方式方法、特性、以及發(fā)生事件作為成員。(六)錯誤處理:如Java中那樣,通過拋出和捕捉異常情況來管理錯誤并處理過。(七)布爾運算:條件表達式的結(jié)果是布爾數(shù)據(jù)類型,布爾數(shù)據(jù)結(jié)構(gòu)是這種語言中相對獨立的一種數(shù)據(jù)模式,從布爾類型再到其他的類型沒有直接的轉(zhuǎn)變過程,布爾常量false和true是C#中的關(guān)鍵詞9。(八)兩個基本類:一個名叫object的類是所有其他類

31、的基類。而一個名叫string的類也象object一樣是這個語言的一部分。作為語言的一部分存在意味著編譯器有可能使用它,無論何時在程序中寫入一句帶引號的字符串,編譯器會創(chuàng)建一個string對象來保存它。(九)參數(shù)傳遞:方法可以被聲明接受可變數(shù)目的參數(shù)。缺省的參數(shù)傳遞方法是對基本數(shù)據(jù)類型進行值傳遞。ref關(guān)鍵字可以用來強迫一個變量通過引用傳遞,這使得一個變量可以接受一個返回值。out關(guān)鍵字也能聲明引用傳遞過程,與ref不同的地方是,它指明這個參數(shù)并不需要初始值。(十)COM的集成:C#對Windows程序最大的賣點可能就是它與COM的無縫集成了,COM就是微軟的Win32組件技術(shù)。實際上,最終有

32、可能在任何.NET語言里編寫COM客戶和服務(wù)器端。C#編寫的類可以子類化一個已存在的COM組件;生成的類也能被作為一個COM組件使用。(十一)索引下標:一個索引與屬性除了不使用屬性名來引用類成員而是用一個方括號中的數(shù)字來匿名引用(就象用數(shù)組下標一樣)以外是相似的。(十二)代理和反饋:一個代理對象包括了訪問一個特定對象的特定方法所需的信息。只要把它當(dāng)成一個聰明的方法指針就行了。代理對象可以被移動到另一個地方,然后可以通過訪問它來對已存在的方法進行類型安全的調(diào)用。一個反饋方法是代理的特例。event關(guān)鍵字用在將在事件發(fā)生的時候被當(dāng)成代理調(diào)用的方法聲明中。三、 編譯及運行機制C語言程序能夠直接編譯為

33、標準的二進制可執(zhí)行的形式。但C#的源程序不是被編譯成為二進制可執(zhí)行的形式,而是一種中間代碼,類似JAVA的字節(jié)碼。如果文本文件被命名為Hello.cs,它會被編譯成命名Hello.exe的可執(zhí)行的程序。在程序運行時,.NET Framework將中間代碼譯成了二進制機器碼,從而使它能得到正確的運行。最終的二進制代碼將被存儲在緩沖區(qū)中。所以程序一旦使用了相同的代碼,那么將會選用緩沖區(qū)里的版本。這樣如果一個.NET程序會第二次被運行,那么這種翻譯將不需要進行第二次,速度便明顯加快。通過 .NET Framework 的虛擬機被稱為通用語言執(zhí)行層Common Language Runtime, CL

34、R執(zhí)行。第三節(jié) 數(shù)據(jù)庫概述SQL Server 2008出現(xiàn)在微軟數(shù)據(jù)平臺愿景上是因為它使得公司可以運行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。這個平臺有以下特點: 可信任的使得公司可以以很高的安全性、可靠性和可擴展性來運行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 高效的使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本。 智能的提供了一個全面的平臺,可以在用戶需要的時候給他發(fā)送觀察和信息。一、 可信任的在今天數(shù)據(jù)驅(qū)動的世界中,公司需要繼續(xù)訪問他們的數(shù)據(jù)。SQL Server 2008為關(guān)鍵任務(wù)應(yīng)用程序提供了強大的安全特性、可靠性和可擴展性。SQL Ser

35、ver 2008可以對整個數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進行加密,而不需要改動應(yīng)用程序。進行加密使公司可以滿足遵守規(guī)范關(guān)注數(shù)據(jù)隱私的要求。簡單的數(shù)據(jù)加密的好處包括使用任何范圍或模糊查詢搜索加密的數(shù)據(jù)、加強數(shù)據(jù)安全性以防止未授權(quán)的用戶訪問。這些可以在不改變已有的應(yīng)用程序的情況下進行。 SQL Server 2008為加密和密鑰管理提供了一個全面的解決方案。為了滿足不斷發(fā)展的對數(shù)據(jù)中心的信息的更強安全性的需求,公司投資給供應(yīng)商來管理公司內(nèi)的安全密鑰。SQL Server 2008通過支持第三方密鑰管理和硬件安全模塊(HSM)產(chǎn)品為這個需求提供了很好的支持。增強了審查SQL Server 2008使用戶

36、可以審查自身的數(shù)據(jù)操作,從而提高了遵從性和安全性。審查不只包括對數(shù)據(jù)修改的所有信息,還包括關(guān)于什么時候?qū)?shù)據(jù)進行讀取的信息。SQL Server 2008具有像服務(wù)器中加強的審查的配置和管理這樣的功能,這使得公司可以滿足各種規(guī)范需求。SQL Server 2008還可以定義每一個數(shù)據(jù)庫的審查規(guī)范,所以審查配置可以為每一個數(shù)據(jù)庫作單獨的制定。為指定對象作審查配置使審查的執(zhí)行性能更好,配置的靈活性也更高。二、 高效的 SQL Server 2008降低了管理系統(tǒng)、.NET架構(gòu)和Visual Studio Team System的時間和成本,使得開發(fā)人員可以開發(fā)強大的下一代數(shù)據(jù)庫應(yīng)用程序。(一) 基

37、于政策的管理 作為微軟正在努力降低公司的總成本所作的工作的一部分,SQL Server 2008推出了陳述式管理架構(gòu)(DMF),它是一個用于SQL Server數(shù)據(jù)庫引擎的新的基于策略的管理框架。陳述式管理提供了以下優(yōu)點: 1.遵從系統(tǒng)配置的政策。 2.監(jiān)控和防止通過創(chuàng)建不符合配置的政策來改變系統(tǒng)。 3.通過簡化管理工作來減少公司的總成本。 4.使用SQL Server 管理套件查找遵從性問題。DMF是一個基于政策的用于管理一個或多個SQL Server 2008實例的系統(tǒng)。要使用DMF,SQL Server政策管理員使用SQL Server 管理套件創(chuàng)建政策,這些政策管理服務(wù)器上的實體,例如

38、SQL Server的實例、數(shù)據(jù)庫、和其它SQL Server對象。DMF由三個組件組成:政策管理、創(chuàng)建政策的政策管理員,和顯式管理。管理員選擇一個或多個要管理的對象,并顯式檢查這些對象是否遵守指定的政策,或顯式地使這些對象遵守某個政策。(二) 加速開發(fā)過程 SQL Server提供了集成的開發(fā)環(huán)境和更高級的數(shù)據(jù)提取,使開發(fā)人員可以創(chuàng)建下一代數(shù)據(jù)應(yīng)用程序,同時簡化了對數(shù)據(jù)的訪問。1.ADO .NET實體框架 在數(shù)據(jù)庫開發(fā)人員中的一個趨勢是定義高級的業(yè)務(wù)對象,或?qū)嶓w,然后他們可以將它們匹配到數(shù)據(jù)庫中的表和字段,開發(fā)人員使用高級實體例如“客戶”或“訂單”來顯示背后的數(shù)據(jù)。ADO .NET 實體框架

39、使開發(fā)人員可以以這樣的實體來設(shè)計關(guān)系數(shù)據(jù)。在這一提取級別的設(shè)計是非常高效的,并使開發(fā)人員可以充分利用實體關(guān)系建模。2.語言級集成查詢能力 微軟的語言級集成查詢能力(LINQ)使開發(fā)人員可以通過使用管理程序語言例如C#或Visual Basic .NET,而不是SQL語句來對數(shù)據(jù)進行查詢。SQL Server 2008提供了一個新的LINQ到SQL供應(yīng)商,使得開發(fā)人員可以直接將LINQ用于SQL Server 2008的表和字段。三、 智能的 SQL Server 2008提供了一個全面的平臺,用于當(dāng)用戶需要時可以為其提供智能化。(一) 集成任何數(shù)據(jù) 繼續(xù)投資于商業(yè)智能和數(shù)據(jù)倉庫解決方案,以便從

40、他們的數(shù)據(jù)中獲取商業(yè)價值。SQL Server 2008提供了一個全面的和可擴展的數(shù)據(jù)倉庫平臺,它可以用一個單獨的分析存儲進行強大的分析,以滿足用戶在的數(shù)據(jù)中的需求。下面是SQL Server 2008中在數(shù)據(jù)倉庫方面的一些優(yōu)點。1.數(shù)據(jù)壓縮 數(shù)據(jù)倉庫中的數(shù)據(jù)容量隨著操作系統(tǒng)數(shù)目的快速增加而在持續(xù)增長。內(nèi)嵌在SQL Server 2008中的數(shù)據(jù)壓縮使得公司可以更有效的存儲數(shù)據(jù),同時還提高了性能,因為降低了I/O 要求。2.備份壓縮 保持一直在線做基于磁盤的備份花費很昂貴,并且很耗時。有了SQL Server 2008的備份壓縮,保持在線備份所需的存儲降低了,并且備份速度明顯變快了,因為所需要

41、的磁盤I/O 減少了。3.分區(qū)表并行 分割使公司能夠更有效的管理大型的、不斷增長的數(shù)據(jù)表,只要簡單的將它們分割為易管理的數(shù)據(jù)塊。SQL Server 2008是在SQL Server 2005中的分割的優(yōu)勢之上建立的,它改進了對大型的分區(qū)表的操作性能。4.星型聯(lián)接查詢優(yōu)化器 SQL Server 2008為普通的數(shù)據(jù)倉庫場景提供了改進的查詢性能。星型聯(lián)接查詢優(yōu)化器通過辨別數(shù)據(jù)倉庫連接模式降低了查詢響應(yīng)時間。5.資源監(jiān)控器 SQL Server 2008隨著資源監(jiān)控器的推出,使用戶可以給終端用戶提供一致的和可預(yù)測的響應(yīng)。資源監(jiān)控器可以為不同的工作負載定義資源限制和優(yōu)先權(quán),這使得并發(fā)工作負載可以提

42、供穩(wěn)定的性能。6.分組設(shè)置 分組設(shè)置(GROUPING SETS)是對 GROUP BY 條件語句的擴展,它使得用戶可以在同一個查詢中定義多個分組。分組設(shè)置生成一個單獨的結(jié)果集,這個結(jié)果集相當(dāng)于對不同分組的行進行了UNION ALL 的操作,這使得聚合查詢和報表更加簡單和快速。(二) 發(fā)送相應(yīng)的報表SQL Server 2008提供了一個可擴展的商業(yè)智能基礎(chǔ)設(shè)施,使得IT人員可以在整個公司內(nèi)使用商業(yè)智能來管理報表以及任何規(guī)模和復(fù)雜度的分析。SQL Server 2008使得公司可以有效的以用戶想要的格式和他們的地址發(fā)送相應(yīng)的、個人的報表給成千上萬的用戶。通過提供了交互發(fā)送用戶需要的企業(yè)報表,獲

43、得報表服務(wù)的用戶數(shù)目大大增加了。這使得用戶可以獲得對他們各自領(lǐng)域的洞察的相關(guān)信息的及時訪問,使得他們可以作出更好、更快、更符合的決策。 SQL Server2008使得所有的用戶可以通過下面的報表改進之處來制作、管理和使用報表:1.企業(yè)報表引擎 有了簡化的部署和配置,可以在企業(yè)內(nèi)部更簡單的發(fā)送報表。這使得用戶能夠輕松的創(chuàng)建和共享所有規(guī)模和復(fù)雜度的報表。2.新的報表設(shè)計器 改進的報表設(shè)計器可以創(chuàng)建廣泛的報表,使公司可以滿足所有的報表需求。獨特的顯示能力使報表可以被設(shè)計為任何結(jié)構(gòu),同時增強的可視化進一步豐富了3.用戶的體驗。 報表服務(wù)2008使商業(yè)用戶可以在一個可以使用Microsoft Offi

44、ce的環(huán)境中編輯或更新現(xiàn)有的報表,不論這個報表最初是在哪里設(shè)計的,從而使公司能夠從現(xiàn)有的報表中獲得更多的價值。(3) 讓用戶獲得更全面的洞察力及時訪問準確信息,使用戶快速對問題、甚至是非常復(fù)雜的問題作出反應(yīng),這是在線分析處理的前提(Online Analytical Processing,OLAP)。SQL Server 2008基于SQL Server 2005強大的OLAP能力,為所有用戶提供了更快的查詢速度。這個性能的提升使得公司可以執(zhí)行具有許多維度和聚合的非常復(fù)雜的分析。這個執(zhí)行速度與Microsoft Office的深度集成相結(jié)合,使SQL Server 2008可以讓所有用戶獲得全

45、面的洞察力。SQL Server分析服務(wù)具有下面的分析優(yōu)勢:1.設(shè)計為可擴展的SQL Server 2008加強了分析能力和提供了更復(fù)雜的計算和聚合,使得能進行的分析更寬廣。新的立方體設(shè)計工具幫助用戶將分析基礎(chǔ)設(shè)施的開發(fā)工作流線化,使他們可以為優(yōu)化性能建立解決方案。這個設(shè)計里內(nèi)嵌了Best Practice Design Alerts,使得開發(fā)人員可以在設(shè)計時集成實時警告,這優(yōu)化了設(shè)計。Dimension Designer使得可以簡單的查看和編輯屬性關(guān)系,還可以提供多個內(nèi)置的對理想尺度設(shè)計的支持的驗證,而在數(shù)據(jù)挖掘結(jié)構(gòu)中增強的靈活性使得可以創(chuàng)建多個不同的模型,而不僅僅是過濾數(shù)據(jù)。2.塊計算塊計

46、算提供了一個在處理性能方面的顯著提高,使得用戶可以增加他們的層級深度和計算的復(fù)雜度。3.回寫到MOLAPSQL Server 2008分析服務(wù)中的新的基于MOLAP 的回寫功能使得不再需要查詢ROLAP 分區(qū)。這給用戶提供了更強的用于分析應(yīng)用程序中的回寫設(shè)定,而不需要以O(shè)LAP 性能為代價。4.資源監(jiān)控器 在SQL Server 2008中一個新的資源監(jiān)控器提供了對資源利用情況的詳細觀察。有了這個資源監(jiān)控器,數(shù)據(jù)庫管理員可以快速并輕松的監(jiān)控和控制分析工作負載,包括識別哪個用戶在運行什么查詢和他們會運行多久,這使得管理員可以更好的優(yōu)化服務(wù)器的使用。第三章 系統(tǒng)分析第一節(jié) 可行性分析 “民以食為天

47、”,隨著人民生活水平的提高,餐飲行業(yè)在服務(wù)行業(yè)中的地位越來越重要。在餐飲行業(yè)日趨激烈的競爭當(dāng)中脫穎而出,已經(jīng)是每個餐飲企業(yè)經(jīng)營者所追求的目標。 經(jīng)過多年發(fā)展,餐飲管理已經(jīng)由定性管理,逐漸進入到重視定量管理的科學(xué)階段。眾所周知,在定量管理的實現(xiàn)手段和方法方面,最高效的工具就是計算機管理信息系統(tǒng)。 傳統(tǒng)的手工操作存在著許多不能避免的問題,例如: 1.人工計算賬單金額容易出現(xiàn)問題。 2.收銀工作中跑單、漏單現(xiàn)象普遍。 3.個別服務(wù)員宰客、改單情形時有發(fā)生。 4.客人消費單據(jù)難以查詢和保存。 5.無法對大量營業(yè)數(shù)據(jù)進行整理分析。一、 可行性研究的前提 用戶對本系統(tǒng)的要求有: 功能:該系統(tǒng)能夠接受預(yù)定,

48、前臺點菜,賬單統(tǒng)計功能,倉庫管理等功能并可以不斷擴充其功能。 性能:用戶進入系統(tǒng)需要密碼,且數(shù)據(jù)的存儲量是經(jīng)過保密設(shè)置的,一般用戶是無法了解數(shù)據(jù)的,因此安全性比較高。 系統(tǒng)需要員工輸入賬號和密碼才能操作,可以避免其他人員的惡意操作給餐飲企業(yè)帶來的損失,且系統(tǒng)的數(shù)據(jù)有保護和備份功能。 對于連鎖經(jīng)營的餐飲行業(yè)可以采用該系統(tǒng)的網(wǎng)絡(luò)版,在一家餐飲行業(yè)就可以掌握所有餐飲行業(yè)的運營工作情況,快捷及時高效。二、 可行性研究方法:從技術(shù)可行性、經(jīng)濟可行性、操作可行性三個方面來研究該系統(tǒng)的可行性。根據(jù)技術(shù)可行性的考慮初步排除一些不現(xiàn)實的系統(tǒng)和不合理的要求;操作可行性方面,根據(jù)使用部門處理事務(wù)的原則和習(xí)慣檢查技術(shù)

49、上可行的方案,去掉其中從操作方式或操作過程的角度看用戶不能接受的方案;經(jīng)濟方面的可行性,應(yīng)估計可能的系統(tǒng)開發(fā)成本和運行費用,并且估計可以節(jié)省的開支或可以增加的收入。三、 使用方面的可行性 從餐飲行業(yè)的行政管理、工作制度等方面來看。從用戶單位的工作人員的素質(zhì)來看,系統(tǒng)完全可以實施,系統(tǒng)本身操作比較簡單,員工稍加培訓(xùn)就能使用。 使用餐飲管理系統(tǒng),可以給企業(yè)經(jīng)營管理帶來以下好處:管理者可以實施監(jiān)控餐飲企業(yè)的經(jīng)營活動及財務(wù)情況使餐飲企業(yè)的運營更為通暢,完善了管理和控制,增強了對顧客的服務(wù),大大提高了企業(yè)的整體形象??焖冱c菜、自動傳菜和準確結(jié)賬可以提高餐飲企業(yè)的工作效率,提高翻臺率,給經(jīng)營者增加更多的收

50、入。杜絕收銀工作中的跑單、漏單現(xiàn)象,根除服務(wù)員的作弊行為,從而降低了經(jīng)營成本。幫助經(jīng)營管理人員對企業(yè)中大量的、動態(tài)的、錯綜復(fù)雜的數(shù)據(jù)和信息進行及時、準確的分析和處理,最大限度的降低處理信息的勞動強度,使餐飲企業(yè)的管理手段和管理水平產(chǎn)生質(zhì)的飛躍,跟上信息時代的步伐。第二節(jié) 需求分析 本章節(jié)主要從需求概述、開發(fā)目標、總體設(shè)計幾個方面來進行本系統(tǒng)的需求分析。一、 需求概述 餐飲企業(yè)管理系統(tǒng),本軟件是專門為餐飲企業(yè)定制的,極大的解決了餐飲企業(yè)在實際運行中出現(xiàn)的問題,它帶來了簡單易懂的操作界面,能夠迅速的完成開臺、點菜、結(jié)賬、收銀等的業(yè)務(wù)。同時相對于傳統(tǒng)的手工操作管理,餐飲管理系統(tǒng)能夠盡可能的避免手工操

51、作中存在的許多不可避免的問題,比如:員工計算菜單金額比較容易出現(xiàn)差錯;結(jié)賬工作中跑單、漏單現(xiàn)象;個別服務(wù)人員擅自改單;顧客消費單據(jù)難以保存和查詢;企業(yè)在營運過程中對出現(xiàn)的大量信息不能及時做出分析。 本系統(tǒng)設(shè)計內(nèi)容主要是為餐飲企業(yè)提供先進的管理模式以提高其營業(yè)效率,該系統(tǒng)主要包括三個主要的功能模塊,分別是點菜功能、收銀功能、系統(tǒng)管理員等,通過這幾個模塊可全方位的為顧客服務(wù)。二、 開發(fā)目標1)使餐店的經(jīng)營管理和日常工作規(guī)范化、程序化、標準化、制度化;2)完善經(jīng)營管理體制,提高餐飲行業(yè)的管理水平;3)提高員工的工作效率,從而提高企業(yè)的服務(wù)質(zhì)量;4)實時提供餐飲經(jīng)營數(shù)據(jù)及統(tǒng)計分析,為領(lǐng)導(dǎo)提供決策依據(jù);

52、5)提高餐飲企業(yè)的形象,有助于提高企業(yè)的經(jīng)濟收入。三、 功能設(shè)計 根據(jù)客戶的需求來設(shè)計本軟件的主要功能,用戶登錄之后,可以選擇不同的功能模塊進行操作,來為顧客提供服務(wù)。選擇座位、點餐、結(jié)賬等都可以在極短的時間內(nèi)完成。根據(jù)企業(yè)運營需求管理員能夠及時修改產(chǎn)品信息提高企業(yè)的工作效率。(一) 系統(tǒng)功能結(jié)構(gòu)圖如下:圖3-1 系統(tǒng)功能結(jié)構(gòu)圖 (二) 系統(tǒng)E-R圖整個系統(tǒng)設(shè)計和開發(fā)過程時,主要的實體有:顧客、服務(wù)人員、物品,他們之間的具體關(guān)系如下圖: 圖3-2 E-R圖(三) 流程圖 圖3-3 系統(tǒng)流程圖第四章 系統(tǒng)設(shè)計第一節(jié) 系統(tǒng)模塊總體設(shè)計利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的

53、一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細,這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細節(jié)為止。本系統(tǒng)一共分為四個主要模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的。各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調(diào)研中搜集的資料進行編排制作的。依據(jù)上

54、述模塊的分析,系統(tǒng)中功能分別為:前臺管理、員工管理、餐桌管理、菜品管理共分四大部分。 各主要功能模塊的具體功能如下:1. 員工服務(wù)模塊。此模塊用于查看餐廳的菜品信息及點餐信息。菜品信息主要記錄餐廳每一個菜品的名稱、類別、售價等信息。點餐信息主要記錄顧客點菜信息、人數(shù)、消費金額等,就餐結(jié)束之后為顧客結(jié)賬。2.管理員模塊。此模塊是主要包括報表管理、賬目統(tǒng)計、菜品信息管理以及員工信息管理,這些功能主要針對餐飲企業(yè)的內(nèi)部的管理,可以幫助企業(yè)及時的了解企業(yè)的運營狀況。3.菜品信息管理模塊。此模塊可以進行菜品信息的管理,可以增加或者更改菜品信息。根據(jù)市場的變化及時的對菜品的價格進行合理的調(diào)整。4.員工信息管理模塊。此模塊可以對企業(yè)的員工信息進行管理,根據(jù)企業(yè)運營過程中員工的招收、離職、辭退等情況進行更改和添加相應(yīng)的信息。第二節(jié) 系統(tǒng)各模塊的功能結(jié)構(gòu)圖1、 系統(tǒng)全部功能結(jié)構(gòu)圖 根據(jù)用戶的需求,確定本項目提供統(tǒng)一的用戶界面,用戶認證通過后,判斷用戶的權(quán)限,對于服務(wù)員,直接跳轉(zhuǎn)到點菜結(jié)賬的界面,而對于管理員可以跳轉(zhuǎn)到具有員工信息管理,菜單信息管理點菜結(jié)賬,報表打印等的界面。如圖4-1所示:圖4-1 系統(tǒng)功能結(jié)構(gòu)圖2、 功能模塊設(shè)計(一) 點餐模塊:顧客進入餐廳用餐,管理人員為顧客選定滿意的桌位后

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論