1 项目概述
1.1背景
餐饮业的信息化改造内容,主要有由传统的笔和纸点餐,改用电子点餐;由传统的人工计算、统计、管理,改用电脑进行计算、统计和管理;将现代的电子技术、无线技术、计算机技术和网络技术引入到餐饮行业中来,替代部分人工操作,加快餐饮企业的运转效率,提升餐饮企业的管理水平,使餐饮企业运作更规范、更科学、更高效。在餐饮企业的信息化改造当中,无线点餐系统已逐渐成为其核心内容,也是餐饮企业进行信息化改造的必由之路。在经济快速发展、互联网日益普及的今天,餐厅的点单模式也在渐渐优化。为了满足广大用户在餐厅用餐时能够快捷方便不排队的订餐,特决定开发本系统,该系统能够让用户自己点菜,并且可以看到菜品的热销程度。
1.2国内外现状分析
餐饮行业是一个世界性的重点行业,无论在国内还是在国外,餐饮行业都经历了上千年的历史。餐饮行业的发展经历了很多的风雨,从最初的手工作坊式餐饮到后来的连锁店,从国内的小公司到跨国企业。现阶段更是出现了无线订餐的形式。目前无线点餐系统的实现方式主要有两种,一种是基于无线局域网技术的掌上电脑,简称掌上PDA,另一种是利用红外线传输技术专门为餐饮开发的手持终端,简称红外点餐系统。
掌上PDA系统,主要是由服务员手中的掌上PDA终端、数据库服务器、打印机、无线网络模块等主要硬件模块组成。PDA的主要作用是提供给服务员使用,通过发送无线信号通过无线接入点与后台数据库相连接,可以使点餐系统中的PDA和收银台的电脑以及厨房的打印机之间实现实时的信息交换,当服务员使用PDA帮助顾客进行点餐时,收银台的电脑和厨房的打印机就会立刻收到点餐信息,厨房和收银员就会根据信息进行响应的操作。这样的系统不仅提高了服务质量,而且强化了品牌形象,是餐饮行业的一次革命性的飞跃,它能够将酒店的管理信息化,网络化,无线化。红外线点餐系统是由服务员手持终端为顾客点餐,然后将点餐信息存储在终端,点餐完毕后,将手持终端对准餐厅内的红外线接收器发射红外线信号,红外线接收器会接收信息并将信息通过网络传送给餐厅打印机和前台计算机。这种方式虽然无论是在使用上,还是在覆盖范围,信号强度,以及进行系统升级的方便性上都远不及掌上PDA,但它最大的优势就是投资成本比较低,适合经济实力一般的餐厅采用。
点餐系统主要分三代。
第一代的点餐系统,当有人到这个饭店去消费时,那至少有一个服务员给你拿菜单来,告诉你让你去菜单中选择你要吃的菜,也就是点菜,接着服务员就在旁边拿个小本把你点的菜记下来,点完后,服务员就把你点的菜记录单递给后厨,然后后厨就根据点菜记录来做菜。这样的操作流程,还是存在问题的。比如现在一起同时来了三桌人,那么这个服务员就忙不过来,而且点菜必须是一桌点完,才能点下一桌,那其他桌就需要等待,而且服务员会很忙,频繁地跑,那这就是我们第一代的点餐系统。
第二代的点餐系统是我们现在接触比较多的,比如海底捞的点餐就是第二代的,我们去海底捞时,服务员会拿一个pad平板给你,让我们在平板上点菜,点完后,服务员不用把这个点菜的单子递给后厨了,后厨这边会直接自动打单,这是第二代的点餐系统。现在的点餐也是菜单本和pad平板菜单的结合体,相比第一代的点餐系统有了很大的升级。
第三代的点餐系统,就是我们要做的这个无人点餐系统,是可以直接让用户自己点菜,还可以看到每一个菜的销量和评论。
1.3项目目标
本系统的开发目标在于满足广大用户在餐厅用餐时能够快捷方便不排队的订餐需求,从而有效地提升餐饮企业的档次和管理水平,做到科学管理、科学决策、高效运转、降低成本。而采用无线点餐系统取代传统的手工点餐,采用餐饮管理软件取代传统的人工统计和粗放型管理又是信息化当中的核心内容。
1.4研究路线和内容
本项目使用到的技术栈主要是vue框架和Mint UI。首先搭建一个Vue项目,然后进行点餐app项目的页面设计和逻辑设计。包括html界面设计、css样式设计、路由配置、动态路由传值、Mint UI的使用等内容。动态路由传值的步骤主要是安装路由并引入,接着配置路由,配置路由主要有以下几个步骤:首先是创建组件并引入组件,接着是定义路由,然后实例化VueRouter,再进行挂载,之后根组件的模板里面放上<router-view></router-view>这句话,最后实现路由跳转。Mint UI的使用方法是:首先找官网,然后安装,之后引入Mint UI的css 和 插件,最后看文档即可直接使用。
2可行性分析
2.1技术可行性分析
- 在限制条件下,功能目标是否能达到
开发时间为三天,小组成员有4个,平均一人至少实现2个页面,本系统有8到10个页面,功能目标能够达到。
- 利用现有技术,功能目标能否达到
本系统使用到的技术栈主要是vue框架和Mint UI。首先搭建一个Vue项目,然后进行点餐app项目的页面设计和逻辑设计。包括html界面设计、css样式设计、路由配置、动态路由传值、Mint UI的使用等内容。可以实现点餐app系统的开发。
c.对开发人员数量的和质量的要求,并说明能否满足
小组成员有4个,都学习了前端知识,平均一人至少实现2个页面,本系统有8到10个页面,能够满足开发要求。
d.在规定的期限内,开发能否完成
开发时间为三天,开发工作能够完成。
2.2经济可行性
- 可以使用的资源的可能性(资源包括人力资源、自然资源和资金条件)
经济上是可行的,几乎不需要资金,不需要自然资源,系统的开发成本和运行费用也不高,主要集中在人力资源上,是开发小组能够承担的。
- 方案所需花费的成本和取得的收益
几乎不需要资金,系统的开发成本和运行费用不高。获得的收益很大,开发出来的点餐app可供各餐饮店使用。
2.3其他方面
- 社会因素可行性分析
点餐app是社会所需要的。本系统将在正版Windows10操作系统和官方开发工具中进行开发完成,所用技术均为开放开源,系统开发路线和整体结构将独立设计,不存在违反法律方面的问题。
- 对环境保护和可持续性的理解,评价产品周期中可能对人类和环境造成的损害和隐患。
本系统开发过程环保无害,不会对人类和环境造成损害和隐患。