畢業(yè)設計(論文)Delphi 餐飲管理系統(tǒng)的開發(fā)與設計(含源程序)_第1頁
畢業(yè)設計(論文)Delphi 餐飲管理系統(tǒng)的開發(fā)與設計(含源程序)_第2頁
畢業(yè)設計(論文)Delphi 餐飲管理系統(tǒng)的開發(fā)與設計(含源程序)_第3頁
畢業(yè)設計(論文)Delphi 餐飲管理系統(tǒng)的開發(fā)與設計(含源程序)_第4頁
畢業(yè)設計(論文)Delphi 餐飲管理系統(tǒng)的開發(fā)與設計(含源程序)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、金華職業(yè)技術學院畢業(yè)教學環(huán)節(jié)成果正文完整版全套設計,聯(lián)系153893706題 目 餐飲管理系統(tǒng)設計與開發(fā) 學 院 信息工程學院 專 業(yè) 計算機技術與應用 班級學號 計051 姓 名 指導教師 2008年 5月 10日餐飲管理系統(tǒng)設計與開發(fā)摘 要本文論述了餐飲管理系統(tǒng)開發(fā)的全過程。餐飲管理系統(tǒng)是以某酒店為藍本開發(fā)的,從分析酒店的基本情況入手,進行系統(tǒng)的可行性分析,通過分析該酒店的日常業(yè)務,了解該企業(yè)的管理特點和存在的問題,在此基礎上,進行詳細的系統(tǒng)分析,得出系統(tǒng)功能結構圖,再通過系統(tǒng)設計,系統(tǒng)實施等環(huán)節(jié),最終開發(fā)出能夠滿足酒店業(yè)務需要的餐飲管理系統(tǒng)。該餐飲管理系統(tǒng)的功能主要突出點單、結賬和進貨管

2、理。點單時可利用智能表單輸入方式輸入數據,簡單快捷準確。結賬管理方式靈活多樣,分為掛帳、是否打折結賬和特權結賬方式。進貨管理主要是對酒店后臺進貨的管理。本系統(tǒng)采用delphi 6.0和sql server 2000開發(fā)。關鍵字: delphi ,sql server ,餐飲管理系統(tǒng)food management system design and developmentabstractthis article elaborated the dining management information system development entire process. the dining ma

3、nagement information system is take a hotel of as the main source development, from analyzes the hotel the basic situation to obtain, carries on the system the feasibility analysis, through the analysis the daily service of this hotel, understood this enterprise the management characteristic and the

4、 existence question, in this foundation, carries on the detailed system analysis, obtains the system functionstructure drawing, again through the system design, link and so on system implementation, finallydevelopscan satisfy the dining management information system which the hotel service needs. th

5、is dining management information system function main salient point list, pays up and stocks with goods the management. when list may use the intelligent form input way data-in, simple is quickly accurate. pays up the management way nimbly to be diverse, divides into puts on somebodys account, wheth

6、er puts crease in it pays up pays up the way with the privilege. stocks with goods the managementmainly is the management which stocks with goods to the hotel backstage.the system uses delphi 6.0 and sql server 2000 development.keywords: delphi , system administration , sql server目 錄中文摘要i英語摘要ii引 言21

7、 餐飲管理可行性分析32 餐飲管理開發(fā)環(huán)境介紹42.1 borland delphi軟件42.2 ms sql server 2000軟件53 餐飲管理系統(tǒng)概述64 餐飲管理使用過程85 系統(tǒng)流程圖96 數據庫設計106.1 數據庫設計理論106.2 創(chuàng)建數據庫117 用戶登陸12結論與致謝15參考文獻16引 言“民以食為天”,隨著人民生活水平的提高,餐飲業(yè)在服務行業(yè)中占有越來越重要的地位。努力在當前餐飲行業(yè)日趨激烈的競爭中脫穎而出,已成為每位餐飲業(yè)經營者所追求的目標。在酒店業(yè)競爭越來越激烈的今天,酒店如何提高服務質量、管理能力顯得越來越重要。尤其是對于星級酒店,酒店內部服務項目眾多,前臺服務

