微信点餐系统设计论文

2022-04-26

下面是小编为大家整理的《微信点餐系统设计论文(精选3篇)》,仅供参考,大家一起来看看吧。摘

微信点餐系统设计论文 篇1:

e 订校园 GIS 系统开发设计

摘要:e 订校园是利用包含 GIS 程序设计开发等为一体的集“校园食堂微信点餐”和“校园微信订水”“学生信息化管理”“学生学习生活意见反馈中心”“学生生活小贴士”等一体化的大学生服务平台[1]——校内便捷订餐订水及一些日常学生需要例如:向全校师生提供云南各景区的优待票预订。

平台能将校内桶装水的传统电话预订升级为微信预订[2]、优化师生订餐、取餐、就餐过程,大幅度减少人员聚集,协助学校开展后疫情的疫情防控工作。

关键词:疫情时期;高校管理;错高峰;电子化平台;GIS 系统设计

前言

GIS 是继地图之后的第三代地理学语言。最通俗的讲,GIS 就是“电子地图”,把地图放到计算机里,不但能够查“在哪里”,还能查到“有什么[3]”“发生了什么”“怎么去”等。当然,GIS 远不止“电子地图”这么简单。GIS 与其他信息最大的区别在与它的空间分析功能。GIS 借助于计算机技术[4],把许多以前在纸质地图上不可能完成的分析工作系统化了。只需要事先输入一定的数学模型,使用的时候输入初始量,原来需要人工计算数天的工作,在计算机上可能只需要几秒钟就会得到精确的结果。

1       可行性分析和项目开发计划

软件可行性研究的目的是用最小大代价在尽可能短的时间内确定该软件是否能够开发、是否值得去开发。可行性研究的任[5]务有技术可行性、经济可行性、社会可行性。

1.1   技术可行性

确定在现有资源(软件、硬件、技术人员)的条件下,开发的项目水分能够实现。

1.2   经济可行性

进行开发成本的估算以及了解取得经济效益的评估,取得要开发的项目是否值得去投资去开发。

1.3   社会可行性

要开发的项目是否存在任何侵犯,妨碍等责任问题[6]。要开发项目的运行方式在用户组织内是否行得通,现在有的管理制度、人员素质、存在方式是否可行等问题。

在可行性分析和项目开发计划中产生的文档有《可行性研究报告》、《项目开发计划》,《项目开发计划》文档是一个管理性的文档,是说明项目的各项任务以及双方应当承担的相应的责任,项目完成的期限及其他条件限制。

2       需求分析

2.1   疫情影响下的高校校园就餐新格局

自武汉市发生新型冠状病毒感染的肺炎疫情以来,从中央到地方,从一线奋战的医护人员到广大人民群众,以战胜疫情为共同目标,形成强大的防控合力,众志成城,坚决遏制疫情蔓延势头!

这场突如其来的疫情,给中华民族迈向伟大复兴的征途上横添了一场严峻挑战。面对这场新中国成立以来在我国发生的传播速度最快、感染范围最广、防控难度最大的重大突发公共卫生事件,全国人民在党中央的坚强领导下团结一心,众志成城,同舟共济,迅速凝聚起全民抗疫、科学防疫、共同战“疫”的思想共识和行动共识。经过近四个月的奋战,目前我国的疫情防控工作已经取得阶段性的胜利,各高校也在准备开展有序的复学工作。钟南山院士曾特别指出:餐厅是新冠肺炎传播的高危场所。因此,高校复学后食堂、超市的疫情防控将是各高校在这场战“疫”中的关键点。

2.2   前期调研

前期调研,微信订餐是高校内餐饮发展的新风向。由于近年学校师生人数的不断增加,传统供应方式也出现了一些弊端:高峰期的食堂拥挤;食堂档口供应效率有限;长时间排队等待使得就餐体验感下降;学校食堂效益外流问题正在逐渐变大。

