电子点餐系统-ssm + vue +微信小程序

55 阅读3分钟

淘宝店铺搜索:点创微科

电子点餐系统-ssm + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm + vue +微信小程序的电子点餐系统

这是一个典型的餐饮行业信息化管理系统,结合了传统的后端开发框架SSM和前端技术栈(Vue.js)以及微信小程序,实现了用户和管理员的多种功能需求。

登录网址: http://localhost:8080/ssm9r4jz/admin/dist/index.html

管理员账户密码: abo/abo

用户账户密码: 123/123

二、项目功能

用户模块

注册登录:用户可以通过手机号、邮箱等方式注册账号,并进行登录。可以考虑加入验证码功能,提升安全性。

个人信息:用户可以查看和编辑自己的个人信息,如头像、昵称、联系方式等。提供地址管理功能,方便用户添加和修改收货地址。

餐厅资讯:展示餐厅的介绍、历史、文化等内容。可以加入图片内容,提升用户体验。

特色餐品:展示餐厅的特色菜品,包含菜品图片、价格、简介等信息。

特价餐品:展示餐厅的特价菜品,吸引用户购买。可以设置特价菜品的限时优惠,增加 用户下单的紧迫感。

订单信息:用户可以查看自己的订单历史,包括订单状态、金额、下单时间等。提供订 单详情页面,方便用户查看具体的菜品信息和配送信息。

活动订单:用户可以参与活动并下单购买活动套餐。

管理员模块

个人中心:

修改密码:管理员可以修改自己的登录密码。

个人信息:管理员可以查看和编辑自己的个人信息。

餐品分类管理:添加、编辑和删除餐品分类。分类可以用于对菜品进行归类,方便用户 查找。

特色餐品管理:添加、编辑和删除特色菜品。可以设置菜品的图片、价格、简介、库存

等信息。

订单信息管理:查看所有订单信息,包括订单状态、金额、下单时间等。提供订单统计

报表,如按时间段、菜品分类、订单金额等进行统计。

用户管理:查看所有用户信息,包括用户注册时间、订单数量等。可以对用户进行禁 言、封号等操作。

特价餐品管理:添加、编辑和删除特价菜品。设置特价菜品的优惠时间和折扣力度。

活动订单管理:查看活动订单信息,包括活动名称、参与用户数量、订单金额等。提供 活动订单的统计报表,分析活动效果。

系统管理:

餐厅资讯:编辑餐厅的介绍、历史、文化等内容。

轮播图管理:上传和管理首页轮播图,展示餐厅的特色菜品、活动等。

三、运行环境

开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:Vue+微信小程序

五、项目截图

1753668056-652758fbd1f4eaf.png

1753668057-7d7f0631103b689.png

1753668058-02aa3f2f84227c5.png

1753668060-1ea03cd4e7d507b.png

1753668061-40cf3aa034247f3.png

1753668062-aa4967bc9780772.png

1753668063-5eb4d75430a0348.png

1753668065-031275ec828ffa3.png

1753668067-b85a8f27a3318fa.png

1753668068-3eb9fb724860e9a.png

1753668070-e67f5d0bea6d093.png

1753668071-50ba135f9ada3f0.png

1753668074-f198af718502d25.png

1753668078-4bb264c695fe477.png

1753668083-ec32fc8b5e8ab88.png

1753668086-64134c330092dab.png

1753668090-417ef6c6c81d962.png

1753668092-67cf018fcf7ad08.png

1753668095-da7f2fb7b9164ac.png

1753668099-56285f057794f73.png

1753668102-e1b0f430c2866db.png

1753668103-ce6611e16def395.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp