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

正文內(nèi)容

畢設(shè)論文餐飲管理系統(tǒng)(完整版)

2024-12-24 06:54上一頁面

下一頁面
  

【正文】 數(shù)據(jù)庫 (2)數(shù)據(jù)操作語言 (Data Manipulation Language DML) 供用戶對數(shù)據(jù)庫進行數(shù)據(jù)的查詢 (數(shù)據(jù)的檢索和統(tǒng)計等 )和存儲 (數(shù)據(jù)的增加 ,刪除和修改等 )等操作 . (3)其他管理和控制程序 包括安全通訊控制和工作日志等 . 一般情況下 DDL 和 DML 組成一個一體化的語言 ,對于關(guān)系型數(shù)據(jù)庫 ,最常用的就是 SQL Structure Query Language 語言 ,幾 乎所有的數(shù)據(jù)庫管理系統(tǒng)都提供了對 SQL 語言的支持 . 對 DDL 和 DML 數(shù)據(jù)庫管理系統(tǒng)都帶有翻譯程序 ,與普通高級語言類似翻譯程序也可以分為編譯執(zhí)行和解釋執(zhí)行兩種方式 , 如 SQL 語言 ,既有解釋型也有編譯型 . 數(shù)據(jù)庫管理系統(tǒng)提供了用戶和數(shù)據(jù)庫之間的軟件界面,使得用戶更方便地操作數(shù)據(jù)庫 ,一般來說它應(yīng)如下功能 : (1)數(shù)據(jù)定義 和高級語言類似 ,需要定義需要的數(shù)據(jù)類型。 (3)可以增加收入 ① 菜品組成分析能確保菜品配料保持穩(wěn)定,進一步確保菜品質(zhì)量,促進銷售,利于品牌營造。要想在競爭中處于不敗之地,必須在管理、服務(wù)等方面提高服務(wù)管理意識。早在 90 年代初,我國不少軟件公司致力于開發(fā)餐飲管理系統(tǒng),較知名的有廣州的黑馬,深圳的科利華,連邦等等。它是在吸取前兩代餐飲管理系統(tǒng)的長處,克服它們?nèi)秉c的基礎(chǔ)上開發(fā)的系統(tǒng):在滿足餐飲業(yè)經(jīng)營者需要的同時,著重于提高終端的便攜性并降低系統(tǒng)的使用、安裝和擴展等方面的難度。 餐飲管理系統(tǒng)的發(fā)展階段 餐飲管理系統(tǒng)是社會發(fā)展和技術(shù)進步的產(chǎn)物。 在與國外餐飲業(yè)的激烈競爭中,民族餐飲業(yè)由于經(jīng)營方式和管理手段落后,在競爭中處于劣勢。 我國的餐飲業(yè)歷史悠長,形成了別具一格的飲食文化,但是直到現(xiàn)代餐飲業(yè)才真正成為產(chǎn)業(yè)。本系統(tǒng)就是針對以 上問題設(shè)計的。 第 1 頁 共 46 頁 引言 現(xiàn)代社會正在進入信息社會,蓬勃發(fā)展的餐飲業(yè)作為第三產(chǎn)業(yè)的重要組成部分在國民經(jīng)濟中的作用日益突出;同時,快節(jié)奏的生活,要求餐飲業(yè)跟上時代的步伐,提供高質(zhì)量、快速的服務(wù) 。系統(tǒng)實現(xiàn)了一般餐飲企業(yè)日常營運的全面自動管理,并可以適用于管理需求十分相似的娛樂企業(yè)。 近二十多年來,我國餐飲業(yè)發(fā)展迅猛,日新月異,備種風味特色,各種經(jīng)營形式,各種組織結(jié)構(gòu)的餐廳企業(yè)星羅棋布。餐飲業(yè)的有識之士已經(jīng)看到了傳統(tǒng)餐飲業(yè)的缺點,開始實施新的經(jīng)營方式,借助新技術(shù)向現(xiàn)代餐飲轉(zhuǎn)變。二十世紀 80 年代,國外餐廳中開始使用電子收銀系統(tǒng),改善了資金的管理;而真正功能意義上的餐飲管理系統(tǒng)是在 90 年代初才開始出現(xiàn)并逐步發(fā)展,其發(fā)展經(jīng)歷了以下三個階段: (1)純軟件型的餐飲管理系統(tǒng): 是微機上運行的一套由庫存管理、資金管理、人事管理和業(yè)務(wù)管理等軟件模塊的組合而成的純軟件型的餐飲管理系統(tǒng)。由于終端通過無線連接,除了初期工程安裝時必須安裝基站外,沒有其他安裝上的困難;在系統(tǒng)使用過程中可以隨意增 加終端,而不影響系統(tǒng)的運行:它代表了餐飲管 理系統(tǒng)的發(fā)展趨勢和潮流。近幾年,餐飲管理系統(tǒng)的研究也逐漸跟上國外的步伐,已經(jīng)有基于紅外的餐飲管理系統(tǒng)在餐廳中使用。 經(jīng)過多年發(fā)展,餐飲管 理已經(jīng)逐漸由定性管理,進入到重視定量管理的科學階段, 面對當前餐飲業(yè)普遍的產(chǎn)業(yè)化程度低,管理手段、管理技術(shù)落后等問題 ,使用計算機技術(shù)管理在很多程度上可以幫助餐飲企業(yè)克服這些困難。 ② 自動結(jié)帳使您可以任意增刪菜品,隨時調(diào)整菜品價格來適應(yīng)競爭需要,提高競爭力。 (2)數(shù)據(jù)處理 DBMS 必須提供用戶對數(shù)據(jù)庫的存取能力 ,包括記錄地增加 ,修改 ,檢索和刪除等。 ( 4)客戶機 /服務(wù)器數(shù)據(jù)庫 隨著微機的發(fā)展,其運算速度越來越快,而且價格低廉在利用網(wǎng)絡(luò)將終端機,一般為微機和數(shù)據(jù)庫服務(wù)器連接后就可以從數(shù)據(jù)庫服務(wù)器存取數(shù)據(jù),而且部分工作可以由終端機來完成,以分散數(shù)據(jù)庫服務(wù)器的負擔,這樣數(shù)據(jù)庫服務(wù)器就不必是價格昂貴的大型主機等,這就是客戶機 /服務(wù)器數(shù)據(jù)庫網(wǎng)絡(luò)結(jié)構(gòu)。 注意: Microsoft SQL Server 2020 沒有硬件兼容性列表 HCL,如果計算機滿足上表所列的最低要求,則對于能夠在 Windows 操作系統(tǒng)中使用的硬件, SQL Server 2020 軟件即可運行。 ( 2) 概念設(shè)計的任務(wù)是從 DFD 出發(fā),繪制出本主題的實體-關(guān)系圖,并列出各個實體與關(guān)系的綱要表。 ④ .所有基本表的設(shè)計均應(yīng)盡量符合第三范式。如果其中一個執(zhí)行失敗,則這一批 SQL 語句都不要執(zhí)行,已經(jīng)執(zhí)行的應(yīng)該恢復(fù)到開始的狀態(tài)。 SQL 語言中最主要,最核心的部分是它的查詢功能??梢栽谄髽I(yè)管理器中一筆一筆的修改記錄,但是使用 SQL 語言可能會更快捷。 數(shù)據(jù)庫體系結(jié)構(gòu)簡述 DELPHI 使用一種新的開放式數(shù)據(jù)庫體系結(jié)構(gòu)來創(chuàng)建數(shù)據(jù)庫應(yīng)用程序??蛻艨梢韵驍?shù)據(jù)庫服務(wù)器請求信息或者發(fā)送信息。每一個客戶機數(shù)據(jù)集通過 IProvider 接口(它是應(yīng)用程序服務(wù)器的遠程數(shù)據(jù)模塊的一部分)與應(yīng)用程序服務(wù)器通信。應(yīng)用程序服務(wù)器,為所有客戶機程序提供了訪問數(shù)據(jù)庫的網(wǎng)關(guān),這樣我們就集中控制了對數(shù)據(jù)庫的訪問。 OLE DB 是 一 個 由Component Object Model( COM)接口組成的集合,用來隱藏創(chuàng)建數(shù)據(jù)訪問服務(wù)過程中的細節(jié)。還可以使用 Delphi 的 SQL Builder 來自動生成 SQL語句,這樣可以避免手工編寫 SQL 而可能造成的語法錯誤。 在使用動態(tài) SQL 語句編程時,常常用到一個很重要的方法 Prepare,調(diào)用Prepare 方法之后, Delphi 會將帶參數(shù)的 SQL 語句傳送給與其對應(yīng)的數(shù)據(jù)庫引擎,對動態(tài) SQL 語句進行語法分析和優(yōu)化。 第 17 頁 共 46 頁 在程序運行過程中,要想設(shè)置 Tquery 或 TADOquery 部件的 SQL 屬性,必須首先調(diào)用 Close 方法,關(guān)閉 TQuery 或 TADOquery 部件,然后再調(diào)用 Clear 方法清除 SQL 屬性中現(xiàn)存的 SQL命令語句, 最后再調(diào)用 Add 方法為 SQL 屬性設(shè)置新的 SQL 命令語句。 在為 TQuery 或 TADOquery 部件設(shè)置 SQL 屬性時調(diào)用 Close 方法總是很安全的,如果TQuery 或 TADOquery 部件已經(jīng)被關(guān)閉了,調(diào)用 Close 方法時不會產(chǎn)生任何影響。 Open 方法只能用來執(zhí)行 SQL 語言的查詢語句 (Select 命令 ), 并返回一 個查詢結(jié)果 集 , 而 ExecSQL 方 法 還 可 以 用 來 執(zhí) 行 其 它 常 用 的 SQL 語句 ( 如INSERT, UPDATE, DELETE 等命令 ),例如: (這樣會返回一個查詢結(jié)果集 ) 如果調(diào)用 Open方法,而沒有查詢結(jié)果時,會出錯。 本地 SQL 語句查詢情況下,要得 到可更新的數(shù)據(jù)集, SQL 語句的限制為: 查詢只能涉及到一個單獨的表 SQL 語句中不能包含 ORDER BY命令 SQL 語句中不能含聚集運算符 SUM或 AVG 在 Select 后的字段列表中不能有計算字段 在 Select 語句 WHERE 部分只能包含字段值與常量的比較運算,這些比較運算符是:Like, , , =, =。點菜收銀管理可以實現(xiàn)點菜、轉(zhuǎn)臺、并臺、結(jié)帳、清臺。一旦該系統(tǒng)正式運行,餐廳每日營業(yè)帳和全部往來客戶帳務(wù)的操作結(jié)算都將依賴計算機,該系統(tǒng)面對當前餐飲業(yè)各種復(fù)雜的結(jié)算要求具有比較強的應(yīng)變能力。因此,針對 TL 酒店的業(yè)務(wù)情況和業(yè)務(wù)范圍,系統(tǒng)采用了 SGQ Server 數(shù)據(jù)庫,數(shù)據(jù)庫名稱為 TLCYGLXT。 表 酒水費用信息表結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段大小 編號 int 貨存編號 Int 酒水名稱 Char 20 單位 Char 10 價格 Money 酒水類別 Char 20 簡要說明 Char 30 ③ 餐具費用信息表 餐具費用信息表用于保存餐具費用信息。 第 28 頁 共 46 頁 表 庫存信息表結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 字段大小 編號 int 商品編號 Int 商品名稱 Char 20 單位 Char 10 數(shù)量 Int 單價 Money 經(jīng)手人 Char 12 進貨日期 Datetime 商品說明 Char 30 提醒下限 Int 倉庫名稱 Char 20 倉庫編號 int ⑤ 日點菜信息表 日點菜信息表用于保存點菜信息。 在調(diào)查酒店日生產(chǎn)管理過程的基礎(chǔ)上,我得到本系統(tǒng)所處理的數(shù)據(jù)流程圖,如圖 所示: 圖 飯店點菜管理數(shù)據(jù)流程圖 針對本系統(tǒng),通過對酒店餐飲管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù) 據(jù)項和設(shè)計結(jié)構(gòu)大致如下: (1)菜譜信息:包括的數(shù)據(jù)項有編號,菜名,菜系類別,價格,單位,口味說明等 定餐管理 收銀管理 營業(yè)額核算 報表統(tǒng)計 第 23 頁 共 46 頁 (2)操作員信息:包括的數(shù)據(jù)項有編號,姓名,密碼,員工類別等 (3)服務(wù)員信息:包括的數(shù)據(jù)項有房臺名稱,菜號,菜名,數(shù)量,價格,日期等 (4)餐具信息:包括的數(shù)據(jù)項有編號,名稱,單位,價格,餐具說明,餐具類別等 (5)酒水信息:包括的數(shù)據(jù)項有編號,庫存編號,酒水名稱,單位,價格,酒水類別,簡要說明等 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流程,就能進行下面的數(shù)據(jù)庫設(shè)計了。由于餐廳業(yè)務(wù)擴展,勢必要求帳務(wù)結(jié)算系統(tǒng)隨之擴展,本系統(tǒng)可在一定范圍內(nèi),由用戶擴展其營業(yè)項目和結(jié)算手段。點菜收銀、營業(yè)分析、庫房管理的有機結(jié)合,可為酒店經(jīng)營情況提高依據(jù),為酒店餐館的發(fā)展提高重要保證。 如果在應(yīng)用程序中要求 TQuery 或 TADOquery 組件返回一個 “ 活動 ” 的查詢結(jié)果數(shù) 第 19 頁 共 46 頁 據(jù)集,但是 SQL 命令語句不滿足上述約束條件時,對于本地數(shù)據(jù)庫的 SQL 查詢, BDE只能返回只讀的數(shù)據(jù)集。如: (沒有返回結(jié)果 ) 第 18 頁 共 46 頁 當然在設(shè)計應(yīng)用程序時,程序設(shè)計人員是無法確定 TQuery 或 TADOquery 組件中的SQL 語句是否會返回一個查詢結(jié)果的。 在這里要特別注意的,一 般情況下 TQuery 或 TADOquery 部件的 SQL 屬性只能包含一條完整的 SQL 語句,它不允許被設(shè)置成多條 SQL 語句。 。 如果在應(yīng)用程序中執(zhí)行一條 SQL語句之前并沒有 顯示 地調(diào)用 Prepare 方法,每次在執(zhí)行 SQL 語句時, Delphi 會隱含地調(diào)用 Prepare 方法以準備這個查詢。 動態(tài) SQL 語句,也被稱作參數(shù)化的語句,在其中間包含著表示字段名或表名的參數(shù) . 例如下面的語句是一條動態(tài) SQL語 句: Select * From Book Where 圖書編號 =:bookCode。 Delphi 的 ADO 組件無需依靠 BDE 而是使用 ADO技術(shù),提供了可以通過數(shù)據(jù)控制組件訪問數(shù)據(jù)的新方法。其中前面 4種統(tǒng)稱為數(shù)據(jù)訪問( Data Access)組件。 應(yīng)用程序服務(wù)器創(chuàng)建 IProvider 接口有兩種方法:一種是應(yīng)用程序服務(wù)器包括一個或多個 IProvider 對象,這些對象可以用來創(chuàng)建接口;另一種情況時沒有 IProvider對 象, DelPhi 可以自動創(chuàng)建 IProvider 接口。 多層數(shù)據(jù)庫應(yīng)用程序的結(jié)構(gòu) 在多層結(jié)構(gòu)的數(shù)據(jù)庫模型中,一個應(yīng)用程序被分成幾個部分,駐留在不同 的機器上。采用這種開放式體系結(jié)構(gòu);可以創(chuàng)建三種類型的數(shù)據(jù)庫應(yīng)用程序: (1)單層體系結(jié)構(gòu):這種結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用程序可以通過 BDE 操作本地的 PARADOX 和 dBase 數(shù)據(jù)文件,它直接讀寫本地的平面數(shù)據(jù)文件 。 SQL 語句如下: UPDATE authors SET author_name=39。 完整的 SELECT 語句的用法如下所示: SELECT select_list [INTO new_
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1