基于ASP.NET的在线点餐系统的设计与实现
2019-07-01许柠
一、引言
在当今科技飞速发展的信息时代,各行各业都离不开互联网,离不开信息。信息管理系统则是最明显的表现之一。正如餐饮行业,今天的餐饮业已经和以前有了很大的不同,主要体现在消费目的和消费标准两个方面:一、以前的人们点餐会以价格为主要考虑因素,而随着生活水平的逐渐提高,人们转而开始注重环境和质量;二、人们对于服务的品质也有了更高的要求。此外,传统餐饮的点菜方式是人工操作,由服务员用笔记录,在工作中难免会出现由于手写单据字迹潦草而导致上错菜、加菜和查账程序较繁琐、计算账单出错等情况。正因如此,在线点餐系统模式应运而生。
二、国内研究现状
虽然国内已开发出在线点餐系统,但大多数都是在大型酒店、咖啡店等高端场所使用,并未普及小餐馆,而他们只利用了餐饮软件30%-40%的功能,产品本身的数据安全和系统的稳定决定了用户对系统好差的评价的最重要因素。这意味着我国餐饮行业有很大的发展空间。在很多小型餐馆中,我发现他们的点菜方式是直接到冰柜面前看未加工的菜点菜,然后询问店员菜单烹饪方式,这对于那些对当地菜品不熟悉的外省人来说是很不方便的。如果这些菜馆使用点餐系统,会让外省人觉得方便不少,同时也保留原有的点菜方式,让用餐者更能直观的选择自己想要的菜品。
三、开发的目的及意义
本系统采用ASP.NET开发方法以及C#语言,开发工具是Visual studio2010和Sql Server 2008网络数据库,结构为B/S。实现了用户登录、客户点餐、桌台管理、职工信息管理、菜单管理五大功能。电子菜单代替纸质菜单,不仅减少环境污染,还使餐厅能更方便、及时的管理、更新菜品;餐厅管理人员也方便收集每日点餐数据,从而减轻员工工作量,并且更好的分析把握顾客需求,提高工作效率,从而减少成本投入;更可以规范服务体系,提高整体的服务质量和管理水平,同时为规模化经营提供了可靠的技术基础。
四、功能分析
1. 管理用户
(1)注冊:餐厅信息注册
(2)发布菜品:发布新品、下架销量不好的菜品、对菜品价格进行调整
(3)发布活动:发布店里近期优惠活动
(4)管理用户:管理所有用户信息,对其可进行增删改操作
2.顾客
(1)预约:提前预约桌位
(2)点菜:点菜,有菜品介绍
(3)查看订单:点完菜后查看已点菜品,可删除不想点的
(4)评价:用餐后评价菜品和餐厅服务
(5)注册:用户注册信息
五、可行性分析
1.经济可行性
本系统开发软件均是微软免费版本,开发成本很低。在使用后可以很大程度上降低餐厅运营成本,减少人力资源投入,从而加速资金周转速度。因此,经济上是可行的。
2.技术可行性
在硬件方面,能够在包括Windows 7及以上操作系统平台下运行稳定、安全可靠。当然,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。
在软件方面,由于ASP.NET和SQL Server2008都是两个比较成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑。因此,软件方面是可行的。
六、系统功能设计图
七、总结
本文在分析餐厅工作流程基础上建立了餐厅点餐系统工作流程的模型,采用C#+SQL Server2008实现了餐厅点餐信息管理系统。该系统实现了:(1)登录模块(2)桌台管理(3)客户点餐(4)职工信息管理(5)菜单管理。
本系统需要扩展在平板可以使用的功能,每个餐桌有一个平板可以点餐,让每位顾客可以更舒服的点餐,考虑到购入平板需要一定的资金投入,系统更应该接入微信小程序,餐厅减少投入可以使他们更愿意使用本系统,而且顾客操作起来方便快捷,这些问题是本系统今后改进的方向。
【参考文献】
[1] 孙泽明,ASPC网页中动态数据曲线的实现[J],山西电子技术,2015.[03]:64-67
[2] 颜悦, 基于Android智能终端的点餐系统设计研究[J],电子世界,2013.[22]:140-111
[3] 候炳辉,刘世峰.信息管理系统[J].信息管理系统分析,2004.5:254-562
[4] 赵新民,黄军仓,郝建华,张雅利,寇敏,《餐饮企业管理信息系统及其应用》,陕西经贸学院学报,2002.15(3):43-45
[5] 童德利,田娟,谢琪,陈世福,基于B/S模式的构件式餐饮管理信息系统的设计与实现.2003.4.1-4
[6] 陆慧恩,软件工程,北京,人民邮电出版社,2007年,9-10页
作者简介:许柠(1997.10—)辽宁锦州人,云南财经大学,本科,物联网工程专业。