调查显示,78.5%的学生表示希望学校能推出一个校内食堂的线上点餐功能来改善就餐过程中的一些拥挤、排队问题。因此,微信订餐是高校内餐饮发展的新风向

3       总体设计

3.1   平台介绍

e 订校园是利用包含 GIS 程序设计开发等为一体的集“校园食堂微信点餐”和“校园微信订水”“学生信息化管理”“學生学习生活意见反馈中心”“学生生活小贴士”等一体化的大学生服务平台——校内便捷订餐订水及一些日常学生需要例如:向全校师生提供云南各景区的优待票预订。

平台能将校内桶装水的传统电话预订升级为微信预订、优化师生订餐、取餐、就餐过程,大幅度减少人员聚集,协助学校开展后疫情的疫情防控工作。

平台主营业务:

(1)       校内食堂的微信公众号预订餐服务;

(2)       及时获取校园最新资讯;

(3)       学生学习生活意见反馈服务;

(4)       为师生的出游和返校返乡提供便利;

(5)       校园饭卡充值、水电费充值服务;

4       数据库设计

数据库:采用 Oracle 数据库。Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的数据库之一。同时 Oracle 提供了高级安全性解决方案,保证数据的安全性和完整性。

GIS 系统技术特点——组件化设计,易于管理

通过采用全组件化结构,系统的可管理性大大增强[7],可以实现单点登录、集中管理。可以管理分布在分布式环境下的各个服务器和服务程序。

组件具有自描述特性,不同组件封装了实现不同功能和不同目的的模块,从而使各个组件可以单独搭建和扩展,使系统的更新工作大大减少,兼容性得到增强。GIS 服务引擎的数据处理和开发平台采用相同的体系结构,GIS 的数据只需在服务器上进行配置即可直接使用,快速发布到 Internet 上。

组件具有良好的扩充性和开放性。各个层次的组件提供了丰富的接口和功能,松散的体系结构为系统的扩充提供了足够的扩展空间,用户可以通过继承或者聚合等软件重用方法,开发特殊功能的自定义行业组件或者更高层次[8]的通用组件,集成到 GIS 系统中。

在 e 订校园平台系统开发过程中,运用到了很多关于 GIS 程序设计开发的知识,比如平台中很多功能都需要数据的加[9]载,这里就利用了本学期的数据加载功能,e 订校园平台的校园全景地图功能,还用到了 GIS 设计与开发中的数据浏览,基本地图操作功能如下:

(1)       放大

用鼠标点击地图中的任意部分,或按住鼠标左键拉出一个矩形框,即可获得指定区域放大后的地图。对地图进行无级放大,随着地图的放大,系统自动显示一些相关的信息。

(2)       缩小

用鼠标点击地图中的任意部分,或按住鼠标左键拉出一个矩形框[10],即可获得指定区域缩小后的地图。

对地图进行无级缩小,随着地图的缩小,地图上显示的信息将会减少以达到最好的显示效果。

(3)       显示全图

显示电子地图全貌。可以让用户方便的回到地图的初始状态。

(4)       移图

移动地图,将地图视野以外的地图移动到视野内。可按住鼠标左键任意拖动地图,使之达到理想位置。

(5)       测距

用户可以在地图上,沿着自己想要测量的线路[11],用鼠标单击地图,在上面画出一条直线或者折线,然后,在结束点双击,即可得到这条线所代表的实际线路的距离。

(6)       文件操作

将当前窗口视图打印。地图信息可以保存为 jpg 文件或其他格式的文件,并支持预览。

系统采用 GIS 程序设计与开发、java、php、ios 等基础编程和 Oracle[12] 数据库应用技术,建立在以 Client/Serve(r客户端 / 服务器模式)为结构模式的信息平台,可发展固定人群的用户群体,功能强大可以减轻服务器端压力,主要基于 HTML(超文本标记语言)、php、JAVASCRIPT、嵌套 java 语言等基础编程和 Oracle 数据库应用技术[13],建立 Browser/Serve(r浏览器 /服务器)为结构模式、以数据库或网络数据库为后台支撑,以消费者服务和内部管理为目的的信息平台。

