3.增加消费:服务员可以随时为宾客查看已点单菜品,并且可以根据宾客要求进行增加菜品或退掉菜品。
4.宾客结账:主要实现普通宾客和会员宾客两种不同方式的结账,根据宾客提供费用计算找零,或免单,或退单。
5.快餐快卖:实现菜品的外订,可进行添加、修改、删除宾客要求菜品。完成开单并计算消费总额。
6.预定管理:服务员通过宾客提供姓名、电话、抵达时间等信息进行单台预定和批量预定,并可查看已定预定。
7.系统设置:管理员登录后进行房间和餐台管理,可以进行对菜品的添加、修改和删除。进行会员的相关信息登记和服务员、厨师账户的登记管理。
8.财务报表:查看一段日期内的总收益,并可将其通过Excel的形式导出方便管理。
本系统设计简单易操作,管理界面较为有序完整。并且系统具有以下特色:
1.系统功能模块分布清晰明了,操作简单便捷,有助于服务员快速帮助宾客点餐。
2.系统管理功能完善,不同角色登录后拥有不同权限功能,便于管理。
3.系统可以将财务报表通过Excel形式导出保存,并且查看所需时间段内收益,方便管理者携带和统计。
1.4章节安排
本文共分为六章。
第一章:绪论。主要分析调查现在国内餐饮行业的发展现状及背景,得出实现该系统的目的和意义,总结出本文所需的研究内容和工作,进而做出理想的系统。
第二章:开发工具及环境简介。介绍了开发本系统的C#语言,以及Visual Studio 2005开发工具和SQL Server 2005数据库。进行了.NET Framework开发环境的简介。
第三章:系统设计。主要对系统可行性和系统功能需求这两方面进行分析。完成系统流程图的实现,数据库表的设计。
第四章:系统实现。对系统功能模块的具体实现和运行成果展示。
第五章:系统测试。包括系统运行情况和结果测试。
第六章:总结与展望。对文章进行总结,并对未来发展进行展望。
第二章 开发工具及环境简介
2.1 C#简介
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。本系统就是通过C#语言编程来实现系统的各种功能模块。C#语言具有许多好用的特点,就是我选择C#语言来开发此系统的原因,C#具有的特点如下:
(1)C#是多范式的开发编程语言,能够同时对面向对象、函数式、DSL、并发提供较好的支持。
(2)C#是可视化编程,相对于其他编程语言来说容易上手,可以进行快速开发。
(3)C#具有优秀的特性和语法,同时.NET为C#提供了功能完善的框架。文献综述
(4)现在网络中竞争也是非常的激烈,开发者需要尽可能的缩短开发周期。而C#就提供了这样的特性,使开发者使用更少的代码去完成更多的事,同时能不易出错[3]。
(5)C#具有内置特性,能够轻松的将C#中的各种组件转化成XML服务。这样,开发者可以将编程技巧运用到网络服务的开发中去。
2.2 Microsoft Visual Studio 2005简介
Microsoft Visual Studio 2005是由微软公司推行的一款开发工具,是目前软件开发行业中主流的开发工具之一。它是基于Windows平台上的开发环境,可以让开发人员快速的编写基于.NET的应用程序。它的界面简单明了,同时实现了拖曳式的软件开发,简简单单就可以完成一个界面的生成。拖曳出来控件代码将自动生成实现,所以采用Visual Studio 2005作为开发工具可以帮助快速的实现所需的各种功能。VS 2005具有键入实时搜索功能,在输入编程代码时,可以定位到你输入的字符的大小写格式或首字母来搜索相关代码。这样可以加快代码的编写速度和提供相应的编写便利。Visual Studio.NET提供了包括程序的设计、编码的实现、程序的编译调试、数据库的连接操作等基本功能和基于开放架构的服务器组件开发平台和性能测评报告等高级功能[4]。 C#开+sqlserver餐厅点餐系统的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_77582.html