8、顯得尤為重要。如果沒有一套可靠的酒店管理系統(tǒng),單憑手工操作,不僅效率低下,而且會極大地影響到酒店的服務質量。前臺收銀系統(tǒng)作為住宿餐飲管理規(guī)劃,自動化管理系統(tǒng)的一部分對提高住宿餐飲管理效率增加收入發(fā)揮不可替代的作用,集顯示,輸入,添加,修改,刪除等各種操作為一體,維護起來十分方便,利用此系統(tǒng)前臺收銀員可方便查詢桌臺點菜信息,并隨時對菜單進行修改;利用此系統(tǒng),使得開臺管理不再和以前一樣使用紙筆記錄,只是輕點鍵盤就能完成;利用此系統(tǒng),前臺收銀員可以方便地完成結帳,銷帳工作,從而極大地減少錯誤地發(fā)生,避免無法估計的不必要的損失經過多年發(fā)展,餐飲管理已經逐漸由定性管理,進入到重視定量管理的科學階段。眾所

9、周知,在定量管理的具體實現(xiàn)方法和手段方面,最有效的工具就是電腦管理。傳統(tǒng)的手工操作管理存在著許多無法避免的問題,具有操作員管理,不同操作員具有不同功能;原材料、菜品的基本信息維護;完成訂桌管理;完成點菜功能;完成買單、結算功能;具有利潤統(tǒng)計分析功能。現(xiàn)有的餐飲管理系統(tǒng)均是以人為主體的,需要很的人力、物力、財力,且效率不是很高,由于人為原因在系統(tǒng)運營時也可能產生人為的失誤。新的系統(tǒng)通過用電腦聯(lián)網來促使各部門一體化,提高效率,為酒店減少人力支出,提高酒店的運營效益,實施新的系統(tǒng)勢在必行。本設計就是介紹利用delphi編程功能實現(xiàn)對解決餐飲業(yè)的點菜、收銀、訂桌以及原材料的采購、領料等功能的方法。1

10、餐飲管理可行性分析在二十世紀末期,中國餐飲業(yè)就已發(fā)生了一些巨大的變化,比如快餐和休閑餐飲的興起,洋快餐大舉進入中國,西餐逐漸被人所接受,傳統(tǒng)餐飲和烹飪受到很大挑戰(zhàn),傳統(tǒng)菜系的概念越來越模糊,各地的菜系更加混合,烹飪原料和出品更加豐富多彩,餐飲的標準化、工業(yè)化正在興起等等。處在二十一世紀的今天,面對新的形勢,餐飲經營者應把握商機,取得餐飲企業(yè)的經營成功,保持餐飲企業(yè)的青春常駐。酒店為了增加盈利, 提高服務效率和質量,通常會采用訂餐系統(tǒng),可以方便地處理顧客的預定要求,管理一些老顧客的信息,管理酒店的菜單,食品等數據。這樣對提高住宿餐飲管理效率增加收入發(fā)揮不可替代的作用。現(xiàn)有的餐飲管理系統(tǒng)均是以人為

11、主體的,需要很的人力、物力、財力,且效率不是很高,由于人為原因在系統(tǒng)運營時也可能產生人為的失誤。新的系統(tǒng)通過用電腦聯(lián)網來促使各部門一體化,提高效率,為酒店減少人力支出,提高酒店的運營效益,實施新的系統(tǒng)勢在必行。2 餐飲管理開發(fā)環(huán)境介紹2.1 borland delphi軟件delphi是borland公司研制的新一代可視化開發(fā)工具,可在windows3.x、windows95、windows nt等環(huán)境下使用。它擁有一個可視化的集成開發(fā)環(huán)境(ide),采用面向對象的編程語言objectpascal和基于部件的開發(fā)結構框架。delphi它提供了500多個可供使用的控件,利用這些控件,開發(fā)人員可以