5       系统功能结构图

系统功能结构图如图1所示:

5.1   系统服务器部署

系统服务器部署如图2所示,采用多台服务器架构部署系统,后台、前端、静态资源分台部署在相应的服务器,服务器之间响应采用加密钥匙访问[14],构建响应安全性。

6       功能设计

6.1   订校园首界面

首界面及功能区界面如图3至图9所示,目前具有三大功能区:“预定就餐”、“师生助手”“、校园咨询”,未来将随着师生的反馈而不断拓宽完善功能区。(1)“预定就餐”:解决学校食堂高峰期就餐难的问题,提前预定更加方便高效;

(2)       “师生助手”:此版块作为特色功能区的同时,也是公益福利板块,为师生的出游和返校返乡提供极大的便利

(3)       “校园咨询”:此版块可加强学生和学校的联系,在方便学生了解母校的同时,学校能够通过平台收集到的反馈信息,形成报表,能够更好地进行管理工作的开展。

6.2“预定就餐”功能区展示

界面拥有三大功能区:“首页”、“订单”、“我的”。

(1)“首页”:简洁展示了餐饮类型,方便学生预定选择。为保证师生安全,避免校园安全事件的出现以及传统校园外卖所出现的订单配送不及时,速度慢,服务差等问题,e 订校园平台只做预约服务,暂不提供配送服务。(2)“订单”界面:能快速搜集称心如意的餐品,然后预约时间段取餐(每个商家都可以设置每个时间段内餐品的库存量,从而做到错高峰取餐)并进行线上支付下单,,方便快捷。

(3)“我的”界面:具有商品收藏,地址管理,代金券及紅包管理,联系客服,消息管理,相关帮助与服务管理条款擦查询等多种功能。功能丰富,但简洁明了。

6.3“师生助手”功能区展示

界面涵盖“:景区门票”“、车票购买”、“全景校园”、“饭卡充值”、“水电费充值”五大模块。

(1)“师生助手”模块:此版块作为特色功能区的同时,也是福利板块,为师生的出游和返校返乡提供极大的便利。

(2)“景区门票”模块:可为师生提供低价门票,纯福利,方便出行及出游。

(3)“车票购买”模块:订车的方便,为师生出行多提供一份保障,可完成长途网约车、市内专车、州际大巴、机场专车等不同需求车辆的预约、包车服务,以及搬家运货服务。

6.4“全景校园”、“饭卡充值”和“水电费充值”

(1)       “全景校园”:VR 全景漫游,360度了解母校(2)“饭卡充值”:饭卡充值不等待,更加安全便捷(3)“水电费充值”:只需动动手指,宿舍水电费

便可线上充值(注“:饭卡充值”与“水电费充值”两功能正在完善阶段)

6.5校园咨询

此模块可加强学生和学校的联系,在方便学生了解母校的同时,学校能够通过平台收集到的反馈信息,形成报表,能够更好地进行管理工作的开展。分为五大功能区:“党风建设”、“学校官网”、“疫情打卡”、“食堂反馈”。(1)党风建设”:加強党风建设,保证党的先进性。(2)“学校简介”:学校是学生成长的摇篮,学生对学校的了解程度影响着学生的大学生活。

(3)       “学校官网”:链接学校官网端口,权威实时信息,一网掌握。

(4)       “疫情打卡”:实时监测,共同维护健康校园。

7       食堂反馈

食堂反馈模块设计,此模块可精准收集并解决学校食堂投诉事件。广大师生可听过该平台对食堂相关服务工作进行监督举报,有利于优化食堂服务同时维护师生权益,并可为校方管理提供依据。

8结论

