守护每一寸绿色田野
农益搜(Agri-Search) 是一款基于 Java Servlet + MySQL 架构的智慧农业病虫害知识库系统,面向现代农业生产场景,为农作物病虫害防治提供便捷、可靠的决策支持。
- HTML5 + CSS3 构建响应式页面
- 平滑入场动画与玻璃拟态视觉风格
- 基于 Fetch API 的前后端异步交互,实现无刷新数据更新
- 传输层安全:用户凭据 Base64 编码,避免明文传输
- 存储层安全:SHA-256 哈希算法,确保存储信息不可逆
- 安全审计:系统操作日志实时写入
WEB-INF/security_logs.txt
- 超级管理员
admin统一管理系统账号 - 新增用户权限即时生效
- 授权行为同步记录至安全日志
| 维度 | 技术 | 说明 |
|---|---|---|
| 后端 | Java Servlet (Jakarta EE 10) | 核心业务控制 |
| 数据处理 | Gson / File I/O | JSON 序列化与日志存储 |
| 前端 | HTML5 / CSS3 / JavaScript | 响应式布局与异步交互 |
| 数据库 | MySQL 8.0 | 病虫害知识库 |
| 运行环境 | Tomcat 10.1+ | Java Web 容器 |
| 开发工具 | IntelliJ IDEA | 项目开发与调试 |
- 病虫害专家知识库动态图谱展示
- Base64 传输与 SHA-256 哈希处理流程
执行项目根目录下的 init_db.sql