【正文】
數(shù)來進(jìn)行傳遞,這種將方法動(dòng)態(tài)地賦給參數(shù)的做法,可以避免在程序中大量使用 IfElse(Switch)語句,同時(shí)使得程序具有更好的可擴(kuò)展性。 C看起來與 Java 有著驚人的相似;它包括了諸如單一繼承、界面、與 Java幾乎同樣的語法,和編譯成中間代碼再運(yùn)行的過程。不安全的代碼只有在匯編體擁有“跳過核查”許可的情況下才會(huì)被執(zhí)行,通常這意味著代碼是安 裝在本機(jī)上的。核查機(jī)制檢查代碼是否會(huì)執(zhí)行一些“不安全”的操作。在確認(rèn)的時(shí)候, CLR 檢查匯編體是否包含有效的元資料和 CIL,并且檢查內(nèi)部表的正確性。 當(dāng)一個(gè)匯編體被載入時(shí), CLR 執(zhí)行各種各樣的測(cè)試。 如果一種語言實(shí) 現(xiàn)生成了 CIL,它也可以通過使用 CLR 被調(diào)用,這樣它就可以與任何其他 .NET 語言生成的資料相交互。 CLR 檢查元資料以確保正確的方法被調(diào)用。在 CIL 執(zhí)行前, CLR 必須將指令及時(shí)編譯轉(zhuǎn)換成原始機(jī)械碼 [7]。 CIL 是一套運(yùn)作環(huán)境說明,包括一般系統(tǒng)、基礎(chǔ)類庫和與機(jī)器無關(guān)的中間代碼,全稱為通用中間語言( CIL)。對(duì)個(gè)人用戶的好處是無縫的、吸引人的體驗(yàn)。 XML Web services 允許應(yīng)用程序通過 Inter 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。在不犧牲性能、可伸縮性或安全性的前提下有效控制成本 [6]。降低開發(fā)和支持?jǐn)?shù)據(jù)庫應(yīng)用程序的復(fù)雜性,實(shí)現(xiàn)了 IT 生產(chǎn)力的最大化。這個(gè)下一代數(shù)據(jù)管理和分析解決方案將給企業(yè)數(shù)據(jù)和分析應(yīng)用程序帶來增強(qiáng)的安全性、可伸縮性和可用性,使得它們更易于創(chuàng)建、部署和管理。通過全面的功能集、與現(xiàn)有系統(tǒng)的互操作性以及對(duì)日常任務(wù)的自動(dòng)化管理能力, SQL Server 20xx 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù) 據(jù)解決方案。 SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為組織中的用戶提供了一個(gè)更安全可靠和更高效的平臺(tái)用于企業(yè)數(shù)據(jù)和 BI 應(yīng)用。并且具有多定向支持、Subversion 整合、 Windows Live 到 Visual Studio 中、 SQL 數(shù)據(jù)庫發(fā)布、拼寫檢查器等新特性 [5]。 Visual Studio 20xx 可以高效開發(fā) Web 應(yīng)用,集成了 AJAX ,包含 AJAX 項(xiàng)目模板,它還可以高效開發(fā) Office應(yīng)用和 Mobile 應(yīng)用。設(shè)計(jì)器中可以實(shí)時(shí)反映 變更 ,XAML 中智能感知功能可以提高開發(fā)效率。 VS20xx 引入了 250 多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、 XML 的訪問方式 ,語言更加簡(jiǎn)潔 [4]。 餐館管理系統(tǒng)的設(shè)計(jì)與 實(shí)現(xiàn) 5 3 餐館管理系統(tǒng)設(shè)計(jì) 餐館管理系統(tǒng)開發(fā) 相關(guān)技術(shù) 開發(fā)工具簡(jiǎn)介 餐館管理系統(tǒng)的開發(fā)采用 Microsoft Visual Studio 20xx、 Microsoft SQL Server 20xx 兩款軟件進(jìn)行開發(fā)。 4)員工信息記錄:記錄員工的個(gè)人信息。 2)座位信息:存儲(chǔ)座位信息,即桌號(hào)、人數(shù)、狀態(tài)。 數(shù)據(jù)庫需求分析 準(zhǔn)確地搞清楚用戶需求,乃是數(shù)據(jù)設(shè)計(jì)的關(guān)鍵。經(jīng)理具有服務(wù)員所具有的所有權(quán)限,此外,經(jīng)理還可以查看及修改服務(wù)員的所有基本信息,既有最高的權(quán)限。系統(tǒng)管理員可添加或刪除各類用戶;可修改用戶密碼;可添加及刪除新的菜品到菜譜,還可添加餐館座位信息。 營(yíng)業(yè)管理 可對(duì)餐館的賬單進(jìn)行查詢,方便快捷的管理餐館營(yíng)業(yè);可瀏覽當(dāng)前飯桌的就 餐情況,還有哪些空閑座位可以就餐,哪些座位可以預(yù)定;開臺(tái)后,方 可點(diǎn)菜;客人可以預(yù)定座位,預(yù)定過的座位經(jīng)過開臺(tái)才能點(diǎn)菜;客人就餐后結(jié)賬等。 餐館管理系統(tǒng)的設(shè)計(jì)與 實(shí)現(xiàn) 3 2 餐館管理系統(tǒng) 分析 系統(tǒng)架構(gòu) 本系統(tǒng)基于 .NET 開發(fā)平臺(tái),建立在后臺(tái)數(shù)據(jù)庫的基礎(chǔ)上,用戶(包括 系統(tǒng)管理員、服務(wù)員、經(jīng)理 )可以方便地通過 此系統(tǒng)進(jìn)行營(yíng)業(yè)管理、系統(tǒng)管理 、員工管理、 等操作 。能很好的達(dá)到 簡(jiǎn)潔實(shí)用,少占資源。而且語言具有獨(dú)立性,可以編譯為中間語言 [1]。 餐館管理系統(tǒng) 開發(fā)特色 從語言角度看: 在 .NET 平臺(tái)下 采用 Visual C .NET 語言開發(fā) , Visual C .NET 語言 功能強(qiáng)大,使用它可以開發(fā)控制臺(tái)應(yīng)用程序、 Windows 應(yīng)用程序和 Web 應(yīng)用程序。點(diǎn)餐方面 用戶能直觀的管理數(shù)據(jù)信息,并能有效的管理各個(gè) 桌臺(tái)的點(diǎn)餐 信息也讓用戶一目了然;結(jié)賬方面用戶可以動(dòng)態(tài)的管理現(xiàn)有的信息,這里突出了重要的兩點(diǎn):一是:操作管理的信息準(zhǔn)確無誤,可讓用戶放心。在競(jìng)爭(zhēng)越來越激烈的餐飲業(yè)中取得優(yōu)勢(shì) 。 開發(fā)此餐飲管理系統(tǒng),不僅能提高 餐館 的管理水平給管理者提供一個(gè) 餐館 運(yùn)作的信息平 臺(tái)還能提升 餐館 的形象及增強(qiáng)競(jìng)爭(zhēng)力。論文著重論述了開發(fā)過程中遇到的一些技術(shù)難題和最終的解決方案,并重點(diǎn)說明了以下二 點(diǎn)內(nèi)容:第一是系統(tǒng)開發(fā)中數(shù)據(jù)庫的相關(guān)操作;第二是模塊的實(shí)現(xiàn);在對(duì)系統(tǒng)的總結(jié)中論文提出了一些改進(jìn)思路和方案,以及 餐館 管理系統(tǒng)在社會(huì)需求中的地位。然而,為數(shù)眾多的小的餐飲企業(yè)卻沒有一個(gè)合適的管理系統(tǒng),因此開發(fā)此類管理系統(tǒng)是十分必要的。有針對(duì)大飯店、大酒店的酒店管理系統(tǒng),這類管理系統(tǒng)的開發(fā)已經(jīng)非常成熟,從餐飲到客房、再到后廚可以做到統(tǒng)一管理,前臺(tái)可以預(yù)定機(jī)票、門票等各種預(yù)訂業(yè)務(wù),甚至在房間里可以做到點(diǎn)菜。 酒店作為傳統(tǒng)的餐飲企業(yè)也存在這些問題,進(jìn)貨,庫存有人工管理,客人點(diǎn)單需服務(wù)員記錄并送至廚房,客人結(jié)賬由手工記錄,人力耗費(fèi)大,客人等待時(shí)間長(zhǎng),管理效率低下,這就迫切需要標(biāo)準(zhǔn)的、高效率的計(jì)算機(jī)管理方式引導(dǎo)其發(fā)展 ,通過計(jì)算機(jī)管理該企業(yè)的日常運(yùn)作,給管理者以決策參考的模型,來不斷完善管理水平,提高工作效率。 餐館管理系統(tǒng)開發(fā)背景 近年來,隨著人們 的生活水平的不斷提高,餐飲業(yè)的消費(fèi)持續(xù)增長(zhǎng),競(jìng)爭(zhēng)愈來愈激烈。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)餐飲企業(yè)信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí) ,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 關(guān)鍵詞 : 餐館管理 /C/SQL server 20xx 餐館管理系統(tǒng)的設(shè)計(jì)與 實(shí)現(xiàn) II DESIGN AND IMPLEMENTATION OF RESTAURANT MANAGEMENT SYSTEM ABSTRACT With the remarkable improvement of people’s living standard, more and more people go into the restaurant dining for meal, catering industry have more development opportunities, but at the same time the petition of catering industry are constantly intensified. To stay an invincible position in the petitive market, good management is essential. Not only human factors but also technical factors are important to strengthening the management. It will make the management embark on a new level that if advanced technology which means puter technology is introduced in the good management method. At present, with the fast paces of the catering industry development, various management system emerge as time’s require. Hotel Management System, for instance. The development of such management can be done, the front desk can reserve tickets, tickets and other booking services, and even in the room can book alacarte or drinks or call attendant. However, a large number of small food and beverage panies do not have an appropriate management system. Therefore the development of such system is very necessary. Against this background, I try to summarize and analyse the main ideas and develop technical solutions within the field of restaurant management system analysis. The first visit management system basic overview, and restaurant management system, development tools and technology, architecture, design, functional design with safe