e 订校园是利用包含 GIS 程序设计开发等为一体的集“校园食堂微信点餐”和“校园微信订水”“学生信息化管理”“学生学习生活意见反馈中心”“学生生活小贴士”等一体化的大学生服务平台——校内便捷订餐订水及一些日常学生需要例如:向全校师生提供云南各景区的优待票预订。平台能将校内桶装水的传统电话预订升级为微信预订、优化师生订餐、取餐、就餐过程,大幅度减少人员聚集,协助学校开展后疫情的疫情防控工作,是针对后疫情时期,专门为高校解决师生就餐和购物时,人员拥挤问题而提出的一个想法,采用了 GIS 程序设计与开发等一系列方法作为技术支撑[15],该平台目前已经通过了今年的全国大学生互联网 + 创新创业大赛的旅地学院院赛,并以院赛第一的成绩成功晋级校赛,受到了业内多位创业导师的一致好评,e 订校园未来的发展会以帮助高校领导共同管理师生工作为基本点,不断完善系统功能,继续开发对高校师生有帮助的功能,如水电等杂费线上缴纳、图书馆座位预定、舆情舆论监察等。

运用 GIS 程序设计与开发的相关功能和优势,对于 e 订校园未来的发展会有更大的帮助,使其具有更为广阔的发展前景!在此,我想对本学期教授我们“GIS 设计与开发”专业课的彭老师说一声:您辛苦啦!是您启发了我的创业思路,才有了 e 订校园现在的发展,再次对您表示感谢!

参考文献:

[1] 杨敏,李君轶,张柳.旅游信息科学:一个研究框架[J].旅游学刊,2011,29(6):72-79

[2] 何政伟,杨洋.基于 WebGIS 的省级旅游地理信息系统研究与开发[J].测绘科学,2008,,3(5):206-208.

[3] 徐向华,张广,万健.基于 WEBGIS 的旅游信息系统的研究与实现[J].杭州电子科技大学学报,2010(3):51-54..

[4] 董颖,基于 Android 平台的移动 GIS 旅游信息服务应用研究[D].上海: 上海师范大学,2014.(DONG Ying).

作者:成钊 胡洪铭 杨春兰 李红

微信点餐系统设计论文 篇2:

基于微信小程序的二维码点餐系统设计研究

摘 要:随着人们对服务便利性的要求越来越高,微信小程序发展的火爆,以软件工程为指导,采用微信小程序的MINA框架,设计了基于微信小程序的二维码点餐系统.对系统从买家和卖家两方面进行了功能分析,实现了二维码点餐、商家菜品管理和订单管理等功能.该系统由于是基于微信小程序开发的,大大释放了人们手机的内存,提高了餐馆点餐的效率,便利了人们的生活.

关键词:微信小程序;二维码;点餐系统

0 引言

微信小程序发布至今,越来越多的应用都开发了各自微信小程序版本.这不仅由于微信的客户群众多,还因为微信小程序本身“微、小、轻”,不需要下载安装APP即可使用,这种便捷很大程度上赢得了用户的青睐.此外,微信小程序的MINA框架能大大提高程序开发效率,使得开发者集中精力去进行程序的功能实现,能在短时间内就开发出功能完善的程序.随着互联网应用的普及,人们越来越习慣信息化操作的便利服务,而传统的人工点餐不仅降低了人们的就餐体验,还容易出错.点餐系统在节约人力资源的同时,还能大大降低点餐的错误率.而利用微信小程序实现的二维码点餐系统,相对于传统的点餐,更加便利和安全,能给用户更优质的就餐体验.本文以软件工程理论为指导,利用MINA框架,结合JavaScript,实现了一个基于二维码技术的点餐系统.

1 相关技术

文中用到的一些技术介绍如下.

1.2 二维码技术

二维码是由二维平面上的许多明暗相间的矩形方阵按照特定的规律组成的几何图形.而这些数据能根据特定的编码标准解析成二进制信息便于计算机理解.APP的扫一扫功能扫描二维码,对二维码进行图像采集,再由专门的算法对二维码的内容进行解码,最后跳转进入系统界面.现今二维码主要是以行排式和矩阵式进行信息存放,本系统采用的是具有代表性的矩阵式二维码:QR码.