12、快速地構造出應用系統(tǒng)。開發(fā)人員也可以根據自己的需要修改控件或用delphi本身編寫自己的控件。主要特點如下: (1)直接編譯生成可執(zhí)行代碼,編譯速度快。由于delphi編譯器采用了條件編譯和選擇鏈接技術,使用它生成的執(zhí)行文件更加精煉,運行速度更快。在處理速度和存取服務器方面,delphi的性能遠遠高于其他同類產品。(2)支持將存取規(guī)則分別交給客戶機或服務器處理的兩種方案,而且允許開發(fā)人員建立一個簡單的部件或部件集合,封裝起所有的規(guī)則,并獨立于服務器和客戶機,所有的數據轉移通過這些部件來完成。這樣,大大減少了對服務器的請求和網絡上的數據傳輸量,提高了應用處理的速度。(3)提供了許多快速方便的開發(fā)

13、方法,使開發(fā)人員能用盡可能少的重復性工作完成各種不同的應用。利用項目模板和專家生成器可以很快建立項目的構架,然后根據用戶的實際需要逐步完善。(4)具有可重用性和可擴展性。開發(fā)人員不必再對諸如標簽、按鈕及對話框等windows的常見部件進行編程。delphi包含許多可以重復使用的部件,允許用戶控制windows的開發(fā)效果。(5)具有強大的數據存取功能。它的數據處理工具bde(borlanddatabaseengine)是一個標準的中介軟件層,可以用來處理當前流行的數據格式,如xbase、paradox等,也可以通過bde的sqllink直接與sybase、sqlserver、informix、o

14、racle等大型數據庫連接。delphi既可用于開發(fā)系統(tǒng)軟件,也適合于應用軟件的開發(fā)。(6)delphi使用獨特的vcl類庫,使得編寫出的程序顯得條理清晰,vcl是現(xiàn)在最優(yōu)秀的類庫,它使得delphi在軟件開發(fā)行業(yè)處于一個絕對領先的地位。用戶可以按自己的需要,任意的構建、擴充、甚至是刪減vcl,以滿足不同的需要。 2.2 sql server 2000軟件sql server是一個關系數據庫管理系統(tǒng),是microsoft推出新一代數據管理與分析軟件。sql server是一個全面的、集成的、端到端的數據解決方案,它為企業(yè)中的用戶提供了一個安全、可靠和高效的平臺用于企業(yè)數據管理和商業(yè)智能應用。s

15、ql server 2000 是microsoft 公司推出的sql server 數據庫管理系統(tǒng)的最新版本該版本繼承了sql server 7.0 版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點可跨越從運行microsoft windows 98 的膝上型電腦到運行microsoft windows 2000 的大型多處理器的服務器等多種平臺使用。隨著信息技術的發(fā)展,計算機處理數據的方式也發(fā)生著變化,文件管理系統(tǒng)數據庫管理系統(tǒng)。microsoft sql server2000是一個分布式的關系型數據庫管理系統(tǒng),具有客戶機/服務器體系結構,采用了tr

16、ansact-sql的sql語言在客戶機與服務器間傳遞客戶機的請求與服務器的處理結果。 sql server2000能夠滿足今天的商業(yè)環(huán)境要求不同類型的數據庫解決方案。它一種應用廣泛的數據庫管理系統(tǒng),具有許多顯著的優(yōu)點:易用性、適合分布式組織的可伸縮性、用于決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯(lián)的集成性、良好的性價比等。性能、可伸縮性及可靠性是基本要求,而進入市場時間也非常關鍵。除這些核心企業(yè)品質外,sql server2000還為您的數據管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應,從而獲得競爭優(yōu)勢。從數據管理和分析角度看,將原始數據轉化為商業(yè)智能和充分利用web

