项目介绍
开发工具:IDEA、VScode 服务器:Tomcat,JDK 17 项目构建:Maven 数据库:MySQL 8.0
系统分为前台用户端和管理后台两部分,采用前后端分离架构。 前端技术:Vue3 + ElementUI 服务端技术:Spring Boot + MyBatis + Redis + MySQL
系统主要分为两个端:系统管理端、用户端。
1.1 项目功能
后台功能:
- 登录、退出系统、首页
- 物件管理(添加、修改、删除、查询)
- 用户管理(添加、修改、删除、查询)
- 区域管理(添加、修改、删除、查询)
- 物件日志管理(添加、修改、删除、查询)
- 用户反馈信息(添加、修改、删除、查询)
- 操作日志(添加、修改、删除、查询)
- 物件入库
- 系统管理(用户信息管理、角色信息管理、菜单信息管理、日志信息管理)
- 系统监控(查看在线用户、设置定时任务、数据监控、缓存监控等)
- 权限管理(角色信息管理、资源信息管理)
1.2 用户端功能
用户通过访问智能客服来询问快递的具体位置、用户信息反馈、用户取件等功能。
2.0 用户登录
用户根据正确的用户名、密码且通过正确的校验码进行登录。使用了 Spring Security 框架来实现登录、校验、验证等功能。
3.0 首页界面
使用了各种各样的统计图表来直观展示数据。
4.0 物件管理功能
支持对物件信息的增删改查操作。
5.0 用户管理功能
支持对用户信息的增删改查操作。
6.0 区域管理功能
支持对区域信息的增删改查操作。
7.0 物件日志管理功能
支持对物件日志信息的增删改查操作。
8.0 操作日志
记录系统的操作日志信息。