QR码(Quick Response Code)是由正方形模块构成的大正方形阵列,包含功能图形和编码区域,它对每个区域都有严格的定义.寻像图形、定位图形、分隔符和校正图形构成了QR码的功能图形,用来进行符号定位和特征识别.而编码区域则是用来进行数据编码.

QR码的左上角、右上角和左下角均为位置查找图形,它们构成了寻像图形,标识了QR码的具体位置.定位图形则分别位于第六行和第六列,两个寻像模块之间;帮助判断和计算模块间隔.分隔符是位于寻像图形与编码模块之间的宽度为1个单位的白色区域,便于查找QR码.校正图形是由三个正方形嵌套构成,黑色正方形外套33白色正方形,最后再套一个55的黑色正方形,它对每行二维码信息进行分割,帮助判定图像的失真程度.

1.2 MINA框架

MINA框架分为两部分:逻辑层(App Service)和视图层(View),并提供了自己的视图层描述语言WXML和WXSS以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者专注于数据与逻辑上的页面逻辑编译和前端的实现.

MINA框架的核心是一个响应的数据绑定系统,可以让数据与视图非常简单地保持同步,当逻辑层的数据被修改时,视图层就会做相应的更新.

在视图层,WXML是MINA框架设计的一套标签语言,类似于HTML,它结合基础组件、事件系统,可以构建出页面的结构.

2 系统设计

2.1 系统流程设计

基于微信小程序的二维码点餐系统除了通过MINA框架使用微信客户端提供的各种基础功能,对上层提供JavaScript API外,还采用了Spring Boot框架实现微服务,建造独立的微服务功能单元,实现对不同的模块进行不同的管理操作.顾客可以扫描二维码访问菜品列表、添加菜品至购物车、查看购物车、下单、加单、查看自己的订单信息、取消订单,结账等.餐馆可以对菜品进行管理,可以给菜品分类,还可以管理订单、查询订单、取消订单等.

2.2 系统功能设计

系统中的用户角色可以分为两大类:顾客和餐馆,面向顾客的功能模块主要包括扫码选桌、选菜下单、订单支付和会员中心.面向餐馆的功能模块主要有菜品管理、订单管理、桌号管理和系统设置.二维码点餐系统功能模块结构图如图3所示.

2.2.1 菜品管理

菜品管理模块提供电子菜单功能,餐馆通过该模块对菜品进行管理.本模块主要功能包括菜品类别管理,添加菜品信息,更改菜品信息,删除菜品以及查找菜品.

(1)菜品类别管理:为方便顾客根据菜品类别选择菜品,菜品类别管理模块使得餐馆能对自家的菜品进行分类,后期配上推荐算法还可以向顾客提供个性化的菜单.在类别管理模块对菜品总的类别进行管理,可添加修改和删除某一类别.在对菜品分类时,可以对已经上架的菜品进行分类,同一菜品可以放在不同类别下,但某一类别下必须要有三种不同菜品以上才可以分为一类.

(2)添加菜品:餐馆可以向菜单列表里添加新的菜品,设置菜品基本信息,这些基本信息包括菜品名、菜品简介和菜品图片,同时设置菜品价格和口味选项,另外设置该菜品的数量.

(3)更改菜品信息:更改菜品基本信息,更换菜品图片,对菜品的价格进行调整,对菜品口味进行修改,对限量进行调整.当菜品当天售罄时,菜品可售数量边为0,菜品状态即为已售罄状态.

(4)删除菜品:对某些不再提供的菜品执行删除操作,菜品即被下架.

(5)查找菜品:对菜单列表中已经存在的菜品,可以执行查询操作,利用关键字进行查询,查找已经上架的菜品,查看其菜品相应详细信息.

