校园周边美食探索及分享平台
一、 前台首页(面向所有访客/未登录用户)
此模块为平台的门户,主要功能如下:
系统首页:展示平台概览、可能包含轮播图或推荐美食。
美食鉴赏浏览:用户无需登录即可查看所有用户分享的美食信息列表。
用户注册/登录:提供用户注册和登录入口。
我的好友(预览):可能展示好友功能的介绍或入口(实际管理需登录)。
个人中心入口:跳转到个人中心页面的链接(需登录后使用)。
后台管理入口:为已登录的管理员和用户提供后台入口(角色不同,进入不同后台)。
二、 用户后台功能(面向已登录的普通用户)
用户登录后,可进入个人后台进行以下操作:
首页:用户后台的概览面板。
个人中心:
个人信息管理:查看、修改个人资料,包括用户名、姓名、手机、邮箱、身份证、照片。
密码修改:修改登录密码。
美食鉴赏管理:
发布美食分享:添加新的美食鉴赏信息,内容包括:发布时间、美食名称、美食类别、美食介绍、商品所在、推荐指数、美食照片、商品价格、用户名、姓名等。
管理我的分享:查看、编辑、删除自己已发布的美食鉴赏信息。
我的好友管理:
好友列表:查看已添加的好友信息(用户名、姓名、添加时间)。
添加/删除好友:管理好友关系。
我的收藏管理:
收藏列表:查看自己收藏的美食(美食名称、美食图片)。
取消收藏:删除收藏记录。
三、 管理员后台功能(面向系统管理员)
管理员拥有最高权限,负责整个平台的运维与管理:
首页:管理员后台的概览面板。
个人中心:
密码修改:修改管理员账户密码。
用户管理:
用户信息维护:查看所有注册用户的详细信息(用户名、姓名、手机、邮箱、身份证、照片),并可以进行新增、修改、删除操作。
美食鉴赏管理:
内容审核与管理:查看平台所有用户发布的美食鉴赏信息,并拥有新增、修改、删除的权限,可能用于信息修正或违规内容处理。
我的好友管理:
全站好友关系监控:查看平台所有用户间建立的好友关系列表(用户名、姓名、添加时间),并可进行管理(如删除异常关系)。
我的收藏管理:
全站收藏数据查看:查看所有用户的收藏记录。
系统管理:
轮播图/广告位管理:对前台首页的轮播图进行上传图片、添加、删除、修改等操作。
系统配置维护:维护整个系统的基础配置(根据
config表推断)。
四、 通用与核心业务功能点
贯穿于以上角色和模块中的具体功能:
用户鉴权:
用户注册、登录、登出。
基于角色(用户/管理员)的访问控制。
美食探索与分享(核心业务):
美食信息发布:结构化表单提交美食信息。
美食信息浏览:列表形式展示所有分享。
信息搜索:可根据“美食鉴赏名称”进行搜索。
互动功能:在美食详情页可进行点赞、评论(文档提及但未在后端模块详细展开)。
社交功能:
用户间添加好友,形成社交网络。
个性化功能:
收藏功能:用户可收藏感兴趣的美食。
基础数据操作:
对所有管理条目(用户、美食、好友、收藏)均支持增(Create)、删(Delete)、改(Update)、查(Retrieve)操作。
五、 非功能性特点
技术架构:基于B/S架构,使用Spring Boot后端框架,前端未明确但通常为HTML/JS,数据库为MySQL。
设计原则:强调简单性、针对性、实用性、一致性和先进性。
部署特性:完全基于互联网,通过浏览器访问,方便快捷。
相关界面截图:
项目清单:
全套项目网盘打包下载:
https://pan.quark.cn/s/688c9468edd0