餐飲管理系統論文

來源:果殼範文吧 2.01W

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

餐飲管理系統論文

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

  【關鍵詞】 餐飲管理;資料庫

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

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

  概念結構主要特點:

(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

熱門標籤