前后端完全分离模式。后端使用spring boot+mybatis-plus+maven+mysql;前端使用element-UI+vue.js,文档包含需求分析、数据库设计、功能分析和主要代码展示。