第一篇 系统介绍篇
第1章 权限管理系统介绍
1.1 系统简介
1.2 系统架构
1.2.1 前端架构
1.2.2 后端架构
1.3 系统界面
1.3.1 登录页面
1.3.2 系统主页
1.3.3 用户管理
1.3.4 机构管理
1.3.5 角色管理
1.3.6 菜单管理
1.3.7 字典管理
1.3.8 系统配置
1.3.9 登录日志
1.3.10 操作日志
1.3.11 注册中心
1.3.12 接口文档
1.3.13 数据监控
1.3.14 服务监控
1.3.15 备份还原
1.3.16 主题切换
第2章 安装指南
2.1 前端安装指南
2.1.1 开发环境
2.1.2 技术选型
2.1.3 项目结构
2.1.4 编译运行
2.2 后端安装指南
2.2.1 开发环境
2.2.2 技术选型
2.2.3 项目结构
2.2.4 编译运行
第3章 关键技术
3.1 Spring Boot
3.2 Spring C10ud
3.2.1 Spring Cloud简介
3.2.2 Spring Cloud架构
3.2.3 Spring Cloud组件
3.2.4 参考教程
3.3 Spring Security
3.4 MyBatis
3.5 Vuejs
3.6 Element
第二篇 后端实现篇
第4章 数据库设计
4.1 数据库表设计
4.2 数据库表关系
4.3 数据库表结构
4.3.1 用户表(sys_user)
4.3.2 角色表(sys_role)
4.3.3 机构表(sys_dept)
4.3.4 菜单表(sys_menu)
4.3.5 用户角色表(sys_user_role)
4.3.6 角色菜单表(sys_role_menu)
4.3.7 角色机构表(sys_role_dept)
4.3.8 字典表(sys_dict)
4.3.9 配置表(sys_config)
4.3.10 操作日志表(sys_log)
4.3.11 登录日志表(sys_login_log)
第5章 搭建开发环境
5.1 开发环境准备
5.1.1 安装JDK环境
5.1.2 安装Eclipse开发工具
5.1.3 安装MySQL数据库
5.1.4 安装Maven构建工具
5.2 生成项目模板
5.3 导入Maven项目
第三篇 前端实现篇