當前位置:學問谷 >

行業範例 >數據庫操作系統 >

餐飲管理系統論文

餐飲管理系統論文

餐飲管理系統是服務於餐館的日常管理的,是為了滿足餐飲業發展,科學管理餐館管理、調高效率的管理系統。餐飲管理系統的論文怎麼寫?

餐飲管理系統論文

  【摘要】計算機日益普及的今天,對個人而言若採用一套行之有效的餐飲管理系統來管理自己的酒店,會方便許多。對餐飲管理部門而言,以前單一的手工檢索已不能滿足人們的要求,往往是投入了大量的人力和財力卻得不到高效的管理效率。為了便於酒店資料的管理需要有效的餐飲管理軟件,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質量和水平,做到高效、智能化管理,達到提高酒店餐飲信息管理效率的目的。採用數據庫技術生成的酒店餐飲管理系統將會極大地方便客人並簡化酒店管理人員和工作人員的勞動,使工作人員從繁忙、複雜的工作進入到一個簡單、高效的工作中。基於這個問題,開發了餐飲管理系統。系統實現了餐飲的方便、高效性、有效性和及時性。

  【關鍵詞】 餐飲管理;數據庫

對於實現餐飲管理系統,我們主要運用的還是數據庫的知識數據庫作為存取數據並對數據進行操作的工具在系統中所起到的作用至關重要。數據庫設計是指對於一個給定的應用環境,構造優化的數據庫邏輯模式和物理模式結果,並據此建立數據庫及其應用系統,使之能有效地存儲和管理數據,滿足應用需求,包括信息管理要求和數據操作。信息管理要求是指在數據庫中應該存儲和管理哪些數據對象;數據操作要求是指對數據對象進行哪些操作,如查詢、增、刪、改、統計等操作。數據庫設計地目標是維用户和各種應用系統提供的一個信息基礎設施和高效率地運行環境。高效率的運行環境包括:數據庫數據的存取速率、數據庫存儲空間的利用率、數據庫系統運行管理的效率等都是高的。

在概念設計方面我們應該瞭解的是如下內容;在需求分析階段所得到的應用需求應該首先抽象為信息世界的結構,才能更好地、更準確地實現這些需求。

  概念結構主要特點:

(1)能真是、充分地反映顯示世界,包括事物和事物之間的聯繫,能滿足用户對數據的處理要求,是對現實世界的一個只是模型;

(2)易於理解,從而可以用它和不熟悉計算機的用户交換意見,用户的積極參與是數據庫設計成功的關鍵。

(3)易於更改,當應用環境和應用要求改變時,容易對概念模型修改和擴充;

(4)易於向關係、網狀、層次等各種數據模型轉換。

概念結構時各種數據模型的共同基礎,它比數據模型更獨立於機器、更抽象,從而更加穩定。

現在對所設計系統的需求作進一步的分析,產生概念結構設計的E-R模型。由於這個系統並不複雜,因此可採用自頂向下的設計方法。自頂向下設計的關鍵是確定系統的核心活動。所謂核心活動就是系統中的其它活動都要圍繞這個活動展開,或與此活動密切相關。確定了核心活動之後,系統就有了可擴展的餘地。此係統包含的'實體有:

(1)用户:用來描述酒店操作員的有關信息,用用户編號來標誌。

(2)餐枱:用來描述餐枱的有關信息,用餐枱編號來標誌。

(3)菜品:用來描述酒店菜品的有關信息,用菜品編號來標誌。

(4)菜系:用來描述菜品分類的有關信息,用菜系編號來標誌。

(5)消費單:用來描述酒店某一餐枱消費的有關信息,用消費單編號來標誌。

經過初步分析,可以得到此係統中各實體所包含的基本屬性如下:

(1)用户(序號,姓名,性別,密碼) ;

(2)餐枱(編號,人數);

(3)菜品(編號,所屬菜系,名稱,祝記碼,單位,單價,菜品狀態);

(4)菜系(序號,名稱);

(5)消費單(編號,所屬餐枱號,時間,消費額,操作用户)。

在邏輯設計方面我們所需要了解的是概念結構設計所得的E-R模型是對用户需求的一種抽象的表達形式,它獨立於任何一種具體的數據模型,因而也不能為任何一個具體的DBMS所支持。為了能夠建立起最終的物理系統,還需要將概念結構進一步轉化為某一DBMS所支持的數據模型,然後根據邏輯設計的準則、數據的語義約束、規範化理論等對數據模型進行適當的調整和優化,形成合理的全局邏輯結構,並設計出用户子模式。這就是數據庫邏輯設計所要完成的任務。數據庫邏輯結構的設計分為兩個步驟:首先將概念設計所得的E-R圖轉換為關係模式然後對關係模型進行優化。

關係模型是由一組關係(二維表)的結合,而E-R模型則是由實體、實體的屬性、實體間的關係三個要素組成。所以要將E-R模型轉換為關係模型,就是將實體、屬性和聯繫都要轉換為相應的關係模型。

有了基本的E-R模型就可以進行邏輯結構設計,也就是設計基本的關係模式。設計基本的關係模式主要從E-R模型出發,將其直接轉換為關係模式。

在物理設計方面我們應該瞭解數據庫在物理上的存儲結構與存儲方法稱為數據庫的物理結構,它依賴於選定的數據庫管理系統。為一個給定的邏輯數據模型選取一個最適合應用要求的物理結構的過程,就是物理設計。

數據庫的物理設計通常分為兩步:

(1)確定數據庫的物理結構,在關係數據庫中主要指存取方法和存儲結構;

(2)對物理結構進行評價,評價的中的是時間和空間效率。

為數據庫中各基本表建立的索引如下:

1.由於用户信息表,消費項目信息表的主碼?用户序號,用户序號經常在查詢條件和連接操作的連接條件中出現,且它們的值唯一,在兩個屬性上建立唯一性索引;

2.由於菜品信息表的?菜系序號,菜系信息表的屬性菜系序號經常在查詢條件中出現在兩個屬性上建立聚簇索引;

3.餐枱信息基本表的?餐枱編號,經常在查詢條件中出現,考慮在其之上建立聚簇索引;

4.消費單類別表的?名稱,經常在查詢條件中出現,考慮在其之上建立聚簇索引。

在瞭解完這些之後就可以建立一個數據表,如:

(1)消費單類別表的建立:create table 消費單類別表(消費單編號 Int primary key, 所屬餐枱號 Int not null, 時間 datetime not null,餐枱編號 Int not null,菜品編號 Int not null, 用户序號 Int not null,)

(2)消費項目信息表的建立:

create table 消費項目信息表( 用户序號 Int primary key, 人數 Int not null, 時間 datetime not null, 菜品名稱 20) not null, 消費額 Int not null,)

建立如上等等的數據表。

對於餐飲管理系統的設計還有很多細節上的東西值得我們瞭解,此次所説的知識對此一個大概的闡述,對設計的一個大局上的概括。

  參考文獻

[1]周立柱,馮建華,孟小峯等着 Server數據庫原理[M].北京:清華大學出版社,2004.

[2]黃逵中 ,黃澤鈞,胡?.計算機應用基礎教程[M].北京:中國電力出版社,2002.

[3]龔沛罾,陸慰民,楊志強al Basic 程序設計簡明教程[M].高等教育版社,2003

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/shujuku/01rnyn.html