2.2.2 订单管理

餐馆可以对所有的订单进行管理,包括查询订单、修改订单、删除订单.

(1)查询订单:根据关键字进行搜索,查找相关订单,点开订单后,可以看到订单的详细信息.可以根据桌号进行查询,也可以通过扫描不同桌号对应的二维码进行查询.餐馆通过查询订单可以看到订单的详细信息,包括:桌号、已点菜品、已上菜品、未上菜品、用餐人数等.

(2)修改订单:只向餐馆提供有限的修改操作,如后厨是否开始配菜,修改已上菜品.可以对桌号进行预定,当其他人再次扫描该二维码时,会提示该桌已被预订.

(3)删改订单:对已失效或无用的订单可以删除.

2.2.3 桌号管理

桌号管理模块设置成功后会根据相应信息生成每个桌台对应的二维码,包括二维码对应管理、查桌功能.

二维码对应管理可以对系统中的二维码信息进行更改、管理和设置.不同的二维码对应不同的桌号,方便服务人员上菜,节约成本,提高效率.

查桌功能可以根据录入需要的座位数,查询到系统中目前符合条件的座位号,以方便餐馆接纳客人.

2.2.4 系统设置

该模块包括后台系统账号管理餐厅基本信息设置,账号管理功能主要是注册修改账号的相关信息.基本信息设置包括餐厅的详细信息,如餐厅的名称、详细地理位置、联系方式等.

2.2.5 扫码选桌

顾客通过微信的扫一扫功能,扫描已经设置桌号的二维码即可进入对应桌号.

2.2.6 选菜下单

顾客通过该功能浏览菜品列表对菜品进行选择后下单,列表中的菜品按菜品分类进行展示,顾客可先选择类别,然后对选择对应类别列表中的菜品.选中后的菜品被加入购物车,也可将其从购物车中移出.在购物车中可以对已选菜品进行删除和数量修改操作.顾客选好菜品后,即可创建订单,系统将用户提交的订单发送到后台.

(1)创建订单:顾客在选菜操作完成后,选择用餐人数,此时可以看到总的已选菜品和桌号,还可以在备注栏里添加相关备注,然后创建订单.

(2)查询订单:顧客可以查询到自己的订单详情,可以看到自己订单的所有信息,包括用餐人数、已点菜品、已上菜品、后厨是否开始配菜等订单章台信息.

(3)取消订单:当订单状态显示后厨还未开始配菜时,顾客可以取消自己的订单.

2.2.7 订单支付

对提交后的订单可以调用微信支付接口完成订单支付工作.

2.2.8 会员中心

该模块为注册为餐馆会员的用户提供服务,包括会员基本信息业务,会员卡业务,积分业务,优惠券业务等,还集成了会员的普通订单和预约订单信息.此外,此模块后续还可以根据餐厅功能的增加而进行功能扩充.

3 数据库设计

在对二维码点餐系统的流程和功能设计基础上,对实现过程要用到的数据进行建模,画出E-R图,然后根据E-R图设计出该系统的数据库表单.

3.1 实体-联系图

数据库设计时软件开发过程中的关键,二维码点餐系统的E-R图如图5所示.

3.2 数据库表单设计

通过对系统各功能模块的分析,可以将系统数据库分为:会员表、菜品表、订单主表、订单详情表、桌号表以及餐馆信息表.为减少篇幅,这里仅对几个比较重要的表单进行简单介绍.

3.2.1 菜品表单

顾客通过查看菜品列表对菜品进行选购,餐馆可以对菜品表进行管理.

3.2.2 餐馆信息表单

3.2.3 订单详情表单

订单详情表如下表3所示:

4 系统实现

本二维码点餐系统利用微信小程序MINA框架结合JavaScript技术实现系统基本功能.基于微信小程序的点餐系统通过微信扫一扫功能扫描二维码,调用微信扫码摄像API接口,获取被扫描二维码的值,进入餐馆的菜品列表页面,进行菜品选购、下单等操作.这里对系统主要实现的功能介绍如下.