17、帶來的機會非常重要。作為一個完備的數據庫和數據分析包,sql server2000為快速開發(fā)新一代企業(yè)級商業(yè)應用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。作為重要的基準測試可伸縮性和速度獎的記錄保持者,sql server2000是一個具備完全web支持的數據庫產品,提供了對可擴展標記語言(xml)的核心支持以及在internet上和防火墻外進行查詢的能力。3 餐飲管理系統(tǒng)概述1.1 個性化服務系統(tǒng)對顧客個性化需求有很強的適應性.隨著生活水平的不斷提高,餐廳客人的需求迅速向個性化發(fā)展。單外點菜、臨時拚菜、進餐中加菜、時價菜、臨時加桌、不同伙客人同桌用餐等個性化需求,已經較為普遍。1.2 網絡

18、化管理 系統(tǒng)實行計算機網絡化管理,從點菜到廚房制作、收銀結算等各部門之間,全部采用電腦網絡交流信息。系統(tǒng)對點菜、下單、分單、傳單、結算、營業(yè)分析、財務分析等工作,全過程自動化完成。系統(tǒng)可以全面考慮餐飲行業(yè)的各種需求,進行內部管理??梢栽敿毥y(tǒng)計分類賬目、員工工作量、有關考核指標,對有關部門和人員進行工作考核。系統(tǒng)支持連鎖式餐飲集團的網絡化管理,通過internet獲得各分店的有關營業(yè)情況,進行集團內部的信息交流,減少了人工傳送的繁瑣。1.3 快速敏捷、省時省力整張菜單的生成、輸入、分單、傳單、打印等一系列工作,可在瞬間完成。點菜結束時,前臺和后廚的涼菜、熱菜、煲湯、主食、酒水等各部門在瞬間同時接

19、到菜單。由于實現(xiàn)了全過程自動化,免去了人工復寫、送單、輸入、登記等工作環(huán)節(jié),相關的服務生可減少百分之五十。系統(tǒng)的全自動化高速傳輸,提高了餐飲工作效率,減少了顧客等待時間,提高了服務質量。1.4 堵塞漏洞系統(tǒng)對收銀情況進行有效控制,符合飲食業(yè)“三線兩點”的管理模式。計算機的有效工作避免了手工操作的失誤,保障了結算的準確性。系統(tǒng)記錄了餐飲服務的全過程,杜絕了“私贈”和“漏記”等隱蔽現(xiàn)象。堵塞了餐飲管理中的各種漏洞。經理可以隨時從計算機查看情況,進行各種核查,加強對各方面的監(jiān)督??傊嬎銠C的有效工作為餐廳挽回不必要的經濟損失,確保餐廳的營業(yè)效益。1.5 多種結算方式系統(tǒng)可配置多種結算方式, 除可用

20、現(xiàn)金、支票、記帳、掛帳等形式結算外,還可以根據客戶的需求增加結算方式。系統(tǒng)在結算時,可根據顧客的需要打印有關票據。多種方式結算的功能,更增強了系統(tǒng)的適用性。4 餐飲管理使用過程4.1 顧客點菜服務生只需將菜單給顧客,顧客想要的可口菜肴即可生成,如果顧客在進餐中想追加菜肴,服務生可用同樣簡單的方法加入菜單。4.2 前臺打印 前臺打印機立即自動打印出菜單。4.3 后臺打印后臺廚房打印機也立即自動打印出菜單。4.4 制作菜肴計算機可將后櫥打印單按涼菜、熱菜、煲湯、主食、酒水等自動分類,分發(fā)各部門按需準備。廚房根據菜單制作菜肴。4.5 傳菜服務生根據菜單傳菜。4.6 結算前臺根據菜單與顧客結算。同一帳

