一、项目演示视频

项目简介
本系统面向农业生产与农技服务场景,整合作物分类、病害档案、防治与用药指导、田间案例、诊断记录、农技科普文章及区域预警通告,帮助用户建立可检索、可维护的农业病害知识体系,并支撑田间上报与处置留痕。
二、技术栈
-
前端技术栈 (web-flask/templates)
核心框架: Vue 3 CDN
UI组件库: Element Plus 2.4.1
路由管理: Vue Router 4
HTTP客户端: fetch
样式: CSS + theme.css(田野绿主题)
构建方式: ES Module + HTML
-
后端技术栈 (web-flask)
核心框架: FastAPI (Python)
数据库: SQLite 3
三、功能模块
核心创新点
- 作物---病害---防治---用药---案例---诊断---预警全链路数据模型
- 通用实体 CRUD 引擎,八张业务表统一接口
- 列表展示关联中文名称,管理员可按用户名筛选全库
- 业务配图缩略图与 Element Plus 全屏预览
- 普通用户数据隔离,管理员全局运维
核心功能模块
- 用户管理:注册登录、分权、资料头像、管理员用户 CRUD
- 作物分类:作物基础信息与封面维护
- 病害档案:按作物管理病害症状与病原信息
- 防治措施:针对病害的多种防治方案
- 用药指导:农药用量与安全间隔期
- 田间案例:现场记录与状态跟踪
- 诊断记录:结论与处置建议存档
- 农技文章:科普内容发布
- 预警通告:区域病害风险提醒
应用场景
- 县级农技站维护本地区作物病害库
- 种植合作社内部培训与案例共享
- 大棚/田间病害上报与诊断留档
- 季节性病害预警信息发布
四、项目链接
羊羊小栈-农业病害知识管理系统(基于前后端Web开发).zip
链接: https://pan.baidu.com/s/1y_idRYMWu0_2zI9Uhb9rYw?pwd=59iu 提取码: 59iu
- 完整系统源码
(1)前端源码(web-flask/templates)
(2)后端源码(web-flask) - 项目启动教程
(1)环境安装教程(视频+文档)
(2)系统启动教程(视频+文档) - 项目文档
(1)系统介绍文档
(2)数据库开发文档
(3)API 接口文档
(4)系统使用注意事项 - 系统PPT
(1)系统架构图
(2)数据流图
(3)逻辑时序图
(4)功能模块概要图、功能模块图
(5)数据流图
(6)UML类图
(7)数据库ER图