【正文】
isual Studio 2005。您可以用 Visual Studio 來創(chuàng)建桌面、網(wǎng)絡、移動終端等不同平臺的應用程序,Visual Studio 更是云計算時代唯一的開發(fā)工具與協(xié)作管理平臺。您可以輕松創(chuàng)建具有適應多變的商業(yè)需求所需的靈活性的命令窗口、按鈕、菜單、工具欄和其他屏幕元素。方法則是控件的一些簡單而可見的功能。四、C.WinForm 控件技術 FrameWork ,以創(chuàng)建豐富的基于Windows的應用程序,WinForm控件是指以輸入或操作數(shù)據(jù)的對象,有自己的屬性和方法。C ,對泛型類型參數(shù)提出了“約束”的新概念,并以優(yōu)雅的語法體現(xiàn)在語言之中。和面向?qū)ο笏枷胍粯樱盒退枷胍彩且环N已經(jīng)成熟的編程思想,但依然是沒有哪一種主流開發(fā)語言能夠支持完備的泛型概念。堆(heap)是用于為類型實例(對象)分配空間的內(nèi)存區(qū)域,在堆上創(chuàng)建一個對象,會將對象的地址傳給堆棧上的變量(反過來叫變量指向此對象,或者變量引用此對象)。C編寫的類可以子類化一個已存在的COM組件;生成的類也能被作為一個COM組件使用,然后又能使用。COM的集成:C對Windows程序最大的賣點可能就是它與COM的無縫集成了,COM就是微軟的Win32組件技術。值類型包括結構和枚舉,引用類型包括類、接口、委托等。類型:C中的類型一共分為兩類:一類是值類型(Value Type),一類是引用類型(Reference Type)。一個單一的類可以實現(xiàn)幾個界面,也許以后會出現(xiàn)一些微妙的差別。二、C 組成類:類可以是抽象的和不可繼承的:一個被申明成abstract的類不能被實例化,它只能被用做一個基類,C關鍵字lock它申明一個類不是抽象的,但是它也不能被用做另一個類的基類界面:一個界面是一組方法集合的抽象定義。C綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優(yōu)雅的語法風格、。C是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。在2000年9月,國際信息和通信系統(tǒng)標準化組織為C語言定義了一個Microsoft公司建議的標準。微軟從1998年12月開始了COOL項目,直到2000年2月,COOL被正式更名為C。第三節(jié) C 概述一、C 簡介C讀作C Sharp。根據(jù)數(shù)據(jù)庫對數(shù)據(jù)組織方式的不同,數(shù)據(jù)庫管理系統(tǒng)分為基于文件的管理系統(tǒng)、網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng)、層狀數(shù)據(jù)庫管理系統(tǒng)和關系數(shù)據(jù)庫管理系統(tǒng)。一般來說,數(shù)據(jù)庫系統(tǒng)由3個部分組成:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(DBMS)和數(shù)據(jù)庫應用程序。數(shù)據(jù)庫技術是現(xiàn)代信息科學的重要組成部分,它已經(jīng)成為了計算機信息系統(tǒng)和應用系統(tǒng)的重要技術支持。第二節(jié) 數(shù)據(jù)庫系統(tǒng)設計概述數(shù)據(jù)庫應用系統(tǒng)開發(fā)涉及到后臺數(shù)據(jù)庫技術和前臺的開發(fā)語言與數(shù)據(jù)庫訪問技術。因此,C引入的又一個全新的關鍵字dynamic,也同時引入了改善靜態(tài)類型與動態(tài)對象的交互能力,這就是動態(tài)查找(Dynamic Lookup)就像一個object可以代表任何類型,dynamic使得類型決斷在運行時進行,方法調(diào)用、屬性訪問、委托調(diào)用都可動態(tài)分派。包括創(chuàng)建由應用程序、工具、語言或Internet瀏覽器使用的前端數(shù)據(jù)庫客戶端和中間層業(yè)務對象,,以XML為格式傳送和接收數(shù)據(jù)的。三、(ActiveX Data Objects),這是一個廣泛的類組,用于在以往的Microsoft技術中訪問數(shù)據(jù)。如果一種語言實現(xiàn)生成了CLI,它也可以通過使用CLR被調(diào)用。CLR(Common Language Runtime公共語言運行時)則是確認操作密碼符合CLI的平臺。二、.NET組成.NET的初級組成是CLI和CLR。Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務集成在一起之所需。第二章 相關技術簡介第一節(jié) .NET 概述一、.NET簡介.NET 是 Microsoft XML Web services 平臺。這些往往都是由于服務員忘記落單、下錯單或者是廚房丟失單據(jù)等人為錯誤造成的疏漏;服務到位率低:業(yè)務繁忙的時候,服務員疲于往返于顧客與廚房之間,騰不出足夠的時間為顧客服務,難以提高飯店的服務水平;賬務核算用時過長:日常的收銀稽核工作需要設專人而且要耗費大量的工作時間,有時還會因人為的疏漏產(chǎn)生稽核錯誤或舞弊現(xiàn)象;經(jīng)營者缺乏對各類菜品銷售情況的準確掌握:無法進行科學的分析和預測,很難做到對菜品銷售、顧客口味、客流等數(shù)據(jù)的營銷分析,會直接影響經(jīng)營的效益。二、項目開發(fā)的必要性目前,我國餐飲業(yè)管理總的來說,還處于傳統(tǒng)的手工管理模式范疇,在這一范疇中也就有著普遍存在的問題。 intelligent目 錄摘 要 IAbstract II目 錄 III第一章 緒 論 1第一節(jié) 項目研究的背景 1一、國內(nèi)現(xiàn)狀分析 1第二節(jié) 項目開發(fā)目的和必要性 1一、項目開發(fā)的目的 1二、項目開發(fā)的必要性 1第二章 相關技術簡介 2第一節(jié) .NET 概述 2一、.NET簡介 2二、.NET組成 2三、 2四、.NET動態(tài)編程 2第二節(jié) .數(shù)據(jù)庫系統(tǒng)設計概述 3第三節(jié) C 概述 3一、C 簡介 3二、C 組成 3三、C 4四、C.WinForm 控件技術 4第四節(jié) Microsoft Visual Studio概述 4第三章 問題定義及可行性分析 5第一節(jié) 問題定義 5一、要求 5二、目標 5第二節(jié) 可行性分析 6一、技術可行性分析 6二、管理可行性分析 6三、經(jīng)濟可行性分析 6第四章 需求分析 7第一節(jié) 需求描述 7一、系統(tǒng)需求 7二、功能需求 7三、性能需求 8(一)硬件環(huán)境 8(二)軟件環(huán)境 8第二節(jié) 系統(tǒng)模塊分析 8一、前臺管理 9二、系統(tǒng)管理 10三、后臺管理 11四、財務管理 12第三節(jié) 數(shù)據(jù)流圖 13一、數(shù)據(jù)流說明 13(一)數(shù)據(jù)流(Data Flow) 13(二)處理(Process) 13(三)數(shù)據(jù)存儲 13(四)數(shù)據(jù)源及數(shù)據(jù)終點 13二、系統(tǒng)數(shù)據(jù)流圖 14(一)頂層數(shù)據(jù)流程圖 14(二)系統(tǒng)內(nèi)部0層數(shù)據(jù)流圖 14(三)加工內(nèi)部1層數(shù)據(jù)流程圖 15第五章 概要設計 16第一節(jié) 概要設計的目的和任務 16一、概要設計的目的 16二、概要設計的任務 16第二節(jié) 系統(tǒng)功能結構圖 16第三節(jié) 數(shù)據(jù)庫設計 17一、實體聯(lián)系模型與系統(tǒng)ER圖 17(一)實體聯(lián)系模型 17(二)系統(tǒng)ER圖 19二、 邏輯結構設計 20第四節(jié) 數(shù)據(jù)庫物理設計 23第六章 詳細設計 24第一節(jié) 模塊介紹 24一、登錄管理模塊 24二、基本信息管理模塊 25三、輔助工具模塊 26四、系統(tǒng)維護模塊 27五、點菜管理模塊 28六、財務管理模塊 29第七章 系統(tǒng)實現(xiàn) 30第一節(jié) 程序設計與調(diào)試 30一、程序設計 30二、程序調(diào)試 30第二節(jié)、輸入輸出設計 31一、輸出設計 31二、輸入設計 31第三節(jié) 系統(tǒng)界面設計及部分代碼分析 31一、登錄界面 31二、主窗體界面 33(一)基礎信息 37(二)系統(tǒng)維護 38三、點菜管理 38(一)開臺 39(二)點菜 40(三)結賬 41四、財務管理 41第八章 系統(tǒng)運行測試 44第一節(jié) 系統(tǒng)測試的目的 44第二節(jié) 測試方法 44一、模塊測試 44二、整體測試 44三、測試用例 45結 束 語 46致 謝 47參考文獻 48第一章 緒 論第一節(jié) 項目研究的背景一、國內(nèi)現(xiàn)狀分析隨著我國改革開放的步伐加快,管理模式急劇轉(zhuǎn)型,計算機網(wǎng)絡、分布技術日趨成熟,餐飲業(yè)的競爭也越來越激烈,想在這樣競爭激烈的環(huán)境下生存,就必須運用科學的管理思想與先進的管理模式,使點餐與管理一體化,這樣不僅可以提高工作效率,也避免了以前手工作業(yè)的麻煩,從而使管理者能夠準確、有效地管理,因此,餐飲業(yè)的管理者更希望從科學的管理中取得競爭的優(yōu)勢,在競爭激烈的商業(yè)市場中取勝。 SQL Server 2005。關鍵詞: 餐飲管理系統(tǒng);C編程;SQL Server 2005;管理;智能 AbstractWith the development of social science and technology, people have entered into the information age and an era of intelligence. Especially catering industry has been entering towards information intelligent processing mode—from full manual mode of operation to both manual and puter management manual mode of operation. In this way catering industry will be able to enter the information, intelligent management. A good intelligence catering management system can save the restaurant cost, standard the management and improve the management efficiency.First of all, catering management system mainly includes the client, the kitchen, the counter end and the management which includes foreground, background, order management, cashier and booking management. It has achieved intelligent management that doesn’t need waiters to write down orders. Not only does intelligent management enhance the restaurant grade convenient for customers, but also improves the efficiency of the restaurant. Secondly, the system uses Visual Studio 2005C Programming Language, and SQL Server 2005 technology. Depending on the system from the angle of design and development puts forward the general design objectives and basic principles. It introduces the structure of the system design. The system includes 6 main modules— the login module, the basic information module, tool module, system maintenance module, system settings module and financial management module. Each main module has its submodule.This system can provide a convenient, quick service restaurant management and reduce manpower, material resource. Catering management system which is a plete function and wide range of application, achieves the basic realization of the intelligent catering management.Keywords: restaurant management system。該系統(tǒng)包括:登錄模塊,基礎信息模塊,輔助工具模塊,系統(tǒng)維護模塊,系統(tǒng)設置模塊、財務管理模塊等6個主要模塊,每個模塊下又有多個子模塊。 其次,本系統(tǒng)使用Visual Studio 2005C編程語言, Server 2005技術。一個好的智能餐飲管理系統(tǒng)能幫助餐館節(jié)約成本、規(guī)范管理、提高經(jīng)營效率。貴陽學院畢業(yè)論文(設計) 本科畢業(yè)論文題 目: 基于C研發(fā)的智能餐飲管理系統(tǒng) 分析設計與實現(xiàn) 院 系: 數(shù)學與信息科學學院 專 業(yè): 軟件工程 姓 名: 學 號: 指導教師: 教師職稱: 講 師 填寫日期: 2013年5月1日V摘 要隨著社會科技的不斷發(fā)展,人們步入了