21、單可用現(xiàn)金、支票、記帳、掛帳等多種形式結算。還可以預存預付。4.7 分析計算機自動按日、月、年生成報表,依據報表對原料使用情況和財務情況進行分析。4.8 核查經理對分析的情況及時進行核查??蛇M行日查、月查、年查,和任何時間段的分析和核查。5 系統(tǒng)流程圖系統(tǒng)流程圖又叫事務流程圖,是在計算機事務處理應用進行系統(tǒng)分析時常用的一種描述方法(另一個是數據流圖),它描述了計算機事務處理中從數據輸入開始到獲得輸出為止,各個處理工序的邏輯過程,如圖5-1所示。圖5-1 系統(tǒng)流程圖本系統(tǒng)基本資料包括酒水、房間、桌位等原始資料的管理;餐飲軟件系統(tǒng)的前臺營業(yè)包括預訂、點菜、加菜、退菜、換臺、并臺、并單、清臺、結賬等

22、操 作,并可對每日銷售的現(xiàn)金進行嚴格明細管理,保證無差錯;餐飲軟件系統(tǒng)的庫存管理包括調價、折扣、庫存明細等操作;餐飲軟件系統(tǒng)的進貨管理包括進貨、驗收、付款、退貨等操作;餐飲軟件系統(tǒng)的營業(yè)分析管理包括 利潤分析、銷售額、進貨賬務等操作,還可按照桌位,酒菜,酒菜分類等生成百分比報表。6 數據庫設計6.1 數據庫設計理論數據庫設計是建立在數據庫及其應用系統(tǒng)基礎之上的技術,是信息系統(tǒng)開發(fā)和建設之上的核心技術,具體說,數據庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數據庫模型,建立數據庫及其應用系統(tǒng),使之能有效的存儲數據,滿足各種用戶的應用需求。6.1.1 數據庫設計方法經過工程技術人員十余年的努力探索

23、,提出了各種數據庫的設計方法,這些方法運用軟件工程的思想和方法,給出了各種設計準則和規(guī)程,這些都屬于規(guī)范法設計方法。規(guī)范法設計中有著名的新奧爾良方法,它將數據庫設計分為四個階段:需求分析(分析客戶需求)、概念定義(信息分析和定義)、邏輯設計(設計實現(xiàn))和物理設計(物理數據庫設計)?;趀-r模型的數據庫設計方法是在數據庫設計的不同階段上支持實現(xiàn)的具體技術和方法。6.1.2 數據庫設計的基本步驟從系統(tǒng)開發(fā)角度來看,數據庫應用系統(tǒng)的開發(fā)有系統(tǒng)結構特性和行為特性兩個方面。結構特性的設計:結構特性與數據狀態(tài)有關,結構設計就是設計各級數據庫模式,決定數據庫的信息內容。行為特性的設計:行為特性與數據庫狀態(tài)

24、的轉換有關。他決定數據庫的系統(tǒng)功能,包括數據處理等應用程序的設計。整個數據庫系統(tǒng)建設過程分為系統(tǒng)分析和設計、系統(tǒng)實現(xiàn)和運行兩大手段。按照規(guī)范法設計的方法,考慮數據庫及其應用系統(tǒng)的開發(fā)全過程.將數據庫設計分為以下六個階段。(1)需求分析進行數據庫設計首先必須了解與分析客戶需求(包括數據與處理)。需求分析是整個設計過程的基礎,也是最困難、最耗時間的一步。需求分析首先要收集資料,并對資料進行分析整理,然后畫出數據流程圖,進行用戶確認,最后形成文檔資料。(2)概念結構設計概念結構設計是整個數據庫設計的關鍵,它通過對客戶需求進行綜合、歸納和抽象,形成一個獨立于具體的dbms的概念類型,要能做到真實、充分

