asp.net+sqlserver餐饮自助点餐系统的设计+源代码(2)
时间:2023-12-23 20:09 来源:毕业论文 作者:毕业论文 点击:次
通常同事聚餐,朋友聚会等都会选择每天的晚餐时期或者双休日相约在餐厅,因此,每到这时候,餐厅就迎来了上客高峰期,这给餐饮行业带来了很多的利润的同时,也给餐饮管理者和消费者带来诸多烦恼。例如:每到了吃饭高峰时期,餐厅里来客爆满,光是订餐就让收银人员忙的焦头烂额,一不小心还会出错,引来顾客不满,为此餐厅都要雇佣好几个收银人员;此外,人一多,食客就要排好久队,对顾客的心情造成极大的负面影响。目前,物联网、互联网等信息化技术日新月异,通过信息化管理模式为客户开发出快捷方便餐饮管理营销系统早已被广泛应用,这样极大地提升了餐饮行业的营业额和利润额[1]。所以,本系统根据客户需求设计出来旨在方便餐厅管理人员、服务人员和广大顾客。目前这种系统在好多餐厅都已经具备,技术也很成熟,虽然,现在大多餐厅,顾客都可以通过手机“扫一扫”功能识别餐桌号进行点餐,但是,本系统并没有使用这种移动端模式,本系统主要应用场景设定是针对在餐厅内就餐的情况,餐厅需要提供一个电脑终端,用电脑登录浏览器就可以访问系统网站,根据餐桌号进行自助点餐,下单,之所以设置餐桌号,主要是考虑到一些店,每到餐点,节假日,店里就会出现座无虚席的现象,所以我们要跟踪餐桌的使用状况,空置时方可提供给顾客。 1。2 系统开发意义与目标来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766 简单实用,快捷方便的餐饮自助点餐系统,包括了点餐、留言反馈以及对用户、菜品、订单信息的增删改查等功能模块,从而实现餐厅的自动化管理。 (1)收银员减员,同时降低人工成本,降低误差率,管理更轻松。 (2)减少顾客排队时间,提高顾客满意度。自行点餐,使顾客能够快捷,轻松地订购自己最喜欢的食物,避免了在收银台前长时间等待浪费时间和精力,使顾客能够长时间,轻松的就餐。 (3)自助网站直观的图片展示,文字介绍,可以向食客展示餐厅菜肴的特色和制作材料,也有利于提升餐厅的形象和影响力]。 (4)客户关怀:提供多种类别会员卡,不同级别的会员卡可以享受不同的优惠力度,并经常搞一些优惠活动,防止客户流失同并吸引新的客户。 (5)统计信息,发掘客户喜好。结合业务、财务的报表统计,发掘可靠的决策数据,以客户的习惯和餐饮偏好为出发点,从而使餐厅能更合理地安排采购和烹饪,提升竞争力。 1。3 系统开发环境及相关技术 1。3。1 ASP。NET WebForm ASP。NET:即动态服务器网页技术,而WebForm便是微软提供得web开发框架,它是使用控件并且是事件驱动的基于模块的一个开发方式[2]。其中,按钮,输入文本框,窗口等都属于控件,而鼠标移动或鼠标悬浮触发一定的逻辑就是基于事件驱动。WebForm是微软发布的最传统的一个开发模式,使程序员有个平滑的学习曲线,能够快速地很简单地开发出一个网站来。虽然微软还有一款叫做MVC的。NET主流开发框架,但是考虑到时间问题以及本系统的特征,这里还是选用了原始的WebForm,方便快捷。WebForm有一种事件响应GUI模型,即event-driven GUI,和WinForm的比较相似,网站界面主要是由服务器端的树结构控件组成,可以通过VS自带的工具箱拖拽需要的控件。每个控件的ViewState能够以“隐藏域”的形式存在当前表单页面,并且能把前端的JS事件和后端的事件自动联系起来[2]。WebForm支持各种各样的控件及其事件开发,例如,通过ListView绑定数据,快速地编译出实时更新的动态网站;aspx和对应的cs文件形成了显示逻辑与处理逻辑的分离,使得前台页面类继承与后台页面类代码整洁。当然,针对现在的主流网站,它可能存在一些局限性,代码架构是平铺直叙的,它以一个个控件或者页面为单位把所有的逻辑都放在一起,不利于单元功能测试、代码的提取以及对html文件的修改,长期维护比较麻烦耗成本。论文网 (责任编辑:qin) |