美食推荐系统-ssm+jsp

45 阅读3分钟

淘宝店铺搜索:点创微科

美食推荐系统-ssm+jsp

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

一、项目描述

基于ssm的美食推荐系统

基于SSM(Spring、SpringMVC、MyBatis)框架开发的美食推荐系统,旨在为用户提供美食信息浏览、博主推荐、美食收藏、订单管理等功能,同时为管理员提供用户管理、美食信息管理、订单管理等后台管理功能。

系统采用MySQL数据库存储数据,前端使用JSP技术实现页面展示,界面友好,功能完善,方便用户和管理员使用。

后台管理登录网址: http://localhost:8080/meishituijian/jsp/login.jsp

前台展示登录网址: http://localhost:8080/meishituijian/front/pages/login/login.jsp

管理员账户密码: admin/admin

用户账户密码: 111/123456

二、项目功能

(1)用户模块

美食信息:用户可以浏览美食信息,包括美食的图片、描述、价格、口味等。提供搜索功能,用户可以根据关键词搜索美食。

博主推荐:展示博主推荐的美食,用户可以查看博主的推荐理由和评价。

个人中心:用户可以查看和修改个人信息,如头像、昵称、联系方式等。

美食收藏:用户可以收藏自己喜欢的美食,方便后续查看。

美食订单:用户可以查看自己的订单历史,包括订单状态、订单详情等。

美食信息管理:用户可以对美食信息进行评论和评分。

美食信息留言管理:用户可以查看和回复其他用户的留言。

美食信息收藏管理:用户可以管理自己的收藏列表,如添加、删除收藏。

美食订单管理:用户可以查看订单状态,如待支付、待发货、已完成等。

(2)管理员模块

个人中心:

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

个人信息:管理员可以查看和修改个人信息。

管理员信息:管理管理员账号,包括添加、删除、修改管理员权限。

用户管理:管理用户账号,包括添加、删除、修改用户信息。

美食信息管理:添加、修改、删除美食信息。管理美食的分类、价格、图片等信息。

美食信息留言管理:查看用户对美食的留言,可以进行回复或删除操作。

美食信息收藏管理:查看用户的收藏记录,可以进行统计分析。

美食订单管理:查看所有用户的订单,可以进行订单状态的更新。

博主推荐管理:管理博主推荐的内容,包括添加、删除、修改推荐理由。

店址管理:管理美食店铺的地址信息,包括添加、删除、修改店铺地址。

口味管理:管理美食的口味信息,如辣、甜、咸等。

轮播图管理:管理首页的轮播图,包括添加、删除、修改轮播图内容。

三、运行环境

运行环境开发工具:idea2024.1

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

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

四、项目技术

服务端技术:SSM

前端技术:jsp

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752803762-bc3411169457f2e.png

1752803766-62212cf72e165c4.png

1752803771-45722e23589e9b8.png

1752803774-fd937fa98c6db8b.png

1752803777-9512eb2771d40c0.png

1752803783-eb6ecd737a6047b.png

1752803795-b6bca25fe38d9ec.png

1752803798-d2632035309852a.png

1752803801-fb0b32f36107e31.png

1752803806-f743f8cbf6cc849.png

1752803811-59445b5f5a6f953.png

1752803817-3737718ce58263e.png

1752803822-cdf8d126944f809.png

1752803826-d49e1bdc530bff5.png

1752803829-7ba0b338f76ced2.png

1752803831-5b35695c4114ec0.png

1752803834-d402d7437d7f5de.png

1752803838-cb663ff24db032b.png

1752803841-3c1e5a5861faad4.png

1752803843-747ceb8e3e4bc2a.png

1752803845-e6e78bb88a53081.png

1752803847-240ea55bc777e6d.png

1752803849-09dd5f6c25c9313.png

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