25、的反應客觀現(xiàn)實世界,能易于理解,易于更改,易于向關系、網狀、層次等各種數據模型轉換。設計的方法也通常有四種,分別是自頂向下、自底向上、逐步擴張、混合策略。(3)邏輯結構設計邏輯結構設計是將概念結構轉換為一般的關系、網狀、層次模型;將轉換來的關系、網狀、層次模型想特定的dbms支持下的數據模型轉換;對數據進行優(yōu)化處理。(4)物理結構設計數據庫物理結構設計是為邏輯數據模型選取的一個最適合應用環(huán)境的物理結構(包括存儲結構和存取方法)。數據庫的物理設計一般分為兩步,即: 確定數據庫的物理結構,在關系數據庫中主要指存取方法和存儲結構;對物理結構進行評價,評價的重點是時間和空間的效率。(5)數據庫實施在數

26、據庫實施階段,設計人員運用dbms提供的數據語言,根據邏輯設計的物理設計結果建立數據庫,編制和調試應用程序,組織數據入庫,并進行試運行。(6)數據庫維護和運行數據庫應用系統(tǒng)經過試運行后即可投入正式運行。在整個數據庫系統(tǒng)運行過程中,必須不斷地對其進行評價、調整和修改。對數據庫經常性的維護工作主要dba來完成,它包括:數據庫的轉儲和恢復;數據庫的安全性、完整性控制;數據庫性能監(jiān)視、分析和改造;數據庫的重構和重組織.6.2 創(chuàng)建數據庫進行數據庫的創(chuàng)建,以下數據庫各個表的設計,如表6-1所示。列名數據類型字段大小用戶名varchar10密碼binary10客戶編碼int10客戶單位varchar20客

27、戶類別varchar10表6-1 客戶信息管理表7 用戶登陸用戶通過本模塊登錄到系統(tǒng),登錄后本系統(tǒng)根據用戶角色權限設置其可使用的功能及可瀏覽的組照。用戶可在此模塊中輸入用戶名和密碼,點擊登錄按鈕進入登錄系統(tǒng),倘若為合法用戶名和密碼,則系統(tǒng)登錄成功。如不合法,可重新輸入。但只能輸入三次,超過三次系統(tǒng)自動退出,如圖7-1所示。圖7-1 登錄界面修改密碼功能: 為保證本系統(tǒng)數據的安全,此模塊允許操作員修改登錄密碼。(1)點擊菜單“更改密碼修改密碼”進入修改密碼界面(2)進入修改密碼窗口后,輸入正確的舊密碼,輸入兩次相同的新密碼后點擊“確定”按鈕即完成了修改密碼,修改后新密碼生效,點擊“取消”按鈕則保

28、持原來的密碼不變并退出本窗口。提供了日期功能,當日期或時間不正確時,可更正。打開更改時間跟電腦相符合。大大節(jié)省了用戶的時間。如此進入本系統(tǒng)界面,如圖7-2所示。圖7-2系統(tǒng)主界面各功能操作方法迎賓預訂 如圖7-3所示圖7-3 預訂點擊圖標進入,進入后可增加或刪除客戶的信息,如圖7-4所示。圖7-4 客戶信息(1)刪除預訂在預訂管理窗口中選擇一條要刪除的預訂信息,然后點擊預訂管理窗口中的“刪除統(tǒng)將給出提示“刪除后將不能恢復,確定刪除”按鈕,系嗎?”,點擊“確定”將永久刪除所選中的預訂信息,點擊“取消”將不做任何操作并返加預訂管理窗口。(2)增加預訂點擊預訂管理窗口中的 “增加” 按鈕進入預訂登記窗口,在預訂登記窗口中填寫預訂人信息并指定其預訂的包廂類型及餐臺、確認賓客預計到達的時間和最后保留時間,還可選擇“到達保留時間是 否自動取消預訂”。填寫完之后點擊“確定”按鈕將完成此次預訂,點擊“取消”按鈕將取消此次預訂操作。(3)修改預訂若要修改某條預訂信息可在預訂管理窗口中選擇一條要修改的預訂信息,然后點擊預訂管理窗口中的 “修改” 按鈕進入修改預訂登記窗口,修改相應內容(操作方法類似于增加預訂)后點擊“確定”將保存修改后的信息,若點

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論