Tlias

项目介绍

Tlias(Teacher Learning Intelligent Assistance System),是传智教育开发的智慧教学辅助系统,原本包括员工和部门两个模块,实现了不同模块间的CRUD批量删除分页模糊查询员工头像阿里云OSS存储拦截器JWT登录校验等功能。

本项目在此基础上进行完善,补充了年级和学生表,在保留了原始模块功能的同时,增加了echarts数据统计管理knife4j接口文档。项目采取 SpringBoot + Vue 的前后端分离开发模式。

前端地址:慕易/tlias-frontend

后端地址:tlias-web-management: tlias教学辅助系统的后端代码

原项目链接:Day10-01. 案例-准备工作_哔哩哔哩_bilibili

项目演示链接:tlias.muyi.ltd

username:jinyong,password:123456

功能实现

  1. 通过员工进行登录
  2. 对员工,部门,学生,年级模块进行CRUD,批量删除,分页模糊查询等操作
  3. 根据echarts对员工和学生信息进行统计
  4. 通过Knife4jConfig类增加接口文档,方便测试。

项目ER图

快速开始

前端

1
2
npm install
npm run dev

后端

1
2
3
导入sql文件(在sql目录下)
修改application.yml文件中的数据库连接信息和阿里云配置信息
在idea中运行

项目演示