美文网首页Java入门2020零基础实战入门微信小程序
微信点餐系统的开发,java后台+微信小程序 实现完整的餐厅点餐

微信点餐系统的开发,java后台+微信小程序 实现完整的餐厅点餐

作者: 编程小石头666 | 来源:发表于2019-07-30 09:06 被阅读8次

    今天来给大家讲解一个完整的微信扫码点餐项目。java后台+微信小程序实现点餐系统。

    后台技术选型:

    • JDK8
    • MySQL(需要5.6以上)
    • Spring-boot
    • Spring-data-jpa
    • Lombok
    • Freemarker
    • Bootstrap
    • Websocket

    小程序端技术选型

    • 微信小程序

    老规矩先看效果图

    管理后台

    菜品管理
    订单管理

    小程序下单完成后会有消息推送,如下


    消息推送

    可以直接操作订单


    操作订单

    小程序端

    小程序端功能

    如上图,目前实现了如下功能。

    小程序首页

    1,扫码点餐
    2,菜品浏览
    3,餐厅电话
    4,在线客服


    菜品分类显示

    购物车编辑页

    订单确认页(可以选择就餐人数)

    支付系统(模拟支付,可接入微信支付)

    订单列表页(多种订单状态)

    评论系统(评价列表)

    下面说下使用流程

    一,获取源码的方式

    如果你有编程基础,会git,知道github,可以到老师github下载源码,觉得不错的话,记得star奥。
    https://github.com/qiushi123/diancan

    二,安装jdk8,mysql

    jdk的安装,可以参考老师下面这篇文章
    https://www.jianshu.com/p/504291d87cc5

    mysql的安装就不在细讲了,百度下,网上一大堆安装mysql的文章。
    有一点需要特殊注意的:mysql必须是5.6以上版本(我用的是5.7版本,最好和老师保持一致)


    三,导入java代码

    四,创建数据库和表格表

    导入源码成功后,执行下图的sql语句,即可创建数据库和数据表格


    我是用IntelliJ IDEA自带的建表工具进行快速建表和管理表的


    如果你不知道怎么使用,想用idea自带的管理工具,可以看下面这个视频:
    https://edu.csdn.net/course/play/23443/268165

    五,修改配置

    只需要把mysql数据库的账号和密码改成你的就行了。


    image.png

    六,在seller_info表里创建一个管理员用于登录管理后台

    创建管理员

    小程序代码的导入与运行

    一,导入源码到小程序开发工具

    image.png
    你如果没有小程序开发基础,只需要看下这个视频学习下如何导入小程序源码到开发者工具即可
    https://edu.csdn.net/course/play/9531/234418

    二,导入成功后直接就可以用了

    如果你想用扫码点餐,就把下面注释打开,使用真机调试。

    真机调试才可以扫码点餐



    扫码点餐的实现代码,需要解开注释。


    三,如果要扫码点餐的话,就扫码下面二维码。识别桌号

    到这里我们java后台+点餐小程序实现就可以了。

    我后面会录制一套完整的视频来教大家如何快速的开发点餐系统。敬请期待。。。。

    相关文章

      网友评论

        本文标题:微信点餐系统的开发,java后台+微信小程序 实现完整的餐厅点餐

        本文链接:https://www.haomeiwen.com/subject/wltgrctx.html