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

正文內(nèi)容

小型飯店信息管理系統(tǒng)論文-在線瀏覽

2024-08-03 05:24本頁面
  

【正文】 輯窗口。將“Form1”窗體移開,或單擊Form1窗體下方的狀態(tài)行,可以使其全部可見。  Delphi可視化編程環(huán)境介紹 (1)主窗口(Main Form) Delphi的主窗口位于屏幕的上端,包括Menu(菜單)、Speed Bar(加速條)和Component Panel(部件選項(xiàng)板)。Speed Bar位于主窗口的左下端,由兩排共14個加速按鈕組成。Component Panel由一行、若干頁對象按鈕所組成,利用它來選擇需要的部件并將它放到窗體中去。按動Object Inspector下端的“Events”頁標(biāo)簽,使得Events頁可見,這一定的事件后邊的空白處,可以定義對象接受到相應(yīng)事件時(shí)執(zhí)行的動作。Object Inspector根據(jù)對象屬性的多少,決定是否有滾行顯示。此外,Object Inspector上還有Object Selector(對象選擇器),位于Object Inspector上方的下拉式菜單中。您可以用Object Selector很容易地在窗體的各個部件之間切換,也可以快速地回到窗體本身。這對初學(xué)者常是一個很重要的設(shè)置方式。首次啟動Delphi 。您可以把窗體想象成一個可以放置其它部件的容器。一個真正的應(yīng)用程序可能有不止一個窗口,您可以選用不同的窗體進(jìn)行設(shè)計(jì)。 (4)代碼窗口 因?yàn)樵贒elphi中,設(shè)計(jì)用戶界面直接在窗體中進(jìn)行,運(yùn)行結(jié)果和設(shè)計(jì)樣板完全一致。您所應(yīng)做的只是在它為您生成的框架中加入完成所需功能的程序段而已。 這個窗口中是代碼編輯器。當(dāng)程序中含有不止一個窗口時(shí),會有幾個庫單元的源程序出現(xiàn)在代碼編輯器中。要查看某一特定程序的源代碼,只需用鼠標(biāo)點(diǎn)動寫有該庫單元文件名的頁標(biāo)簽,就可以對該庫單元進(jìn)行編輯了。但最重要的還是Object Pascal語言,它才是一切的根本。Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯(Image Editor),以及各種開發(fā)數(shù)據(jù)庫的應(yīng)用程序,如DesktopDataBase Expert等。在Delphi眾多的優(yōu)勢當(dāng)中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:適應(yīng)于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。Delphi5添加了對IDE(集成開發(fā)環(huán)境)的很多改進(jìn)新特性,擴(kuò)展了數(shù)據(jù)庫支持(ADO和InterBase數(shù)據(jù)庫),帶有Internet支持的MIDAS改進(jìn)版,TeamSouse版本控制工具,轉(zhuǎn)換功能,框架概念以及很多的新組件與新特性。本欄目的對象為Delphi初學(xué)者,主旨是幫助初學(xué)者更快更好掌握Delphi基本的編程方法和技巧。另外增加了Boldsoft公司的Bold工具的專Delphi專用版本. SQL SEVER 的介紹SQL的歷史 在70年代初。D上公布的。1986年10月,美國ANSI采用SQL作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言(ANSI X3. 1351986),后為國際標(biāo)準(zhǔn)化組織(ISO)采納為國際標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)為下列組織所采納:(1) 國際標(biāo)準(zhǔn)化組織(ISO),為ISO 90751989報(bào)告“Database Language SQL With Integrity Enhancement”(2) 美國聯(lián)邦政府,發(fā)布在The Federal Information Processing Standard Publication(FIPS PUB)127目前,所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)支持某些形式的SQL語言,大部分?jǐn)?shù)據(jù)庫打算遵守ANSI SQL89標(biāo)準(zhǔn)。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺上的。從另一個角度來講,學(xué)習(xí)SQL Server是掌握其他平臺及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎(chǔ)。但有了SQL Server的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了IT行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。另外,SQL Server 2000 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。 戰(zhàn)略中發(fā)揮著重要的作用。SQL Server 2000中包含許多新特性,這些特性使其成為針對電子商務(wù)、數(shù)據(jù)倉庫和在線商務(wù)解決方案的卓越的數(shù)據(jù)庫平臺。電子商務(wù)   在使用由Microsoft SQL Server 2000關(guān)系數(shù)據(jù)庫引擎的情況下,XML數(shù)據(jù)可在關(guān)系表中進(jìn)行存儲,而查詢則能以XML格式將有關(guān)結(jié)果返回。你還可以使用Hypertext Transfer Protocol(超文本傳輸協(xié)議,HTTP)來訪問SQL Server 2000,以實(shí)現(xiàn)面向SQL Server 2000數(shù)據(jù)庫的安全Web連接和無須額外編程的聯(lián)機(jī)分析處理(OLAP)多維數(shù)據(jù)集。OLAP可以通過多維存儲技術(shù)對大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。通過對現(xiàn)有數(shù)據(jù)進(jìn)行有效分析,這一功能可以對未來的趨勢進(jìn)行預(yù)測。其中,用以提高可靠性的特性包括日志傳送、在線備份和故障切換群集。通過自動優(yōu)化和改進(jìn)后的管理特性諸如數(shù)據(jù)文件尺寸的自動管理、基于向?qū)У臄?shù)據(jù)庫拷貝、自動內(nèi)存管理和簡化的故障切換群集安裝與管理,在線商務(wù)應(yīng)用程序能夠被迅速部署并有效管理。微軟已經(jīng)與關(guān)鍵的合作伙伴建立起了戰(zhàn)略關(guān)系,創(chuàng)造出了能夠與許多供應(yīng)商的產(chǎn)品實(shí)現(xiàn)整合的解決方案,因而企業(yè)用戶并不需要做出要么完全接受,要么全部不要的承諾。敏捷商務(wù)讓企業(yè)用戶能夠充分利用現(xiàn)有的系統(tǒng),自主決定所需的硬件和軟件解決方案以及由誰來提供,伸縮自如、游刃有余。 TQuery 部件在 SQL 編程中占居了十分重要的地位。  我們已經(jīng)知道了TTable部件在訪問數(shù)據(jù)庫時(shí)已經(jīng)具備很強(qiáng)大的功能。當(dāng)然這也使數(shù)據(jù)庫應(yīng)用程序本身變得更復(fù)雜了。靜態(tài)SQL語句是在程序設(shè)計(jì)階段,將SQL命令文本作為TQuery部件的SQL屬性值設(shè)置。 靜態(tài)方式是把SQL命令文作為TQuery部件的SQL屬性值進(jìn)行設(shè)置,這樣,當(dāng)執(zhí)行應(yīng)用程序時(shí),Delphi便執(zhí)行TQuery部件SQL屬性中設(shè)置的SQL命令。動態(tài)SQL語句是指SQL語句中包含一些參數(shù)變量,在程序中可以為這些參數(shù)賦值,在程序運(yùn)行過程中,各個參數(shù)值是變化的。在SQL編程中使用TQuery部件的具體方法步驟如下:(1)為TQuery部件設(shè)置DatabaseName屬性,它可以是用BDE建立的數(shù)據(jù)庫的別名,或桌面數(shù)據(jù)庫系統(tǒng)中的目錄名或數(shù)據(jù)庫服務(wù)器中的文件名,如果在應(yīng)用中使用了TDatabase 部件,那么TQuery部件的DatabaseName屬性可以是TDatabase部件中定義的一個數(shù)據(jù)庫別名。(3) 將SQL命令包含在Pascal代碼單元中在程序運(yùn)行過程中,首先調(diào)用TQuery部件的Close方法關(guān)閉當(dāng)前的TQuery部件,然后調(diào)用Clear方法清除SQL屬性,并說明新的SQL命令文本,然后調(diào)用Add方法,將新的SQL命令文本加入到SQL屬性中。 Open 方法只執(zhí)行Select命令,ExecSQL方法還可以執(zhí)行其它的SQL命令。如果使用動態(tài)SQL語句,首先調(diào)用prepare方法,給動態(tài)SQL語句中的參數(shù)賦值,然后再調(diào)用Open方法或ExecSQL方法。第3章 需求分析 需求分析說明 隨著餐飲業(yè)的競爭越來越激烈,小型飯店已意識到使用計(jì)算機(jī)信息技術(shù)的重要性,決定首先在餐飲管理上采用計(jì)算機(jī)管理手段。點(diǎn)菜收銀管理可實(shí)現(xiàn)點(diǎn)菜、轉(zhuǎn)臺、并臺、結(jié)帳、清臺。營業(yè)分析可對客人點(diǎn)單情況、房臺營業(yè)情況、酒菜銷售情況、銷售收入等進(jìn)行分析。結(jié)合實(shí)際業(yè)務(wù)總結(jié)出以下使用計(jì)算機(jī)系統(tǒng)管理的具體需求:(1)前臺管理:提供點(diǎn)菜管理窗口,客人買單窗口,結(jié)帳數(shù)據(jù)分析窗口,并執(zhí)行其相 應(yīng)操作.(2)財(cái)務(wù)管理:實(shí)現(xiàn)日結(jié)算,月結(jié)算功能、費(fèi)用單據(jù)管理、公司資金管理.(3)員工管理:對員工基本信息管理和員工工資的管理 .(4)基礎(chǔ)信息管理:對酒水信息設(shè)置、菜譜信息設(shè)置、餐具信息設(shè)置、房間臺號管理、商品基礎(chǔ)信息登記。其他費(fèi)用點(diǎn) 菜結(jié) 帳點(diǎn) 菜 分 析酒 水 分 析掛 帳清 臺營業(yè)分析 圖42 飯店管理系統(tǒng)流程圖 數(shù)據(jù)庫設(shè)計(jì) 針對飯店的業(yè)務(wù)情況和業(yè)務(wù)范圍,系統(tǒng)采用了數(shù)據(jù)庫sql server,數(shù)據(jù)庫名為TLCYGLXT。菜譜費(fèi)用信息表功能:菜譜費(fèi)用信息表用于保存菜譜費(fèi)用相關(guān)信息表4-1 菜譜費(fèi)用信息表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小編 號Int菜 名Char50單 位Char10價(jià) 格Money菜系類別Char20口味說明Char30酒水費(fèi)用信息表功能:酒水費(fèi)用信息表用于保存酒水費(fèi)用信息  表4-2  酒水費(fèi)用信息表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小編號Int存貨編號int酒水名稱Char20單位Char10價(jià)格Money酒水類別Char20簡要說明char30掛單菜譜表功能:掛單菜譜表用于保存掛單相關(guān)信息   表4-3  掛單菜譜表結(jié)構(gòu) 字段名稱數(shù)據(jù)類型字段大小idUniqueidentifier掛單編號Int房間臺號Int類別Char10編號Int名稱Char50類型char20單位Char10數(shù)量Int價(jià)格Money合計(jì)Money點(diǎn)單日期datetime結(jié)單日期Datetime服務(wù)員編號Int服務(wù)員姓名Char12狀態(tài)Char10結(jié)單編號Int是否結(jié)帳char10 日結(jié)算費(fèi)用信息表功能:日結(jié)算費(fèi)用表用于保存每日結(jié)算費(fèi)用信息表4-4 日結(jié)算費(fèi)用表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小iduniqueidentifier結(jié)帳編號Int房間臺號Int日期Datetime費(fèi)用Money結(jié)款人Char12結(jié)款方式Char20結(jié)款說明Char50員工信息表功能:員工信息表用于保存員工信息 表4-5 員工信息表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小員工編號Int姓名Char12性別Char2出生日期Datetime聯(lián)系電話Char15聯(lián)系地址Char30聘用日期Datetime工作部門Char20員工類別Char20身份證號Char20備注Char60工資管理信息表功能:用于保存員工的工資信息。(b)通過菜單或快捷鍵調(diào)用相應(yīng)子程序。 系統(tǒng)主界面如圖51所示         圖5-1 系統(tǒng)主界面(2)實(shí)現(xiàn)過程(a)delphi,選擇“file”中的“New Application” 新建項(xiàng)目 main,選擇“file”中的“Save Project as”菜單項(xiàng)。(d)詳細(xì)程序代碼如附錄11: Function (key:String):Boolean。A39。 :=True。:=True。End(1)實(shí)現(xiàn)目標(biāo)程序啟動后,首先進(jìn)入“系統(tǒng)登陸”界面驗(yàn)證操作員密碼。(b)操作員錯誤或密碼錯誤提醒并返回錯誤點(diǎn),三次口令錯誤,退出系統(tǒng)。系統(tǒng)登陸界面如圖5-2所示。(c)詳細(xì)程序代碼如附錄12:窗體啟動后,首先關(guān)閉鑰匙,然后將所有操作員添加到操作員列表。var List:Array[0..1]of TListItem。User_Close:=0。While not dobeginList[0]:=。姓名39。if (39。).AsString=39。 thenbeginList[0].ImageIndex:=0。 end。 end。單擊“登陸”按鈕,將判斷操作員、操作員密碼是否正確,如果正確進(jìn)入主界面并根據(jù)操作員權(quán)限設(shè)置菜單和工具欄是否可用。 前臺管理模塊本模塊主要實(shí)現(xiàn)點(diǎn)菜,買單,結(jié)帳分析等功能.(1)實(shí)現(xiàn)目標(biāo)點(diǎn)菜管理模塊主要實(shí)現(xiàn)如下功能:(a)在編號欄輸入菜編號,將自動錄入菜的信息,輸入點(diǎn)菜數(shù)量,將自動計(jì)算合計(jì)金額。(c)可實(shí)現(xiàn)掛單,放棄開臺,讀單等操作?!          D5-3 點(diǎn)菜服務(wù)窗口(2)實(shí)現(xiàn)過程(a)添加新窗體,設(shè)置窗體 name 屬性為DCFY_LR ,設(shè)置窗體caption 屬性為“點(diǎn)菜服務(wù)窗口”。(c)程序代碼如下:procedure TDCFY_LRFormCreate(Sender:TObiect)。End。var a,b,c:integer。End。單擊“開始點(diǎn)菜”按鈕,程序要打開庫存水酒記錄、設(shè)置房臺狀態(tài)為“開臺”。Begin:.(‘狀態(tài)’).AsString:=’開臺’;。:=true。 客人買單窗口設(shè)計(jì)(1)實(shí)現(xiàn)目標(biāo):(a)提供客人買單、掛帳等特權(quán)。(c)查看相應(yīng)房臺消費(fèi)?!               D5-4 客人買單(2)實(shí)現(xiàn)過程(a)添加新窗口,設(shè)置name為 KRMD,設(shè)置窗體caption 屬性為“買單”(b)向窗體中添加Query、CheckBox、DataSoure、Listview、Bitbtn、label、edit、imgagelist、bevel等控件,并設(shè)置相應(yīng)屬性。BeginADDListView。End。(b)以列表形式顯示結(jié)帳后菜單信息。結(jié)帳數(shù)據(jù)分析界面如圖5-5所示?!           D5-5 結(jié)帳數(shù)據(jù)分析 (c)代碼如下:rocedure (Sender: TObject)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1