第一篇:餐饮管理新时尚-微信点餐系统
餐饮管理新时尚-微信点餐系统
科技水平的不断发展,智能手机的普遍运用,人们的生活习惯和就餐习惯也慢慢改变。进入餐馆就坐后,第一件事不是拿着商家的菜谱开始点菜,而是等待餐厅上菜,因为他们早已通过商家微信点餐系统把菜单点好了。虽然这种微信点餐还不多见,但在一些发达城市已经慢慢使用了,而且效果非常不错。随着越来越多热门商家的不断加入,扫描二维码即可开始点菜、点餐。非常的方便快捷!是移动互联网改变人们生活的一个重要缩影。
家住天津市鼓楼附近的张先生近日和朋友在住所附近的餐馆用餐,发现 不少商家的餐桌上都多了一个二维码,只要顾客打开手机微信客户端,通过“添加朋友”扫描该二维码,便可迅速登陆到该商家的微信商城里,查看商家的电子菜 谱,轻轻松松点餐。无需服务人员,自己就可以轻松下单了。首次在微信上下单,商家通常都会送一杯免费饮料、果汁或者成为会员后当天菜品享受9折优惠等,给客户带来了实实在在看得到的优惠。
甚至有些商家还提供外卖服务,客户直接在家,拿着微信就可以下单,足不出户尽享天下美食!
随后我们走访发现,除了西式餐厅如肯德基、麦当劳、必胜客等支持手机点餐以外,很多中式餐厅漓江又一轩、金钱豹、巴蜀厨房、本香餐厅、安邑概念餐厅等很多商家均推出了扫码送会员或打折等优惠活动。微信点餐已经被很多的商家认可、接受并推广。
据餐厅老板告诉我们,他们餐厅自推出微信点餐服务后,受到消费者不少好评,微信点餐不仅能享受不少的折扣,还能成为餐厅的会员享受积分、打折等 优惠。虽然商家的成本会有所提高,但消费者口碑相传扩大影响力,尤其是借助微信及朋友圈的宣传,口碑传播非常迅速,最后商家也不吃亏。
微信点餐系统是一款消费者通过微信实现预订座位、自助点餐等功能的软件系统。满足消费者通过微信订座、选菜、保存菜单,之后到店确认,最后消费结账的全过程,帮助消费者随时随地预定点餐。自助预定、自助点菜、自助下单、预定确认、订单分析等功能的实现,节省了现场点菜的时间,节约了餐厅人力成本,提高了餐厅翻台率和服务效率。
第二篇:成都餐饮软件餐饮点餐系统解决方案
成都光普信息技术有限公司
餐饮点餐系统解决方案
伴随社会经济的发展和人民生活水平的提高,我国餐饮业呈现持续快速发展势头,餐饮业发展非常迅速,据统计,餐饮业的增长率要比其它行业高出十个百分点以上。可以说餐饮业正迎来一个大发展的时期,市场潜力巨大,前景非常广阔。目前为止,全国已有餐饮网点500万个,餐饮业作为我国第三产业中一个传统服务性行业,经历了改革开放起步、数量型扩张、规模连锁发展和品牌提升战略4个阶段,取得突飞猛进的发展。
随着餐饮娱乐业企业规模的不断增强,管理日益求精的今天,传统的经营管理模式已经不能满足餐饮娱乐业高速发展的需求,先进的信息化的管理势在必行。如何提高企业自身的经营管理水平,尽可能减少经营风险,提高企业的竞争力,在瞬息万变的市场竞争中立于不败之地,除了要有一个优秀的经营团队,企业是否建立了一套适合自身特点的全方位管理的商业应用软件,也是企业成功的一个重要因素。
美世家系列餐饮管理系统融入多年来行业客户的实际运用经验,与餐饮业先进的管理思想相融合,更加注重客户实践。该系统通过先进的IT技术将管理模
成都光普信息技术有限公司 式科学化,引领餐饮企业由“经验式经营”向“精细化、流程化、连锁规模化经营”的模式转型。
系统特点:
1、设计思想优势
超越了传统餐饮管理系统的概念,吸收了企业资源计划、客户关系管理(CRM)等先进的管理思想,是以业务处理为基础,以客户为中心,以降低成本提高利润为目标的全面的管理系统
2、提供企业顾问式咨询服务
我们提供给客户的不仅是软件产品,更重要的是一套管理模式,我们一直实行顾问式服务,帮助客户分析问题、解决问题,帮助客户达到营运目标。
3、专业的技术团队
公司成立有专门餐饮技术服务团队,形成了健全的服务标准,能够为客户提供及时的专业服务。
4、技术优势
长期注重技术发展,开发出触屏/键盘混合模式点菜系统,无线PDA点菜系统、Ipad电子菜普、厨房打印OPOS技术。
5、稳定性优势
公司产品经过国家权威机构的品质检验保证产品的稳定性,产品的稳定性经过1000多家客户的使用考验,其中有数百家上万平方米的大型餐饮客户。
系统效益:
1、严密的流程控制,杜绝跑冒滴漏:厨房、收银、财务共享同一份营业账单数据、杜绝了传统餐饮管理中掉单、飞单的漏洞。
2、结算准-避免收银损失:传单准-避免掉单、漏单情况产生的退菜损失与客户不满,出品准-避免字迹难辨产生的损失。
3、电脑自动传单、分单,与传统手工管理相比,一般可节约30% 的人力。
4、提高客户满意度,增加客户回头率,营业收入自然提高。
5、促进企业管理的规范化和标准化,企业通过计算机系统实施管理,促使所有工作人员必须按照统一的标准去执行操作,并可在很短时间内快速复制到其他连锁分店,有效支持连锁化发展。
6、辅助营销与决策
通过电脑记录下的客人的各方面信息,如生日、结婚纪念日、公司成立日等,可能主动进行客户关怀(如寄送生日贺卡、电话问候、上门拜访),挖掘消费潜力。随时可以了解客户价值变动情况(如客户流失预警分析、新客户价值分析),进行客户营销活动。
充分应用日积月累的营业数据,如畅销/滞销的菜品、营业额、客户历史档案等各类营业数据,动态实时的反映出整个酒楼的运营状况,从而对酒楼的营销和管理起到很重要的辅助决策作用,如调整菜谱、举行各种促销活动等。
第三篇:微信公众号点餐功能
微信公众号点餐小程序
一. 确定CAFECO微信点餐功能:CAFECO集体成员通过会议讨论,确定的CAFECO小程序功能需求。
二. 小程序功能模块:我要点单、活动中心、个人中心。
1.我要点单:用户进入点单模块,自动定位最近的门店进行下单;商家后台管理里可以随意设置饮品分类、上下架、销售金额金额、数量等一系列权限。
如图一.商家饮品设置类似图
2.活动中心:满减、秒杀、特价、返券、团购
满减:一次下单达到多少金额的满足条件,结算时自动减少付款额,规则商家自由设置。 秒杀:对于某种饮品,用户在特定的时间点下单可以以最低的价格获得该饮品,规则商家自由设置。
特价:把某类饮品的原价降低至优惠价格,以此吸引用户下单,规则商家自由设置。
返券:在满足一定的条件下,用户一次下单后,系统自动返送优惠券,并由微信公众号推送消息提醒,规则商家自由设置。
团购:为了提高某类饮品的销售量,在规定的时间内,选择某种饮品进行聚划算降低促销,时间过后恢复原价,规则商家自由设置。
如图二.商家促销活动设置类似图
3.个人中心:CAFECO粉卡、积分、权益直观化、邀请关注
CAFECO粉卡:粉卡用户可以享受打折优惠、积分领取(系统自动+人工干预),用户消费达到规定的金额,自动成为店铺的VIP会员,生成属于自己的粉卡,在特殊情况下可联系商家,人工开通。粉卡等级、满足条件规则由商家自由设置。商家可操作(粉卡设置-粉卡列表-粉卡申请-粉卡等级-粉卡权益设置系列) 积分:(获得+使用)积分的获得途径,粉卡用户每次下单后获得、粉卡等级升级瞬间可获得、每天在个人中心积分模块栏签到打卡可获得、分享朋友圈可获得;积分的使用,兑换优惠券、饮品、礼物,兑换物品以及需消耗的积分由商家自由设置。 权益直观化:对粉卡和积分的优惠福利进行简介,可自由编辑文字内容。
邀请关注:微信、QQ好友关注后可领取优惠券、积分福利。
如图三.商家粉卡设置类似图
三.
同行咖啡微信点餐附图:咪咕咖啡微信点餐界面如下图所示; 图1
图2
图3
四. 后续计划:微信点餐程序讨论群定后,大家将围绕着CRM的营销、销售、客户服务三大功能,达到客户概况、客户忠诚度、客户利润价值、客户的消费性能、客户促销等指标,思考适合于CAFECO自己的CRM客户关系管理系统;并于本周开会讨论并给出个人建议。
第四篇:美食点餐系统毕业论文C++C语言[范文模版]
毕业设计(论文)
题 目:
美食点餐系统的设计
与实现
学 生: 指导老师: 许 文 庆 系 别: 计算机与信息科学系 专 业: 软件工程 班 级: 软件 0904 学 号: 0930070400
2013年5月
本人郑重承诺: 本篇毕业论文的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。
学生签名: 年
月
日
福建工程学院本科毕业论文指导教师承诺保证书
本人郑重承诺:我已按有关规定对本篇毕业论文的选题与内容进行了指导和审核,该同学的毕业论文中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。
指导教师签名:
****年**月**日
i
目 录
美食点餐系统的设计与实现........................................................................................1 摘要................................................................................................................................1 Abstract..........................................................................................................................2 1 选题背景....................................................................................................................3 1.1 课题的提出......................................................................................................3 1.2 课题目的与意义..............................................................................................3 1.3 课题研究现状..................................................................................................3 2 开发平台....................................................................................................................5 2.1 系统平台环境..................................................................................................5 2.1.1 硬件平台................................................................................................5 2.1.2 软件平台................................................................................................5 2.2开发工具...........................................................................................................5 3 系统设计概述............................................................................................................6 3.1 系统功能概述..................................................................................................6 3.2 系统架构概述..................................................................................................7 4 系统详细设计............................................................................................................9 4.1 登录界面设计..................................................................................................9 4.2 服务员模块设计............................................................................................10 4.2.1 美食点餐功能设计..............................................................................10 4.2.2 空桌查询功能设计..............................................................................12 4.2.3已买/未买单查询功能设计.................................................................12 4.2.4结账功能设计.......................................................................................13 4.2.5营业额查询设计...................................................................................14 4.3 管理员模块设计............................................................................................16 4.3.1桌台管理设计.......................................................................................16 4.3.2美食菜谱管理设计...............................................................................18 4.3.3员工管理设计.......................................................................................21 4.4 经理模块设计................................................................................................21 5 总结..........................................................................................................................22 6 致谢..........................................................................................................................23 7 参考文献..................................................................................................................24
ii
美食点餐系统的设计与实现
摘 要
近几年来,随着社会科技不断进步,人民生活水平也在不断提高,而人们在餐饮消费方面的费用投入不断增加。这都刺激着餐饮行业的飞速发展,并激烈竞争。但与需求不断增加所不匹配的是,目前传统餐饮企业还是使用着效率低下的人工管理方式。从美食餐单设计、餐桌使用管理,到费用结账、营收统计都还是靠人工纸笔操作。这样不仅会耗费时间和人力成本,还会出现数据错误的现象,造成顾客在消费美食时的满意度下降,直接影响到美食餐饮企业的效益下降。
为了应对这样的需求不匹配现象,企业急需引进高科技手段,使用精准而且高效的计算机系统来辅助管理。通过计算机系统来管理餐饮企业的日常运作,给管理者功能辅助的模型,给顾客方便快捷的点餐模型,以此来不断提高点餐效率,完善美食体验。
本系统使用C语言为开发工具,系统分为管理员、服务员和经理三种权限,分别实现了美食菜谱管理、桌台管理、美食点餐、结账统计、各类查询和营收统计等功能。有效提高了美食点餐效率,并使用电脑进行数据统计省去了以前人工统计的麻烦,更为方便与快捷。
关键词:美食点餐、餐饮管理系统、C语言
The design and implementation of food ordering system
Abstract
Nowadays, with society continually developing and people’s life constantly improving, cost of catering consumption gets more and more, which stimulates continuous development and fierce competition of catering industry.However, what does not match increasing need is that at present traditional catering industry still depends on inefficient labor management and operation of labor and pens from design of food menus as well as use and management of tables to checkout and revenue statistics, which not only wastes time and manpower but also causes wrong data and decreases satisfaction of consumers while eating, which has a direct impact at benefits of catering industry.In order to cope with the adverse situation, the industry is in urgent need of bringing in high-tech means and using accurate and efficient computers to assist management The industry manages its daily operation by using computers which assist managers as a function model and consumers as a convenient order model which improves order efficiency and food experience continually.The system uses C language as a development tool and it was divided into three permissions: the administrator, the server and the manager, which separately realize recipe management, tables management, food order, checkout statistics, all kinds of inquiries, revenue statistics and other functions, which effectively improve food order efficiency.In addition, by using computers to analyze statistic data is faster and more convenient than manual statistics.Key words:Order food、Catering management system、C language 选题背景
1.1 课题的提出
如今,伴随着计算机信息技术发展的迅猛之势,信息化技术已经渗透到社会生活的各个领域和层面,并渐渐成为了在工作中减少错误,提高效率,节约成本的最佳途径。近几十年来,在通信技术与微电子技术的推动发展下,美食餐饮行业也全面利用计算机软件来进行点餐等基础管理,目的是借助最为先进的信息处理技术来提高美食点餐管理的效率和质量,将客户美食消费与餐饮企业管理纳入到自动化与信息化化的管理中。
各大中小餐饮中传统的美食点餐理管理模式已经越来越不能满足客户对点餐效率的要求。对于一个每天有着数百位顾客及数百道美食的餐馆来说,用手工管理美食餐谱和点餐预定,是一项非常繁杂的工作,而在消费后的费用统计及阶段性统计等,其工作量更是让人望而生畏,而最为致命的是极易出现统计错误。因此,我们提出了开发美食点餐系统,将餐桌管理的基本信息、美食餐谱管理、客户点餐等功能进行统一管理,为各大中小餐馆的信息化管理提供有效工具。
1.2 课题目的与意义
本课题主要解决三个问题。其一,方便食客开桌、点餐、结账,使用计算机完成餐馆里有关美食点餐常用的所有流程。其二,方便营业人员可以进行员工管理、餐桌管理、美食菜谱管理,让管理者可以使用计算机完成餐馆的基本事物管理。其三,是方便总经理进行营收统计,让其完成月度及的营收统计及查询。
美食点餐系统不仅站在客户的角度解决美食点餐问题,也站在管理人员的角度,减少人力耗损、时间浪费,在提高效率的同时避免出现错漏。从很大程度上可以提高食客的消费满意度及餐馆工作的效率。
1.3 课题研究现状
美食点餐系统在我国很多的餐馆都已经得到了应用,并收获非常好的效果。第一,它取得了可直接度量的效果,它不仅节省了人力资源、还减少了时间的浪
费等;第二,它取得的是无形的效果,这是无法直接计量的。它不仅提高了餐馆的管理效率,提高了客户的满意程度,促进了管理的信息化和现代化,而这些效果的取得正是由于美食点餐系统已大范围的应用于餐馆管理的各个方面和层次。
在本款美食点餐系统中,一切设计的指导思想都是为了实现美食点餐的高效性和准确性。系统提供桌台管理、美食菜谱管理、美食点餐下单管理以及消费统算、员工管理等功能,系统还具备对特定时间段内营业额的统计分析。
现今餐馆面临着大量食客点餐、菜谱更新已经员工增减流动等一系列问题,例如:如何实现空余餐桌的统计管理,如何及时提供最新的美食菜谱、准确给予员工管理权限、快速准确地进行食客消费总额及餐馆营业额的分析统计,如何方便食客随时新增美食等;实现美食数据管理的自动化,替代大量低效率的手工操作;清晰餐馆管理者个人的职责和任务。以上这些问题的解决都需要借助于美食点餐系统。开发平台
2.1 系统平台环境
2.1.1 硬件平台
硬件设备的设计是根据不同信息系统的设计需求来确定的信息系统的物理设备方案。所设计的硬件设备方案不仅要能够充分满足信息系统功能的需求,还要满足系统的高效性、适应性、安全性和可靠性等性能要求,并且在市场上要具有较高的性价比。根据以上的需求分析,本系统理想的环境是配置较高为好,实际操作中硬件平台如下:
开发时硬件环境:AMD3.6G处理器,2G内存,250G硬盘。
使用时硬件环境:建议用户在允许的情况下采用较高配置的硬件资源。2.1.2 软件平台
软件平台是信息系统开发和运行所需的集成软件环境,选择和设计具有高效、方便、功能齐全、实用等特征的软件平台,对信息系统的开发同样具有非常重要的意义。在结合实际开发的需要并充分考虑各种软件平台的性能及适用范围和对软件平台的使用能力下,本系统在Windows xp 操作系统下进行开发,同时建议使用Windows 2000以上的系统来运行。
2.2开发工具
本美食点餐系统使用C语言开发设计。C语言是一种计算机程序设计语言,它既具有高级语言的优点,又具有汇编语言的优点。C是结构式语言,结构式语言的显著特点是可以实现代码及数据的分隔化,还可以使美食点餐系统的各个部分除了必要的信息交流外都彼此独立。这种结构化方式可使美食点餐系统层次清晰,便于使用、调试以及维护。C语言虽然简单容易使用但也算功能齐全,具有各式各样的数据类型,指针的使用也可以使美食点餐系统的效率更高,而且逻辑判断功能、计算功能也更为强大,这都很有利于美食点餐系统的设计研发[1]。系统设计概述
3.1 系统功能概述
美食点餐系统主要面向中小规模的饭店,按照三类用户进行划分。
一、服务员模块,该模块主要满足食客的需求,包含开桌、美食点餐(包括加菜、减菜的功能)、结账、营业额查询、结账情况查询功能,实现了食客或服务员通过设备点菜结账业务及个人营业额查询。
二、管理员模块,该模块主要包含员工管理、桌台管理、美食菜谱管理功能,实现了基础数据的维护。
三、统计分析模块,主要站在总经理的角度设计功能,包含营业数据的分析和汇总[2]。详细的功能划分参见图3-1美食点餐系统用例图。
图3-1美食点餐系统用例图
为了有更细致化的操作,我们为各大功能模块都设置了的增、删、改、查等
子功能。详细的功能汇总详见表3-1美食点餐系统功能汇总表。
表3-1 美食点餐系统功能汇总表
功能大项 登录/注销
详细子功能
系统显示登陆界面时要求输入用户和密码,若成功则根据用户所属的角色权限进入相应的管理界面。
美食点餐 营业额查询 空桌查询 已买/未买单查询
结帐 桌台管理 美食菜谱管理 员工管理
界面先显示可选择的桌台,输入桌号系统显示可选和已选的美食,然后输入要点的美食,输入份数并保存。
输入开始日期和结束日期可以统计该营业员所开过桌台的总营业额。
进入空桌查询界面,系统将列出所有的空桌信息。输入日期和定单的已买或者未买的标志,就可以列出相应的定单详情。
输入桌台号或者定单号,列出近期未买单的定单,也可输入定单号确认埋单。
实现桌台数据的增、删、改、查功能。实现美食菜谱数据的增、删、改、查功能。
实现人员数据的增、删、改、查功能,人员数据有包含一项为权限,为可能是管理员或者服务员。
3.2 系统架构概述
为了建立一个适度松散偶合的系统,美食点餐系统做了层次划分[3]。美食点餐系统分为两层:下面一层描述了一个业务支撑的模块集合,包括cache文件的读写与数据同步;上层主要是系统的应用开发。系统应用分为视图层和业务组件。
本系统的架构分为了五个部分。第一部分是系统界面,系统界面存放各业务界面模块,每个界面对应一组.h和.c文件。例如view_ login.h,view_login.c,view标志着它属于UI层。第二部分是业务逻辑层,业务逻辑层包含各种业务逻辑组件。例如登陆的业务逻辑组件service_ login.h,service_login.c,service标志和他属于业务逻辑层是服务组件。第三部分是cache,cache层重要是包含文件中的各种数据的缓冲,便于业务层快速的对数据进行访问,包含各种链表。第四部分是数据同步,数据同步组件维护着文件和cache中链表数据的一致。业务层调用同步组件将数据写入文件。第五层是文件读写,封装了对文件的读写操作[4]。详见
图3-2美食点餐系统架构图。
系统界面登录点菜业务逻辑层结帐其他菜谱链表点菜链表CACHE基础数据其他链表 数据同步 文件读写 文件1文件1文件1文件1
图3-2美食点餐系统架构图 系统详细设计
4.1 登录界面设计
登录界面是系统的入口,不同权限的用户登录成功后,会跳转到系统设定的相关界面。这些界面包含此角色用户所拥有的功能菜单。在登录界面上为了方便用户的数据输入,我们提示了用户名及用户密码的输入长度。考虑到操作的方便性。在用户在输入完用户名后会自动跳入密码输入栏,输入完密码后系统会校验数据是否正确。如果正确即可进入界面,如果不正确会提示错误。详细流程见图4-1用户登录流程图。
图4-1用户登录流程图
考虑到中小型餐馆在经济上可能没办法为每一个桌台配置一台电脑。本系统的设计界面尽量简单,以便应用于大部分的计算机设备。详细登录界面如图4-2用户登录界面图。
图4-2用户登录界面图
4.2 服务员模块设计
服务员是餐馆的最基础工作人员,该模块也可以直接交给食客进行操作,是本系统的功能核心部分。按照正常消费的流程,我们设置并实现了以下功能:开桌、美食点菜、结账、营业额查询、已买/未买单查询。详细服务员可操纵内容如图4-3服务员控制台图
图4-3服务员控制台图
4.2.1 美食点餐功能设计
美食点餐是系统的核心模块,当客人上桌后,服务员开始点菜功能,记录下当下餐桌的客户所选择的美食。美食点餐功能包含了美食加菜和美食减菜两项功能。如果在中途放弃点菜,系统就不保存本次的点菜信息,以避免出现点菜错误。
详细的美食点餐流程见图4-4客户美食点餐流程图。
图4-4客户美食点餐流程图
进入服务员控制台后,美食点餐流程包括输入桌台号,按回车键进入点餐。点餐时需要选择是加菜还是减菜,输入美食的编号与所需的份数。为了体现出所点的美食,在点餐后,在所点美食前会显示星号和所点份数。详细的操作界面见图4-5客户美食点餐界面图。
图4-5客户美食点餐界面图
4.2.2 空桌查询功能设计
空桌查询主要是为食客快速的查找到空桌。进入界面后可以查看到目前所有餐桌的使用情况。餐桌的信息包含桌台编号、桌台状态、桌台描述。查看到各桌台的情况后,可以直接选择桌台号并进行美食点餐。详细的查询样例见图4-6空桌查询界面图。
图4-6空桌查询界面图
4.2.3已买/未买单查询功能设计
服务员可以通过已买/未买单查询模块查询客户的付账情况。该项查询主要是对订单状态的一个查询,没有结账的订单标注为未买单。输入开始日和结束日后,系统会列出未买单信息。详细操作见图4-7已买/未买单查询界面图。
图4-7已买/未买单查询界面图
4.2.4结账功能设计
食客用餐完毕进入结帐流程。服务员输入桌号或者定单号,系统会列出对应的帐单,选择相应的定单,输入实收金额来确认结帐。输入桌号或者定单号,系统会列出未结帐的定单。输入确定要结帐的定单号点,系统会提示结帐成功,点返回,就会回到系统服务员控制界面。详细流程见图4-8结账流程图。
图4-8结账流程图
为了更好地显示美食消费过程中客户的消费情况,我在设计界面时详细列出了美食编号、美食名称、单价、数量、总价等信息。设置了结账、退出系统的提示。详细操作界面见图4-9结账操作界面图。
图4-9结账操作界面图
4.2.5营业额查询设计
为了更方便的计算出每个服务员的结账情况,避免出现营收统计上的错误,本系统特地设计了营业额查询模块。营业额查询为服务员模块的功能之一。若服务员也要负责收银的工作,那么此模块可以查询服务员在指定日期内的营业款总和,方便服务员上交收银。详细的查询流程见图4-10营业额查询流程图。
图4-10营业额查询流程图
在输入开始日期和结束日期后,系统就会显示出当前服务员在该日期段内的营业总额,也可以设置一个默认日期,然后查询出当天的营业额。返回组界面只需按返回的按纽。详细的操作界面见图4-11营业额查询界面图。
图4-11营业额查询界面图
4.3 管理员模块设计
管理员是餐馆的高层管理人员,该模块权限也可以当做是美食点餐系统的管理者,是餐厅的经营者。按照正常参观管理者的工作内容,本美食点餐系统设置并实现了以下功能:桌台管理、美食菜谱管理和员工管理。4.3.1桌台管理设计
桌台管理属于系统的基础数据管理,基础数据为业务服务。桌台管理包含四大块内容:
一、增加桌台,二、删除桌台,三、修改桌台,四、查询桌台。为了对应四种操作,需要设置四个按钮。桌台增加时点击F1,输入桌台编号、桌台状态和桌台描述,详细流程见图4-12桌台管理增加流程图。桌台删除时点击F2,选择桌台然后进行删除操作,详细流程见图4-13桌台管理删除流程图。桌台信息修改时点击F3,选择桌台后修改信息即可,详细流程见图4-14桌台管理修改流程图。桌台信息查询时点击F4,选择三种查询方式中的一种(按桌台号查询、按桌台状态查询、按桌台描述查询),查询后还可以进行增加、删除、修改的操作,详细流程见图4-15桌台管理查询流程图。
图4-12桌台管理增加流程图
图4-13桌台管理删除流程图
图4-14桌台管理修改流程图
图4-15桌台管理查询流程图
4.3.2美食菜谱管理设计
美食菜谱管理主要是维护系统内美食的信息,如:编号、菜名、价格,它是属于系统的基础数据管理,基础数据为业务服务。美食菜谱管理包含了四大块内容:
一、增加美食,二、删除美食,三、修改美食,四、查询美食。为了对应四种操作,需要设置四个按钮。
美食增加时点击F1,输入美食编号、美食名称和美食单价,详细操作界面见图4-16美食管理增加操作界面图。美食删除时点击F2,选择美食然后进行删除操作,详细操作界面见图4-17美食管理删除操作界面图。美食信息修改时点击F3,选择美食后修改信息即可,详细操作界面见图4-18美食管理修改操作界面图。美食信息查询时点击F4,选择三种查询方式中的一种(按美食编号查询、按美食名称查询、按美食单价查询),查询后还可以进行增加、删除、修改的操作,详细操作界面见图4-19美食管理查询操作界面图。美食菜谱管理的各项操作流程与桌台管理的各项操作流程基本相同。
图4-16美食管理增加操作界面图
图4-17美食管理删除操作界面图
图4-18美食管理修改操作界面图
图4-18美食管理查询操作界面图
4.3.3员工管理设计
考虑到为了方便餐馆对员工的管理,特地开发了员工管理这一功能模块。维护本系统下员工的信息,如:编号、工号、姓名、密码、角色。属于系统的基础数据管理,基础数据为业务服务。
员工管理包含四大块内容:
一、增加员工,二、办理离职,三、员工信息修改。
四、查找员工。为了对应四种操作,需要设置四个按钮。员工增加时点击F1,输入员工编号、员工姓名、员工角色和员工密码,在此许输入两次密码,以验证密码的正确,避免错误遗忘。员工离职时点击F2,选择员工信息然后进行删除操作。员工信息修改时点击F3,选择员工后修改信息即可,可以修改该编号下员工的姓名、密码、角色权限,系统默认会给出员工的编号和姓名。员工信息查询时点击F4,选择两种查询方式中的一种(按员工编号查询、按员工类型查询),查询后还可以进行增加、删除、修改的操作。
员工管理设计的各项操作流程及操作界面图与桌台管理、美食菜谱管理基本相同,在此不再重复用图表表示。
4.4 经理模块设计
作为美食餐馆的最终目的是营收,在结束一系列功能模块的设计后,为了加强本美食点餐系统的实用性,让系统的使用者能够方便的得到最想要的盈利数据以方便于后期的数据统计计算,我特地增加了一类用户和权限——经理,该权限下的功能为“营收统计”。经理或者主管通过本功能查询某个时间段内的营业情况的汇总,营业情况按收银员为单位来汇总。输入开始日期和结束日期后点击回车,输出该日期段内的营业收入,营业收入按日期和人员分组汇总,按返回按纽返回主界面。
经理模块 “营收统计” 功能的流程与界面类似于服务员模块“营业额查询”的流程和界面,在此不再以图表形式单独列出。总结
经过四个月的努力,从开题到功能模块的架构到最后美食点餐系统的成形,在整个过程当中有非常多的收获。下面将从三个方面做归纳总结,其一是项目归纳,其二是项目的不足,其三是对该项研究的见解。
在最初做美食点餐系统的需求分析时,只针对点餐部分的相关功能做了规划,设计了美食菜谱管理、美食点餐功能、结账功能等模块。随着市场调查的不断深入,结合目前中小餐馆的实际需求,本美食点餐系统增加了许多管理上的功能,从原本食客的使用角度转为餐馆的使用角度去设计本系统。所以在功能用例上增加了员工管理、桌台管理、已买/未买单查询、营收统计等模块。旨在让整款软件能够适应当下餐馆的使用,全面更改原本的人工执笔记录模式,让顾客消费与餐馆管理全部信息化,避免了很多不必要的错误与时间浪费。基本实现了预期的功能。
整个项目虽然基本完成,但是受到时间和技术水平的限制,在界面的设计上还存在不足。除此之外,在人性化的操作设计上也有所欠缺。美食点餐系统在很多操作界面没有做出后退或退出的提示与按钮。在软件架构时出现了一些功能上的重复,例如服务员的营业额统计功能与经理的营收统计功能有所重复。这是没有对整个系统做完整规划的结果。
在整个系统完成后,我再一次对系统做了测试,确定运行稳定后,将该系统实际的应用于一家小型餐馆。发现当前市面上部分餐馆在硬件配置上严重滞后,这对软件系统的推广阻碍较大,为了配合市场去求和发展速度,我认为在今后的美食点餐系统研发中,应该注重研发小型机器可以使用的系统。这样有利于资源的节约。在系统的研发过程中,我们更应该注意使用简单的面向对象的语言。
总而言之,整个美食点餐系统顺利且完整的成形,虽然还存在不足,但基本可以应用于市场,且颇有优势。
致谢
本毕业设计是在许文庆老师的关心和耐心指导下完成的,许文庆老师细致严谨、一丝不苟的作风是我学习的榜样;他孜孜不倦的教导和独具特色的想法给了我无限的启发。不管是在理论上还是在实践中,许文庆老师都给了我极大的帮助,使我得到了很大的提高,这对我日后的工作和学习都是非常之大的帮助。
同样,衷心感谢所有学校里关心我的各位老师、辅导员,以及在做市场调查是给我的大力支持的朋友们。
另外,在系统开发过程中,班级同学也给予了我很大的帮助,帮助解决了不少的难点,使得系统能够及时设计完成!参考文献
[1]谭浩强.C程序设计(第二版)[M].北京:清华大学出版社,1999.[2]窦万峰,宋效东,史玉梅,等.系统分析与设计方法及实践[M].北京:机械工业出版社,2013.[3](美)Stephen G.Kochan.Objective-C程序设计(第4版)[M].北京:电子工业出版社,2012.[4] 张海藩.软件工程[M].北京:清华大学出版社,2009.[5](美)Dave R.Hanson.C语言接口与实现:创建可重用软件的技术[M].北京:人民邮电出版社,2011.[6](美)Perter Van Der Linden.C专家编程[M].北京:人民邮电出版社,2008.[7](美)Alan Dennis,Barbara Haley Wixom,Roberta M.Roth.Systems Analysis & Design,Third Edition[M].北京:人民邮电出版社,2009.[8]武剑洁,陈传波,肖来元.软件测试技术基础[M].武汉:华中科技大学出版社,2008.[9]林锐,韩永泉.高质量程序设计指南:C++/C语言[M].北京:电子工业出版社,2012.[10]曹飞飞,高文才.C语言程序开发范例宝典[M].北京:人民邮电出版社,2012.[11]陈正冲.C语言深度解剖(第2版)[M].北京:北京航空航天大学出版社,2012.[12]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,2011.24
第五篇:连锁餐饮管理系统
星火电脑科技有限公司是一家全国范围专业从事软件开发、网络施工安装和服务的科技企业。公司下设:研发部、工程部、客户服务部、大客户部、事业部、网络部、财务部、办公室等职能部门,并于2004年注册成立了星火燎原网站,为企业网站进行注册、推广和维护。各部门间的默契配合及与客户的随时沟通,使得我们的产品更具有实用性、科学性和易操作性。
1、团队(包括旅行社/公司)信息管理
* 团队档案信息: 记录团队名称、编号、联系人等信息。
* 团队预定信息:预定到店、离店日期、房间类型、房间数、要求。* 团队消费信息:记录团队的以往消费情况,特别要求。* 团队物品管理: 团队遗失、租赁等信息管理。
* 团队价格:记录酒店与公司、旅行社签定的协议价格,预订时公司、旅行社的团队或客人自动按协议价执行。
* 团队佣金:记录公司、旅行社与酒店的佣金协议,可以根据协议自动计算出应返还旅行社的佣金金额。
2、酒店预订管理:
* 订单管理:通过电话或直接填写的订房单,或者是接待单位提供的团队信息,按其所需房间的类型、来店日期、离店日期及户藉信息输入散客订房单或团体订房单。可以修改、取消订房单。并可以事先输入团体成员的户籍资料,以便缩短团体客人的入住登记时间。
* 酒店房间可用房:可对酒店所有房类的可用房情况进行查询。包括每日入住、离店、可用房信息查询。
* 酒店房间可用性表:可进行五年内,酒店所有房间的预订、入住情况查询。* 多种方式快速预订:包括客史、在店、离店、模板、普通等六种方式可以自动调出相应的客人信息,包括客人单位、住址、电话、EMAIL、特殊要求、喜好、备注信息。避免重复输入,大大提高服务效率,同时给客人宾至如归的感觉。* 批量订房:一批宾客预定时,复制其相同的特性,快速实现预定。* 预定修改:修改或删除预定单。已删除的定单,可以恢复重新预定。* 宾客留言:记录预定时宾客的留言信息。
* 预订信息打印:可根据酒店要求自己定义可以打印在客人预订登记单上的客人信息,如:民族、入境口岸、从哪来、到哪去等等。并生成确认函,可通过传真和E-mail 发送。
3、前台收银模块:
* 预付金: 收客户的预付款。并可根据酒店的财务制度选择退房时押金全额退还或押金计入帐务两种处理方式。
* 房间结帐:可按房间进行离店结帐,也可按房间内帐户分别进行结帐。结帐前帐户封锁,防止逃帐,并可通过系统自动通知客房部查房,省去了电话通知客房给客人带来的时间耽搁。超过中午12:00系统自动提示加收半日房费。自动计算宾客的各项费用并进行结帐操作。有挂帐,转帐,自动转帐、单项结算,中间结帐,帐户结帐等。可以按客人要求进行费用分单,并分别打印帐单。结帐时可打印客人详细话单,可打印明细、汇总帐单及发票等。
* 复式记帐模式:酒店收入帐与宾客帐分开。酒店可以按客人要求调整帐单,但不会影响酒店实际收入。
* 协议单位:对协议单位进行付款,挂帐,打折,分单,调整等,结帐或转应收款。
* 团体结帐:对团体客人或散客同时开几个房间的客人统一结帐,公付款项自动进入公付帐户上。分别计算团体的应付金额和各房间应付的自费金额。团员可提前单独结帐。并可随时打印团队在店人员余额表,时时掌握团队的整体和个别消费情况。
* 不退房结帐:客人预期离店时,先进行结帐而不退房。
* 中间结帐:对住店时间较长的客人或长住客人,由于项目较多,可进行选结部分或全部帐单。
* 交易管理:宾客在大酒店产生的费用(交易),进行挂帐、结算等操作。可以把交易分挂在不同的帐单上,也可以将其转到其它宾客帐户上。对每一笔交易明细进行浏览,有权限的操作员可以进行修改、作废或移动。* 交易审核:每班交班时各种交易的审核。便于操作员进行自检。
* 快速挂帐:当有一批帐单需要挂入时,可用快速挂帐方式向不同帐户挂入批量的帐单。
* 自动挂帐:宾客的固定消费,如:加床、租赁等,在自动挂帐里定义此项消费,夜审时系统自动在该宾客帐单上挂上一笔帐。* 特殊付款:建立帐户与帐户的特殊付款关系。
* 自动转帐:对特殊付款所定义的转帐方式进行自动转帐处理。
* 灵活转帐处理:可根据散客和单位要求进行各种转帐。个人帐可以转个人,可以转协议单位,转团队帐,转后台应收帐。并根据实际情况选择余额整体转帐及明细转帐模式,也可仅转个别交易。可对转帐进行详细查询。对已结未平帐户帐单进行分单转帐处理。
冲帐处理:有权限的操作员可对误操作的帐单(如房客帐、团队帐、现金杂单)进行冲帐。所有冲帐记录均可随时查询,便于对操作员进行严格的冲帐管理。* 欠款管理:每天随时可打印宾客欠款报告。欠款额度可自定义。对于超限的客人,可以对其帐户进行封锁。不能进行挂帐操作。可以全部、部分封锁。有效地防止客人的透支消费,减少酒店的跑帐情况。
* 辅助功能:自定义帐单格式,支持中英文。帐单自动压缩,入帐自动压缩。任意的分帐和组帐。各种附加费的输入。预览帐单不打印帐单的快速结帐。在前台收银、餐饮收银、电话记费时能挂帐限额,超过挂帐限额时自动提示。双击每一笔交易可看到详细的。批量处理帐单到帐单的转移。建立永久帐号。对不同的付款方式指明信用限制。当日退房错误,可以恢复为入住状态,便于操作员进行帐务调整。根据汇率设置,支持多币种兑换。