![酒店餐飲管理系統(tǒng)畢業(yè)論文_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/20/c17e694b-65d2-4c1e-918c-0a6254fa0332/c17e694b-65d2-4c1e-918c-0a6254fa03321.gif)
![酒店餐飲管理系統(tǒng)畢業(yè)論文_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/20/c17e694b-65d2-4c1e-918c-0a6254fa0332/c17e694b-65d2-4c1e-918c-0a6254fa03322.gif)
![酒店餐飲管理系統(tǒng)畢業(yè)論文_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/20/c17e694b-65d2-4c1e-918c-0a6254fa0332/c17e694b-65d2-4c1e-918c-0a6254fa03323.gif)
![酒店餐飲管理系統(tǒng)畢業(yè)論文_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/20/c17e694b-65d2-4c1e-918c-0a6254fa0332/c17e694b-65d2-4c1e-918c-0a6254fa03324.gif)
![酒店餐飲管理系統(tǒng)畢業(yè)論文_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/20/c17e694b-65d2-4c1e-918c-0a6254fa0332/c17e694b-65d2-4c1e-918c-0a6254fa03325.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 畢 業(yè) 論 文(設計)題 目: 酒店餐飲管理系統(tǒng) 院 系: 信息管理學院 專 業(yè): 信息管理與信息系統(tǒng)(電子商務) 姓 名: 指導教師: 完成日期: 畢業(yè)論文任務書畢業(yè)論文題目: 主要內容: 目的要求: 指 導 教 師 簽 字:主管院長(系主任)簽字: 年 月 日 學 生: 專 業(yè): 論文題目: 論文共 頁,設計圖紙 張。 指導教師評語: 指導教師評分:指導教師簽字: 年 月 日 指導教師評語遼寧大學畢業(yè)論文(設計)成績評定單評閱人評語:評閱人評分:評閱人簽字: 年 月 日答辯委員會評語:院(系)畢業(yè)論文答辯委員會(小組)于 年 月 日審查了 屆 專業(yè)學生 的畢業(yè)論文。答辯委員會評語:答辯成
2、績:答辯委員會成員:答辯委員會(小組)組長簽字: 年 月 日 畢業(yè)論文(設計)成績:評閱人評分:指導教師評分:答辯成績:總成績: 院長(系主任)簽字: 年 月 日摘 要隨著計算機技術和辦公自動化的不斷運用,各種酒店餐飲管理也應逐步走向規(guī)范化,并采用計算機進行管理。該系統(tǒng)運行在windows平臺上,采用visual foxpro 6.0 進行設計,包括吧臺管理、原料采購、庫存盤點、往來帳款、掛帳管理和輔助管理等功能。數(shù)據(jù)庫系統(tǒng)對管理住處,辦公自動化,決策支持是最為重要的。只有做出一個正規(guī)的管理系統(tǒng),才能讓繁瑣的手工操作變得簡單,易于管理。由于原餐飲系統(tǒng)在管理上投入的人力和物力很大,且大部分仍采用
3、手工操作,效率較低。因此,開發(fā)本系統(tǒng)具有較大的現(xiàn)實意義和實用價值。信息在社會經濟的發(fā)展中所起的作用越來越重要。餐飲管理系統(tǒng)是典型的計算機管理系統(tǒng),其開發(fā)主要包括數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。包括應用程序功能完備,易使用等特點。 因此本人結合酒店餐飲管理系統(tǒng)的具體要求,對visual foxpro 6.0及foxpro 6.0應用與開發(fā)等進行了較深入的學習和應用,主要完成對餐飲管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設計了數(shù)據(jù)庫結構和應用程序。系統(tǒng)運行結果證明,所設計的餐飲管理系統(tǒng)可以滿足經理、收款員、保管員三方面的管理。第一部分對visual foxpro
4、6.0和餐飲管理系統(tǒng)進行了簡明的介紹,并對其系統(tǒng)開發(fā)的設定和系統(tǒng)可行性做了分析。 第二部分對餐飲管理系統(tǒng)的設計程序分析進行了介紹,如系統(tǒng)功能分析、數(shù)據(jù)流程圖、程序代碼等。 第三部分對系統(tǒng)應用程序設計進行了系統(tǒng)的介紹,如各種登陸窗體的實現(xiàn)。 第四部分對該系統(tǒng)的開發(fā)做出了總結。 關鍵詞: visual foxpro ;餐飲管理;系統(tǒng)開發(fā)abstractalong with the calculator technique and transact the continuously make use of the automation, various cabaret dining manageme
5、nt also should head for the norm to turn gradually, and adopt the calculator to carry on the management. that system circulates on the terrace of windows, the adoption visual foxpro 6.0 carry on the design, include the buffet management, raw material purchase, stock stocktaking, come-and-go account
6、payment and charge to account the management and lend support to manage etc. function. the database system transact the automation towards managing the abode, making policy the support is the most important .only do a regular management system of, then can let tedious handicraft operation become sim
7、ple, be easy to the management. because original dining system manpower and material resources throw in on the management very big, and big the part still adopts the handicraft operation, the efficiency is lower .therefore, development originally the system has the bigger and realistic meaning and p
8、ractical values .the information is in society the development of the economy the function rise is more and more important.the dining management system is the typical calculator management system, it mainly develop the establishment and maintenances and heads of include the backstage databases appli
9、cation procedure develops two aspects .include the applied procedure function complete, easy usage etc. characteristics. so oneself combine the concrete request of the cabaret dining management system, to the visual foxpro 6.0 and the foxpro 6.0 applications and development etc. carried on the more
10、thorough study and applications, mainly completing the need analysis, the function mold piece that manages the system to the dining to divide the line, the database mode analysis, and from here designed the database structure and application procedure .the system circulates the result certificate, t
11、he dining design management the system can satisfy the manager, accept the payment member and take care of three managements of the aspects of member.the first part to the visual foxpro 6.0 manages the introduction that the system carried on jian3 ming2 with dining, and as to its the enactment and t
12、he system possibilities of the system development did the analysis. the second part manages the applied program design of the system to carry on the introduction to the dining, such as the system function, flow chart etc. the third part carries on the introduction of the system to the analysis that
13、system design, such as a diagram of the function mold and procedure code etc. the four-part cent does to the development of that system summary.key words: visual foxpro; the dining management; the system development目 錄序言1一、緒論21、系統(tǒng)可行性分析22設計方案的確定33. 系統(tǒng)開發(fā)設計思想34. 系統(tǒng)運行環(huán)境4二、餐飲管理系統(tǒng)設計程序分析51. 應用需求分析52. 系統(tǒng)的功能
14、模塊93. 系統(tǒng)程序代碼14三、餐飲管理系統(tǒng)應用程序設計181. visual foxpro 發(fā)展簡介182. 系統(tǒng)主程序設計203. 收款人員登錄窗體的實現(xiàn)214. 保管人員登錄窗體的實現(xiàn)235經理登陸窗體的實現(xiàn)26四、系統(tǒng)開發(fā)的總結29參考文獻33致 謝351序 言管理工作的成敗,取決于能否做出有效的決策,而決策的正確程度則取決于信息的質量??茖W技術的進步和生產的發(fā)展,使人類知識量的增長速度不斷加快,因此對這些信息進行收集、加工、傳遞等過程的時間性和準確性也提出了更高的要求。這一切都使傳統(tǒng)的,以手工作業(yè)為基礎的信息系統(tǒng)陷入了結構日益龐大,效益日益降低的困境。電腦的出現(xiàn)為擺脫這種困境找到了出
15、路。今天,計算機在管理中的應用已發(fā)展成為管理工作的重要組成部分,它不僅用于數(shù)據(jù)處理,而且成為輔助決策的有力工具。計算機能把生產,經營過程中的巨大數(shù)據(jù)流收集,組織起來,經過處理,轉換為對各部門不可缺少的數(shù)據(jù),經過分析,使它變?yōu)閷Ω骷壒芾砣藛T做出決策具有重要意義的信息。我國自八十年代開始大力推廣微機應用,在管理信息系統(tǒng)領域,無論在理論方面還是實踐方面都有了很大的發(fā)展,各行各業(yè)應用電子計算機的熱情普遍高漲,應用水平日趨提高。本系統(tǒng)是針對餐飲管理工作而開發(fā)的。每個酒店的菜色成千上萬,所以餐飲管理工作比較煩瑣。形成報表更是費時費力,而且容易出錯。針對此種情況,我編制了餐飲管理系統(tǒng),以便改善這種情況。本系
16、統(tǒng)的初步設想是運用先進的計算機技術和visual foxpro的管理思想,對餐飲系統(tǒng)進行科學管理。利用計算機的各種功能實現(xiàn)數(shù)據(jù)的登記、整理,以及其自動化。 1餐飲管理系統(tǒng)一、 緒論1、系統(tǒng)可行性分析在餐飲業(yè)競爭越來越激烈的今天,餐飲業(yè)該如何提高服務質量和管理能力顯得越來越重要。尤其是大型餐飲企業(yè),企業(yè)內部服務項目眾多,即要完成前臺的一般性服務工作,又要完成后臺的管理工作,前臺包括:客人點菜管理、收銀管理、會員管理、菜品分類管理、菜品品種管理、每日統(tǒng)計營業(yè)狀況等;后臺包括:原料的進出、原料庫存量即時監(jiān)控、原料消耗日盤點、原料的損耗、人員管理、成績考核等眾多的內容。如果沒有一套可靠的管理系統(tǒng),單憑
17、原始的手工操作,不僅管理效率低,而且經常出現(xiàn)錯誤。再加上一些未知的人為因素,不僅影響企業(yè)的經營成本,降低利潤,還會極大的影響餐飲業(yè)的服務質量。 據(jù)調查:一些酒店、飯店采用手工點菜、結帳;客人就餐率為 30% 的時候,服務員可以應付自如,服務員人數(shù)供過于求;當就餐率為 60% 的時候,服務員顯得有些忙碌,尤其是遇到分樓層的情況,服務員需要不停地上下走動,有點供不應求;當就餐率為 90%-100% 的時候,服務員就顯得過于忙碌,忙亂時常常顧此失彼,出現(xiàn)這樣那樣的錯誤,大大影響了服務質量;在結帳時,還會出現(xiàn)客人等待、算錯帳、跑單的現(xiàn)象。在原料倉庫中,菜品原料數(shù)量不很確實,浪費嚴重。因為企業(yè)的營業(yè)收入
18、就在菜品售價與原料的差額中,無論是原料管理還是收銀管理,只要其中一項出現(xiàn)錯誤,就會直接影響企業(yè)的效益。 利用計算機系統(tǒng)來管理店內的所有業(yè)務,不僅速度快、效率高,而且大大提高了數(shù)據(jù)的準確率。即排除了人為因素的干擾,又使各方面的數(shù)據(jù)得到嚴格控制,降低了經營成本,增加了企業(yè)效益,大大提高了餐飲業(yè)務辦公的自動化程度。無形中就提高了工作效率和企業(yè)的管理水平,使企業(yè)贏得了時間,贏得了客戶,贏得了效益。這才符合現(xiàn)代化企業(yè)管理的要求。使企業(yè)全面提升了一個檔次。 2所以,餐飲企業(yè)使用計算機系統(tǒng)來管理各種業(yè)務是當今社會的一個必然發(fā)展趨勢。下面對應用新系統(tǒng)各方面可行性作一下分析: (1) 技術方面 1)軟件:目前軟
19、件開發(fā)平臺已經成熟可行。 2)硬件:目前高性能的組件已大量涌現(xiàn),它們速度快,容量大,可靠性高,價格低,完全能滿足本系統(tǒng)的需要。 3)應用:較xbase、foxpro for dos、foxpro for windows相比,visual foxpro具有更優(yōu)越的特性,如用戶界面良好、數(shù)據(jù)庫操作更方便靈活等。(2)運行方面 新計算機系統(tǒng)采用圖形畫界面,界面友好,操作簡單。員工不需培訓或稍加培訓即可勝任操作員工作。 綜上所述:新系統(tǒng)目標明確,技術可行,投入產出比高,此系統(tǒng)研制、并應用是完全可行的。2、設計方案的確定確定設計方案時須考慮的因素較多,大致有以下幾個方面:(1)各子系統(tǒng)的數(shù)據(jù)格式必須統(tǒng)一
20、,實行數(shù)據(jù)共享,并留有接口,能方便地進行數(shù)據(jù)格式轉換。(2)設計方案必須提供較齊全的功能,并留有接口,便于二次開發(fā)和升級維護。(3)設計方案必須考慮該系統(tǒng)自身的特點,通用性強,脫離系統(tǒng)時仍可在計算機上采用手工操作。(4)設計方案必須使系統(tǒng)的開發(fā)周期短。3、系統(tǒng)開發(fā)設計思想3當今時代是飛速發(fā)展的信息時代。在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。 尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。計算機進行信息管理與信息管理系統(tǒng)的開發(fā)密切相關,系統(tǒng)的
21、開發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好餐飲信息而設計的。 酒店作為一種信息資源的集散地,酒店資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的酒店都是初步開始使用,甚至尚未使用計算機進行信息管理。根據(jù)調查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質的手工處理,對于酒店餐飲管理情況(如原料采購、庫存盤點)的統(tǒng)計和核實等往往采用對帳單等的人工檢查進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來說,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的酒店有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。 數(shù)據(jù)處
22、理手工操作,工作量大,出錯率高,出錯后不易更改。酒店采取手工方式對酒店餐飲情況進行人工管理,由于信息比較多,餐飲信息的管理工作混亂而又復雜。時間一長,如再要進行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。如要對很長時間以前的資料進行更改就更加困難了?;谶@此問題,我認為有必要建立一個酒店餐飲管理系統(tǒng),使餐飲管理工作規(guī)范化,系統(tǒng)化,程序化,避免管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改資料。本系統(tǒng)是對酒店餐飲管理和操作這兩大類信息管理工作進行設計開發(fā)的。由于本系統(tǒng)選題為酒店餐飲管理系統(tǒng),故為體現(xiàn)一些餐飲管理的特點,界面制作盡可能輕松活潑,略顯明麗鮮艷
23、,并根據(jù)系統(tǒng)程序需要增添了相關的圖片。4、系統(tǒng)運行環(huán)境為了使visual foxpro的運行流暢,要求其軟硬件的配置都是越高越好。操作系統(tǒng)要求為microsoft windows95或更新版本、microsoft windows nt workstation3.15或更新版本。microsoft internet explorer4.01或更新版本。cpu為intel pentium(奔騰)90mhz或更高處理器?;蛉魏芜\行microsoft windows nt workstation的alpha處理器。一個cdrom光盤驅動器。4microsoft windows支持的vga或分辨率更高的
24、監(jiān)視器。24mb內存(windows95)或32mb內存(windows nt workstation)。鼠標或其他定點設備。硬盤空間要求:標準版:典型安裝48mb,完全安裝80mb。專業(yè)版:典型安裝48mb,完全安裝80mb。企業(yè)版:典型安裝128mb,完全安裝147mb。附加部件:msdn(幫助文檔)67mb;intern explorer4.x約66mb。二、餐飲管理系統(tǒng)設計程序分析1. 功能需求分析餐飲管理系統(tǒng)是按照國內餐飲行業(yè)最新要求開發(fā)的全新概念的信息管理系統(tǒng)。主要是將收銀、帳目管理及銷售情況等的統(tǒng)計工作在計算機或網絡系統(tǒng)中完成。主要特點包括代碼菜譜編制,界面友好,結算方式靈活多樣
25、,結算信息詳細,報表翔實,實用性強,帳目系統(tǒng)功能完整,帳目系統(tǒng)可擴充,帳目數(shù)據(jù)可校驗。5通過對酒店內部餐飲系統(tǒng)的調查后,結合整個系統(tǒng)的設計思想,總結出該系統(tǒng)的數(shù)據(jù)流程圖如圖2-1: 圖2-1 系統(tǒng)功能模塊圖餐飲管理系統(tǒng)主要功能是通過對基本的酒店吧臺管理、原料采購的錄入、庫存盤點、往來帳款等項目的管理,來統(tǒng)計出該酒店一段營業(yè)時期內的盤盈或盤虧情況。用上期盤點余額加上本期采購額減去本期銷售額再減去本期的余額,如果有余額,即代表盤盈;如果出現(xiàn)負額,即代表盤虧。在得到盤點結果后,即可對本段時期的酒店經營做出總結,以達到及時調整管理方案,提高酒店營業(yè)額的目的。6酒店餐飲管理系統(tǒng)需要滿足三種操作員的需求,
26、這三種操作員分別是酒店經理、酒店收款員和酒店保管人員。設計不同管理者根據(jù)不同的密碼登陸,以分配不用的密碼來分配不同的操作權限。對所有管理者都開放的吧臺管理、輔助管理功能。保管員專有的購貨管理功能,包括對購貨信息的錄入和庫存的查詢統(tǒng)計管理功能。酒店經理專有的原料采購和經理管理功能,包括盤點數(shù)據(jù)錄入查改、吧臺物品盤點統(tǒng)計、酒店的盈虧統(tǒng)計和對系統(tǒng)的初始化功能。酒店收款人員的任務是吧臺管理、掛帳管理、輔助管理;酒店保管人員對吧臺管理、購貨管理、庫存盤點、往來帳款、輔助管理進行操作;酒店經理的功能最為復雜,包括對吧臺管理、庫存盤點、往來帳款、輔助管理、經理管理,同時還對原料采購進行管理。(1) 收款員管
27、理模塊收款員是權限級別最低的,只負責最基本簡單的操作。包括對顧客點餐后的菜單錄入、退單處理和顧客結算功能。菜單錄入可以實現(xiàn)菜單的初始化輸入,統(tǒng)計出各個包房的點菜情況,顯示出總菜單和消費的總金額。如有顧客想調換房間即可通過調換房間按鈕來實現(xiàn),通過輸入原房間號和調整為變可實現(xiàn)這個功能。當有特殊情況出現(xiàn),需要提供退菜服務時,即可通過退菜功能來實現(xiàn)。在顧客結算功能中,通過對房間號碼的選擇來顯示結算信息,包括菜單和結算金額,在結算方式中有現(xiàn)金、支票、簽單三種方式可供選擇,提高了系統(tǒng)的靈活性,使操作更簡便。掛帳管理是對用餐合同戶的管理,包括單位設定、還款輸入、欠款統(tǒng)計三個功能。在單位設定中,可以對用餐合同
28、戶進行增加和刪改等管理,在合同戶用餐后可通過就餐欠款信息功能實現(xiàn)對欠款的統(tǒng)計。還款信息的功能是在合同戶歸還帳款時,對歸還時間、經售人、部分還清或全部還清等做出設定,即在欠款信息中不再顯示已還清欠款的信息。欠款信息中顯示了一段時間內就餐合同戶的欠款信息和累計欠款的總額,同過歷史記錄功能還可以實現(xiàn)該合同戶的以前的欠款總記錄,以便查詢統(tǒng)計。輔助管理包括對商品代碼和房間代碼的管理。采購新的產品后可通過商品代碼進行前臺代碼管理,隨著季節(jié)的變化或時常價格波動,及時對菜單中菜名和價格進行更改。房間代碼可以顯示出哪個房間已經有顧客,哪個房間處于空閑狀態(tài),以便進行房間調換,并對各個房間中的備品進行管理,即時刪減
29、或增加物品。(2)保管員管理模塊7保管員被賦予二級權限,在收款員的基礎上還可以對購貨管理、庫存盤點和往來帳款進行操作管理,而只有保管員才能夠實現(xiàn)購貨管理這一功能。購貨管理可以實現(xiàn)數(shù)據(jù)錄入和統(tǒng)計查改兩項功能。在點擊數(shù)據(jù)錄入后即可對物品采購信息進行管理,購貨信息可以在購貨當天輸入購貨信息和經手人信息,即可顯示出當天購貨的累積金額。購貨查詢統(tǒng)計功能通過選擇后,可以顯示出一段時期內的購貨累積情況和所用金額,通過選擇貨物類別、名稱和供貨單位,還可以分類進行查詢,非常方便。當需要查詢庫存以便統(tǒng)計采購數(shù)量時,即可通過庫存盤點的功能來實現(xiàn)。庫存盤點包括錄入查改和庫存統(tǒng)計兩項功能。錄入查改可以對數(shù)據(jù)進行盤點及錄
30、入查改,顯示出一定時間內的庫存情況,包括庫存物品以及庫存金額等。庫存統(tǒng)計可以實現(xiàn)吧臺物品盤點功能,在一段時間內,同過對上期結余、本期購進、本期銷售、本期結存的統(tǒng)計,即可顯示出本期的盤盈情況,如果本期盤盈顯示正數(shù)即代表盤盈,如為負數(shù)即代表盤虧,并可顯示出累計的盤盈情況,可供查詢。往來帳款共包括消費欠款和購貨欠款兩部分,消費欠款又包括單位設定、還款錄入和欠款統(tǒng)計三項功能,和收款員模塊中的掛帳管理功能基本相同,這里不在進行介紹。購貨欠款即包括還款錄入、欠款統(tǒng)計,通過這些功能可以很好的實現(xiàn)對往來欠款的管理工作。消費欠款主要對合同戶消費的欠款、還款信息進行管理。而購貨欠款模塊主要對采購中的欠款、還款信息
31、進行統(tǒng)計。在結算采購的還款信息時可同過還款錄入功能來實現(xiàn),在確定欠款的日期后即可選擇金額沖抵部分欠款或全部的欠款。在欠款統(tǒng)計功能中可以顯示出欠、還貨款的所有信息,欠、還款的時間、金額、經手人和累積的欠款,一目了然,方便管理者清楚的了解采購貨款的情況。(3)經理管理模塊在所有的操作人員里,經理是管理權限級別是最高的。原料采購和經理查詢也只有進入經理模塊后才能實現(xiàn)這兩種功能。而且還可以更改系統(tǒng)密碼,實現(xiàn)系統(tǒng)初始化功能。原料采購共包括數(shù)據(jù)錄入和統(tǒng)計查改兩項功能,這兩項功能和購貨管理的功能的實現(xiàn)類似。這里不再多做介紹。8在庫存盤點的庫存統(tǒng)計模塊中比收款員和保管員的多出一個沖抵庫存功能。沖抵庫存是指沖抵
32、掉某日期內的盤點數(shù)據(jù),因為一段時間后現(xiàn)有庫存和前期庫存會出現(xiàn)差異,如不進行修改差異將越來越大,無法修復,只有沖抵庫存后才能使目前庫存數(shù)目和前期庫存數(shù)目一致。但是如果實現(xiàn)沖抵庫存這個功能時就意味著酒店會遭受到無謂的損失,所以只有最高權限的經理才能實現(xiàn)這個功能。在輔助管理模塊中,保管員和經理都比收款員多出購貨代碼和人員管理兩個功能。當有購進新貨物時可通過購貨代碼管理來對新貨物進行管理,可添加貨物類別、名稱、單位、單價和供貨單位等信息,以及對已有貨物的信息進行修改或刪除。人員管理模塊主要是對酒店員工的部門、工種、姓名、性別、身份證號碼、住址、聯(lián)系電話等進行管理,當發(fā)生員工變動時即可利用該模塊進行管理
33、。經理查詢模塊一共可以實現(xiàn)銷售統(tǒng)計、盈虧統(tǒng)計和系統(tǒng)初始三個功能。銷售統(tǒng)計可以對每個服務員的銷售情況進行管理,可以統(tǒng)計出在一段時間內該服務員所服務過的桌號、日期、時間和總銷售額情況。盈虧統(tǒng)計可以顯示出一定時期內酒店盈虧的詳細信息,包括上期的結存、本期結存、本期收入、應收、實收、掛帳、本期購貨、現(xiàn)金、欠帳、本期毛利、本期回款、本期付款、本期余款、統(tǒng)計天數(shù)、日銷售額、日均毛利、日均余款、往來帳、欠貨款、掛餐費。這些很詳細的信息都會清楚的顯示在表單中,使經理或其他管理者可以很清楚的知道在這段時間內酒店的盈虧情況,以便以后對酒店的管理方式進行改進,更有利于酒店的管理。系統(tǒng)初始可以對本系統(tǒng)進行初試化,因為
34、在系統(tǒng)初始化后會丟失系統(tǒng)所有的數(shù)據(jù)信息,所以需要更謹慎的操作。2. 系統(tǒng)的功能模塊在數(shù)據(jù)庫系統(tǒng)設計中應該盡量考慮全面,尤其應該仔細考慮用戶的各種需求,避免浪費不必要的人力和物力。9在概念設計階段中,從用戶的角度看待數(shù)據(jù)及處理要求和約束,產生一個反映用戶觀點的概念模式。然后再把概念模式轉換成邏輯模式。將概念設計從設計過程中獨立開來,使各階段的任務相對單一化,設計復雜程度大大降低。 利用er方法進行數(shù)據(jù)庫的概念設計,可分成三步進行:首先綜合分析全局er模式,然后再設計各局部er模式,最后對全局er模式進行優(yōu)化,得到最終的模式,即概念模式。 “餐飲管理系統(tǒng)”的全局數(shù)據(jù)流程圖如圖2-2庫存統(tǒng)計菜單錄入
35、銷售統(tǒng)計錄入查改數(shù)據(jù)錄入顧客結算盈虧統(tǒng)計2-6 餐2-2飲管理系統(tǒng)全局數(shù)據(jù)流程圖(1) 設計全局er模式10所有局部er模式都設計好了后,接下來就是把它們綜合成單一的全局概念結構。全局概念結構不僅要支持所有局部er模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結構。 1)確定公共實體類型 為了給多個局部er模式的合并提供開始合并的基礎,首先要確定各局部結構中的公共實體類型。在這一步中我們僅根據(jù)實體類型名和鍵來認定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候選。 2)局部er模式的合并 合并的原則是:首先進行兩兩合并;先和合并那
36、些現(xiàn)實世界中有聯(lián)系的局部結構;合并從公共實體類型開始,最后再加入獨立的局部結構。 3)消除沖突 沖突分為三類:屬性沖突、結構沖突、命名沖突。 設計全局er模式的目的不在于把若干局部er模式形式上合并為一個er模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。 4)全局er模式的優(yōu)化 在得到全局er模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應進一步依據(jù)處理需求對er模式進行優(yōu)化。一個好的全局er模式,除能準確、全面地反映用戶功能需求外,還應滿足下列條件:實體類型的個數(shù)要盡可能的少;實體類型所含屬性個數(shù)盡可能少。(2)設計局部er模式針對本設計,通過對餐飲管理內容和數(shù)據(jù)流程的分
37、析,設計的數(shù)據(jù)項和數(shù)據(jù)結構如下:菜譜信息。包括的數(shù)據(jù)項有名稱、所屬品種、數(shù)量、單位、單價和金額等。管理人員信息。包括管理人員姓名和密碼。采購信息。包括品種、名稱、數(shù)量、單位、單價、供貨單位、欠款等。銷售統(tǒng)計。包括服務員姓名、桌號、日期、時間、銷售額等。結賬信息。包括客戶號、桌號、結算日期、打折情況、總計等。er模型的“聯(lián)系”用于刻畫實體之間的關聯(lián)。一種完整的方式是對局部結構中任意兩個實體類型,依據(jù)需求分析的結果,考察局部結構中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是1:n,m:n,還是1:1等。還要考察一個實體類型內部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間
38、是否存在聯(lián)系等。112-3 菜譜實體e-r圖2-4 管理人員實體e-r圖2-5 采購信息實體e-r圖122-6 銷售統(tǒng)計實體e-r圖2-7 結帳信息實體e-r圖(3)關系數(shù)據(jù)庫的邏輯結構設計由于概念設計的結果是er圖,因此數(shù)據(jù)庫的邏輯設計過程就是把er圖轉化為關系模式的過程。由于關系模型所具有的優(yōu)點,邏輯設計可以充分運用關系數(shù)據(jù)庫規(guī)范化理論,使設計過程形式化地進行。設計結果是一組關系模式的定義。表2-1 菜譜信息表表2-2 采購信息表表2-3 結帳信息表13表2-4 管理人員信息表表2-5 銷售統(tǒng)計表3. 系統(tǒng)程序代碼(1)登陸界面的密碼文本框texe1的代碼mmm=this.valuesel
39、e mimaloca for allt(xmm)=allt(xm)if .not. eof()do casecase allt(jb)=一級if allt(mm)=allt(mmm)thisform.release_screen.closable=.f._screen.picture=p2.jpgdo cy.mprendicase allt(jb)=二級if allt(mm)=allt(mmm)thisform.release_screen.closable=.f.14_screen.picture=p2.jpgdo bg.mprendicase allt(jb)=三級if allt(mm)=
40、allt(mmm)thisform.release_screen.closable=.f._screen.picture=1.jpgdo jl.mprendiendcendi(2)銷售情況表中的銷售情況累計按鈕代碼xmm=this.valueif len(allt(xmm)0sele xskset filt to rq=sj1 .and. rq=sj2 .and. allt(xm)=allt(xmm)count to je1 for substr(zh,1,1)=1 .or.substr(zh,1,1)=2 .or.substr(zh,1,2)=廳sum ys to je2sum ss to
41、je3sum ys to je4 for allt(fs)=簽單sum ys to je5 for allt(fs)簽單thisform.text3.value=je1thisform.text4.value=je2thisform.text5.value=je3thisform.text6.value=je4thisform.text7.value=je5-je315thisform.grid1.recordsource=select zh,rq,sj,ys,ss from xsk into cursor as where rq=sj1 .and. rq=sj1 .and. rq=sj1 .
42、and. rq=sj2repl all je with dj*slsum je to jee go topthisform.text3.value=jeethisform.grid1.recordsource=glsxmm=allt(this.value)if len(allt(xmm)0sele glsdo case case xmm=類別xm1=dm17bo2.rowsource=select dm from gls into cursor as4 where rq=sj1 .and. rq=sj1 .and. rq=sj1 .and. rq=sj2 group by mcendcaset
43、hisform.refreshendizll=this.valueif len(allt(zll)0sele glsset filt to rq=sj1 .and. rq=sj2 .and. allt(&xm1)=allt(zll)sum je to jeego topthisform.text3.value=jeethisform.refreshendi三、 餐飲管理系統(tǒng)應用程序設計1、visual foxpro 發(fā)展簡介隨著軟件技術和數(shù)據(jù)庫技術的飛速發(fā)展,數(shù)據(jù)庫管理系統(tǒng)日益成熟,尤其是圖形界面技術、網絡技術、多媒體技術的出現(xiàn)及其技術水平的不斷提高,使數(shù)據(jù)庫管理系統(tǒng)的應用更加廣泛。visua
44、l foxpro6.0系統(tǒng)作為90年代的高級數(shù)據(jù)庫管理系統(tǒng)軟件,具有性能完善的編程語言。visual foxpro的特性有:(1)戶界面良好 18visual foxpro系統(tǒng)提供了一個由菜單驅動、輔以對話窗口的簡潔友好、功能全面的用戶界面。用戶可以通過輸入命令或使用菜單,實現(xiàn)對visual foxpro的各種功能的操作,完成數(shù)據(jù)管理的任務。(2)面向對象編程技術功能強 visual foxpro系統(tǒng)命令和語言功能強,有數(shù)百條命令和標準函數(shù),不僅支持傳統(tǒng)的過程式編程技術,還支持面向對象可視化編程技術。(3)快速創(chuàng)建應用和程序 用戶可以使用visual foxpro系統(tǒng)提供的項目管理器、向導、生
45、成器、工具欄和設計器等軟件開發(fā)和管理的有效工具編制系統(tǒng)程序。這些工具極大地提高了程序設計的自動化過程,減少了程序的設計、編輯和運行時間,也方便了用戶對程序的操作。(4)數(shù)據(jù)庫的操作簡便 visual foxpro系統(tǒng)中的數(shù)據(jù)庫,是以數(shù)據(jù)表的形式出現(xiàn)的。每一個表有一個數(shù)據(jù)字典,允許用戶為數(shù)據(jù)庫中的每一個表增加規(guī)則、視圖、持久關系以及連接。每個visual foxpro系統(tǒng)數(shù)據(jù)庫都可以由用戶擴展并通過語言和可視化設計工具來操作。(5)多個用戶可以一起開發(fā)程序 visual foxpro系統(tǒng)提供允許同時訪問數(shù)據(jù)組件的能力,使多個用戶能夠一起開發(fā)應用程序。使用“項目管理器”的源代碼管理程序,可以跟蹤或保護源代碼的修改。使用“數(shù)據(jù)庫”菜單中的“刷新”選項,可以跟蹤或保護表或視圖的定義。(6)可與其他應用程序交互操作visual foxpro系統(tǒng)可以使用來自其他應用程序的對象,與其他程序之間導入導出數(shù)據(jù),還可以與其他microsoft應用程序實現(xiàn)共享數(shù)據(jù)。(7)獨特的開發(fā)客戶/服務器解決方案visual foxpro系統(tǒng)可以相當方便地存儲、檢索
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代辦公環(huán)境下的技術趨勢分析報告
- 生態(tài)修復技術在水域生態(tài)保護中的作用
- 2 認識幾種常見的巖石(說課稿)-2023-2024學年科學四年級下冊教科版
- 2024-2025學年高中化學 化學實驗基本方法說課稿 新人教版必修1
- Unit 1 Lesson 1 At the Airport(說課稿)-2024-2025學年冀教版(三起)英語六年級上冊
- 2024-2025學年高中物理 第10章 熱力學定律 1 功和內能說課稿 新人教版選修3-3
- 2023八年級道德與法治上冊 第二單元 遵守社會規(guī)則 第五課 做守法的公民 第2框 預防犯罪說課稿 新人教版
- Unit 2 Ways to school Part A Let's learn (說課稿)-2024-2025學年人教PEP版英語六年級上冊001
- 10的再認識(說課稿)-2024-2025學年一年級上冊數(shù)學人教版
- 2 時、分、秒(說課稿)-2023-2024學年二年級下冊數(shù)學蘇教版
- 事業(yè)單位工作人員年度考核登記表(通用模板)
- 人教版七年級數(shù)學下冊《垂線》
- 駱駝祥子 故事情節(jié)
- 公開選拔村級后備干部報名登記表
- 2022年湖南公務員考試《申論》真題套卷(鄉(xiāng)鎮(zhèn)卷)2
- 【薪酬】國有企業(yè)中長期股權激勵課件
- 《新聞攝影教程(第五版)》第三章 新聞攝影工作者的職責與素養(yǎng)
- 學前兒童行為觀察第一章觀察概述課件
- 化學品防范說明編碼
- 高溫超高壓煤氣發(fā)電工程技術方案
- 帕金森病(英文版)課件
評論
0/150
提交評論