项目介绍:
微信小程序点餐平台我们采用客户端微信小程序开发技术,后端PHP技术及数据库进行开发设计,主要是针对点餐及就餐需求开发的小程序。
后台管理员:
管理员登录:管理员输入账户名、密码登录。
菜品管理:菜品管理分为菜品列表、菜品分类、菜品评价。在菜品分类中,用户可以添加菜品分类数据。点击添加按钮,用户输入的表单数据会以模态框的形式展示出来,用户输入对应的数据即可添加成功。之后可以对数据进行修改和删除。在菜品列表中,添加操作也是以模态框的形式展示出来。之后在列表中,用户可以对菜品数据进行删除和修改。在菜品评价管理中,展示的是前端用户对菜品的评价数据。用户在门店下单后,如果订单已经完成,用户可以通过我的订单入口对订单中的菜品进行评价。管理员查看到用户的商品评价后,可以对评价进行回复。
座位管理:在座位管理中,管理员可以添加多个座位号数据,添加的座位号数据是前端用户在小程序下单时选择的座位号。当然管理员在输入座位号的时候要根据线下实际情况输入。输入的座位号数据可以删除和修改,前端小程序中的数据会同步更新。
订单管理:在订单管理中,管理员可以查看用户的所有订单数据,包括订单金额状态等。当管理员也就是商户为某个用户制作完一道菜之后,可以点击订单完成,数据会同步到用户的我的订单中,用户就可以知道自己的订单状态了。这种数据的在线同步省去了很多线下沟通的问题。管理员还可以在后台删除该订单,并将该订单标记为无效订单。在订单中,管理员还可以查看用户的支付方式是微信支付还是现金支付。
用户管理:用户管理的数据来源是登录小程序餐饮平台的用户数据,登录平台后,小程序中的用户可以回去补全自己的信息,补全的信息会显示在用户信息中,在用户信息中管理员可以查看用户的微信头像、昵称,补全的信息有手机号、真实姓名等,管理员可以删除用户数据。
系统管理:在系统管理中分为系统用户列表和用餐时间管理。在系统用户列表中,以模态框的形式添加新的管理员数据。在管理员数据列表中,可以删除和修改已添加的管理员数据。在用餐时间管理中,展示用餐开始时间和结束时间,时间刻度精确到小时。管理员在后台设置用餐时间后,当用户在小程序下单并提交订单时,后台程序会判断用户选择的用餐时间是否在管理员在后台设置的用餐时间范围内,若不在则提示用户重新选择用餐时间,若在则用户下单成功。
客户端小程序:
分类:在分类中,菜品以分类的方式展示给用户,左侧导航栏为分类名称,右侧为按照分类切换的菜品。在菜品数据列表中,用户可以点击加入购物车。表头为滚动形式,下方为搜索框,在搜索框中,用户可以通过菜品名称进行搜索,后台根据检索到的值对菜品数据进行模糊匹配。用户点击菜品,进入菜品详情页,用户可以查看菜品数据的详细描述,在底部,用户还可以查看所有用户对该商品的评价信息。在商品详情页,用户还可以将商品加入购物车。
购物车:在购物车中,用户加入购物车的商品以缓存的形式展示,如果用户清除小程序的缓存数据,购物车中的商品数据将不复存在。用户可以选择想要订购的商品,也可以增加或减少购物车中的商品数量,当商品数量减为零时,会提示用户确认是否删除该商品。用户选择商品后,点击下单按钮,如果用户未登录,会提示用户登录,登录后才能下单。在下单页面,会展示用户确认的商品价格、图片、数量等,然后用户需要选择座位号、就餐时间、支付方式,然后下单、结账。
个人中心:在个人中心,用户可以查看自己的头像图片、昵称。还可以查看我的评论、完善个人信息、向系统反馈、我的订单等。在我的评论中,用户可以查看自己评价过、消费过的每件商品,还可以删除商品评论。在完善个人信息中,用户可以有条件地补充自己的真实姓名、电话。在我的订单中,用户可以查看自己的订单状态,是否有待付款、已完成等。对于已完成的订单,用户可以对订单中的商品进行评价,评价信息展示在后台。管理员可以对用户的商品评论进行回复。在用户反馈中,用户可以向后台反馈自己对系统改进的建议。
随着工作生活节奏的加快,现在的快递行业也在快速增长,很多地方都可以实现2小时送达、当日送达等服务,大大加快了物品寄送的便捷性。无论是工作文件还是消费者购物,快递都可以方便人们的工作和生活。而且网上订购快递也可以提高快递的效率。目前随着移动互联网的快速发展,基于微信的小程序应用非常广泛。这次我们依托微信小程序,建立一个同程快递管理软件,实现微信小程序内快递的寄送/收货。

系统中有两个角色:一个是用户,主要在微信小程序端进行操作,一个是管理员,主要在电脑端进行后台操作。
用户需要实现网上会员注册、订单查看、发货或送货地址管理、快递或自取快递等功能。
管理员需要在后台进行广告轮播的管理、用户管理、邮件的投递或接收、系统管理等。
开发语言:
WXML、WXSS、HTML、JS
技术框架:
服务器使用PHP,手机端使用原生微信小程序
开发工具:
微信开发者工具,
数据库:
.7
项目截图:
运行视频:
在‘源存储库’菜单中获取地址。