水产养殖系统-springboot vue
项目描述
基于springboot+vue的水产养殖系统。通过springboot,vue框架进行开发
前台登录页面
http://localhost:8080/shuichanyangzhi/front/index.html
后台登录页面
http://localhost:8080/shuichanyangzhi/admin/dist/index.html
管理员 账户:admin 密码:123456
用户 账户:用户1 密码:123456
管理员功能
1. 系统导航与管理
首页:系统入口,提供快捷导航。
个人中心:管理员个人信息管理,包括修改密码和查看个人信息。
退出登录:安全退出系统。
2. 用户管理
用户列表管理:查看、编辑、删除用户信息。
用户状态管理:启用/禁用用户账户。
重置密码:为用户重置密码。
3. 管理员管理
管理员信息管理:查看、编辑管理员信息。
新增/删除管理员:管理后台管理员账户。
4. 基础数据管理
公告管理:
公告类型管理(新增、修改、删除)。
公告发布与管理。
新闻管理:
新闻类型管理。
新闻发布与管理。
水产类型管理:新增、修改、删除水产类型。
水质类型管理:管理水质分类。
饲料类型管理:管理饲料分类。
饲料使用类型管理:管理饲料使用分类。
养殖区域类型管理:管理养殖区域分类。
5. 水产养殖管理
水产管理:
添加、编辑、删除水产信息。
查看水产照片、类型、数量等详细信息。
水产收藏管理:管理用户收藏的水产信息。
水质管理:监测和管理水质数据。
饲料管理:管理饲料库存和使用情况。
饲料使用管理:记录饲料使用情况。
养殖区域管理:
管理养殖区域信息(新增、修改、删除)。
查看区域照片、类型、位置等信息。
6. 公告与新闻管理
公告发布:发布系统公告,关联图片和类型。
新闻管理:发布和管理新闻资讯,支持图片和分类。
7. 数据查询与筛选
多条件筛选功能(如按名称、类型、状态查询)。
支持批量操作(如批量删除)。
8. 轮播图管理
管理首页轮播图,支持图片上传和内容编辑。
9. 操作权限管理
每个模块支持详细信息查看、修改、删除操作。
部分功能需要管理员权限(如启用/禁用用户)。
10. 数据统计与展示
表格化数据展示,支持排序和分页。
数据录入时间记录,便于追溯。
11. 系统日志与留言管理
养殖区域留言管理:查看用户留言,支持回复和删除。
操作日志:记录管理员操作历史。
12. 其他功能
轮播图信息管理:管理首页轮播图内容。
文件下载:支持附件下载功能。
用户功能
1. 导航与信息展示
首页导航:快速访问首页、公告、水产资讯、水产、养殖区域和个人中心。
信息展示:
公告和水产资讯以列表形式展示,支持按类型筛选。
水产和养殖区域信息以卡片或列表形式展示,包含图片、名称、类型等。
2. 个人中心管理
个人信息管理:用户可查看和编辑个人信息(如用户名、手机号、邮箱等)。
头像上传:支持上传个人头像。
密码修改:提供修改密码功能。
3. 水产与养殖区域管理
水产管理:
查看水产信息(名称、类型、数量、投放日期等)。
支持按类型筛选水产列表。
养殖区域管理:
查看养殖区域信息(名称、类型、位置等)。
支持按类型筛选区域列表。
收藏功能:用户可收藏水产或养殖区域信息。
4. 水质与饲料管理
水质管理:查看水质信息(编号、照片、状态等)。
饲料管理:
查看饲料信息(名称、类型、数量、附件等)。
支持按类型筛选饲料列表。
饲料使用记录:记录饲料使用情况(使用数量、类型、时间等)。
5. 互动功能
留言功能:用户可在养殖区域页面留言,查看他人留言及回复。
回复功能:对留言进行回复。
6. 数据录入与筛选
添加信息:支持添加水产、水质、饲料等信息。
筛选功能:按类型(如水产类型、区域类型、水质状态等)筛选数据。
搜索功能:通过关键词搜索水产、区域、公告等信息。
7. 附件管理
附件下载:支持下载水产、饲料、水质等相关附件。
8. 分页与导航
分页功能:支持多页浏览,方便查看大量数据。
标签导航:在不同模块间快速切换(如全部、类型筛选)。
9. 可视化展示
卡片式布局:水产、区域、饲料等信息以卡片形式展示,直观清晰。
图片展示:支持展示相关图片(如水产照片、区域照片等)。
10. 用户专属功能
养殖区域收藏:管理收藏的养殖区域。
我养殖的水产:查看自己养殖的水产信息。
饲料使用记录:记录和查看饲料使用情况。
运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5.7+jdk1.8
项目技术
前端:vue ,axios,vue-router
后端:Java, springboot , mysql
以上系统源码经过技术整理与调试,确保能正常运行