登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

餐饮管理系统的设计与实现

 2024-01-05 08:01  

论文总字数:18062字

摘 要

关键词:餐饮管理,C#,存储过程

Abstract:This document deals with the Food and Beverage Management system development and design process, including requirements analysis, high level design and detailed design and key technologies. The system mainly includes dishes, management, table management, membership management, and other features, the system can improve food and beverage industry productivity and. System Use VS 2008 development tools, C #t, use SQL Server 2008 as the database.

Keywords:Dining management, C#, memory process

目 录

1 概述 4

2 开发技术及开发环境 4

2.1 .NET开发平台简介 4

2.2 SQL Server数据库简介 5

2.3 开发环境 6

3 概要设计 6

3.1 需求分析 6

3.2 可行性分析 7

3.3 系统架构 8

4 数据库设计 8

4.1 数据库概念结构设计 8

4.2 数据库逻辑结构设计 11

5 详细设计 15

5.1 系统主要模块 15

5.2 系统设置模块 19

5.3 统计功能模块 26

6 系统测试模块 27

结 论 30

参 考 文 献 31

致 谢 32

1 概述

近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单再到结账,基本由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复,所以,人工管理水平低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理餐饮业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。随着餐饮行业日新月异,各种风味特色、经营形式、组织结构的餐饮企业星罗棋布,更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应探索的主旋律。

在国内,餐饮软件的发展也正处于蓬勃发展的时期,如北京天良软件公司,它是一家以软件开发、销售为主营方向的技术开发型企业。天良软件立足于餐饮及酒店客房管理市场,致力于为客户提供一流的产品及服务,企业下设市场拓展部、产品研发部、公关策划部、客户服务部等主要职能部门。在国外发展比较成熟的软件有龙腾触摸屏点菜系统,龙腾餐饮管理系统软件采用了独特的组网技术,以Windows为操作平台,全32位应用软件系统,功能在国内处于领先地位,网络系统是以Windows搭成的对等网络,简单实用、稳定可靠,保证企业非常迅速地把信息传递到各个点,这个系统适用于快餐企业、西餐、火锅有勾划式菜单的餐饮企业,中高档中餐可以配合其他点菜设备一起使用这个系统。这些案列足以证明科学的管理方式对餐饮管理的重要性。

2 开发技术及开发环境

2.1 .NET开发平台简介

2000年微软发布了.NET开发平台,这是自1993年7月随着Windows NT3.0出现的Win32 API后微软软件开发平台的第一次大升级。比起Win16来,Win32提供了更多功能强大的API,但没有对工具和技术进行引人注目的改变。与之不同的是,.NET开发平台在开发者用以创造应用程序的工具和技术上做了根本的改变。

  .NET开发平台使得开发者创建运行在Internet Information Server (IIS)(互联网信息服务器)Web服务器上的Web应用程序更为容易,它也使创建稳定、可靠而又安全的Windows桌面应用程序更为容易。.NET开发平台包括以下内容:

.NET Framework(架构),包括:Common Language Runtime(CLR)(通用语言运行环境),这是用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在Web上通信的代码集。

.NET开发者工具,包括:Visual Studio .NET Integrated Development Environment (IDE)(Visual Studio .NET集成开发环境),用来开发和测试应用程序;.NET编程语言(例如Visual Basic .NET和新的Visual C#),用来创建运行在CLR下并且使用类库的应用程序。

ASP.NET,一个取代以前的Active Server Pages (ASP)的特殊类库,用来创建动态的Web内容和Web服务器应用程序,这些都将采用诸如HTML、XML和Simple Object Access Protocol(SOAP)(简单对象访问协议)等Internet协议和数据格式。(有关该平台组件的概貌,请参看“.NET开发平台”示意图。)微软为什么需要一个新的开发平台。微软希望能够藉此平台保留住它庞大的Windows开发用户的基础,否则由于Java向开发者所做的硬件与操作系统无关性的承诺,这些用户群可能会转向其它的平台。开发者本身不会给微软(或任何其他针对此事的公司)带来很多收益。不过,Windows程序员是公司内对微软产品(例如Windows本身)的极大的支持力量,而商用软件的开发者形成了向客户发售微软产品的重要渠道。如果微软可以让开发者在新的.NET开发平台下写应用程序的话,那么就会有更多的公司购买Windows Server和.NET Enterprise Server (.NET企业服务器),包括SQL Sever 、Exchange 、Share Point、Commerce Server以及BizTalk等。

微软尤其推重.NET开发平台用于开发一种新型的应用程序:Web Services或者和Web上其他应用程序交换XML格式数据的服务器应用程序。(有关Web Services的概貌,请参看“Web Services:是什么与为什么”。)微软认为Web Services(为此公司已注册了名为“XML Web Services”的商标)是公司将现有的、孤立的应用程序集成到更大的商务(以及B2B)系统中的一种成本低而效用高的方法。微软希望Web Services成为吸引程序员在新的平台和产品上开发的“必有”的应用程序类型,正如带有图形用户界面的桌面应用程序吸引程序员在早期版本的Windows上进行开发那样。微软本身也计划使用该平台开发它自己的公共Web Services(称作.NET My Services),它将给Internet上的客户提供数据存储以及其他的功能。

2.2 SQL Server数据库简介

剩余内容已隐藏,请支付后下载全文,论文总字数:18062字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图