1.扫码选桌,通过扫描桌面上的二维码进入桌号进行选菜下单.图1给出了其中一个桌号对应的二维码,图2显示了扫码后进入的功能页面,可以选择点单、结账以及会员中心功能,点击后即进入相关操作页面.

2.菜品选择,图3显示了相关菜品,在该页面选择需要的菜品.

3.下单支付,图4显示了要提交的订单包含菜品,在该页面提交订单后显示具体订单信息,确认无误后点击支付.

4.会员中心,图5显示了会员中心的主要功能,注册为会员的顾客可以在此页面查看自己的相关会员信息.

5.购物车功能,该页面提供购物车相关操作,对已经选择的菜品进行数量修改或删除操作.

5 结论与展望

文中设计实现的系统界面简洁易操作,提供了基础的扫码选菜下单功能,还另外实现了会员信息管理功能.可以使微信用户方便自主地利用微信即可完成点餐操作,为用户提供了极大便利提升了顾客用餐体验.也节约了餐馆的相关成本,未来随着越来越多的餐饮企业开始与互联网接轨,扫码点餐将成为一种趋势,届时可能还会与物联网接轨,实现高度自动化点餐配菜,走向万物互联的时代.

参考文献:

〔1〕闫小坤.微信小程序开发详解[M].北京:清华大学出版社,2017.

〔2〕James Bucanek. Learn Objective-C for Java Developers. Apress. 2009(2): 140-143.

〔3〕范国婷,曹飞虎,王秀友,杨颖.基于Java Web的进销存管理系统设计[J].廊坊师范学院学报(自然科学版),2018,18(04):43-46.

〔4〕胡向颖.基于Android的餐厅点餐系统的设计与实现[D].青岛科技大学,2018.

〔5〕李南楠.基于噢易机房oss系统的高校机房系统维护研究[J].赤峰学院学报(自然科学版),2019,35(07):70-72.

作者:范国婷 任乐琦 周灵辉

微信点餐系统设计论文 篇3:

基于餐饮收银管理的微信公众平台设计

摘要:针对传统餐饮收银管理效率低下的问题,提出基于餐饮收银管理的微信公众平台的设计思想,并给出了各模块的详细设计思路,为餐饮收银管理的信息化发展提供可供参考的建议。

关键词:微信公众平台;餐饮;系统设计

随着移动互联网的飞速发展,通过移动平台进行消费体验已经是人们热衷的事情。对于众多商家而言,利用微信公众平台进行营销是势在必行的[1]。在线点餐服务在传统餐饮业中体现了其优势,拥有了更多客户群。基于此,本文试图设计一个基于餐饮收银管理的微信公众服务平台,以提高餐饮收银管理的效率。

1 基于餐饮收银管理的微信公众平台设计

基于餐饮收银管理的微信公众服务平台主要由会员中心、点餐服务、精彩活动、后台管理和商城等五个模块组成。本平台的后台数据库管理软件采用MYSQL,前台网页编码语言采用HTML5和PHP[2]。

1.1 会员中心设计

会员中心模块主要包括绑定、解绑、我的订单、我的优惠、成为会员等五个子模块。其中,绑定子模块的功能主要是绑定微信号和点餐系统账号,其主要的流程如下:1)用户申请微信号点与点餐系统进行绑定;2)点餐系统对其进行身份验证,如果身份验证通过,则点餐系统执行绑定,否则,系统提示重新申请绑定。解绑子模块的功能主要是解除微信號与点餐系统账号的绑定,其主要流程如下:1)用户申请微信号点与点餐系统解绑服务;2)点餐系统进行身份验证。如果通过身份验证,则执行解绑;否则,就返回系统首页提示重新申请解绑。我的订单子模块的主要功能是查询订单处理进度。我的优惠子模块的主要功能是查询优惠政策。成为会员子模块的汉族要功能是提示用户领取电子会员卡。

