高校订餐系统-ssm + vue +微信小程序
项目描述 基于ssm + vue +微信小程序的高校订餐系统
本项目为一款高校订餐系统,采用 SSM(Spring + SpringMVC + MyBatis)作为后端框架,结合 Vue.js 打造 Web 管理后台,同时利用微信小程序构建移动端用户界面。系统涵盖用户、商家与管理员三大模块,用户可浏览商家、充值、下单、评价;商家能管理商品、订单、查看评价;管理员负责整体数据、用户及商家管理。
登录网址: http://localhost:8080/gaoxiaodingcanxitong/admin/dist/index.html
管理员 账户:admin 密码:admin
商家 账户:a1 密码:123456
用户 账户:a1 密码:123456
项目功能
(1)用户模块
个人信息:用户可以查看和修改自己的个人信息,如姓名、联系方式、地址等。
商家:用户可以浏览校园内的商家列表,查看商家的菜单和评价。
用户充值:用户可以通过微信支付等方式为自己的账户充值,用于支付订单。
商品:用户可以浏览和搜索商品,查看商品详情。
商品评价信息:用户可以对购买的商品进行评价,查看其他用户的评价。
我的商品订单:用户可以查看自己的订单历史,包括订单状态、金额等信息。
购物车:用户可以将商品添加到购物车,进行批量购买。
公告信息:用户可以查看系统发布的公告,如促销活动、商家变更等。
(2)商家模块
个人中心:
修改密码:商家可以修改自己的登录密码。
个人信息:商家可以查看和修改自己的店铺信息,如店铺名称、联系方式、地址等。
商品管理:
商品管理:商家可以添加、修改、删除商品,设置商品的价格、库存等信息。
商品评价管理:商家可以查看用户对商品的评价,回复评价。
商品订单管理:商家可以查看和处理订单,如确认订单、发货、完成订单等。
公告信息管理:商家可以查看系统发布的公告,也可以发布自己的店铺公告。
(3)管理员模块
个人中心:
修改密码:管理员可以修改自己的登录密码。
个人信息:管理员可以查看和修改自己的个人信息。
管理员管理:管理员可以添加、删除、修改其他管理员的账户信息。
商品管理:
商品管理:管理员可以审核商家添加的商品,确保商品信息的合法性。
商品评价管理:管理员可以查看和管理商品评价,处理违规评价。
商品订单管理:管理员可以查看所有订单的详细信息,进行订单统计和分析。
基础数据管理:
商品类型管理:管理员可以添加、修改、删除商品类型。
公告类型管理:管理员可以添加、修改、删除公告类型。
商家星级类型管理:管理员可以设置商家的星级评定标准。
公告信息管理:管理员可以发布、修改、删除系统公告。
商家管理:管理员可以审核商家的入驻申请,查看商家的经营情况。
用户管理:管理员可以查看用户信息,处理用户投诉和反馈。
轮播图信息:管理员可以上传和管理首页的轮播图,用于展示热门商品或促销活动。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:SSM
前端技术:Vue+微信小程序
以上系统源码经过技术整理与调试,确保能正常运行