# 【从0带做】生态养殖管理系统

作者:武哥聊编程 (opens new window)
公众号:武哥聊编程 (opens new window)
获取链接https://www.javaxmsz.com/projectDetail?id=119 (opens new window)

# 项目功能视频

# 项目在线体验地址

体验地址(请电脑端浏览器访问): http://111.229.89.126:83 (opens new window)
管理员账号:admin admin
用户账号: aaa 123
线上环境,为了不影响其他小伙伴的体验,部分基础数据不允许修改。

# 项目技术栈

前后端分离 后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL

版本要求:
jdk不低于17,MySQL 5.7或者8,node.js版本18以上,maven版本建议3.8及以上,navicat建议不低于16

数据库表:14张 难度系数:⭐⭐⭐

# 项目功能描述

# 管理员

登录、个人信息、修改密码
首页:浏览所有系统公告
数据统计:统计近一周每日生成疾病上报数量折线图,统计不同类型动物数量分布饼状图,统计入驻养殖户养殖批次数量分布柱状图,牲畜数量,养殖区域数量,饲料数量,养殖户数量
牲畜分类:管理所有牲畜分类信息
牲畜批次:管理所有牲畜批次信息,需要选择养殖区域(同一种类型的同一个批次一次记录)
养殖区域:管理所有养殖区域信息
饲料信息:管理所有饲料信息
喂养记录:管理所有饲料使用记录信息
疫苗接种:管理所有疫苗接种信息,需要选择动物和接种日期
疾病上报记录:管理所有疾病记录
养殖知识:管理所有养殖知识文章信息,由管理员上传,养殖户可以学习
认证信息:管理所有养殖户的认证信息,审核养殖户认证信息,只有认证通过的养殖户才能正常使用养殖户功能
公告信息:管理所有公告信息
管理员信息:管理管理员信息
养殖户信息:管理养殖户信息

# 养殖户

登录、注册、个人认证、个人信息、修改密码
首页:浏览所有系统公告
养殖知识:浏览所有养殖知识信息
牲畜信息:管理当前登录养殖户的养殖牲畜信息
养殖区域:管理当前登录养殖户的养殖区域信息
饲料信息:管理当前登录养殖户的饲料信息
喂养记录:管理当前登录养殖户的饲料使用记录信息
疫苗接种:管理当前登录养殖户的疫苗接种信息,需要选择牲畜批次和接种日期
疾病记录:管理当前登录养殖户的疾病记录

# 项目创新点

  • Echarts图表数据统计
  • 多角色权限控制、多模块的关联
  • 通用的预约审核模型
  • 富文本编辑器的使用
  • 资格认证

# 关键页面截图

# 登录

# 管理员

# 饲养员

上次更新: 12/11/2025,