1.2 点餐服务

点餐服务模块主要包括搜餐厅、订台位、点餐、支付、摇一摇、扫一扫、推荐、点评等八个子模块。其中,搜餐厅子模块的功能是负责通过输入的餐厅名,定位餐厅;订台位子模块的功能是负责选择空余座位;点餐子模块的功能是自助点餐;支付子模块的功能是通过支付宝等移动支付平台支付定金或消费全款;摇一摇子模块负责随机选出一款产品;扫一扫子模块的功能是负责扫座位的二维码,进行快速选座位和扫菜单的二维码,进行快速点餐;推荐子模块的功呢是负责根据消费点评结果,选出若干款热门产品,通过广告位推荐给顾客;点评子模块的功能是负责消费结束后,对产品、服务等方面进行评分。点餐服务的主要工作流程如下:

1)微信用户登录点餐系统微信公众平台,通过摇一摇,选出餐厅;通过扫一扫,进行选台位;

2)系统判断是否点餐,如果是,则通过扫一扫功能进行点餐;否则系统进入判断是否支付定金环节,如果是,则提示支付定金,否则,退出系统。

3)通过扫一扫,进行点餐,接着系统提示是否支付,如果选择是,则提示进入支付定金界面,否则,退出系统。

1.3 精彩活动

精彩活动模块主要包括优惠活动、刮刮奖和大转盘等三个子模块。其中,刮刮奖子模块负责关注有抽奖机会。大转盘子模块负责当粉丝到达一定数量时,举行抽奖活动。

1.4 后台管理

我的后台管理模块主要包括我的微信、微信管理、会员中心、点餐服务等四个子模块。

1)我的微信子模块。主要包括首次关注设置、自定义菜单设置、关键词回复、微信接口配置、微信授权配置和支付配置等六个部分内容。其中,首次关注设置用于设置首次关注自动推送的文字或图文;自定义菜单设置用于设置微信菜单。关键词回复用于设置按关键字自动回复的文字或图文;微信接口配置用于配置微信接口,建立点餐系统与微信的联系。微信授权配置用于获取微信接口授权;支付配置用于配置支付宝账号。

2)微信管理子模块。主要包括、素材管理、消息管理和用户管理等三个子模块。其中,素材管理子模块包括创建微信图文信息;消息管理子模块用于管理微信关注用户发送的消息;用户管理子模块用于管理微信公众号关注的用户。

3)会员中心子模块。主要包括基本设置和会员管理子模块。

4)点餐服务子模块。主要包括门店管理、电子菜谱、预约管理和订单管理等四个子模块。其中,门店管理子模块用于维护门店基本信息、位置信息等;电子菜谱子模块用于维护菜品基本信息、价格等;预约管理子模块用于管理预约信息;订单管理子模块用于订单处理、订单修改等。

1.5 商城

商城提供客户原材料采购功能,系统可以自主发起提示客户库存不足,也可以向客户推送广告信息。客户亦可以通过收银客户端上提供的链接进入商城。餐饮收银系统拟集成ECSHOP开源商城系统,将商城的客户系统与收银系统客户集成,实现单点登录,同时将收银系统的商品、原材料与商城系统集成。

2 结束语

本文对基于餐饮收银管理的微信公众服务平台进行了详细的设计,该平台有利于提高餐饮收银管理的效率,提高了服务质量和品质。下一阶段,我们将致力于根据该设计思路,进行基于餐饮收银管理的微信公众服务平台的开发与实现,并运用到实际的餐饮收银业务中去。

参考文献:

[1] 张翼. 微信公众平台点餐系统设计与研究[J]. 品牌, 2015(3):89.

[2] 张海藩. 软件工程导论[M]. 6版.北京:清华大学出版社,2013.

作者:李满玲

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:中医护理教学思考论文下一篇:平面创意广告设计论文